Benvenuto nell'aggiornamento per lo sviluppo di JMP del 19 maggio 2023!
JMP 18 EA3 installatori sono stati creati per JMP Pro e JMP Clinical su Windows e sono in fase di verifica da parte dei team di test a Cary e Pechino. Avremo ancora bisogno di ricostruire i programmi di installazione di Mac JMP 18 EA3 la prossima settimana per risolvere alcuni problemi di firma/autenticazione dei file e pianificare anche di integrare una correzione critica per un arresto anomalo che influisca sul componente aggiuntivo Torch Deep Learning quando viene utilizzato su Mac Intel.
La gestione del prodotto rileva che abbiamo aggiunto diversi nuovi membri EA per quest'ultima iterazione e gli annunci su EA3 probabilmente usciranno più tardi la prossima settimana una volta completate le approvazioni. Guardando avanti, JMP 18 EA4 è previsto il congelamento tra circa un mese. Continua ad aggiornare le pagine delle funzionalità in Confluence man mano che i nuovi elementi diventano pronti per essere testati!
Mentre continuiamo a lavorare per Blocco delle funzioni di JMP 18 in due brevi mesi, e Blocco codice JMP 17.2 tra circa un mese, è importante ricordare che molti clienti JMP stanno adottando JMP 17 solo ora e ne stanno scoprendo le nuove fantastiche funzioni. (Solo una piccola parte dei nostri clienti partecipa al nostro programma EA e molti clienti non installano tutte le versioni di produzione di JMP.)
Infatti, Jeff Perkinson ha trasmesso questo thread dalla community di JMP questa settimana intitolato Grazie per le anteprime dei tavoli! Si riferisce a una funzionalità di cui molti di noi non possono fare a meno e che è uno sviluppatore di JMP in pensione Craig Hales (una volta dei nostri tester JMP Early Adopter più dedicati) è persino intervenuto con la sua approvazione. Questo utente ha catturato perfettamente i miei pensieri su questa funzione di JMP 17: mi fa risparmiare tempo e riduce le mie frustrazioni ogni volta che utilizzo JMP. Grazie ancora a Ernesto Pasour per aver sviluppato questa funzionalità in 17: è una delle funzionalità di JMP 17 che mi ha reso impossibile tornare a utilizzare una versione precedente!

Parlando dell'utilizzo di varie versioni di JMP, durante il JMP Dev meeting di questa settimana, John Schroedl E Davide Bianco presentato sul progresso della telemetria di JMP 17.1 e JMP 18. John ha esaminato i dettagli storici sulla raccolta dei dati di telemetria di JMP e ha condiviso alcune delle informazioni apprese durante il processo di raccolta dei caricamenti di telemetria 17.1 dagli utenti di prova di JMP. Dave ha condiviso i miglioramenti apportati alla raccolta dei dati in JMP 18 insieme ai dettagli tecnici per gli sviluppatori che desiderano aggiungere la telemetria per le funzionalità in JMP 18. Myron Chandler ha collaborato con Dave e John al database back-end di telemetria e dispone di un processo automatizzato che salva regolarmente copie dei dati come tabelle JMP qui. (Se hai deciso di dare un'occhiata, per favore copiare le tabelle quindi non saranno bloccati per il prossimo aggiornamento.) Se ti sei perso la riunione di telemetria, puoi trovare una registrazione qui su Sharepoint .
Grazie a Audrey Shull per aver fornito l'Atlassian Tip di questa settimana!
Suggerimento Jira della settimana: Vale la pena ricordare che JMP sta attualmente concedendo in licenza due prodotti Jira. Software Jira viene utilizzato da team come gruppi di ricerca e sviluppo, gestione dei prodotti e operazioni digitali per tenere traccia di problemi e bug attraverso un ciclo di rilascio del software. Jira Software include il concetto di sprint, utilizzato attualmente dai nostri team HTML e JMP Live, per suddividere le grandi attività in periodi di progetto. Gestione del lavoro Jira (JWM) è più uno strumento generico, spesso utilizzato in una capacità di gestione del progetto, per gestire attività e tempistiche. Il personale JMP che dispone di una licenza Jira Software può visualizzare tutti i progetti, inclusi quelli classificati come progetti JWM. Quelli con una licenza JWM possono solo visualizzare altri progetti JWM e non sono in grado di visualizzare i progetti di ricerca e sviluppo, ad esempio, se ritieni di dover accedere ai contenuti in Jira e pensi di avere una licenza, contatta Audrey Shull, Brian Corcoran o Shannon Conners per rettificare la situazione.
E grazie mille a Tonya Mauldin per aver condiviso i rapporti beta/crash di questa settimana!

Puoi trovare questo rapporto in JMP Live qui: Rapporto beta di JMP - Distribuzione (3) | JMP Live (sas.com)
Annunci generali
- Se sei disposto a essere un dipendente in primo piano su Inside JMP, scarica una copia del Conosci modulo . Compila semplicemente le domande e quando hai finito, caricalo, insieme a 3 foto di te nella cartella. Grazie per aver contribuito a rendere la nostra famiglia JMP un po' più familiare!
Prossime date importanti
- Inizia l'approvazione del codice JMP 17.2 - 13/06/23
- JMP 18 EA4 e JMP Clinical EA2 Freeze – 23/06/23
- Blocco codice JMP 17.2 – 30/06/23
- JMP 18 Feature Freeze – 7/21/23
- JMP 18 EA5 e JMP Clinical EA3, JMP Live 18 EA1 – 8/11/23
- JMP 18 EA6 e JMP Clinical EA4 – 3/10/23
- JMP 18 EA7 e JMP Clinical EA5 – 8/12/23
- Per favore visita Confluenza per un elenco completo di PMP 17 E MP 18 date.
Aggiornamenti sullo sviluppo di JMP
Stagisti JMP
- Anusha Bellapu: Sono uno stagista di test software presso JMP che lavora sotto Wenjun Bao. È stata una settimana fantastica per cominciare. Tutti noi stagisti abbiamo avuto la migliore introduzione alla cultura SAS-JMP e alla sua storia. Ho anche imparato a conoscere JMP e le sue funzionalità, gli usi e il suo DOE attraverso una divertente sessione in elicottero di Byron e del suo team. Abbiamo avuto così tanti eventi di networking per parlare con tutti i dirigenti di SAS e JMP. Abbiamo apprezzato molto la giornata RFC. Grazie per la meravigliosa opportunità di esplorare il campus.
- Hamid Sanei: Ho partecipato alle sessioni di orientamento, che sono state di grande aiuto per comprendere la cultura, i valori ei processi dell'azienda. Hanno anche fornito una grande opportunità per incontrare e interagire con colleghi di diversi dipartimenti. Ho avuto il piacere di incontrare il mio manager e alcuni membri del team, e sono stati incredibilmente accoglienti e di supporto. Insieme, abbiamo discusso aspettative e obiettivi, assicurando una chiara comprensione del mio ruolo e delle mie responsabilità all'interno dell'organizzazione. Ho installato correttamente il mio computer e configurato tutto il software necessario. Inoltre, oggi ho avuto l'opportunità di partecipare a un incontro con il gruppo di scrittura di JMP. Sono entusiasta di contribuire con le mie capacità e conoscenze a questo gruppo e lavorare per i nostri obiettivi comuni. In termini di pianificazione, ho fissato un programma provvisorio per le prossime settimane. Per ottenere una comprensione completa del progetto iniziale, ho guardato attivamente i video registrati e ho letto diligentemente la relativa documentazione. Questo mi ha permesso di familiarizzare con gli obiettivi, la portata ei requisiti del progetto. Non vedo l'ora di esplorare ulteriormente il mio ruolo e di collaborare con i miei colleghi per raggiungere i nostri obiettivi collettivi.
- Kyra Dalbo: Io Sto lavorando con Andy e Curt e sono davvero entusiasta di quest'estate. Lo adoro già qui! Nella mia prima settimana, ho partecipato principalmente a Internpalooza e ho completato il processo di onboarding. Tuttavia, ho recentemente completato tutte le attività da fare per questo, e ora sto iniziando a imparare JMP e ad entrare anche nella sua storia di origine!! È stata una settimana fantastica per conoscere tutti e sono così felice di far parte del team!
- Trevor Ratje: Questa settimana è stata la mia prima settimana in JMP e sono così eccitato per l'estate! Ho partecipato all'evento SAS innpalooza dal martedì al giovedì, che è stata un'ottima introduzione alle politiche e a come sarebbe stata l'estate. Ho anche avuto il mio orientamento JMP e ho avuto modo di presentarmi al team esecutivo di JMP. Imparerò come utilizzare Salesforce oggi per prepararmi all'inizio dei progetti la prossima settimana!
- Vidisha Mahajan: Sono uno stagista del team Digital Operations. Ho trascorso una fantastica prima settimana in JMP e mi è davvero piaciuto incontrare tutti! Sono super entusiasta di lavorare a un progetto con Trevor e Aya quest'estate. Creeremo una campagna che promuove l'attuale settore JMP; Mi concentrerò sull'aspetto marketing di questo progetto.
Scoperta dei dati
- Dave B: Lavorando sulle prestazioni della conversione html sulla nuova macchina AWS. Indagare su un problema con l'apertura di file csv con spazi finali nelle colonne e controllo dell'elenco. Risolto il problema con la regressione del clic sull'intestazione della tabella (correlata alla selezione di colonne/righe, JMP-16718 ) e ha eseguito il debug di un arresto anomalo che si verifica durante i test delle immagini.
- Ernesto: Primi cinque disegni.Fai in modo che le voci del menu Tabella generino continuamente nomi di tabelle.I modelli di piattaforma funzionano.Modifica dell'allineamento delle statistiche dell'intestazione per etichette e dati categoriali e continui.
- DanS: Ulteriore lavoro sull'interfaccia utente e supporto di trasmissione per i modelli di piattaforma.Rimossi triangoli errati dalla triangolazione di Surface Plot. Lavorare sul supporto di trasmissione generale per le operazioni ClickState.
- Xian: Pulizia del codice: modificati molti scambi di 3 istruzioni per utilizzare std::swap(). Aggiunto stdx::swap_if() per gli scambi di ordini condizionali.
- Eva: Primi cinque disegni. Avvio delle modifiche alla sintassi di Dispatch per i modelli di piattaforma. Pulizia delle dipendenze.
DAI
- Brad: Mi sto preparando a tenere un discorso alla Spring Research Conference dell'ASA e dell'IMS in Canada la prossima settimana.
- Peng: Scrivere un documento di discussione su una precedente selezione da parte dello studente formale e dei coautori di Bill, incluso Bill. Sto lavorando su una funzione di interfaccia nella piattaforma Contour, in modo che il mio lavoro su altre piattaforme possa essere verificato.
Ospite
- Paolo N: Aggiorna cURL in 18.0 e 17.2 a 8.1.0, per diversi problemi di sicurezza. Sto lavorando per far autenticare la versione macOS di EA3. Prepararsi a rimuovere la dipendenza dal pacchetto Python matplotlib.
- Brian C: Eliminato (e rotto la build) il passaggio al motore di importazione di Excel per Windows.Ora usiamo LibXL invece di SpreadsheetGear. Un cambiamento nei termini di licenza lo ha reso necessario.
HTML interattivo
- John Powell: Ha compiuto ulteriori progressi nel supporto dei dendrogrammi (clustering gerarchico) nell'HTML interattivo. Iniziata l'implementazione del supporto per CellPlotBox utilizzato nel clustering gerarchico bidirezionale. Candidati intervistati per la nostra posizione di sviluppatore aperta. Richieste di funzionalità valutate con Dieter per considerazioni future. Avvio del trasferimento delle conoscenze sul supporto di Column Switcher su JMP Live a Praveena. Ho incontrato Josh, Hui e Steve C. per discutere i progressi sui test di regressione interattivi automatizzati.
- Paolo Spychala : Abbiamo riscontrato due bug critici che hanno inquinato i nostri test delle immagini: uno con gli avvisi "Errore durante la lettura dei dati" ( JMPHTML-2149 ) e uno con attributi legendModelID duplicati nell'XML del report JMP ( JMPHTML-2049 ). Si spera che con le correzioni in atto non riceveremo così tanti avvisi sulle modifiche HTML.
- Mike S : lavoro terminato su JMPHTML-2059, formazione sulla sicurezza del prodotto terminata 1. Ha iniziato a esaminare JMPHTML-1866.
JMP in diretta
- Aurora: Apportati alcuni miglioramenti ai documenti di onboarding per gli sviluppatori JMP Live, grazie a Praveena che ha testato i documenti dopo aver ottenuto una nuova macchina.Prestazioni migliorate nel concedere l'accesso a un gruppo con un numero elevato di utenti (~96%).Miglioramento delle prestazioni di revoca dell'accesso da tale gruppo (~99%).La nuova funzione di sincronizzazione AD (un modo semplice per ottenere un numero enorme di utenti) sta sottolineando alcuni aspetti di JMP Live e stiamo rafforzando le cose man mano che procediamo.Ho anche esaminato un tempo di caricamento della tabella della cronologia intermittentemente lento, ma non l'ho ancora risolto.
- Alex: Creato Standard di codifica AWS pagina in Confluence basata su una discussione di questa settimana su come tenere traccia e gestire le AMI e le immagini AWS esistenti.
Statistiche
- Laura CS: Realizzato uno studio di usabilità per le scorciatoie del nuovo modello in SEM da evidenziare in EA3. Aggiunto un menu contestuale agli elementi nella scheda Elenchi in SEM. Lavorando su una correzione per distinguere varianze e covarianze da varianze/covarianze residue nell'interfaccia utente SEM. Ha iniziato a lavorare per il bootstrap a livello di piattaforma. Condiviso un esempio con Narayanan per l'utilizzo di dati riepilogati in SEM. Mi è piaciuto incontrare alcuni dei nostri stagisti nuovi e di ritorno!
- Elisabetta: Struttura di covarianza non strutturata e struttura di Toeplitz per GLMM. Sono rimaste un paio di strutture spaziali da aggiungere per concludere l'elenco pianificato per 18, ma potremmo ricevere richieste tramite EA.
Documentazione statistica
- Michele C: Ha aiutato James a far funzionare gli stagisti di ricerca e sviluppo per l'estate; corrette alcune formule di varianza nella documentazione della Regressione generalizzata; documentato alcune nuove funzionalità aggiunte per la distribuzione in 18.
- Karen: Lavorare su difetti minori del documento per chiarire vari elementi (ad esempio, segni di sovrapposizione di diamanti, simulazione in DOE, ecc.).
Test statistico
- Segno: Lavoro sulle funzionalità finali e test di Easy DOE in JMP 17.2 con Brad, Ryan, Joseph e Jacob. Biglietti Jira chiusi con Jacob. Individuazione o creazione di più contenuti per il prototipo iniziale del nuovo sito tecnico di ricerca e sviluppo. Diapositive finite per la presentazione dello studio di usabilità per la conferenza INFORMS QSR a Raleigh con Jacob. Miglioramenti discussi alla nuova Posta in arrivo per gli studi di usabilità che fanno parte del programma EA con Mia, Tonya e Jacob. Ha iniziato a sviluppare uno strumento di analisi generale per i risultati dello studio di usabilità come controparte dello strumento di progettazione con Jacob. Risposte alle domande nella community di JMP.
- Giacobbe: Scrittura di unit test per Easy DOE Modalità flessibile per progetti con fattori difficili da modificare o blocchi casuali. Aggiornamento dello strumento di studio sull'usabilità e supporto alla finalizzazione degli studi sull'usabilità per EA3 (scheda Easy DOE Model, Short Run Control Chart e Response Screening Confidence Intervals). Preparazione della presentazione per la conferenza INFORMS QSR con Mark.
- Tonia: Testare le carte di controllo a breve termine e aiutare con uno studio sull'usabilità della carta di controllo a breve termine.
Gestione del prodotto
- Formazione sui prodotti live di JMP 18/05/2023 : Il 18 maggio, il team di marketing del prodotto ha ospitato una sessione di formazione sul prodotto su JMP Live. Geanine Tyson, Janet Brazel, Alex Lippincott E Dieter Pisotto fornito informazioni utili su tutto ciò che riguarda JMP Live. Si prega di consultare il link sopra per maggiori dettagli e una registrazione!
Supporto tecnico

Operazioni di sviluppo
- Melania: Configurazione di un nuovo Mac. Completamento della migrazione dei lavori MIF-PDF al sistema AWS. Speciale Stringbot eseguito per la localizzazione. Aggiornamento della documentazione per diversi lavori Jenkins in Confluence.
- Mirone: Correzioni/aggiornamenti di configurazione per l'esecuzione di Stringbot 17.2. Risolti alcuni errori di formattazione e Unicode per le esportazioni di telemetria 17.1. Diversi aggiornamenti JiraBot (JMPTOOL-859, JMPTOOL-851, JMPTOOL-858, JMPTOOL-830). Ha lavorato su diversi problemi relativi alla guida/doc (JMPTOOL-767, JMPTOOL-692).
Documentazione
- Chris B : Spinta nuova guida 17.2 e 18.0 (con valori startrelease corretti). Ha lavorato su un paio di nuovi script Jenkins per facilitare lo spostamento dei file durante la pubblicazione. Documentato alcuni processi interni, incluso come iterare lo script e il lavoro di compilazione della guida e alcune utili informazioni sul terminale Unix. Ho incontrato Emily, la nostra stagista.
- Devon: Un sacco di onboarding e formazione come nuovo dipendente a tempo pieno! Esaminando gli script per gli screenshot nei miei libri con l'obiettivo di rimuovere i passaggi manuali utilizzando il nuovo supporto di JMP per il dialogo modale negli script. Revisionato il team di documentazione Nuova pagina di orientamento per gli scrittori su Confluence .
- Susan C: Finito di creare la maggior parte dei libri Jiras. Lavorare sui suggerimenti di Quick Start.
Lavoro pianificato per 17.2 RN. Aggiornamento dei modelli inglesi di JMP Live 17.2.
- Qiana: Inserimento di Devon ed Emily. Menu Aiuto Lavoro di semplificazione. Pianificazione del progetto.
Test di sistema/host-Cary
- Audrey : Benvenuti ai nostri stagisti! Questa settimana ho tenuto una sessione di orientamento e ho parlato con molti di come entrare a far parte di JMP e SAS. Abbiamo alcune menti brillanti qui e sono entusiasta di vedere su cosa lavoreranno. Inoltre, sono in corso i test EA3 per Windows!
- Jos L: JMP Live Group Sync con test di Active Directory.Ciò mi ha richiesto di aggiungere un gruppo profondo di 100 livelli con un totale di 10.000 utenti.Ho chiesto a Da Zhang di iniziare a cercare una sincronizzazione di gruppo per avere un'altra serie di occhi sulla funzione.Ha risposto alle domande sulla distribuzione di JMP Live e ha risolto alcuni problemi di avvio del server.
Stato Jira del team di test Web
|
|
55
|
Test pronto
|
4
|
Test
|
17
|
Bug creati negli ultimi 7 giorni
|
21
|
Storie Chiuse negli ultimi 7 giorni
|
Test di sistema/host-Pechino
- Squadra di Pechino:
- Il test JMP18 EA3 per Windows è stato eseguito (JMPTESTBJ-2278)
- Test JMP Live 17.2 I18N (JMPTESTBJ-2268)
- JMPDev3 è disponibile. Il database del team di Pechino e gli unit test relativi a SAS ora puntano a JMPDev3.
- Eric (Nai) Wang: (1) Testata la funzione '@menzione' nei commenti del pacchetto ( WEBJMP-6952 ). Aggiunti test scherzosi. Alcuni controlli dell'interfaccia utente. (2) Pagine di registro della cronologia testate nello spazio e nella pagina del pacchetto. Ora la pagina del registro cronologico può mostrare maggiori dettagli ( WEBJMP-5349 ). (3) Verifica dei bug.
- DaLi: (1) Test JMP18 EA3 per Windows. (2) Test delle funzionalità eseguito per JMP-8429 NF: aggiunto il supporto per esportare i file di trasporto della versione 8 . (3) Pronto a eseguire test delle funzionalità per JMP-16445: Importazione PI OSIsoft: miglioramenti dell'interfaccia utente (4) Test Org JMP Live 17.2 I18N. (5) Verifica dei bug. (6) Esaminazione del problema relativo alla migrazione live di JMP (16.2 > 18). (7) Jenkins: risolto un problema nello script di lavoro di Beijing UT Jenkins.
- Mike Wu: (1) Test JMP18 EA3 per Windows. (2) Rapporto TS esaminato 00041322. (3) Verifica dei bug. (4) Indagine sugli errori dei test unitari.
- Kimi (Yu) Wang: (1) Test JMP18 EA3 per Windows. (2) Modificare gli script UT relativi a SAS/Formula Depot in jmpdev3. (3) Testare porte specifiche per la macchina AWS. (4) Test dell'interfaccia Python per JMP 18: discutere con Paul del piano futuro per i test di integrazione Python. test di base, JMP-16664: integrazione iniziale di Python tagliata per JMP 18 EA3 . (5) Creato Come installare i pacchetti Python per Python incorporato in JMP . (6) Aiutato altri a risolvere nuovi problemi relativi all'interfaccia Python.
- Da Zhang: (1) Test JMP18 EA3 per Windows. (2) Aiutare gli altri membri del team di Pechino a verificare i propri problemi con JMP Live Jira. (3) Test JMP Live 17.2 I18N. (4) Giocare con la funzione di importazione del gruppo AD. (5) Errori di test OLE esaminati/risolti.
- Nala: (1) Test JMP18 EA3 per Windows. (2) Verifica dei bug. (3) Test JMP Live 17.2 I18N.
Nota di Shannon
Grazie a John Sal per aver condiviso una foto di questa graziosa tazza di caffè che ha visto durante il viaggio che gli ha ricordato - cos'altro? – Il menu "triangolo rosso" (LRT) di JMP!

E siccome quella tazza mi ricordava anche un'anatra...
