19.0: test finale – 19.0.1: solo correzioni di sicurezza -- 19.1: revisione del codice fino al 30 settembre -- 20.0: aperto per push sul main ; 20 EA1: ~30/11/25
Benvenuti all'aggiornamento sullo sviluppo di JMP dell'8 agosto 2025!
Grazie a Xan Gregg per aver suggerito il "nastro" qui sopra per riassumere a che punto siamo con ogni uscita in corso! Dato che abbiamo più tracce in lavorazione contemporaneamente, spero che questo sia un modo utile per vedere rapidamente lo stato di avanzamento di ciascuna.
John Hall ha condiviso le seguenti informazioni sugli aggiornamenti all'indice di scripting online discussi nei recenti aggiornamenti e meeting di sviluppo. Molte persone hanno già lavorato per migliorare gli esempi JSL per numerose piattaforme nelle versioni 19.1 e 20.
Il progetto JSL Examples per pubblicare l'indice di scripting sul web ( https://jsl.jmp.com ) eseguirà il suo prossimo estratto basato sulla build 19.1 il 15 agosto. Se hai un nuovo lavoro ".example" di ScriptItem, collega il tuo lavoro all'epico JMP-27234e integrarlo nella versione 19.1 entro il 15 agosto. Kristen Slappey, Evan McCorkle e Matteo Gilmore estraggono e convertono i dati in pagine web. Questo progetto è importante per gli studenti LLM per imparare a scrivere meglio JSL.
Un sentito ringraziamento a Nick Ruva per aver coordinato la conversione del server Perforce di JMP all'autenticazione LDAP questa settimana! Come precedentemente annunciato dal responsabile della sicurezza di JMP , Travis Lapolla , questo aggiornamento mira a semplificare la gestione degli accessi e a migliorare la sicurezza di JMP. Un ringraziamento speciale va ai primi tester che hanno effettuato l'accesso lo scorso fine settimana per una breve prova: un ringraziamento speciale a Jim Borek , Dave Barbour e John Hall per aver segnalato i problemi riscontrati, e a Nick e Jim per aver lavorato per rispondere alle domande, effettuare ricerche e risolvere i problemi durante il processo di migrazione. Se riscontrate problemi persistenti che ritenete correlati alla transizione LDAP, contattate Nick per descrivere il problema in modo che possa aiutarvi a risolverlo.
Ci auguriamo che abbiate potuto partecipare a una o più delle nostre presentazioni di fine estate per gli stagisti nelle ultime settimane! Questa settimana abbiamo assistito alle demo virtuali di Tony McCoy , Bradley Bowen , Matteo Collado , Cacciatore Sill, Elikem Dodor, Ashley Fowler , Molena Huynh , Jamie Young , Justin Walters , Vittoria Uchman e Simran Ajwani . Se vi siete persi gli incontri, potete trovarli qui: sessione stagisti 4 e sessione stagisti 5. I link a queste e altre registrazioni recenti sono disponibili anche qui .
È stato fantastico incontrare alcuni dei nostri stagisti locali all'Intern Expo di mercoledì nell'edificio C! Mi dispiaceva che quest'anno non fosse nell'edificio A a causa della pioggia, ma chi di noi ha affrontato la camminata fino all'edificio C con i propri ombrelli ha trovato una sala affollata di relatori e partecipanti. Ho avuto modo di chiacchierare con alcuni stagisti e ho persino visto la nostra intervistatrice di celebrità JMP, Cameron, con sua madre Allison Hines ! Potete guardare un'ultima serie di divertenti scherzi con gli stagisti presenti a quell'evento.
Grazie a Tonya Mauldin per aver condiviso i casi beta/crash di questa settimana con i crash selezionati!

Casi di beta e crash per la settimana dell'8 agosto 2025 | JMP Live
Annunci generali
Date importanti in arrivo
- Blocco di sicurezza JMP 19 - 15/08/25
- JMP 19 Candidato immagine finale – 18/08/25
- JMP 19 QA Signoff – 11/9/25
- JMP 19 pubblicato su MyJMP – 16/09/25
- Per un elenco completo delle date di JMP 18 e JMP 19, visita Confluenza .
Aggiornamenti sullo sviluppo di JMP
Operazioni di sviluppo
- Nick: Fatemi sapere se notate qualche anomalia persistente in Per forza che pensate possa essere correlata alla transizione LDAP e sarò lieto di aiutarvi a risolvere il problema! Per vostra informazione, anche la nostra scansione Snyk verrà aggiornata la prossima settimana. Sto collaborando con Travis per confermare le versioni dei pacchetti di terze parti nelle versioni 18.x-20, in preparazione del passaggio a un gestore di pacchetti basato su manifest che ho scritto per gestire al meglio le nostre scansioni di sicurezza.
- Jim:
- Grazie a Nick Ruva per la pianificazione, l'esecuzione e il supporto della migrazione LDAP di Perforce!
- Ho dedicato parecchio tempo a JMPTEST-1819 , installando e configurando i driver ODBC su Mac OS per JMP 19.0, 19.1 e 20.0
- Creata una build ASAN su Mac OS per JMP 20, eseguita la suite UT e segnalata JIRA per nuovi problemi
- Creata una build di debug su WinOS per JMP 20, eseguita la suite UT; non ho ancora segnalato nuovi problemi a JIRA
- Ho collaborato con CIS per ripristinare (modifica BeyondTrust) la macchina Mac OS Sales Engineering a cui erano stati rimossi i privilegi di amministratore
- Collaborazione con CIS per ripercorrere una modifica di BeyondTrust che ha rimosso i privilegi di amministratore di JMPBLDR sulla macchina di test JMP 19.1 Sonoma
- Ho iniziato ad apportare modifiche agli script di build WinOS per JMP 20
- Supporto per forza.
- Melanie:
- Processi di documentazione: ho riavviato il controllo automatico delle immagini, che si era interrotto dopo un aggiornamento di Python di qualche tempo fa (). Ho anche aggiornato le impostazioni e-mail, corretto un nome di libro aggiornato e aggiunto un paio di libri che mancavano dai controlli (JMPTOOL-1728). Grazie a Trish che ha notato che il lavoro non veniva eseguito correttamente. • Ho reimpostato la password perforce di JMPWRITER e aggiornato le credenziali in Jenkins. • Ho risposto ad alcune domande su FrameMaker e sullo scripting degli screenshot per Trish.
- Processi DevOps: ho lavorato sulla chiamata dello script UT Log Capture da Jenkins. • Ho esaminato la domanda di SAS sui backup su un server in procinto di migrare a un nuovo array di storage: ho aumentato la priorità di questo elemento per migrare allo storage JMP prima che ciò accada (fine settembre). [JMPTOOL-1734] • Ho indagato e contribuito con il mio contributo al problema di Process Screening durante la pubblicazione su JMP Live per la versione 19.0. [JMPHTML-14905] • Ho iniziato a pianificare la configurazione e l'esecuzione di Stringbot su main (20.0) e 19.1 nelle prossime due settimane. • Ho dato un piccolo contributo con le password perforce. Un enorme ringraziamento a Nick Ruva per un passaggio molto pulito a un processo complicato!
- Infine, un ringraziamento a Jim Borek e Nick Ruva che hanno eseguito MOLTI flussi di test unitari nelle ultime settimane per coprire le release 19.0.1, 19.1 e 20.0. Ecco lo stato generale. Ci sono solo un paio di macchine in difficoltà con cui stanno ancora lottando. Questi grafici (e molti altri) sono pubblicati su jmplivedaily: Report DevOps | JMP Live
FINESTRE

- Shannon L: Supporto utente per gli strumenti Atlassian, oltre ad aggiornamenti di configurazione per i certificati IdP. Riunioni sulla sicurezza, incluse revisioni Snyk e revisioni PLSR. Riunioni e pianificazione con gli stakeholder per la monetizzazione del Marketplace JMP. Riunioni tecniche settimanali, incluse riunioni del team di documentazione e revisione della versione 19.5 delle funzionalità di JMP Live. Studio di nuove funzionalità in Atlassian per gli account di servizio.
- Shannon C: Discussioni su varie possibili soluzioni. Riunioni tecniche settimanali e aggiornamenti con i membri del team. Ho esaminato la tabella dei punteggi degli arresti anomali per stack brevi e poco informativi e, nel frattempo, ho trovato alcuni crash misteriosi su cui indagare. Ho esaminato alcuni crash di 18.X ed EA segnalati da utenti interni e tramite JMP TS. Un ringraziamento speciale a Dan Schikore e John Schroedl per l'aiuto nelle indagini sugli arresti anomali di questa settimana!
Localizzazione
- Allison: ha preparato e inviato i kit di produzione GPO 19.0 ai linguisti per la localizzazione; ha preparato e inviato i kit di produzione DJ SharedTextInsets ai fornitori; ha esaminato i kit di test Big Books 19.0 in memoQ per eseguire le pre-traduzioni utilizzando le TM a cui abbiamo applicato le modifiche per riflettere le modifiche alla fonte inglese; e ha convalidato gli screenshot localizzati di JMP Live Public.
- Cristoforo: Preparazione del flusso di lavoro L10N per i grandi trasferimenti di libri per le localizzazioni (template memoQ, MT, TM, dashboard L10N). Ho continuato a lavorare per mitigare l'impatto delle modifiche di stile nell'origine del documento inglese della versione 19.0 sulla pre-traduzione. Ho testato nuovamente il job e gli script di Jenkins che eseguono operazioni P4 utilizzando jmploc dopo l'introduzione della password. Ho testato nuove funzionalità di automazione L10N (script di commit e return per l'interfaccia utente JMP).
- Sohail: Automazione dei test per l'estrazione dei termini e prompt engineering per singoli modelli per estrarre i termini rilevanti. Corretto lo script di conversione per trasferire i file su jmptransweb, installazione delle dipendenze su una nuova macchina e configurazione dell'accesso SSH.
- Trish: Giù le mani
- di HTML5 localizzato per la convalida prima dell'invio al QA. Ho collaborato con il team di documentazione per risolvere i problemi rimanenti che bloccavano il passaggio di volumi importanti alla localizzazione.
- Howard: Ha lavorato sul nuovo processo di controllo qualità della consegna per il progetto Book nella Dashboard. Ha integrato il commit del progetto memoQ nella Dashboard, risolvendo i problemi del comando P4 con la nuova configurazione della password P4.
- Sandy: Test degli aggiornamenti LDAP P4 in vari job Jenkins. Sviluppo/test continuo del nuovo processo di restituzione per Sample Data, Builtins e PortableUI.
Documentazione
- Susan C: Ho revisionato la pagina "Novità in JMP" e ho collaborato con Jiras e il team per apportare gli aggiornamenti. Ho completato il lavoro su JMP Live/Public e sulla guida in inglese HTML5, aggiornato tutti i file nella versione rel/19.0 con l'ultima versione. Sto lavorando al documento JMP Live per SPC.
- Qiana: Ho esaminato la pagina NIJ e aggiunto gli elementi mancanti. Ho esaminato le modifiche globali alla documentazione identificate da L10N. Ho corrisposto con Bob e Tom in merito alla documentazione di convalida dell'installazione per JMP 19.0. Ho partecipato alla riunione L-CAB. Ho eliminato i file di immagine non utilizzati e ho rimosso l'etichetta dai file .png a cui si farà riferimento nella documentazione in futuro. Ho aiutato Tom a creare script di screenshot per LS. Aggiornamenti del libro GPO e passaggio di consegne a Test e L10N.
- Jill: Ho lavorato con EG Jiras, ho creato screenshot e script JSL associati e ho modificato le informazioni sui componenti aggiuntivi del Marketplace per le prossime funzionalità.
Test di sistema/host - Cary
- Mandy: Tengo d'occhio le spinte verso la versione 20/main in modo da poterne verificare alcune e poi inviarle agli sviluppatori per la versione 19.1; lavoro sul documento/presentazione del Discovery Summit, sui tempi e sulle prove prima della registrazione a fine agosto; sto tenendo il passo con gli obiettivi e i compiti per il 2025.
- Cacciatore: Verifiche JIRA. Ho applicato Tahoe Dev. Beta 5 a MDA692 e Macbeta2x86 ed eseguito i test. Sto ancora cercando di riprodurre il problema intermittente per cui le connessioni di prova dall'ODBC Manager sui Mac Tahoe restituiscono errori durante l'accesso ai database su jmpdev2.
Test Web – Cary
- Anna: verifica delle correzioni e revisione dei problemi risolti per il generatore di grafici desktop nella versione 19.0 e test in JMP Live 20.0.
Test di sistema/host - Pechino
Nucleo
- Dave B: Ha riprodotto e risolto un bug dell'archivio zip che Mandy aveva notato a causa di un test di base che non funzionava. Ha lavorato su un bug nella finestra di dialogo dei componenti aggiuntivi sviluppati quando un componente aggiuntivo viene reinstallato mentre la finestra di dialogo è attiva. Ha collaborato con John e Michael al refactoring di caselle di controllo/pulsanti di opzione e al supporto delle colonne.
- Morgan: Continuo a lavorare su Git e sto modificando la sintassi del markup nei notebook per riflettere più da vicino lo standard Markdown.
- Khan: Esempi di scrittura per Scripting Index. Ordinamento degli assi per Control Chart Builder. Prima bozza del grafico a rug di BorderSeg.
- E S: Aggiunte opzioni del menu contestuale per ottenere il percorso della casella nella modalità strumento di selezione. Analisi e risoluzione dei crash.
DOE e affidabilità
- Caleb: Ho finalizzato la configurazione della modellazione di regressione per il mio componente aggiuntivo di analisi delle forme. Ho anche lavorato ai test per il nostro progetto di stampa 3D. Mi sono reso conto subito di non essere un ingegnere, visti i miei disastrosi tentativi di eseguire test di resistenza su queste clip. Da allora ho deciso di esternalizzare questo compito a Ryan, che è molto più adatto a questo scopo.:smiling_face_with_smiling_eyes: D'altra parte, i test termici sono andati bene! È diventato molto chiaro come ogni tipo di materiale che abbiamo utilizzato reagisca al calore, con alcuni che sono molto più resistenti di altri.
Hosting e interfacce
- John Schroedl: Microsoft ha fornito una soluzione alternativa alla regressione delle prestazioni della moltiplicazione di matrici sparse e una correzione è stata pubblicata sulle versioni 19.1 e 20.0. Grazie a Jacob Rhyne per aver testato la modifica durante la sua assenza a JSM! Discussione e revisione del lavoro di clipping in corso. Ho iniziato un lavoro correlato all'utilizzo del foglio di condivisione del sistema operativo. Sto lavorando alle modifiche di Windows per supportare più colonne nelle caselle di controllo e di opzione. Mi sono riunito per definire i piani di build e installazione per l'aggiunta del supporto ARM. Ho tenuto alcune riunioni relative ai piani per le icone e l'accessibilità in JMP 20. Varie indagini sugli arresti anomali.
- Will: Aggiornata la funzione Send File() di MATLAB per includere tutti i tipi di tabelle dati disponibili (JMP-27339). Aggiornata la patch di MATLAB durante l'installazione per ripristinare lo stato del pacchetto Python alla versione precedente alla patch (JMP-27308). Stiamo anche lavorando ad altre correzioni varie di MATLAB.
HTML interattivo
- Mike Stickles: Attualmente sto lavorando su JMPHTML-14080 ( il formato della data esportata cambia a seconda delle impostazioni regionali ). Ho già una correzione pronta, ma sto effettuando ulteriori test perché ci sono molte combinazioni di formattazione che potrebbero essere interessate. Ho anche migrato la correzione per JMPHTML-14740 ( le barre per il primo gruppo non sono corrette ) nella versione 19.1.
- Praveena:
- John Powell: Supporto impegnato per i tooltip Scatterplot 3D ( JMPHTML-14132 ). Preparazione alla registrazione di un video on-demand per JMP Discovery 2025 ad Austin.
Statistiche
- Jianfeng: Sto lavorando alla correzione dei bug di crash segnalati dai clienti (JMP- 27505 e JMP -27491 ). Ho anche fatto progressi nell'aggiunta della nuova funzionalità del test di normalità multivariata JMP-26678 alla piattaforma multivariata.

- Annie:
- Correzione dei ticket Jira e integrazione delle modifiche nella versione 19.1.
- Sto provando i miei discorsi Discovery in preparazione delle registrazioni che pubblicherò più avanti questo mese.
- Collaborazione con Xan sul nuovo metodo Term per l'ordinamento da utilizzare in GB e CCB.
Test statistici
- Tonya: Sto lavorando alla verifica dei bug e alla pulizia dei test unitari.
Aggiornamenti sulle scienze della vita
- Ha disegnato: Componenti aggiuntivi che sfruttano l'API python-docx per l'analisi e la generazione di file DOCX in tabelle e tabulati JMP. JMP Clinical 19.1 e 20.0 Jiras. Supporto DevOps per JMP Clinical. Mitigazione delle vulnerabilità di sicurezza di JMP Clinical.
- Yiran: Ho concluso il mio lavoro con l'add-in inviato al marketplace e un post sul blog da pubblicare. Presentato alla fiera SAS con ottimi feedback.
- Riccardo: Mi è piaciuto JSM e ho tenuto un corso di mezza giornata sull'improvvisazione applicata per statistici e data scientist.
Supporto tecnico e coinvolgimento
- Wendy:
- Buon venerdì! Abbiamo apprezzato molto le presentazioni degli stagisti nelle ultime due settimane. Vorremmo esprimere la nostra gratitudine a Chris Gotwalt per la sua presentazione su BayesOpt e a coloro che hanno organizzato le sessioni di formazione Global Technical Enablement JMP 19. Non vediamo l'ora di partecipare alle prossime sessioni di agosto e settembre.
- Di seguito sono riportati i grafici consueti per il volume dei casi e per gli argomenti trattati sia dal Supporto Tecnico che dal Supporto Engagement. Di seguito sono riportati i report TS JMP Live e il link al filtro Jira che mostra i ticket segnalati dal Supporto negli ultimi 14 giorni .
Volume dei casi di supporto tecnico per settimana:

Argomenti dei casi per la coda del supporto tecnico, la scorsa settimana:

Volume dei casi di supporto al coinvolgimento per settimana:

Argomenti dei casi per la coda di coinvolgimento, la scorsa settimana:

Nota di Shannon
Grazie ad Annie Dudley per aver condiviso questa bellissima foto! Credo che tutti abbiamo bisogno di vedere un po' di cielo azzurro dopo la settimana di pioggia che abbiamo trascorso a Cary...:smiling_face_with_smiling_eyes:
Annie racconta: "Ecco una foto di me e mio figlio Arthur mentre eravamo in una spedizione di ricerca con Earthwatch due settimane fa ad Andorra". Annie e Arthur erano volontari di ricerca in una spedizione di gruppo di Earthwatch. Puoi leggere di più sull'organizzazione no-profit Earthwatch qui, comprese le opportunità di partecipare a viaggi simili.
Buon fine settimana!
