
Benvenuti all'aggiornamento sullo sviluppo di JMP del 5 novembre 2021!
Abbiamo accolto due nuove persone nel team JMP questa settimana! Beth Evans è entrata a far parte di R&D come nostra nuova amministratrice d'ufficio e la puoi trovare in A4331. Puoi visitare questa pagina in Confluence per trovare la tabella delle responsabilità di project management e admin che Amy ha inviato in precedenza nella sua nota di benvenuto. Inoltre, il cliente JMP di lunga data Jasean Rasnake è entrato a far parte del team di supporto tecnico JMP di Duane. Benvenuti!!!
Abbiamo ora ufficialmente congelato il codice sorgente per JMP 16.2 . Grazie per tutto il vostro aiuto nel correggere, testare e documentare gli elementi ad alta priorità per la nostra ultima release di manutenzione JMP 16! Il team doc e il team L10N stanno lavorando per finalizzare il loro lavoro e ci stiamo muovendo verso la creazione di un candidato installer finale il 19 novembre .
Anche JMP 17 EA4 è bloccato dalle 17:00 di oggi. Apprezzo tutto il lavoro sulle tue pagine delle funzionalità per questa iterazione. La gestione dei prodotti JMP è entusiasta di quanto queste pagine rendano più semplice raccogliere dettagli sulle funzionalità da condividere con i clienti. Mia sta lavorando alla compilazione del Single Source Document per EA4. Se non l'hai ancora fatto, aggiorna le tue pagine delle funzionalità entro l'8 novembre e invia i video EA a Mia entro il 10 novembre.
Grazie mille a Julian Parris e Mia Stephens per la presentazione al meeting JMP Dev della scorsa settimana! Se vi siete persi il meeting, potete trovare una registrazione qui. Julian ha presentato un prototipo JSL per la creazione di flussi di lavoro che sfrutta la funzionalità di registrazione delle azioni di JMP. Ernest Pasour ha già creato un'implementazione C++ iniziale del workflow builder per EA4 e non vediamo l'ora di ricevere feedback dai clienti su questo nuovo strumento.
Grazie a Tonya Mauldin per aver condiviso le tracce Beta/Crash/Telemetry per la settimana del 5/11/2021 con i crash selezionati. La versione JMP Live di questo report può essere trovata qui: tracce Beta/Crash/Telemetry per la settimana del 5/11/2021 | JMP Live (sas.com)
Azienda
Rilascio del prodotto
Argomento
Sottoargomento
Piattaforma
JIRA
Annunci Generali
- Se vuoi essere un dipendente in evidenza su Inside JMP, scarica una copia del modulo Get to Know . Compila semplicemente le domande e, quando hai finito, caricalo, insieme a 3 tue foto nella cartella. Grazie per aver contribuito a rendere la nostra famiglia JMP un po' più familiare!
Date importanti in arrivo
- JMP 17.0 EA4 – 5/11/21
- Candidato all'installazione finale di JMP 16.2 – 19/11/21
- JMP 17.0 EA5 – 10/12/21
- JMP 16.2 QA Sign-off – 22/12/21
- Per un elenco completo delle date di JMP 16 e JMP 17 , visita Confluence .
Aggiornamenti sullo sviluppo JMP
Aggiornamenti sulle scienze della vita
- Meichen: Lavorando sulla piattaforma Multivariate Embedding, che ora supporta un grafico t-SNE 3D:
- John C: Migliorata la velocità di esecuzione di JMP Clinical 17 Report Selector aggiornando gli oggetti dello studio per memorizzare nella cache i risultati di eseguibilità del report. Logica rivista nello studio getDefaultTreatmentControlLevel() quando il valore TSCNTRL del dominio TS non esiste in una variabile di trattamento scelta. Rimossa l'opzione globale "Usa filtro argomento di revisione per report a livello di argomento". Progettazione e implementazione di un framework solo JSL per aggiungere/memorizzare/visualizzare note di studio.
Gestione del prodotto
- Mia: Ho incontrato Ernest, Julian e altri su Workflow Builder , che farà la sua prima apparizione in EA4. Lavoro incredibile da parte di Ernest e Julian per inserirlo in JMP così rapidamente! Nel frattempo, sto lavorando con Shannon, Ernest e Mandy per mettere a letto Table Shaper. Continuiamo con gli incontri "per conoscerci" con Sam e vari gruppi: questa settimana abbiamo incontrato Brad, Xan, Nicole, Audrey e Shannon. Grazie a tutti per il tempo dedicatoci!
Supporto tecnico
- Duane: All'inizio di questa settimana, Jasean Rasnake si è unito al team di supporto tecnico di JMP. Arriva da Flir Systems, precedentemente Digital Optics Corp. Sebbene sia nuovo in JMP (l'azienda), ha molti anni di esperienza con JMP Software. Jasean si assumerà molte responsabilità di supporto, tra cui JSL, componenti aggiuntivi, generatore di applicazioni, registratore di azioni e varie piattaforme analitiche. Attualmente lavora da remoto a Charlotte, ma si trasferirà nell'area di Cary con sua moglie, Meredith, e i suoi due figli, Joseph e Sean, alla fine dell'anno scolastico. Jasean è l'orgoglioso proprietario di un aereo Cessna Cardinal e nel tempo libero ama volare verso varie destinazioni. È già conosciuto da molti, quindi inviagli una nota per dargli ufficialmente il benvenuto in JMP!
- Ecco i report TS JMP Live . (JMP Live 16) Ed ecco le informazioni relative ai ticket Jira aperti dal supporto tecnico .
Operazioni di sviluppo
- Jim: Abilitato le build e gli installer di prova JMP 17.0 per mac OS e WinOS. Creato le prime build EA4 per i test AWS. Applicato aggiornamenti del sistema operativo e del software per macOSX e WinOS VM. Collaborato con Nick R. (Grazie!) per liberare le licenze MATLAB; testando l'accesso MATLAB tramite JMP (si blocca ancora 17.0 su Big Sur e Catalina). Coordinamento delle modifiche al processo di build per gli installer clinici con Bob e Drew. Modificata la build e l'e-mail notturna dell'installer con Audrey.
Ho eseguito la suite UT sulla build ASAN e ho segnalato errori di asserzione. Ho lavorato per ottenere i risultati UT di JMP Pro 16.2 su Windows 11. Supporto Perforce.
- Myron: test del processo di crash con il nuovo server AWS. Modifica degli script per recuperare i crash dal nuovo server e caricare le informazioni della mappa di aiuto. Ho lavorato con Chris H per risolvere il problema con i crash del Mac che non si simbolizzavano.
- Shannon: Continua il triage dei difetti di Chung-Wei's Future: grazie per tutti i contributi da parte di varie persone! Spostati gli elementi su Jira per i componenti statistici e il team HTML5.
Documentazione
- Sheila: si è occupata di vari compiti di localizzazione. Ha preparato i file FrameMaker per la generazione della guida EA. Ha generato la guida 17.0. Ha installato il software sulla nuova VM per generare la guida 16.0 e 16.1.
- Qiana: Ha partecipato a vari incontri. Ha iniziato ad aggiornare le 16.2 Deployment Guides. Ha continuato la formazione JMP e il processo di onboarding dei Manager.
Test di sistema/host-Cary
- Audrey: test di attivazione su AWS, test 16.2 e preparazione per la fine del rilascio, revisione dei test su Windows 11 e Monterey.
- Mandy: Lavorando su verifiche, tracce EA e aggiungendo test. Ho esaminato il documento preliminare per Tabulate – Pack Columns, creato esempi e un video EA4 per Mia. Ho testato Tabulate e segnalato un crash – Dan S lo sta esaminando. Ho incontrato il gruppo per il nuovo Workflow Builder. Lo sto testando su Mac, poiché sarà in EA4 per un feedback iniziale, e continuerò a testare le sue nuove funzionalità per Ernest.
- Hunter: test del programma di installazione anticipato di JMP 16.2, crash noto testato/inviato con il nuovo server di crash con la build iniziale di JMP 17 EA 4, JMP 16.2 testato con l'utente jmproam e correzione lato client verificata per JMP-7785 (modifica del nome del file .crash su Monterey).
- Mike M: Sto ancora lavorando sul rumore del test delle immagini Mac. Sto cercando di isolare diversi tipi di problemi: spostamento HTML, lievi modifiche alle dimensioni del grafico a barre, timeout dei test apparentemente non correlati. Ho aperto Jiras su crash di Query Builder e contenuto non valido per Help TOTD #2. Ho inviato a Sheila alcune delle prime recensioni del DJ localizzato di JMP.
- Hui: test continui del grafico parallelo su asse categoriale, etichette di riga e tooltip. Test continui sul ridimensionamento del canvas. Segnalati 5 problemi HTML5 in Jira.
- Josh L: test JMP Live Jira e verifica dei bug. Ho risposto ad alcune domande sulla distribuzione di JMP Live. Ho iniziato a testare le immagini depo di JMP Live 16.2 e gli scenari di migrazione. Il team di test JMP Live di Cary e Pechino e JMP Live Dev si sono incontrati per fare il punto della situazione e rispondere a qualsiasi domanda.
- Cary / Pechino JMP Live Testing Jira Status
- 07 Storie in fase di test
- 33 storie in prova pronte
- 10 Bug creati negli ultimi 7 giorni
- 28 Storie / Bug Chiusi negli ultimi 7 giorni
Test di sistema/host - Pechino
- Eric Wang: (1) Ha lavorato sugli elementi Jira relativi ai dati, alla rigenerazione, ha aggiunto test di integrazione. (2) Ha testato altre storie/bug di Jira. (3) Ha aggiornato i test unitari JSL di JMP Live per adattare le nuove modifiche di JMP Live. (4) Ha sviluppato alcune funzioni comuni per i test end-to-end di JMP Live.
- Da Li: (1) Ha lavorato sul post di download relativo agli elementi Jira e ha aggiunto test Jest. (2) Ha testato altre storie/bug di Jira. (3) Ha esaminato le note di rilascio di JMP 16.2. (4) Ha esaminato il report TS 7613437105, 7613449069. (5) Ha controllato il nuovo server di crash e il server di aiuto.
- Mike Wu: (1) Completati i test di installazione anticipata di JMP 16.2, vedere BRDSTG-3222. (2) Esecuzione dei test di attivazione di JMP 17.0 sul nuovo server di attivazione AWS, vedere BRDSTG-3223. (3) Esaminate le note di rilascio di JMP 16.2. (4) Esaminati i report TS 7613452461 e 7613452876.
- Kimi: (1) Completati i test di installazione anticipata di JMP 16.2, vedere BRDSTG-3222. (2) Esaminate le note di rilascio di JMP 16.2. (3) Discutete con Sheila sul requisito di Python nelle note di rilascio di JMP 16.2, vedere JMPDOC-783. (4) Esaminati i test di integrazione SAS. Aggiunti test unitari per SAS Submit File. (5) Testate le storie/bug di JMP Live Jira.
- Nala: (1) Testato il supporto delle preferenze JMP durante la pubblicazione e la rigenerazione, vedere WEBJMP-3331. (2) Esaminati gli errori JSL UT. (3) Esaminate le note di rilascio di JMP 16.2. (4) Controllato il nuovo server di crash e il server di aiuto. (5) Testate altre storie/bug di Jira.
Scoperta dei dati
- Ernest: Versione iniziale del Workflow Builder (JVS) per EA4.
- Dave B: Aggiunto il numero di riga all'anteprima dei dati importati, testo limitato aggiunto ai report con l'opzione "Titolo dati in output" e aggiunta legenda delle dimensioni ai grafici gb/paralleli.
DOE
- Brad: Invito i partecipanti alla Stu Hunter Conference del prossimo marzo. Lavoro su un nuovo documento DOE con Chris Nachtsheim e Ryan Lekivetz.
- Joseph: Altro lavoro su Easy DOE. Aggiunta l'opzione di simulazione per gli utenti guidati (tramite un'icona di divulgazione), risolti i problemi di transizione delle schede, risolto il bug delle dimensioni di esecuzione per gli utenti guidati, lavorato sul supporto JSL, aggiunto il testo di avviso EA e corretti vari bug.
Ospite
- Michael H: Ho lavorato sull'intrattabile problema MATLAB. Sono riuscito a farlo fallire su Apple Silicon nello stesso modo in cui fallisce sui Mac Intel. Ho creato uno strumento per convertire il nuovo formato di file di crash .ips di Apple (un brutto file JSON) nel formato legacy Crash Reporter su cui si basa la nostra catena di strumenti di segnalazione dei crash. Ho aggiornato symbolize-crash-report per gestire il nuovo formato .ips, che è il tipo di report di crash che macOS Monterey genera ora.
- John Schroedl: Lavorando all'integrazione di OpenBLAS nel progetto Windows. Valutando le opzioni di collegamento statico o dinamico del codice BLAS con un runtime swtich. Varie domande sul supporto VS. Un po' di ricerca sui nomi di file lunghi.
HTML5
- John Powell: inviato codice per aggiornare/rigenerare Parallel Plots su JMP Live JMPHTML-1316 . Scoperto che il problema in JMPHTML-1307 si è rivelato essere un bug di Firefox. Josh M. cercherà una soluzione alternativa. Rilevamento aggiornato di Pareto Plots non supportati in modo da poter continuare a eseguire il rendering come immagine statica finché non diventerà una priorità supportare questa piattaforma in HTML interattivo ( JMPHTML-625 ). Supporto Zoom e Pan corretto per le regioni di confidenza Line of Fit JMPHTML-1134 . Lavoro sul supporto per la personalizzazione dei font per Local Data Filter JMPHTML-1399 . Partecipato alla JMP Brainstorm Session per il 2022. Richiesta conversione dell'ultimo dei difetti della traccia FUTURE del team HTML5 in JIRA (grazie, Shannon!)
- Bryan F: ha lavorato su JMPHTML-1309 , discusso al recente incontro del comitato direttivo di JMP Live , in cui un grafico può apparire sfocato su un display Retina Mac. Ha implementato una soluzione che Brian Corcoran ha trovato sul Web e ha scoperto che i grafici HTML5 ora hanno un aspetto molto migliore quando l'utente esegue lo zoom con il browser. La soluzione ha causato una regressione con un'ottimizzazione utilizzata quando vengono disegnati molti marcatori. Ha sviluppato una soluzione per la regressione e la invierà dopo che l'EA sarà pronta. Ha completato un paio di difetti di posa della modalità scura di JMP Live ( WEBJMP-4012 e WEBJMP-3811 ). Grazie a Michael Goff per il suo aiuto in queste attività. Infine, ho presentato una proposta sviluppata dal gruppo UI/UX 2 (Edgar Beere, Brian Corcoran, Qiana Eaglin, Chris Gotwalt, Xan Gregg, Duane Hayes, Aaron Kennedy, Laura Lancaster, Josh Markwordt, Manuela Merkhofer, Mia Stephens e Marilyn Wheatley) alla sessione di brainstorming del JMP.
- Praveena: completata la correzione del colore di sfondo della casella di testo e del colore della colonna dell'intestazione della tabella JMPHTML-1240 e JMPHTML-1234 . Iniziato il lavoro su JMPHTML-1172 , aumento delle dimensioni della visualizzazione della colonna del grafico con caratteri più grandi.
JMP in diretta
- Michael G: Tanti piccoli miglioramenti e correzione di bug. Inizio della pubblicazione di Webview. Lavoro di preparazione per cartelle gerarchiche e gruppi nidificati.
- Aurora: per le cartelle gerarchiche, corretti alcuni vuoti preesistenti nella pubblicazione di post in una cartella (notifiche, controllo di oggetti di grandi dimensioni persi). Assicurati che vengano inviati i messaggi pub/sub corretti per le modifiche alla gerarchia delle cartelle e che i timestamp e gli avvisi del grafico di controllo vengano propagati fino alla cartella proprietaria immediata, ma non oltre. Aggiunto un filtro per i post che hanno avvisi del grafico di controllo. Interrotta la scrittura di un record del registro di controllo ormai obsoleto e iniziato ad aggiornare il modo in cui testiamo la pubblicazione in una cartella.
Statistiche
- John Sall: In Hierarchical Clustering, centrare i dati prima di prendere l'SVD da usare nei criteri CCC per non standardizzati. (JMP-7058). Considerato di proporre modifiche alla finestra di dialogo di avvio PCA, su cui Jeremy ha lavorato ( pagina delle funzionalità qui ). Dovremmo considerare di lavorare di più per i dati non standardizzati, l'imputazione e la robustezza per i metodi SVD e persino più strati per navigare meglio tutti i metodi. Ho guardato il video di David Hand sui limiti delle misure di classificazione.
- Elizabeth: Confronti multipli sulla scala dei dati (quindi probabilità e conteggi per LSMeans e odds ratio e rate ratio per differenze) in GLMM (JMP-6490). Inizia la preparazione per diversi webinar sui modelli misti in arrivo nelle prossime settimane.
- Peng: Ho continuato a testare il mio lavoro sul lavoro di degradazione delle misure ripetute e a risolvere i problemi scoperti. Ho anche apportato un miglioramento significativo delle prestazioni (JMP-7822) in Life Distribution with Grouping per risolvere il problema di prestazioni emerso durante il test del lavoro di degradazione delle misure ripetute.
- Laura CS: Ho finito di aggiornare gli algoritmi di stima nel codice SEM. Ho aggiornato ciascuna delle opzioni del menu del triangolo rosso per gestire più gruppi. Ho aiutato con un paio di domande su SEM dal supporto tecnico. Ho ricontrollato l'implementazione dei punteggi dei fattori Bartlett in SEM. Ho partecipato alla sessione di brainstorming e non vedo l'ora di vedere come vengono implementate quelle idee.
Documentazione statistica
- Michael C: ha documentato altri NF in SEM, Tabulate e la nuova funzione JSL Random SVD(); ha rivisto le stringhe; ha iniziato a creare un prototipo di uno script JSL per supportare il progetto di test unitario degli screenshot di Colleen.
- Karen: ha lavorato su piccoli difetti per i capitoli MDMVCC e MDS.
Test statistici
- Jacob: Scrittura di test per Easy DOE e Accelerated Life Test Design e test di aggiornamenti per Design Explorer. Test e verifica di una correzione 16.2 per Missing Value Clustering (JMP-7504). Transizione dei risultati dei test delle prestazioni dal server SAS jmpqafiles a JMP Live.
- Mark: Supporto a Joseph nello sviluppo di Easy DOE. Sviluppo di script di test unitari per Easy DOE con Jacob. Sviluppo di strategie di test con Joseph, Ryan e Jacob per transizioni tra modalità e schede in Easy DOE. Risolti due commenti di EA su Design Space Profiler per Tonya. Partecipazione ai webinar FTC.
- Tonya: Ho lavorato a un post del blog sulle opzioni di dialogo per CCB. Ho testato il nuovo report di bias e linearità per MSA. Ho verificato i bug.
Nota di Shannon
Grazie ad Audrey per averlo sottolineato nel fumetto di questa mattina: per età a una sola cifra, bisogna dare per scontato che la "prima cifra" sia zero.
Si avvicina il Giving Tuesday, e puoi iscriverti al progetto SAS Angel Tree qui e leggere maggiori dettagli sul programma. In breve, la consegna dei regali avverrà martedì 30 novembre dalle 8:00 alle 16:00 presso la banchina di carico dell'edificio LW. Se ti iscrivi, ti verrà chiesto di fornire almeno un completo nuovo e COMPLETO per ogni angelo. Un completo è composto da:
*1 paio di pantaloni (jeans, leggings, gonna, pantaloni cachi, ecc.)
*1 top (polo, maglietta, maglione leggero, ecc.)
*1 paio di scarpe
*1 cappotto, felpa pesante, ecc.
*Biancheria intima e calzini
*1 giocattolo
Buon fine settimana a tutti!