19.1: Test dell'installatore; approvazione prevista per il 13/03/26 • 20.0: apertura nella schermata principale • 20 EA2 Blocco 19/03/26
Benvenuti all'aggiornamento sullo sviluppo di JMP del 6 marzo 2026!
Come hanno sottolineato John Hall e Jon Weisz durante il nostro pranzo di lavoro a Cary mercoledì, oggi (venerdì) è l'Employee Appreciation Day . Naturalmente, JMP apprezza tutti i suoi dipendenti durante tutto l'anno! C'è un bel post nella community che sottolinea l'importanza di questa giornata, con link a un video del pranzo di mercoledì. È sempre bello vederci e incontrarci di persona quando possibile, ed è fantastico indossare le nostre felpe JMP prima che faccia troppo caldo in Carolina del Nord!

Per quanto riguarda le novità sulla release, prevediamo che JMP 19.1 sarà disponibile in MyJMP il giorno di San Patrizio, il giorno dopo il nostro Giornata mondiale del riposo e della ricarica del 16/3. I membri del team DevOps stanno già configurando l'infrastruttura per la nostra prossima release di sicurezza mensile, la 19.1.1 , il cui rilascio è attualmente previsto per metà aprile. Il freeze di JMP 20 EA2 è previsto per il 19/3, quindi continuate ad aggiungere e aggiornare le pagine delle funzionalità con elementi pronti per essere testati!
I membri del team JMP attendono con ansia un altro produttivo ciclo di feedback dai clienti al Discovery Summit Europe della prossima settimana! Al DSE, il team PM prevede di organizzare incontri di gruppo con gli utenti su Multivariate Capability, SPC/Capability, Model Center e Accelerated Stability. Gli utenti avranno anche l'opportunità di fornire feedback nel JMP Lab su JMP Assistant, Linked Items, Multivariate Capability e Significance Brackets in Graph Builder. Mia Stephens vi chiede di aggiungere i vostri appunti dalla conferenza qui sulla pagina "Collectioned Notes from Discovery Europe 2026" . Spero che tutti si divertano e buon viaggio a Sorrento, Italia!
Grazie mille a Paul Spychala per la sua presentazione al meeting di sviluppo JMP di questa settimana! Paul ha condiviso informazioni sulla recente transizione del team HTML all'utilizzo dei moduli ES per lo sviluppo Javascript. Se vi siete persi il meeting, potete trovare la registrazione qui .
Annunci generali
Date importanti in arrivo
- JMP 19.1 QA Signoff – 13/03/26
- Rilascio pianificato di JMP 19.1 in MyJMP – 17/03/26
- JMP 20 EA2 Codice bloccato – 19/03/26
- Per un elenco completo delle date di JMP 19 e JMP 20 , visita Confluenza .
Aggiornamenti sullo sviluppo di JMP
Nucleo
- Evan:
- L'HTML viene ora copiato e utilizzato efficacemente in Teams, Outlook, Word, ecc. In questo modo si ottengono documenti strutturati con intestazioni, grafici, tabelle e altro ancora.
- Ora il formato SVG viene copiato e utilizzato efficacemente in PowerPoint, Word, ecc. In questo modo si ottengono screenshot vettoriali.
- I monitor con risoluzione più elevata ora copiano gli screenshot raster con risoluzione più elevata.
- Dave B: Preparazione di JMP Discovery. Ho lavorato con John Schroedl su un nuovo gestore di crash che, si spera, creerà file di crash per quelli che sono stati crash silenziosi come gli stack overflow. Ho risolto un paio di crash dovuti al trascinamento della selezione nel generatore di grafici.
- Xan: aggiunte le opzioni Parentesi di significatività all'elemento Barra del generatore di grafici. Aggiunte etichette di base al passaggio del mouse sulle parentesi.
- Dan S: Lavorare sugli elementi collegati per migliorare i comportamenti dei report non corretti e aggiungere la finestra di dialogo File>Salva/Salva con nome.
DOE e affidabilità
- Caleb: Sto lavorando a ulteriori miglioramenti all'infrastruttura di Sample Size Explorer, con l'obiettivo finale di consentire la piena scriptabilità di queste piattaforme. Inoltre, il mio articolo con Brad Jones e Christ Nachtsheim è stato finalmente accettato lunedì!
Hosting e interfacce
- Michael H: PI Server Import tramite PI Tags: l'implementazione iniziale è ora disponibile per chiunque voglia provarla.
HTML interattivo
- John Powell:
- Stiamo lavorando alla risoluzione dei problemi di caricamento dei moduli di test unitari che si verificano solo nella nostra build Jenkins con Chrome su Windows e che si verificano quando si tenta di aggiornare Three.js all'ultima revisione.
- Incontro con James Koepfler, Haley Tiblin ed Eric Hill per discutere dei test delle piattaforme statistiche su JMP Live.
- Ho partecipato a un workshop sulla definizione degli obiettivi del primo trimestre per i manager.
- Abbiamo intervistato i candidati per la nostra posizione di stagista estivo.
- Ho monitorato la chat per la presentazione di Paul su JMP Dev sui moduli ES.
- Ho incontrato Dieter e Paul per esaminare le richieste di funzionalità.
- Mike Stickles: Completata la fase principale del refactoring dei segmenti di barra (JMPHTML-489). Il problema originale era semplicemente quello di separare le barre di intervallo in una propria sottoclasse, ma il prodotto finale separa tutti gli stili di barra implementati (intervallo, intervallo affiancato, intervallo, elenco puntato, annidato e impilato) nelle proprie sottoclassi. La fase finale, ovvero il refactoring della funzione loadCache() in una routine di inizializzazione che non utilizza un oggetto cache e la separazione delle sue funzionalità specifiche di stile nelle sottoclassi, è stata rinviata a un momento successivo. Attualmente sto completando la pulizia del codice e prevedo che il codice sarà pronto per la revisione entro lunedì.
- Paul Spychala : Nelle ultime settimane ho lavorato per migliorare le prestazioni di JMP HTML.
- Ciò include il riutilizzo di un report in una sessione JMPLive attiva e il mantenimento del report in HTML e JMP in sincronia tra loro ( JMPHTML-15312 ).
- Un altro miglioramento consiste nel rielaborare il modo in cui esportiamo le formule del profiler HTML in HTML per ridurre il numero di volte in cui creiamo e verifichiamo le formule. ( JMPHTML-15320 )
JMP Live
- Aurora: 19.5 - Modificate le regole per chi può spostare un post. 20 - Sostituiti alcuni pacchetti di terze parti la cui manutenzione non è ottimale. Supporto del nuovo summary_count per lo screening dei processi. Altro - Test Whitebox.
Statistiche
- John Hall
- Nella finestra di dialogo di avvio, allarga i campi per visualizzare la nuova Prob. quantile superiore azione predefinita di 0,99865 (JMP-29875).
- Limitare gli indici di capacità non normali all'applicazione solo ai limiti di specifica, non ai limiti di azione, aggiungendo una colonna "Prob. fuori specifica". La colonna "Prob. di azione" viene comunque visualizzata se i limiti di azione sono specificati esternamente (JMP-29876).
- Implementare "Test fuori specifica" per i tipi di grafici di distribuzione (JMP-29876).
- Rappresenta graficamente i limiti di controllo come una funzione a gradini (JMP-29899).
- In Fit Least Squares Profiler, veniva piegato in righe con solo 7 fattori, fissi (JMP-29888).
- Screening in corso:
- Elisabetta: Ho lavorato con Meichen su un modo per disabilitare gli RTM in GLMM quando la piattaforma è incorporata in Causal; alla fine ho seguito un modello utilizzato da GenReg quando è incorporato in diverse piattaforme. Sto lavorando a una correzione per un crash in Mixed (JMP-24108) che richiede una serie di passaggi insoliti per essere prodotto (inclusa la modifica del tipo di modellazione dopo aver definito gli effetti nella finestra di dialogo).
Test statistici
- Segno: Sto rivedendo e modificando la documentazione e il diagramma di flusso per lo strumento di studio dell'usabilità con Jacob, mentre ci prepariamo a inviare una versione modificata dello strumento al JMP Marketplace. Ho modernizzato ed esteso il componente aggiuntivo per eseguire il test degli outlier di Grubb prima di inviarlo ad Addison per i test. Ora modernizzerò il test degli outlier di Dixon.
- Tonya: Test di screening del processo per nuove funzionalità relative ai grafici distributivi: metodo percentile, limiti di specifica, statistiche di capacità e test fuori specifica. Aggiornamento dei test unitari di screening del processo a causa delle modifiche ai limiti di azione predefiniti. Refactoring di alcuni test unitari.
- Giacobbe: Test di JMP-25793 , tentativo di riprodurre altri casi di crash. Indagine sui problemi di prestazioni. Lavoro sullo strumento di studio JMP, con Mark Bailey.
Aggiornamenti sulle scienze della vita
- Ha disegnato:
- Ho distribuito il componente aggiuntivo JMP Validation Suite alle parti interessate, da distribuire ai clienti per un feedback iniziale. Questo componente aggiuntivo combina lo strumento di verifica dell'installer che Bob crea e pubblica sul sito web JMP Quality con lo strumento di test NIST, esegue gli strumenti e produce un PDF con i risultati, incluse le pagine di firma per l'approvazione. Questo colma una lacuna rispetto agli strumenti di visualizzazione della concorrenza che offrono questa funzionalità.
- Fornito un esempio JSL a HyeWon Jung da presentare a un cliente in Corea interessato a generare l'HTML del report JMP Clinical Patient Profiler.
- Ha iniziato a lavorare su un report di studio clinico per JMP Clinical che consentirà a un utente di riunire i risultati di altri report nella revisione e incorporarli in un DOCX fornito dall'utente
- Anisa: Test della documentazione per i nuovi report nella versione 19.1, scrittura di test unitari per i report oncologici.
Gestione del prodotto e marketing del prodotto
- Kaylee: Nelle ultime due settimane abbiamo tenuto delle sessioni della nostra serie di formazione sull'abilitazione alle vendite:
- Il 25 febbraio abbiamo tenuto un corso di formazione che ha illustrato gli aggiornamenti, le storie di successo e le estensioni principali di JMP Marketplace, dimostrando come JMP Marketplace possa stimolare conversazioni più strategiche. Dal team di sviluppo, Haley Tiblin e Richard Zink hanno illustrato le estensioni Moderazione e Mediazione per JMP Pro e Network Plot e come possano aumentare ulteriormente il valore per i clienti con JMP e JMP Pro. Per saperne di più, potete guardare la registrazione qui.
- Questa settimana abbiamo anche tenuto un corso di formazione sul settore della salute e delle scienze della vita, in cui Valérie Nedbal, Byron Wingerd e Andrea Coombs hanno illustrato i processi del settore e come tutti i prodotti JMP possano aggiungere valore ai diversi settori. Per saperne di più, potete registrarvi qui.
Supporto tecnico e coinvolgimento
- Wendy: Il pranzo del Collaboration Wednesday di questa settimana è stato molto partecipato e ha rappresentato un'ottima occasione per trascorrere del tempo con lo staff di JMP di vari team. Grazie a tutti coloro che hanno contribuito all'evento! La prossima settimana, il Supporto Tecnico esaminerà le attività di lancio in vista del rilascio di JMP 19.1. Kai Janson del Supporto Tecnico e Corrado Tricoli di Engagement ci rappresenteranno al Discovery Summit di Sorrento. Siamo invidiosi, ma non vediamo l'ora di vedere le loro foto e i loro selfie con gli utenti!
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 (esclusi i casi relativi allo screening delle parti soggette a restrizioni):

Operazioni di sviluppo
- Shannon L: Riepilogo della versione 19.1.0 di JMP, incluse le revisioni finali di sicurezza e l'assistenza nella risoluzione dei problemi di Jira. Assistenza nell'approvvigionamento della documentazione e nella registrazione di software di terze parti. Lavoro continuato sul programma di monetizzazione di JMP Marketplace, inclusi incontri con il reparto R&S e fornitura di input per la stesura di accordi legali per i partner tecnici. Supporto agli amministratori e agli utenti di Atlassian. Riunioni tecniche settimanali.
- Jim: Risolti i problemi di firma dei file (su Windows) e delle build (19.2 su Macintosh – grazie, Michael Hecht!). Preparazione per il branch JMP 19.1.1 prevista per l'inizio della prossima settimana. Disabilitati diversi vecchi job Jenkins. Migliorati gli script di build JMP.
- Bob: Unione degli script EA e di produzione per la versione 20. Miglioramento dei log degli script per un migliore rilevamento degli errori. Collaborazione con Roger sui metodi per il futuro posizionamento web dei file di convalida dell'installer.
- Melanie: ho aggiornato e migliorato le mie tabelle JMP di importazione per le attività di branching e di fine release; ho illustrato a Shannon Leslie queste tabelle; ho creato tutti i Jira per le attività di branching e di fine release per la versione 19.1.1.
- Mirone:
- JMPTOOL-2049 – aggiorna i percorsi per testare i file di testo della dashboard sulle macchine AWS
- JMPTOOL-2069 – aggiungi tolleranza/gestione degli errori ai lavori che interagiscono con Jira
- JMPTOOL-2066 – rivedere/aggiornare ed eventualmente aggiornare il codice per i percorsi stringbot
Localizzazione
- Trish:
- Ha fornito stime dei costi alla gestione del prodotto per supportare le traduzioni in portoghese brasiliano per il software JMP e piccoli progetti di documentazione.
- La maggior parte dei fornitori ha aderito a ZIP. Stiamo collaborando con il team web per coordinare il contratto per il revisore in cinese semplificato che estenderà la revisione ai contenuti web.
- Ho partecipato a una sessione di consulenza con Ryffine per discutere l'approccio alla localizzazione.
- Allison: ha inviato le stringhe del Marketplace per la traduzione e ha tradotto le stringhe per ZH. Ha convalidato i PDF localizzati delle Note di rilascio 19.1 e li ha preparati per la consegna al team Web. Ha comunicato con il fornitore sulle richieste di localizzazione per Big Books; ha convalidato ed elaborato le fatture; ha raccolto informazioni per il progetto di ricerca sulla localizzazione in portoghese brasiliano.
- Cristoforo: Ha tenuto un incontro con Ryffine per discutere di argomenti di localizzazione in relazione alla migrazione di Oxygen. Ha iniziato a studiare la suddivisione in blocchi dei file Oxygen per la localizzazione e la convalida dei file dita localizzati. Ha preparato il flusso di lavoro l10n per la localizzazione di JMP Live 19.5.
- Howard: Refactoring dell'API della Dashboard e delle classi di progetto. Finalizzazione del documento dell'API della Dashboard ( https://jmpdiscovery.atlassian.net/wiki/x/ZICmI )
Allenamento con l'ossigeno.
- Sandy: Ha lavorato alla ristrutturazione delle classi di convalida della dashboard. Ha lavorato all'aggiunta di nuove funzionalità al report coreano che forniamo al fornitore. Ha partecipato al meeting Oxygen per la localizzazione.
Documentazione
- Susan C: Ho completato la guida localizzata di JMP Live/Public e l'ho passata a Jill per la revisione paritaria. Jill ha terminato la revisione paritaria e ha trovato solo un problema con il piè di pagina coreano, che stiamo cercando di risolvere. La consegna per il test è prevista per lunedì. Sto lavorando alla guida alla configurazione di JMP Live 19.5. Incontro con Alex la prossima settimana.
- Chris : Con l'aiuto di John Mosier, ho pubblicato la mappa del sito 19.1. Ho incontrato Thomas per parlare degli stili clinici. Ho scritto uno script per convertire il file context-help-map.xml di Oxygen in una helpmap JSON. Ho fatto training su Oxygen e ho provato a far funzionare un framework.
- Devon : consegnati i PDF di revisione al team di statistica per iniziare a lavorare alla creazione di una libreria di equazioni LaTeX, lavorando su un approccio di dimensioni di file miste per i team di statistica e documentazione, approvazioni VSST per i plugin LaTeX.
- Jill: 3/2 revisioni delle stringhe dell'interfaccia utente, revisione di UG Jiras e revisione paritaria dei file di localizzazione JMP Live.
Test di sistema/host - Cary
- Eric:
- Correzione verificata di JMP 20.0 per il bug segnalato dal cliente per cui qualsiasi stringa di connessione non valida (nome del database errato o segnaposto per UID e/o PWD o modifica del prompt del driver) apre una finestra non ignorabile.
- Test del miglioramento delle prestazioni della tabella di importazione per JMP 20.0 utilizzando il connettore Snowflake.
- Test della storia per il supporto del passthrough di tabelle pre-aperte per i tipi di connettori dati basati su Python
- Indagine su errori sconosciuti nei test unitari JSL in DataTable/ODBC
- Ho assistito alla demo di Mimic Testing Framework, un nuovo strumento di test che utilizza JSL per manipolare i clic del mouse e altre azioni e test interattivi nell'interfaccia utente.
- Nick H: Ho completato i test dell'installer 19.1. Sto lavorando alla configurazione del nostro sistema di email notturne per gli errori, in modo che funzioni con le esecuzioni suffix, incluse le opzioni per inviare report di errore da parte dei tester e report completi sui risultati dei test ai singoli utenti. Ho aggiornato la dashboard di produzione per utilizzare le posizioni locali per i file di log, DNC e crash (la dashboard di sviluppo è ancora in fase di sviluppo). Continuo a lavorare su piccole verifiche delle funzionalità della versione 20.0.
- Justin: Sto lavorando alla convalida e alla scrittura del codice di automazione per testare la nuova funzionalità dell'oggetto di tipo jmp.Image nell'integrazione Python, in modo che gli utenti possano manipolare attivamente le immagini come array numpy di colori JSL. Inoltre, ho continuato ad aggiornare la suite di automazione CAS e a rinnovare la licenza recentemente scaduta del nostro CAS Viya 3.5.
- Mandy: Lavoro principalmente sulle tabelle dinamiche, aggiungendo casi di test ai miei test in Data Table e segnalando crash o problemi con Split, Stack, Transpose e Summary. Raccolgo idee e spunti per lavorare sui video EA2 per le tabelle dinamiche e l'aggiunta automatica di tag alle nuove funzionalità. Ho lavorato sui test e sulla verifica di JIRA e ho aggiunto test dove necessario.
- Cacciatore: Ho completato i test del programma di installazione di JMP 19.1 e aggiornato gli elementi JIRA correlati. Ho risposto al feedback su JMP 20 EA 1. Ho verificato lo stato di comportamento imprevisto nei progetti JMP 20 dalla nuova funzionalità degli elementi collegati alla tabella dati e ho aggiunto commenti all'elemento JIRA correlato ai progetti JMP-29694 per i problemi rimanenti. Ho aggiunto i numeri di caso agli elementi JIRA dai report di crash che avevo inviato nei mesi precedenti.
- Audrey: Completamento dei test di JMP 19.1. Ho scoperto Mimic grazie a una demo di Mike Muhlada al nostro team di test per iniziare (grazie Mike!). Ho lavorato con Justin Kusch per cercare di ottenere l'accesso alle macchine che ospitano i nostri ambienti CAS/Viya. Ho svolto alcune verifiche Jira.
Test Web – Cary
- Seema: Ho terminato la formazione e ho lavorato sui seguenti Jira questa settimana:
- La build di prova di JMP dovrebbe poter essere pubblicata solo su JMP Public
- Nessuno dovrebbe essere in grado di scrivere script JMP Public
- JMP JSL - Get Username() non restituisce il nome utente
- Pulisci le preferenze JMP Live obsolete rimanenti
- Back-end: gestire gli oggetti di riepilogo JSON che attraversano il grafico della posizione (in alto) e il grafico della dispersione (in basso)
- In corso:
- Front-end: gestire gli oggetti di riepilogo JSON che attraversano il grafico della posizione (in alto) e il grafico della dispersione (in basso)
- Front End: Gestisci il nuovo attributo qc_group
- Accettato e chiuso:
- Le finestre di dialogo "Crea post" si comportano in modo persistente. Dovrebbero chiudersi se non sono sporche.
- Nelle finestre di dialogo di copia e spostamento, la nuova cartella creata in uno spazio diverso non viene visualizzata
- Combina l'installer e l'updater in un unico installer
- In corso:
- Natalie: Report sull'automazione HTML: 19.1 – Automazione giornaliera sospesa con completamento dei test questa settimana, 19.5 All Clean, 20.0 – 9 nuove differenze questa settimana... probabilmente correlate all'aggiornamento JMP Live Vuetify 4. Completati i test del programma di installazione JMP Live 19.1. Risolti i problemi di automazione nella versione 20.0. Proseguito lo sviluppo di nuovi casi di test per utilizzare le nuove librerie di automazione Process Screening.
- Anna:
- Scrittura di test per problemi RISOLTI per SP3D, CCB, GB.
- Segnalati bug trovati nelle stesse aree.
- Verificato e corretto per Graph Builder.
- Test del programma di installazione JMP Live per la versione di sicurezza.
- Hui:
- Aperto 1 ticket Jira ( JMPHTML-15323 ) e chiuso 3 ticket Jira.
- Completati i test di installazione di JMP Live 19.1.
- Ripresa dei test I18N su JMP Live 19.5 ( JMPTEST-2095 ) creando e convalidando le sottoattività correlate.
Nota di Shannon
Spero che tutti si godano il clima primaverile questo fine settimana! Ma non lasciatevi ingannare... :smiling_face_with_smiling_eyes:
