Benvenuti all'aggiornamento sullo sviluppo di JMP del 30 maggio 2025!
Siamo ora in modalità di revisione del codice JMP 19 e JMP 19 EA9 dovrebbe bloccarsi venerdì prossimo, 5/6/25. Saranno disponibili programmi di installazione EA per JMP, JMP Pro, JMP Clinical e JMP Live per EA9. Grazie a tutti per aver continuato a selezionare, correggere e verificare i bug nel percorso JMP 19! La modalità di approvazione del codice JMP inizierà il 13/6/25 e la modalità di approvazione del codice JMP Clinical inizierà il 27/6/25. Durante l'approvazione del codice, puntiamo a correggere i bug più importanti necessari per il rilascio della versione 19.0. Una volta che la versione 19.0 si sarà bloccata, i percorsi JMP 19.1 e 20 saranno aperti per altre correzioni di bug.
Mentre ci avviciniamo al Code Freeze di JMP 19.0 del 03/07/25 , vi preghiamo di assegnare i vostri bug alla Versione Pianificata = 19.0 e di aggiornare quelli che non sono più previsti per la 19.0. Dovreste assegnare la maggior parte dei bug alla Versione Pianificata = 20.0, ma potreste anche voler aggiungere la 19.1 al campo Versione Pianificata se un elemento sembra abbastanza importante da essere considerato per l'integrazione nella nostra prima release di manutenzione. Naturalmente, le correzioni di bug dovrebbero essere testate nella versione 20.0 prima della valutazione per l'integrazione nella 19.1. Tutte le correzioni di bug apportate nelle release di manutenzione (19.1, 19.2) devono essere sottoposte a revisione del codice prima dell'integrazione. Qualsiasi funzionalità minore presa in considerazione per l'integrazione nella 19.1 deve essere aggiunta alla pagina Funzionalità di JMP 19.1 . Sia per le funzionalità che per i bug, assicuratevi di contrassegnare "Note di rilascio interessate" = "Sì" per gli elementi che devono essere menzionati nelle note di rilascio di manutenzione.
Per gli elementi Story, aggiorna la Versione Pianificata alla versione 20.0 se sei sicuro che l'elemento sia effettivamente nell'ambito della nostra prossima release di funzionalità. Se sai che verrà elaborato in futuro, ma non sei sicuro di quando, puoi rimuovere il valore Versione Pianificata e lasciare vuoto il campo finché non verrà scelta una specifica release futura. Infine, se hai una Story nel tuo elenco che necessita di ulteriori ricerche o valutazioni da parte del product manager, puoi declassarla a Richiesta di Funzionalità utilizzando l'opzione "Sposta" nel menu Jira .... Assicurati di aggiungere un commento e di menzionare con @ il product manager che lavora in quell'area per segnalargli l'elemento.
Nel ciclo JMP 19, inizieremo a rilasciare aggiornamenti di sicurezza mensili "dot-dot" . A causa dei tempi ristretti per la finalizzazione di questi aggiornamenti mensili, non saremo in grado di integrare correzioni di bug non di sicurezza nella maggior parte di queste release. Le uniche release "dot-dot" in cui le correzioni di bug non critici per la sicurezza potranno essere prese in considerazione per l'integrazione saranno 19.0.3, 19.1.3 e 19.2.3. Gli standard per l'inclusione saranno più rigorosi rispetto al ciclo 18 e anche il processo di approvazione sarà diverso. Utilizzeremo un processo basato su Jira per richiedere le integrazioni: consulta questa pagina di bozza per maggiori dettagli sulle release mensili e sul processo di approvazione XX3.
Grazie mille 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 del 30 maggio 2025 | JMP Live
Annunci generali
Date importanti in arrivo
- Modalità di revisione JMP 19 – 23/05/25
- JMP 19 EA9 Freeze – 6/5/25
- Modalità di approvazione JMP 19 – 13/06/25
- 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
Test statistici
- Jacob: Test di Enhanced Simulate Responses per DOE. Test di Easy DOE, scrittura di nuovi test unitari per l'apertura di file .jmpdoe salvati nelle versioni 17-19. Test di una build accantonata di Reliability Life Testing Sample Size Explorer. Verifica dei ticket Jira. Presentazione preparata sulle nuove funzioni di "test parametrizzati ut" create da Evan.
- Mark: Ho continuato a testare la piattaforma di ottimizzazione bayesiana con nuovi scenari, ora che le routine numeriche e le euristiche sono più vicine alla versione finale. Ho avviato uno script di test unitario per la stima del modello di processo gaussiano nella piattaforma di ottimizzazione bayesiana.
- Tonya: Sto lavorando alla verifica dei bug e alla pulizia dei test unitari.
Aggiornamenti sulle scienze della vita
- Ha disegnato: Lavorando sull'ultimo set di 19 Jira per JMP Clinical
- Riccardo: Reti! (applauso applauso) Reti! (applauso applauso).
Supporto tecnico e coinvolgimento
- Wendy: Buon venerdì! I team di supporto continuano ad assistere i clienti e a lavorare su progetti relativi a problemi e miglioramenti di Salesforce. Di seguito sono riportati i consueti grafici relativi al volume dei casi e agli argomenti trattati sia dal Supporto Tecnico che dal Engagement. Ecco 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:

Operazioni di sviluppo
- Melania:
- Ho aiutato Mandy a diagnosticare un problema con lo script della tabella (le colonne escluse non venivano salvate). Grazie a Ernest per la rapida soluzione! (JMP-26582)
- Corretta una stringa concatenata ed eseguito Stringbot per Builtins per la localizzazione. Grazie a Giacobbe per aver verificato rapidamente la mia modifica! (JMPLOC-6936: Esegui Stringbot per Builtins)
- Ho lavorato per risolvere un conflitto JSL in diverse lingue. Grazie a Evan e Jianfeng per la correzione e ad Audrey per aver contribuito a testarlo! (JMP-26519)
- Ha collaborato con Qiana , Mandy , Trish , Mirone e altri su problemi relativi ai dati campione per la versione 19.0.
- Ho visto Mirone effettuare una modifica in blocco nel nuovo database di JiraBot. Grazie per la formazione! (JMPTOOL-1603)
- Sono stati introdotti un paio di Jira per aggiungere la possibilità di localizzare i nomi dei gruppi di colonne, dei gruppi di variabili, dei tag di colonna e dei nomi delle viste filtro nelle tabelle dei dati di esempio. (JMP-26514, JMP-26513)
- Bob: Creazione e test di Pro Live 19 EA. Aggiunta la schermata iniziale dell'installer e sistemati alcuni problemi JIRA segnalati durante i test preliminari. Avremo un buon installer da testare a partire dal 6 giugno. Abbiamo lavorato sul modo in cui i file vengono installati utilizzando l'opzione file personalizzata con l'installer di Windows.
- Shannon L: Revisione iniziale dei requisiti di prodotto per il progetto di monetizzazione del JMP Marketplace con i titolari dell'azienda. Supporto agli utenti per gli strumenti Atlassian, oltre a continuare a lavorare sulla documentazione di policy e processi per gli strumenti Atlassian, nonché su altre policy di ricerca e sviluppo. Riunioni tecniche settimanali, inclusi incontri di documentazione e L10N. Riunioni con il Product Management.
- Shannon C: ha revisionato gli elementi sulla pagina JMP 19 Late Features e ha contribuito a farli passare allo stato Test-Ready. Ha continuato a revisionare i problemi ASAN aperti e ne ha contrassegnati diversi come Test-Ready se non comparivano nelle ultime esecuzioni. Ha indagato su alcuni crash misteriosi. Ha revisionato gli elementi con Versione Pianificata = 19.0 e ha aggiunto dettagli e commenti su Origin. Ha revisionato il lavoro in corso durante le riunioni tecniche settimanali.
- Mirone: Aggiornamento in blocco degli incarichi di tech writer (JMPTOOL-1603). Analisi delle righe vuote aggiuntive nelle note sui dati di esempio (JMPTOOL-1618). Proseguimento della migrazione di unit test, crash e altri dati di SQL Server a PostgreSQL su AWS (JMPTOOL-1477).
Localizzazione
- Allison: ha lavorato all'indagine e alla risoluzione dei bug di traduzione segnalati dal QA per Sample Data e JMP Live; ha preparato pacchetti di traduzione per HTML5 19.0 e li ha distribuiti ai team di traduzione; ha preparato pacchetti di traduzione per la consegna finale di Portable UI 19.0 e li ha inviati ai team di traduzione; ha segnalato bug a Howard sui processi di automazione.
- Cristoforo: Eseguito Stringbot e il commit per la terza (e ultima) release di PortableUI. Creato un job Jenkins che imposta l'ambiente di build della guida HTML5. Testato il nuovo job Return per l'interfaccia utente e il Jenkins aggiornato per il progetto Quick-Start. Ho iniziato a esaminare il problema delle interruzioni di riga aggiuntive nelle note di SampleData.
- Howard: Completato il job Jenkins Quick-Start con sincronizzazione delle etichette e confronto delle immagini. Completato il test dei job Jenkins relativi a LS. Indagine sul problema di abilitazione del progetto sulla Dashboard.
- Sandy: Sviluppo continuo del nuovo processo di restituzione per i dati campione. Testato il job di avvio rapido/popolamento HTML5.
- Trish: Ho dedicato molto tempo ai problemi relativi ai dati campione di Stringbot. Ho corretto le traduzioni del menu ZH per la versione 19.0 EA ( JMP-24433 ). Prevedo il passaggio di consegne a luglio.
- Ying: Completati i template localizzati di FrameMaker per la versione 19. Backup e trasferimento dei dati in corso.
Documentazione
- Susan C: Etichettato e consegnato la guida HTML5 e gli inserti di testo per HTML5 e JMP Live. Completato l'aggiornamento della guida all'installazione di JMP Live e inviato per la revisione (in anticipo). Inviato il contenuto di pubblicazione per JMP Live e HTML5 nel libro UG per la revisione - integrerò il feedback. Continuo a lavorare sugli aggiornamenti della guida per amministratori/utenti di JMP Live. Mantenuto il lavoro sulle stringhe dell'interfaccia utente per maggio.
- Khawar: Callout di Oxygen - Ho creato un elenco di immagini per tutti i libri rimanenti (ne mancano 4); Ho iniziato a creare immagini per le PR. Preferenze JMP - Ho discusso dei tag di colonna con Ernest e ho ricevuto aiuto; Ho aggiornato le informazioni nel capitolo
- Chris : Ho caricato la prima versione di un po' di documentazione Python. Sto cercando di diagnosticare un problema di collegamento nella pagina delle risorse di JMP Live. Sto esaminando le dimensioni dei caratteri per JMP Live/Public.
- Devon : lavoro continuato di revisione delle modifiche apportate alla guida utente di JMP, lavoro continuato su vari documenti relativi ai connettori dati.
Test di sistema/host - Cary
- Nick H: Ho lavorato per determinare come le prestazioni di For Each Row() siano peggiorate nell'ultimo anno di sviluppo della versione 19.0 e, di conseguenza, Ernest è riuscito ad apportare alcuni miglioramenti. Ho anche collaborato con Morgan su diverse correzioni e miglioramenti agli snippet JSL. Infine, sto collaborando con Myron per preparare il codice della Testing Dashboard per la transizione del database a PostgreSQL: questo lavoro proseguirà nelle prossime settimane.
- Mandy: Ho lavorato principalmente su JMP 19, verificando i file JIRA e aggiungendo test. Ho lavorato sulla tabella Records.jmp di NYC 311 , occupandomi di alcune operazioni di pulizia, che verranno implementate nella versione 19.1. Sto lavorando alla raccolta di idee per il paper del Discovery Summit di Austin sulle modifiche in JMP19 per Data Table.
- Audrey: Ho creato alcune bozze di policy per l'accesso degli utenti Jira/Confluence e una per il nostro processo di approvazione del codice più rigoroso, in arrivo durante la release 19.xx. Ho raccolto ulteriori informazioni sulle librerie di terze parti e i relativi test. Ho organizzato eventi per stagisti.
- Lisa: ha lavorato all'indagine su un problema di rinominazione degli assi nei graphlet, ha aiutato ad aggiornare alcuni script JSL con Qiana per la documentazione e ha continuato le verifiche dei bug.
- Cacciatore: Ho dedicato gran parte della settimana alle verifiche JIRA. Ho eseguito casi di test per alcuni aggiornamenti delle autorizzazioni.
Test di sistema/host - Pechino
- Squadra di Pechino:
- Sì, Li: (1) Verifica dei bug. (2) TS: 00206722 Indagine sul problema di importazione PDF e creazione del bug JMP-26550: arresto anomalo di JMP durante l'esecuzione di passaggi speciali nella procedura guidata di importazione PDF . (3) COMPLETATO: test delle funzionalità della parte di importazione/esportazione di JMPTESTBJ-3629: test delle funzionalità per JMP-586: test del supporto IME in linea nell'editor di script JSL per il cinese semplificato . (4) IN CORSO: pubblicazione in inglese di JMP Clinical 19.0 nel round di test JMP Live 2/2. (5) Test delle funzionalità: JMPCLINICAL-4314: consentire ai report di distribuire oggetti interattivi su più di una pagina JMP Live . (7) Preparazione: JMPTESTBJ-3681: pubblicazione in cinese di JMP Clinical 19.0 nel test JMP Live .
- Nan Wu: (1) Test di verifica dei bug di JMP 19.0. (2) Test del connettore dati basato su REST di Snowflake su Windows e Mac. (3) Test di regressione per il miglioramento del codice relativo a Query Builder. (4) l Test IME cinese per componente aggiuntivo, database ODBC/Query Builder, connettori dati, connessione AspenTech IP.21.
- Come: (1) Verifica dei bug. (2) Discuti con Jim degli errori UT delle macchine Mac: JMPTOOL-1559: Richiesta di installazione dell'ultima versione di R 4.5.0 e configurazione della variabile d'ambiente su Windows e Mac – Fatto, disabilita i test correlati a R per 1900MacV64. (3) SAS – NF: JMP-26201: CRP: Sarebbe bello aggiungere di nuovo lo stile ODS alle preferenze SAS . JMP-26202: CRP: Sarebbe bello aggiungere di nuovo "Mostra registro SAS > In caso di errore" alle preferenze SAS . (4) Rimuovi Anaconda dalle macchine AWS. (5) Indagine su arresti anomali e guasti UT: JMP-26466: JMP si arresta in modo anomalo dopo l'esecuzione di SASIntegration/test_012_Preferences.jsl – risolto. JMP-25485: Solo Windows: JMP si blocca dopo l'esecuzione di SASIntegration/test_003_Submit.jsl – soluzione alternativa, utilizzare “Preferences1: << Set( "Visualizza i risultati JSL SAS come HTML"n( 0 ) );” per disattivare la visualizzazione dell'HTML durante l'esecuzione di JSL. JMP-26551: Impossibile inizializzare R con l'ultima versione di rpy2 – discussione con Paul. (7) Testare il supporto IME in linea con il cinese semplificato, per i dettagli fare riferimento a JMPTESTBJ-3629 – Fatto. (8) Test I18N JMP 19.0, per i dettagli fare riferimento a JMPTESTBJ-3198 – In corso. (9) Test basati su scenari JMP Live 19.0, per i dettagli fare riferimento a JMPTESTBJ-3470 – Fatto. (10) Jenkins: controllare i risultati per Beijing Daily UT.
- Da Zhang: (1) Verifica bug. (2) Indagine sui fallimenti dei test E2E di JMP Live – JMPTESTBJ-3678 – COMPLETATO. (3) Test basati su scenari JMP Live 19.0: round 6 – JMPTESTBJ-3470 – In corso.
- Lily Meng: (1) Verifica bug. (2) Test L10N - CINESE: dati di esempio su JMP 19.0 - Fatto. (3) Win Automation: indagare sugli arresti anomali di JMP durante l'esecuzione dei casi di test di Win Automation .
- Italiano: Nala: (1) Verifica bug. (2) Test basati su scenari JMP Live 19.0, per maggiori dettagli fare riferimento a JMPTESTBJ-3470 – In corso. (3) Distribuito Viya 3.5 (LTS 25w12) per i test di terze parti la prossima settimana. (4) Testato il formato data/ora per JMP Live 19 per WEBJMP-10111: rivedere i formati data/ora di JMP Live per le lingue supportate . (5) Test di regressione per la barra di avanzamento del download di JMP Live, fare riferimento a WEBJMP-10201: la barra di avanzamento è ancora visualizzata dopo l'annullamento del download .
Nucleo
- Dan S: Corretto un problema di stretching nella finestra di dialogo Query Builder con Bryan Boone . Corretta una clausola where mancante quando GB viene avviato con un filtro. Corretto un problema di preset in Distribution con un filtro. Stiamo lavorando per correggere l'output delle immagini nel tema JSS di JMP Live + modalità scura.
- Khan: valori forzati; problema con il file di forma trovato da Jasean; chiave di invio dell'asse vuota; variabili colore/sovrapposizione duplicate.
HTML interattivo
- Paul Spychala : correzione di bug per HTML e JMPLive.
- Distribuzione: l'istogramma diventa falso quando la colonna utilizza un ordine personalizzato ( JMPHTML-14231 )
- La dashboard JMP diventa vuota in HTML ( JMPHTML-14184 )
- GB: Il layout del grafico con ruolo di wrap cambia quando i dati contengono caratteri speciali ( JMPHTML-14650 )
- Il profiler dello spazio di progettazione dovrebbe essere statico ( JMPHTML-14286 )
- GB: Necessità di supportare il testo multilinea nelle intestazioni di gruppo ( JMPHTML-2415 )
- Mancano i diamanti dopo l'esportazione del cluster gerarchico in un file HTML5. ( JMPHTML-14657 )
- John Powell:
- Ho seguito un paio di brevi corsi Pluralsight.
- Risolti i bug di CellPlotBox nelle situazioni in cui ogni riga di Cell Plot rappresenta più righe di tabella:
- JMPHTML-14626 Cellplot (con GroupRowstateAbility) non ha tooltip.
- JMPHTML-14646 EMV: Facendo clic sulle linee del dendrogramma non vengono selezionate le celle associate nel grafico delle celle.
- JMPHTML-14652 EMV: la selezione non funziona correttamente quando le righe di CellPlot rappresentano più righe di tabella.
- Ho collaborato con Dan Sckikore per risolvere la regressione JMPHTML-14654 : colore di sfondo perso dopo l'elenco delle modifiche 857057.
- Mike Stickles: Ha completato il lavoro sui bug JMPHTML-14460 (Riga: HTML5 non rispetta il colore dell'etichetta di linea), JMPHTML-14556 (Il segmento di barra non supporta la trasparenza nei report esportati/pubblicati) e JMPHTML-14454 (Motivo di riempimento: L'ellisse non rispetta il motivo di riempimento impostato dalla legenda) e li ha inviati per il test. Questo lavoro sembra aver risolto anche i problemi correlati e/o duplicati JMPHTML-13454 e JMPHTML-13681 (Motivi di riempimento dell'ellisse) e JMPHTML-14173 (colore dell'etichetta di linea); questi problemi JIRA sono collegati agli originali. Ha inoltre stabilito che i bug JMPHTML-2299 (Il testo della legenda non usa il bianco nel tema scuro su HTML5 stand-alone) e JMPHTML-2368 (CCB: Linea connessa tramite punto dati escluso) erano stati apparentemente risolti come sottoprodotto di altri lavori e li ha inviati per il test per la verifica.
- Solo: Sto lavorando su istogrammi interattivi a risposta multipla per JMP Live. Inoltre, ho lavorato alla correzione di alcuni bug relativi ai grafici a torta in JMP Live e alla loro interazione con i caratteri speciali.
JMP Live
- Aurora: miglioramenti agli avvisi sui grafici di controllo (correzione del collegamento ai dati dei marcatori al momento della pubblicazione, memorizzazione del nome della tabella senza estensione per tenere conto di informazioni diverse da JMP, ottimizzazione della documentazione OpenAPI, memorizzazione e trasmissione di qc_byLevel - in corso). Aggiunta di protezioni contro i file immagine falsificati negli avatar degli utenti.
Documentazione statistica
- Karen: Ho inviato il capitolo aggiornato sull'esploratore delle dimensioni del campione per la revisione. La documentazione ora include esempi per molti degli esploratori, ora che sono stati codificati in modo da supportare la possibilità di creare screenshot tramite script.
Nota di Shannon
Grazie a John Sall per aver condiviso questo! Spero che abbiate tutti un buon fine settimana e che stiate attenti nonostante il tempo strano!

"Non preoccuparti! C'è il 50% di probabilità che non saremo divorati dai lupi e anche il 50% di probabilità che quegli orsi non ci mangino. ......."
Vignetta di John Landers per il Consorzio per il Progresso dell'Educazione Statistica Universitaria. La didascalia vincitrice è di Cigdem Sirin dell'Università del Texas a El Paso.