Promemoria speciale da Meg Hermes: usa questo link al sondaggio per far sapere a Meg e JR quali sono i tuoi canali social media preferiti non correlati al lavoro! Puoi leggere di più in questo articolo: Dicci quali sono i tuoi canali social media preferiti! - JMP User Community
Benvenuti all'aggiornamento sullo sviluppo di JMP del 14 giugno 2024!
Siamo ancora in modalità di approvazione JMP 18.1 e raggiungeremo il blocco del codice sorgente 18.1 il 28/06/24. Questa settimana, i responsabili dello sviluppo hanno approvato tempo extra per le correzioni di sicurezza 18.1 per le librerie di terze parti, estendendo la data di blocco della sicurezza 18.1 al 14/07/24. Con le correzioni di sicurezza di crescente importanza per i nostri clienti e le nostre nuove release dot-dot aggiunte per accorciare i tempi di consegna, stiamo lavorando per ottimizzare le nostre date in modo da poter consegnare le correzioni di sicurezza ai clienti circa ogni due mesi.
Abbiamo raggiunto il nostro code freeze per JMP 19 EA1 . Gli installer di prova sono stati esaminati questa settimana e gli installer finali saranno creati nei prossimi giorni e verificati dai team QA prima del rilascio. Solo un altro promemoria che la scadenza per la creazione o l'aggiornamento delle pagine delle funzionalità e la registrazione dei video EA per JMP 19 EA1 e JMP Clinical 19 EA1 è alla fine della giornata di martedì 18 giugno .
Se hai una funzionalità che vorresti evidenziare in EA1, crea una nuova pagina delle funzionalità utilizzando il modello New Feature Page e includi tutto ciò che desideri condividere con i membri EA (le informazioni più importanti si trovano nella sezione motivazione e riepilogo del modello). Se è la prima volta che crei una pagina delle funzionalità, consulta questa guida per maggiori informazioni.
Se non hai ancora registrato un video EA per la tua funzionalità, ora è il momento giusto. Nota che tutti i video (e altri contenuti) vengono utilizzati anche per supportare la formazione tecnica interna. Consulta le Linee guida video EA o contatta Mia Stephens per qualsiasi domanda.
La prossima settimana, Mia presenterà con Shannon C e Shannon L il processo EA e come si inserisce nel quadro generale delle release JMP. Oltre alle informazioni sul processo EA JMP 19, parleremo dei dettagli della prossima assegnazione dei problemi di Story Jira del progetto JMP in uno sprint EA1. Spero che tu possa unirti a noi!
Annunci Generali
Date importanti in arrivo
- JMP 19.0 EA1 Blocco – 14/06/24ßOGGI!
- Blocco del codice JMP 18.1 – 28/06/24
- Blocco di sicurezza JMP 18.1 – 14/07/24
- Per un elenco completo delle date di JMP 18 e JMP 19 , visita Confluence .
Aggiornamenti sullo sviluppo JMP
HTML interattivo
- Sam Blashill: Sto lavorando allo sviluppo di grafici a torta HTML interattivi per JMP Live. Ho fatto funzionare la visualizzazione di base, ma non ho ancora affrontato la selezione o l'etichettatura. Ecco un esempio:
- di John Powell:
- Risultati di miglioramento delle prestazioni misurati e documentati per il grafico a bolle .
- Abbiamo concluso il nostro sprint di performance e creato una revisione dei risultati ottenuti dal team durante lo sprint .
- Risolto un problema di regressione nel rendering del grafico parallelo causato da una modifica per il miglioramento delle prestazioni ( JMPHTML-13849 ).
- È stata analizzata l'eccezione JavaScript che si è verificata quando il trattamento dei punti con variabile di risposta non è cambiato in JMP ( JMPHTML-13765 ).
- Ho iniziato a studiare le caratteristiche di Scatterplot 3D per creare i requisiti per l'implementazione di un sottoinsieme delle sue caratteristiche in HTML interattivo ( JMPHTML-13491 ).
- È stato studiato l'impatto della rimozione dei suggerimenti "Questa funzionalità non è interattiva" dalle pagine Web HTML interattive ( JMPHTML-13846 ).
- Abbiamo notato che la licenza Perforce per la nostra macchina di compilazione stava per scadere, problema che Jim Borek ha prontamente risolto (grazie!).
- Abbiamo aggiornato la nostra build di Jenkins per inviare notifiche a Sam Bashill, dato che presto inizierà a inviare codice.
- Eseguiti test whitebox.
- Praveena: risolto un bug del grafico di controllo a breve termine nei report HTML esportati e nei report pubblicati su JMP Live. Ho iniziato a lavorare per aggiungere il supporto per l'assegnatario di Triage sui tooltip. Sto cercando di capire come identificare un grafico di controllo all'interno di un report statico e trasmettere queste informazioni a JMP Live. Ho eseguito il test Whitebox oggi con il resto del team.
- Paul Spychala : risolto un bug per cui i pattern di riempimento della Treemap non venivano visualizzati correttamente ( JMPHTML-13739 ). Completato lo sprint di performance per la versione 19 e documentati i risultati delle nostre modifiche. Ci stiamo preparando per lo sviluppo delle funzionalità per la versione 19.0.
- Mike Stickles: ha iniziato a lavorare sull'implementazione di JMP Word Clouds in HTML ( JMPHTML-13665 ). Venerdì ha eseguito i test Whitebox.
- Michael Senoyuit: Ho completato l'analisi delle prestazioni per il segmento di forma, ho iniziato a studiare il filtro dati locale e i test whitebox.
JMP in diretta
- Aurora: 18.1: Risposte ad alcune domande sulla documentazione. 19.0: Miglioramenti agli avvisi del grafico di controllo (supporto per il filtraggio dei post in base allo stato di triage, inizio del lavoro su assegnazione e annotazione, incontro con gli avvocati brevettuali SAS).
- Michael G: Continuo a lavorare su Control Chart Marker Triage. Ho avuto un primo incontro con gli avvocati brevettuali sulla funzionalità. Sta procedendo senza intoppi.
Statistiche
- John Sall: Per Categorical, implementare un'opzione "Highlight Cells" per colorare in modo condizionale le celle nelle tabelle incrociate (JMP-21743) e implementare "Force Labels Horizontal" per farle scorrere, anziché ruotarle per adattarle (JMP-21721). Sono pronto a svelare tre dei miei argomenti per EA1: Categorical, Profiler Simulator e Response Screening (sottogruppi e medie affettate).
- Annie: Sto lavorando all'aggiunta di funzionalità per v19 a Control Chart Builder che erano nei Legacy Control Chart. La nuova funzionalità di questa settimana è "Usa punti esclusi su grafici Moving Range".
- Laura CS: Lucidatura dei dettagli per MIIV-2SLS in SEM, inclusa la pulizia/organizzazione del codice, aggiunta di parametri omega al diagramma del percorso e completamento dell'abilitazione di tutte le altre opzioni RTM con il nuovo stimatore. Sto cercando di far funzionare Relaunch con la finestra di dialogo personalizzata.
Documentazione statistica
- Hamid: Attività di onboarding per i nuovi assunti e orientamento per i nuovi assunti. Riunioni con il mio responsabile Michael, il team e Laura CS per pianificare la documentazione delle nuove funzionalità. Ho appreso nuovo materiale correlato al mio lavoro. Aggiornato i dettagli statistici per l'analisi di mediazione in SEM. Completato alcune vecchie attività di Jira e aggiornate e risolte. Aggiunta di un esempio di modelli di errore di misurazione in SEM.
Test statistici
- Mark: Ha partecipato alla riunione del sottocomitato DEI Metrics per sviluppare le domande per il prossimo sondaggio. Ha preparato versioni brevi e lunghe del poster con Jacob per la conferenza HCI a DC dal 1 al 4 luglio. Ha scritto la versione online del paper con Tonya per il JMP Discovery Summit. Ha partecipato all'evento di ideazione di Evan sui comportamenti futuri per Auto Recalc.
- Jacob: Testing Categorical, lavoro su nuovi test per confronti di punteggi medi utilizzando tabelle complesse. Preparazione di una presentazione per HCI International con Mark Bailey. Test degli aggiornamenti per i fattori di carico in DOE. Lavoro con Yeng su un design e uno script per testare Torch.
Aggiornamenti sulle scienze della vita
- Drew: Ha aiutato a risolvere un problema serio presso Novo in merito alle modifiche apportate all'installazione di JMP Clinical. Ha aggiunto nuove funzionalità al Patient Profiler che consentono all'utente di visualizzare i grafici dei risultati in 4 modi diversi: risultato osservato, variazione rispetto alla baseline, variazione percentuale rispetto alla baseline e percentuale della baseline. Ha aggiunto nuove funzionalità al report Adverse Events Narrative che consentono allo scrittore del modello di specificare opzioni nel modello (come commento) che possono influenzare il modo in cui vengono gestiti i passaggi di preparazione dei dati quando il report viene eseguito. Ciò rende molto più facile per i diversi modelli ottenere esattamente ciò di cui hanno bisogno dai dati.
- Meichen: Aggiornata la piattaforma di trattamento causale: aggiunto il modello GPS per il caso di trattamento continuo. Aggiornato lo stimatore Sandwich per SE per il caso IPW. Inviato il manoscritto in collaborazione con Laura CS e Russ: "Causal Inference for Observational Data in JMP Pro using Structural Equation Models, Propensity Scoring, and Machine Learning" a una rivista.
- Anisa: verifica dei bug rimanenti di JMP Clinical 18.1 e test dell'accuratezza degli scenari di rappresentazione delle linee del profilo paziente e delle date.
- Tom: Ho continuato a lavorare sulla documentazione delle nuove funzionalità di JMP Clinical 18.1 e ho chiuso un sacco di JIRA.
Gestione del prodotto e marketing del prodotto
- Buon 15 ° anniversario di lavoro a Mia Stephens! Dan Valente ha scritto un post sul blog per commemorare l'occasione qui .
- Bryan F: Ha lavorato con Greg Kraus per aggiornare i JMP Accessibility Conformance Reports (ACR) per Mac e Windows che seguono le linee guida VPAT. Sarah Sylvestre e io abbiamo presentato i risultati delle tabelle dati dalle interviste SE e dai moduli di feedback, nonché studi di usabilità. Ha continuato a sviluppare un tema unificato per JMP che segue le linee guida Vuetify. Ha fornito feedback a Michael Goff e Justin Chilton in merito a una home page di JMP Live riprogettata. Ha fornito a Bob Hickey alcune schermate di avvio dell'installer aggiornate per la prima versione di EA.
Supporto tecnico e coinvolgimento
Volume dei casi di supporto tecnico per settimana:
Volume dei casi di supporto al coinvolgimento per settimana:
Argomenti dei casi per la coda di coinvolgimento, totale:
Argomenti dei casi per la coda di coinvolgimento, la scorsa settimana:
Operazioni di sviluppo
- Melanie: 18.1: Aggiornate le tabelle dei dati di esempio con traduzioni nuove e aggiornate su main, 19.0 e 18.1. 18.0.2: Rimossi i PDF obsoleti dal ramo 18.0.2 per riflettere le modifiche apportate su main, 19.0 e 18.1. Jira/Jirabot: Aggiornata la pagina Confluence How To Use Jirabot con alcuni chiarimenti. Aggiornata una delle regole di Jira Automation per esentare JMPDOC dagli aggiornamenti degli assegnatari quando cambia un campo dei componenti di Jira. Processi DevOps: Indagine generale, test, risoluzione dei problemi; partecipazione a riunioni di migrazione di build e stringbot.
- Bob: modificato il codice di installazione per 18.1 per rimuovere i file pyd e dll correlati a python dalla cartella radice di installazione poiché questi file sono ora nella cartella Dlls. Modificato il codice di installazione 19.0 per aggiungere la possibilità di limitare i file python installati tramite riga di comando dell'installatore (JMP-21814). Testato e risoluzione dei problemi per l'autorizzazione per 19 EA1. Installatori compilati e testati per 19 EA1.
- Jim: Ho installato il nuovo sistema operativo Apple, Sequoia, su un Mac mini e ogni notte eseguo la suite UT su JMP Pro 19.0. Sto aiutando Jacob con #INC2434019. Verifica JIRA.
- Myron: sto lavorando alla migrazione di Stringbot, apportando alcune correzioni secondarie, ove necessario, ai lavori di JiraBot e Telemetry Jenkins.
Localizzazione
- Allison: finalizzate le traduzioni dell'interfaccia utente portatile 18.1; esaminato e testato il problema dello spazio non divisibile "PValue" per ZH e KO nell'interfaccia utente; eseguito convalide sui file di documentazione JMP localizzati; finalizzate le traduzioni dei dati di esempio 18.1; risposto alle richieste di localizzazione della documentazione JMP 18.0 dai team di traduzione.
- Krzysztof: Elaborazione (validazioni e push) delle traduzioni di SampleData e PortableUI 18.1 e 18.0 Books. Correzioni di bug. Preparazione all'inizio di Sohail a tempo pieno (obiettivi e logistica). Partecipazione alla conferenza memoQ,
- Sohail: Preparativi per l'inizio del lavoro a tempo pieno con JMP il 17 .
- Sandy: verifica dei difetti per Project Creation Dashboard. Ho terminato il test delle API Jira. Ho lavorato sul file comparison validation Jenkins job.
Documentazione
- Devon: aggiornamento del capitolo Preferenze per la versione 18.1, invio della conversione XML del libro Discovering JMP a L10N per la revisione, revisione delle modifiche monitorate al libro Using JMP di Khawar et al. e inizio della lettura di The Global English Style Guide di John Kohl tramite l'abbonamento SAS EBSCO.
- ChrisB : Ho finito gli strumenti helpmap. Ho imparato un po' su come funziona l'app help. Susan e io abbiamo parlato e ora faremo un triage delle stringhe insieme per essere più coerenti. Bella chiacchierata con Mike Muhlada su come testare l'help (in particolare KO).
Test di sistema/host-Cary
- Audrey: Giocando con le nostre attuali date JMP 18 e cercando di stringere il nostro gioco di fine (rilascio). Giocando con il nuovo concetto di Shannon C su una data di Security Freeze separata da Development Code Freeze. Development Code Freeze rimarrebbe lo stesso, ma continueremmo a concedere tempo per le correzioni di sicurezza fino a poco prima della creazione di un Final Image Candidate. Il nostro obiettivo attuale è di fornire una versione di correzione di sicurezza ogni 60 giorni.

- Hunter: installato e testato l'ultimo SAS Download Manager 3.06 su due delle nostre configurazioni Mac su richiesta dello staff di distribuzione SAS 9 per la loro release 24W25. Applicato il nuovo MacOS Sequoia Developer Beta 1 sui due Mac host di test in laboratorio ed eseguito alcuni test con JMP 17.2, 18.1 e 19. Lavorato con Daniel Powell su un problema di autorizzazione in cui un messaggio di scadenza non veniva visualizzato all'avvio. Ho anche seguito con Daniel e Bob Hickey inviando informazioni di crash dalla prima build di test di JMP Clinical 19 EA1 su Windows che era dovuto a due DLL WebView errate presenti nell'installazione.
- Mandy: Lavorando su Journal e Demo per le funzionalità della tabella dati per EA1 e rintracciando alcuni crash lavorando con queste funzionalità. Verificando JIRA e scrivendo alcuni test di immagini, così come test JSL per il framework per gruppi di colonne e script, valori forzati e tag. Lavorato un po' su un flusso di lavoro che un SE aveva contattato e trovato un bug con quello, ma sono felice di aiutarla perché lo sta facendo per Discovery.
- Adnane: Risolti alcuni problemi e completata la localizzazione dei test unitari predefiniti di esempio. Ho eseguito alcune verifiche sia su Windows che su Mac e ho aggiunto test unitari ad alcuni di essi. Ho aperto ticket Jira per tabelle di dati di esempio che necessitano di aggiornare i loro riferimenti URL e ho trovato nuove fonti per alcuni di essi. Ho rifinito il programma che controlla i riferimenti URL delle tabelle di dati di esempio e ho aggiunto una logica che controlla se uno dei suoi errori è già noto e ha ticket Jira.
- Lisa: Ho lavorato al test di JMP-21713 che consente di inserire più variabili nelle zone di rilascio del graph builder. Ho anche indagato su un mistero della colonna di trasformazione con Mandy quando si utilizza Configure Levels nel graph builder.
Test Web – Cary
- Natalie: L'automazione dei test HTML ha scoperto 2 bug questa settimana. Il primo è stato rapidamente risolto dallo sviluppo poiché bloccava gli sforzi di debug dell'automazione. Dopo che è stato risolto, ho scoperto un secondo bug che sta causando il fallimento di diversi test automatizzati. Ho continuato con lo sviluppo di nuovi test automatizzati per gli avvisi dei grafici di controllo.
Test di sistema/host - Pechino
Nucleo
- Parker Dingman: ha apportato una correzione per il crash della mappa NASA e ha implementato la mesh quad geodetica per prestazioni di zoom/panoramica migliori.
- Dave B: risolto un problema di allineamento quando una casella di modifica di una colonna numerica non è in una casella di tabella. Aggiunto il supporto di journal e stream per il nuovo supporto di evidenziazione crosstab di John. Collaborazione con Nick e ISD per cercare di determinare cosa sta causando un tempo di esecuzione da 3 a 4 volte superiore per i test delle immagini e ricerca di soluzioni alternative.
- Dan S: Ho completato l'analisi delle prestazioni per il segmento di forma, ho iniziato a studiare il filtro dati locale e i test whitebox.
DOE e affidabilità
- Caleb: Ho finito di sistemare i nuovi esploratori per EA1. Ho anche apportato le ultime modifiche al documento sui ghiri e mi sto preparando per il mio intervento alla Joint Research Conference presso l'Università di Waterloo in Ontario la prossima settimana.
Hosting e interfacce
- Will Morgan: Sto lavorando sullo script S3 Data Connector per interagire con l'interfaccia C++ che Neal ha fornito e su cui sta continuando a lavorare. Sto apportando gli aggiornamenti necessari al mio modulo API S3, come richiesto, incluso il refactoring della gestione degli errori e del codice di attraversamento delle directory. Sto esaminando i commenti di revisione del codice per assicurarmi che le mie modifiche siano aggiornate con ciò che il codice sorgente JMP si aspetta di vedere all'interno dello script. Parallelamente, sto facendo buoni progressi nel mio corso di certificazione SAS, quindi se qualcuno ha dei suggerimenti per me sul corso o sull'esame, non esitate a contattarmi!
- John Schroedl: Ho passato un bel po' di tempo a risolvere il problema del disegno del metafile relativo a Get Picture (JMP-21026). Ho iniziato ad aggiungere più dettagli di telemetria sull'utilizzo del menu principale/barra degli strumenti (JMP-21628). Ho esaminato il problema di autenticazione nel codice Clinical EA. Discussioni su: aspettative del comportamento della variabile di percorso.
Nota di Shannon
Buona festa del papà a tutti i papà là fuori! Spero che vi godiate il weekend e che restiate freschi! Questo non è il weekend per fare giardinaggio... rilassatevi!:smiling_face_with_smiling_eyes: