19.0: convalida dell'installer • 19.0.1: correzioni di sicurezza solo fino al 2/10 • 19.1: revisione del codice fino al 30/9 • 20.0: aperto in main • 20 EA1: ~fine del 2025, data esatta da definire
Benvenuti all'aggiornamento sullo sviluppo di JMP del 22 agosto 2025!
Congratulazioni questa settimana a Caleb King, Joseph Morgan, Ryan Lekivetz e al collaboratore Bradley Jones per il loro nuovo brevetto! Lo strumento interattivo per specificare le relazioni tra fattori nella struttura di progettazione è stato rilasciato il 19/08/2025 con il numero di brevetto statunitense 12.393.749 (disponibile qui nella sezione "Brevetti rilasciati") .
Grazie a tutti coloro che hanno lavorato alla gestione dei problemi di Jira questa settimana! L'elenco degli elementi con Versione Pianificata = 19.0 è significativamente più breve venerdì rispetto a lunedì, quando Shannon Leslie ha inviato il promemoria. Grazie per aver riprovato i casi di test, chiuso i vecchi elementi non più necessari e aggiornato le versioni pianificate (o rimossole in alcuni casi), in modo da avere un'idea più precisa del lavoro previsto per ogni track!
Questa settimana, la maggior parte dei processi JMP 19.0 è stata disattivata dopo la creazione dei nostri candidati finali per gli installer . Tuttavia, DevOps continua a creare numerosi installer per vari prodotti desktop per le versioni 19.0.1, 19.1 e 20.0 ogni notte. Questi installer vengono sottoposti a test in processi automatizzati in esecuzione giorno e notte e i tester fanno affidamento su questi risultati per rilevare rapidamente eventuali regressioni.
È importante che i membri del team JMP possano ottenere i programmi di installazione corretti per testare il lavoro in corso senza interrompere i processi in corso di scrittura su jmpsrv01. Pertanto, si prega di utilizzare la sincronizzazione OneDrive creata da Bob Hickey per ottenere i programmi di installazione giornalieri di JMP/JMP Pro/JMP Clinical/JMP Student. Abilitando la sincronizzazione dei programmi di installazione OneDrive sul computer, le installazioni desiderate verranno copiate sul proprio account OneDrive non appena saranno disponibili, solitamente tra le 20:30 e le 22:30 (ora di New York).
Se per qualche motivo dovete scaricare un programma di installazione da jmpsrv01, Bob ricorda di copiare i file di installazione dal server al desktop e quindi di installarli dalla copia sul desktop. Se avviate un file di installazione da una cartella condivisa e non lo chiudete/terminate correttamente, potreste accidentalmente bloccarlo sul server e impedire il corretto completamento dei processi notturni. (Ho abilitato la sincronizzazione di OneDrive diversi anni fa ed è davvero comoda. Grazie Bob per averla configurata!)
Infine, un ringraziamento speciale a Tonya Mauldin per aver condiviso i casi di crash/beta di questa settimana con i crash selezionati!

Segnalazioni di beta e crash per la settimana del 22 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
- Jim:
- Sono state prodotte le immagini finali candidate per la suite di prodotti JMP 19.0.0
- Avviato il primo test unitario abilitato alle perdite utilizzando JMP Pro 20, segnalati i problemi appropriati dai risultati e verificati i JIRA corretti
- Disabilitati (e archiviati) la maggior parte dei progetti Jenkins JMP 19.0.0, esecuzioni di test unitari e build di prodotti; abilitate esecuzioni di test unitari su altre macchine per JMP 19.1.0
- Ho continuato a lavorare (frustrantemente) sull'installer di JMP Clinical 19.0.1 per Mac OS con Drew Foglia , il batterista "accessibile e appassionato", "il mio preferito in assoluto" ( ß Ci è piaciuto molto saperne di più su di te su Inside JMP questa settimana, Drew! – Shannon)
- Ho eseguito numerosi aggiornamenti del sistema operativo Macintosh e Windows su macchine di test e build unitarie.
- Melanie: Ho provato la mia presentazione per il Discovery Summit • Ho registrato la presentazione • Ho organizzato il viaggio per il Discovery Summit (Austin, Tokyo e Seul) • Ho partecipato a un aggiornamento dello schema per il progetto Jira del team SalesForce (JIRAHELP-224) con Shannon L • Ho incontrato Shannon L, Krzysztof e Howard per pianificare un account di servizio Jira per l'automazione Jira di localizzazione (JIRAHELP-209) • Suggerimento bonus: se non riesci a stampare su Print Release perché richiede un aggiornamento del driver e il tuo PC Windows non ti consente di installare il driver aggiornato perché non sei un amministratore, elimina la stampante Print Release e quindi aggiungila di nuovo. Self-Service - Windows — Come aggiungere/installare e rimuovere Print Release
- Shannon L: Revisioni di sicurezza per la suite di prodotti JMP 19.0+. Supporto agli utenti per gli strumenti Atlassian, inclusa la segnalazione di un bug di ricerca. Aggiornamenti del piano di progetto della piattaforma di monetizzazione del Marketplace JMP e pianificazione di ulteriori riunioni con gli stakeholder. Formazione Zip. Riunioni tecniche settimanali, inclusa la riunione Snyk.
- Bob: Test delle modifiche a MyJMP per i cambi di nome e i caricamenti EA. JMP 27668 – licenza txt rtf. Lavoro di convalida dell'installer. Candidato finale per l'installer n. 1 per la versione 19.0.0.
- Shannon C: Ho analizzato gli elementi trovati durante i test dell'installer con Audrey, Qiana e altri. Ho esaminato alcuni crash. Ho tenuto riunioni tecniche settimanali e ho effettuato aggiornamenti.
Localizzazione
- Cristoforo: Stiamo lavorando alla risoluzione dei problemi relativi alla creazione della guida localizzata di JMPLivePublic (rientro, dimensione del carattere, dimensioni delle immagini, build, ecc.). Stiamo preparando un nuovo processo di editing e revisione per i nostri fornitori utilizzando memoQweb. Stiamo inoltre lavorando per mitigare l'impatto delle modifiche di stile in inglese sulle memorie di traduzione per la versione 19.0 di Books. Stiamo testando nuove funzionalità del flusso di lavoro L10N.
- Allison: ha completato l'analisi dei kit di test Bigbooks 19.0 in memoQ per confermare e bloccare le traduzioni con elevata corrispondenza fuzzy per JA, KO e ZH per preparare la creazione di pacchetti di produzione da inviare ai fornitori; ha contribuito a risolvere i problemi degli screenshot localizzati di JMP Live Help; ha elaborato le traduzioni DJ per KO e ZH.
- Howard: Nuova funzionalità di convalida per l'esportazione delle traduzioni per garantire che tutte le esportazioni vadano a buon fine. Nuova condizione di monitoraggio QA per lo stato del flusso di lavoro di memoQ. Continuare a lavorare sull'integrazione del processo di restituzione di memoQ.
- Ying: Creazione della Guida per JMP Live 19.0 per ZH, DE. Creazione di file .fm per JMP Live per tutte le lingue localizzate. Completata la nuova acquisizione degli screenshot per JMP Live per tutte le lingue localizzate.
- Sandy: Sviluppo/test/impostazione del lavoro Jenkins sulla nuova parte del processo di commit.
Documentazione
- Chris : Ho fatto funzionare la build di help 19.1 e ho reso permanenti alcune modifiche di stile. Ho contribuito a risolvere il problema degli inserti JMPLive (uno script lasciava gli inserti sbloccati perché un file ini era errato). Ho apportato alcuni aggiornamenti alla documentazione ( JMPDOC-2482 , JMPLOC-7324 , JMP-11232 ). Ora sto lavorando alla documentazione delle espressioni regolari JSG (JMPDOC-2483).
- Susan C: Gestione di Jiras dalla localizzazione sulla guida di JMP Live. Gestione di Jiras dal test sulla guida HTML5. Lavoro sul documento JMP Live per SPC. Ho collaborato con Chris sul problema dell'inserimento del testo in JMP Live.
- Qiana: Riunioni, incluse le linee guida JMP. Lavorare al processo per ottenere l'approvazione di Ryffine e Synchro Soft (oXygen) come fornitori. Esaminare JMP-25509. Triage in Jira. Pianificazione e coordinamento del progetto.
- Devon: lavoro continuato sulla conversione XML dei documenti di riferimento per gli script, configurazione della macchina di test XML del team Doc and Stats su AWS, selezione dei ticket Jira per 19.1 e 20.0.
Test di sistema/host - Cary
- Audrey : I test dell'installer per la versione 19.0 sono iniziati e stanno procedendo bene. Sono stati identificati alcuni problemi che risolveremo nelle versioni future, ma finora nessuno rappresenta un ostacolo per gli installer desktop della versione 19.0. JMP Live potrebbe ancora rilasciare una correzione di sicurezza: è in fase di valutazione una vulnerabilità segnalata di recente. Sto esaminando i curriculum e iniziando a condurre i colloqui di primo livello.
- Mandy: Ho lavorato sui test dell'installer per la versione 19.0. Ho fatto un po' di pratica con il discorso su Discovery Americas 2025 in preparazione della registrazione della prossima settimana. Ho sistemato un po' i test per la versione 20, 19.1 e così via, ora che l'integrazione automatica è disattivata; ho aggiunto alcuni nuovi test per le modifiche apportate alla versione 20.
- Cacciatore: test del caso di installazione e autorizzazione finale di JMP 19. Test con l'account roaming JMP. Verifiche JIRA. Applicato Tahoe Dev. Beta 7 a MDA692 e Macbeta2x86 ed eseguiti test.
Test Web – Cary
- Josh:
- Distribuzione e test: distribuite macchine JMP Live per i test del programma di installazione 19.0. Attualmente sono in esecuzione test di regressione sia per JMP che per JMP Live 19.0 e si stanno valutando le nuove funzionalità delle versioni 19.5 e 20.0.
- Ottimizzazione AWS: completato un importante ciclo di ridimensionamento delle macchine AWS in base alle raccomandazioni "Right Size" di AWS. Ciò ha comportato la modifica di circa 25 macchine per ridurre i costi. Il processo è stato complesso, ma le modifiche dovrebbero portare a risparmi notevoli. Continuerò a monitorare per ulteriori opportunità di ottimizzazione.
- Anna: Test dei nuovi esempi di Scripting Index di Xan con Lisa. Segnalati diversi problemi per Graph Builder, Journals e un paio per HTML5. Verificati gli aggiornamenti di Xan in base al nostro feedback in JMP 20.0. Rieseguito il secondo tentativo di Mike Stickles di risolvere il problema di formattazione di data/ora in Finlandia in JMP 20.0. Verificate le correzioni per HTML5 e JMP Live.
- Natalie: Da questa settimana, tutte le release supportate, 19.5/19.1/19.0, stanno producendo risultati di automazione HTML puliti con le nostre esecuzioni notturne. Sto aggiungendo una nuova copertura di test per i grafici di controllo con l'opzione Adatta alla finestra attivata. Ci stiamo preparando per i test del programma di installazione di JMP Live 19.0.
Test di sistema/host - Pechino
Nucleo
- Evan: Modifiche al comportamento di copia/incolla per gli script. Quando si copia uno script da JMP e lo si incolla in un'altra app, l'operazione di incolla dovrebbe essere più completa rispetto a prima. Ad esempio, incollando uno script in Outlook verrà evidenziata la sintassi, mentre incollando uno script in Jira o Teams verrà visualizzato un blocco di codice. Questo indipendentemente dalla modalità di copia dello script JMP (copia nell'editor di script, elemento LRT, elemento del menu contestuale).
- Ernest: Ricalcolo automatico delle tabelle di riepilogo collegate. Rimossa la funzione Salva nelle preferenze.
- Xan: esempi di indici di scripting, Col Score() e Col Rank(), granularità dell'asse CCB.
- Morgan: Proseguono i lavori sull'integrazione di MLflow.
DOE e affidabilità
- Caleb: Ho contribuito a completare il lavoro di presentazione di un articolo per un numero speciale di QREI sulla progettazione degli esperimenti. L'articolo riguarda lo strumento Design Fractals che ho sviluppato poco dopo aver iniziato a lavorare in JMP. Ho anche iniziato a lavorare alla correzione di bug per la versione 19.1 sugli esploratori delle dimensioni del campione e ho continuato a studiare il codice di affidabilità.
Hosting e interfacce
- Paolo N:
- JMP-27686 - Aggiornato macOS e Windows JMP 19.0.1, 19.1, 20 a Python 3.13.7
- JMP-27524 – Aggiornamento di sicurezza per Python 3.13.6 rilasciato giovedì scorso. JMP 19.0, 19.01, 19.1, 20.0
- JMP-27696 – Corretta una condizione di limite che attivava un debug Assert().
- Ho testato Python 3.14rc2 in JMP 20. JMP si compila ed esegue con Python 3.14 release candidate 2. Python rilascerà la versione iniziale 3.14 a ottobre. Sto testando ora per assicurarmi che non ci siano sorprese. JMP 20 è attualmente sulla versione 3.13.
- Facendo ricerche su alcuni bug, la scansione Snyk improvvisamente segnala anche se il CVE ha più di 2 anni e non è mai stato segnalato fino ad ora... E segnalato per una vecchia versione di zlib (1.1.4) che è superata da tempo.
- Lavoro con Bryan per la revisione del codice JMP-27669: aggiornamento di SQLite3 incorporato di JMP alla versione 3.50.4
- JMP-3444 Aggiornamento SI con dettagli descrittivi aggiuntivi sulla funzione JSL Arc() forniti da Craige qualche tempo fa.
- La prossima settimana lavorerò alla presentazione per il supporto tecnico sull'integrazione di Python e R in JMP 19, 19 e versioni successive.
HTML interattivo
- John Powell:
- Operazioni di riga soppresse in modalità Prestazioni ottimali ( WEBJMP-10667 ).
- I grafici ternari esterni alla piattaforma ternaria sono stati resi statici e i messaggi di registro di tipo scala non supportati sono stati resi più specifici per migliorare la telemetria ( JMPHTML-13890 ).
- Integrate queste e precedenti correzioni di bug nella versione 19.1
- Ho aiutato Mike Muhlada a risolvere i problemi relativi ai reindirizzamenti alle versioni localizzate della home page di JMP e della documentazione basata sul Web ( JMP-27717 JMP-27718 , JMPWEB-2133 ) e ne ho parlato con Qiana.
- Ho discusso con Praveena, John Sall e diversi sviluppatori del team JMP Live del supporto al triage degli avvisi e degli allarmi di Process Screening.
- Completata la formazione di check-in del terzo trimestre.
- Ha frequentato la formazione sul nuovo sistema di prenotazione viaggi.
- Ha partecipato alla formazione sul nuovo sistema di approvvigionamento.
- Mike Stickles: Correzione completata per JMPHTML-14080 (il formato della data esportata cambia in base alle impostazioni regionali) e integrazione in Main; correzione superata. Prevedo di integrarla nella versione 19.1 lunedì. Attualmente sto lavorando su JMPHTML-14898 (GB: Calcolo di Std Dev | Statistiche di riepilogo degli errori Std per i valori dei ruoli colore errati), ho stabilito che il problema è che viene applicato un formato predefinito che non dovrebbe essere applicato; sto cercando di capire come determinare e specificare il formato corretto solo nelle situazioni necessarie.
JMP Live
- Aurora: 19.1 - Piccole correzioni e modifiche al triage delle carte di controllo. Parliamo di triage nello screening di processo.
Statistiche
- Jianfeng: Ho completato il lavoro di aggiunta della nuova funzionalità del test di normalità multivariata JMP-26678 nella piattaforma multivariata. Ora sto lavorando per aggiungere l'opzione di calcolo dell'intervallo CI esatto Clopper-Pearson nella piattaforma di distribuzione JMP-10807 .

- Elisabetta: Corretto un bug numerico per le formule degli intervalli di confidenza salvati per distribuzioni generalizzate con un secondo parametro quando viene utilizzata una variabile di frequenza (JMP-26568); in attesa della conferma dei test prima dell'integrazione nella versione 19.1. Corretti un paio di problemi di tipo "display box" con le nuove matrici di confusione in GLMM riscontrati da Fang (istruzioni logiche errate su quando visualizzarle) JMP-27684 e JMP-27685. Ricerca sui calcoli degli intervalli di tolleranza per modelli misti; diversi metodi proposti utilizzano algoritmi MCMC, quindi si sta cercando di trovare calcoli più diretti.
- John Hall
- Nello screening dei processi è ora presente un indicatore di allarme per i punti fuori specifica per i processi normali (JMP-27628).
- Nello screening dei processi con processi non normali, se si dispone di una tabella dei limiti, ora è possibile visualizzare la probabilità di azione insieme a Ppu o Ppl (JMP-27729).
- Sono in corso lavori esplorativi per Process Screening a supporto della funzionalità JMP/Live Triage come Control Chart Builder (JMP-22018).
- Laura CS: Continuare la ricerca sui dettagli tecnici dei dati categoriali ordinati in SEM. Incontro con il marketing per discutere il formato e il contenuto di un prossimo Tech Speaking su SEM. Ho esaminato le slide di Ken Bollen per il prossimo Stat Speaking su SEM.
Documentazione statistica
- Michael C: Ho continuato a pianificare gli aggiornamenti della documentazione per la versione 19.1. Ho lavorato per trovare una settimana per la formazione su Oxygen con i team di documentazione e localizzazione. Ho organizzato diverse riunioni di formazione. Ho inviato le linee guida aggiornate sulla piattaforma statistica al team di ricerca e sviluppo di Stat per la revisione.
Test statistici
- Segno: Ho modificato i valori epsilon finali per i test unitari di JMP 19.0 dei parametri e delle metriche di adattamento per il modello di processo gaussiano nella piattaforma di ottimizzazione bayesiana quando l'adattamento è risultato adeguato. Integrerò le modifiche in JMP 19.1 e 20.0 mentre continuo a sviluppare questo script. Ho collaborato con Jacob per gestire tutti i ticket Jira rimanenti da JMP 19.0. Sto aggiornando lo script per l'analisi delle fotografie scattate da Caleb per misurare la decolorazione delle parti in plastica sottoposte a stress per il nostro studio sull'affidabilità della produzione additiva. Ho adattato le regioni di ritaglio alla geometria finale dei pannelli di riferimento e del campione nel light box. Sfortunatamente, i riferimenti presentavano riflettanza speculare. Vogliamo solo riflettanza diffusa per le nostre misurazioni colorimetriche. Fotograferemo nuovamente i riferimenti in modo che non vi sia alcuna riflettanza speculare. Automatizzerò l'analisi per elaborare intere cartelle contemporaneamente e creerò una tabella dati con tutti i dati di misurazione da unire alla tabella dati ALT DOE. Ho partecipato alla formazione per il nuovo sistema di prenotazione viaggi, Avenir.
- Tonya: Sto lavorando alla verifica dei bug e alla riscrittura di alcuni test unitari.
Supporto tecnico e coinvolgimento
- Gary:
- Il supporto tecnico continua a lavorare su diversi progetti e a prepararsi per JMP 19. La scuola è sicuramente tornata in sessione, con il numero di richieste che il team di coinvolgimento ha ricevuto dagli studenti che hanno creato un account My JMP e hanno rimosso i blocchi di screening restrittivi delle parti.
- 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
Spero che tutti trascorrano un fantastico fine settimana!
