Benvenuti all'aggiornamento sullo sviluppo di JMP del 13 giugno 2025!
Grazie ai team di controllo qualità di JMP a Cary e Pechino per aver esaminato attentamente il nostro set finale di installatori early adopter di JMP 19! Audrey ha approvato l' EA9 di JMP 19 per JMP, JMP Pro e JMP Clinical, mentre Josh prevede di approvare JMP Live all'inizio della prossima settimana. L'EA di JMP Live viene condiviso con IDEXX , un cliente entusiasta di lunga data che ha recentemente ospitato i membri del team JMP per una visita. IDEXX è un'azienda biotecnologica che sviluppa strumenti diagnostici per la salute degli animali domestici e software per studi veterinari .
Con la modalità di approvazione di JMP 19 a partire da oggi alle 17:00, continua a valutare i tuoi problemi Jira e a rimuovere la versione 19.0 dalla versione pianificata, a meno che tu non preveda di richiedere l'approvazione per una correzione tardiva. Durante la valutazione, etichetta gli elementi specificatamente come pianificati per la versione 20.0 o pianificati per le versioni 19.1 e 20.0. In caso contrario, puoi rimuovere la versione pianificata se non è chiaro quando un elemento verrà risolto.
Ricordiamo che JMP non gestisce più gli aggiornamenti batch durante il passaggio da una versione all'altra. Shannon L e io esamineremo regolarmente l'elenco degli elementi rimanenti contrassegnati come Versione Pianificata = 19.0, quindi non esitate a contattarci se avete bisogno di aiuto con un aggiornamento batch (ad esempio, rimuovendo il valore 19 dai valori della versione pianificata) dopo aver esaminato tutti gli elementi e averli assegnati a specifici track successivi.
Entrando nella fase di manutenzione del ciclo 19, creeremo rilasci mensili dot-dot, la maggior parte dei quali includerà solo aggiornamenti di librerie di terze parti per risolvere i problemi di sicurezza identificati dalle scansioni del codice. Con tempi così brevi per questi rilasci mensili, generalmente non saremo in grado di apportare correzioni di bug funzionali.
L'unica eccezione sarà nelle release XX3, dove le correzioni di livello "showstopper" promosse dal supporto tecnico, dall'assistenza clienti o dalla gestione del prodotto e approvate dal responsabile dei test di competenza e da Travis Lapolla (il nostro responsabile della sicurezza) potranno essere valutate per una possibile inclusione. Ci si aspetta che qualsiasi problema di livello "showstopper" considerato per una release XX3 venga prima risolto nella release 20, quindi integrato nella 19.1, ricevuta prima della richiesta di approvazione e integrazione in XX3.
Utilizzeremo un processo basato su Jira per l'approvazione e l'integrazione delle correzioni di bug di XX3, che richiede 1) la sponsorizzazione di TS/Assistenza Clienti/Gestione Prodotto, 2) l'approvazione del responsabile dei test di competenza e 3) l'approvazione del team di sicurezza (Travis). Continueremo a utilizzare l'attuale processo di approvazione per la fine dei cicli di funzionalità di XX.0 e per le release dot/di manutenzione.
Grazie a Elisabetta Claassen per la sua presentazione al meeting di questa settimana dedicato agli sviluppatori JMP, con un'introduzione su come motivare le richieste dei clienti di SE Mike Anderson ! Elizabeth ha presentato il suo recente lavoro sulla stabilità dei modelli misti per JMP 19. Se vi siete persi l'incontro, potete trovare la registrazione qui .
Ringrazio Shannon Leslie per aver esaminato le modifiche apportate ai prodotti Atlassian del 9 giugno 2025 e per averle riassunte di seguito!
Il 9 giugno, Atlassian ha implementato alcune modifiche ai nostri siti Jira, Confluence e Bitbucket Cloud. Un elenco delle modifiche rilevanti, insieme ai dettagli evidenziati e alla documentazione, è disponibile qui .
Le modifiche includono:
- Ordinare i dati nei database Confluence utilizzando più campi
- Seleziona e trascina più elementi nell'editor Confluence
- C'è una nuova barra degli strumenti per completare le azioni in blocco all'interno del navigatore dei problemi
- Nuova navigazione Jira: disponibile dal 7 luglio
- E altro ancora!
Per qualsiasi domanda, contattate Shannon Leslie o qualsiasi altro amministratore di JMP Atlassian. Consultate anche il nostro canale Q&A Teams di JMP Atlassian , dove continueremo a condividere queste e altre informazioni su Atlassian.
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 del 13 giugno 2025 | JMP Live
Annunci generali
Date importanti in arrivo
- Modalità di approvazione JMP 19 – 13/06/25ßOGGI
- 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
Hosting e interfacce
- John Schroedl: Correzione dello scorrimento con trascinamento e dell'hit testing nel controllo ad albero. Schermata iniziale aggiornata con una nuova immagine e versione # de-enfatizzata nelle dimensioni del testo. Aggiunta l'opzione di focus del testo che consente alla casella di modifica di passare da una riga singola a più righe se vengono incollate più righe. Discussioni e revisioni con Dan S. in merito al suo lavoro di acquisizione in modalità scura e a un'indagine clinica sui crash. Ulteriori progressi sulla build di Windows ARM: la chiamata di DLL esterne funziona e sono riuscito a utilizzare una libreria HDF5 creata da vcpkg. La "vera" libreria HDF5 sarà quella che creeremo internamente. Ho aiutato alcune persone con problemi con Visual Studio.
- Volere: Sto lavorando sul bootstrapping di MATLAB e sull'installazione della versione corretta del motore MATLAB per la prima interazione degli utenti con l'interfaccia. Ho dovuto intervenire e aggiungere un ulteriore controllo degli errori per le versioni non allineate, per migliorare l'esperienza utente. Ho anche aggiunto il supporto per tipi di dati aggiuntivi, come gli array associativi, nell'interfaccia MATLAB, che non erano supportati nell'implementazione originale. Sto anche esaminando il passaggio delle credenziali tra JMP e JMP Live, in particolare per i tipi di credenziali diversi da nome utente e password.
- Paolo N:
- Lib Curl sta trasferendo il suo processo di compilazione all'utilizzo di CMake. A settembre, l'attuale metodo di compilazione winbuild verrà rimosso. Stiamo testando la compilazione, curl, zlib e hdf5 su Windows x86_64 e Arm64 utilizzando CMake.
- Aggiornamenti Python: la versione del 3 giugno di Python 3.11.13 e 3.13.4 corregge diversi problemi CVE, tra cui JMP-26572 - Use after free.
- Build di Python 3.11.13 dalla sorgente
- Spostato su Windows 18.2.2
- Stiamo lavorando all'aggiornamento di JMP 19 Windows alla versione 3.13.4
HTML interattivo
- Praveena:
- J MPHTML-14694 CCB: Segnala errore di caricamento.
- JMPHTML-14700 Correzione della regressione per JMPHTML-14694
- JMPHTML-14453 Aggiorna lo stile della tabella di contingenza
JMPHTML-14539 Tema live JMP: le linee orizzontali disegnate in punti inaspettati e i pulsanti disabilitati non sembrano pulsanti
JMPHTML-14513 Menu: le icone del menu per Bivariate Fits su HTML5 si allineano a destra, il che differisce da quello del desktop
- JMPHTML-13514 Il commutatore di colonna scompare quando si cambia quando un gruppo di colonne viene utilizzato nella piattaforma
- JMPHTML-14298 Artefatti del tema live JMP
- Paul Spychala : Ho corretto bug per HTML e JMPLive.
- Distribuzione: lo zoom e la panoramica non sono disponibili quando esiste Mosaic Plot. ( JMPHTML-14675 )
- Correggi il layout quando LDF esclude tutte le righe ( JMPHTML-14689 )
- Supporto Adatta alla finestra Mantieni proporzioni ( JMPHTML-14699 )
- Etichetta di conteggio e percentuale per la barra dell'istogramma che utilizza uno sfondo bianco anziché trasparente ( JMPHTML-13595 )
- Istogramma: rimuovi le etichette per i conteggi 0 ( JMPHTML-14669 )
- Gli istogrammi a risposta multipla devono utilizzare copie profonde anziché copie superficiali ( JMPHTML-14701 )
- Esegui il rendering degli istogrammi di risposta multipla non supportati con Per gruppi statici ( JMPHTML-14709 )
- Esegui il rendering di istogrammi di risposta multipla non supportati con LDF statico ( JMPHTML-14708 )
- Mike Stickles: Completato il lavoro iniziale su JMPHTML-14380 ( Formato: il formato dell'etichetta di spunta dell'asse non rispetta il decimale ) e inviato le modifiche. Ho completato la risoluzione di alcuni problemi emersi e ho inviato il codice per la revisione; dovrebbe essere revisionato e inviato entro la fine di oggi.
JMP Live
- Aurora: Miglioramenti agli avvisi dei grafici di controllo (nascondi gli avvisi agli utenti in base ai permessi sui dati, modifica al supporto del gruppo BY, aggiornamenti all'articolo di Confluence sull'implementazione del server). Correzione di bug. Revisione della documentazione di JMP Live. Triage di Jira per la versione successiva alla 19.0.
Statistiche
- Laura CS: Ho corretto diversi altri bug in SEM poco prima della scadenza per l'approvazione del codice! Sono molto soddisfatta dello stato di avanzamento delle nuove funzionalità. Grazie a tutti per le revisioni del codice e ad Haley per l'incredibile lavoro di test svolto fino all'ultimo minuto! Ho revisionato un'altra bozza della pagina web di SKP SEM.
Test statistici
- Segno: Ho testato la piattaforma di ottimizzazione bayesiana con altre simulazioni. Ho ripassato la descrizione della desiderabilità nell'ottimizzazione bayesiana per Chris. Ho partecipato al seminario del Dott. Simon Mak sull'ottimizzazione bayesiana.
- Tonya: Sto lavorando alla pulizia dei test unitari.
Aggiornamenti sulle scienze della vita
- Ha disegnato: JMP Clinical 19 Jiras - manca un giorno!!!:)
Supporto tecnico e coinvolgimento
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:

Gestione del prodotto e marketing del prodotto
- Bryan F: Ho aggiunto sicurezza al frontend dell'Usability Builder che sto sviluppando. Ora un utente dell'Usability Study Builder deve creare un account per creare studi utente e accedere ai relativi dati. Le domande dello studio sono ancora impostate per essere disponibili al pubblico. Devo fare ulteriore lavoro per consentire a chiunque all'interno di JMP di registrarsi autonomamente per creare studi utente. Inoltre, devo sperimentare con file e cartelle specifici per il "builder". Infine, devo creare la documentazione ed effettuare dei test prima di renderla disponibile.
Operazioni di sviluppo
- Jim Borek:
- Costruito (e poi ricostruito) JMP EA n. 9, incluso JMP Pro Live (per la prima volta)
- Segnalati numerosi ASAN e JIRA con errori di asserzione
- Completate numerose verifiche JIRA
- Migrazione di FileVault su Intune su 15 delle 17 macchine di test
- Grazie ad Audrey Shull per aver pianificato le combinazioni di macchine e prodotti per le esecuzioni di test unitari per 19.0.1, 19.1 e 20.0
- Ho iniziato ad apportare modifiche agli script di build di JMP 20 su Mac OS e WinOS
- Supporto per forza.
- Shannon L: Ho curato un elenco di aggiornamenti interessanti per Jira e Confluence dal nostro ultimo aggiornamento mensile di Atlassian di lunedì. Continuo a esaminare le vulnerabilità di sicurezza segnalate nelle nostre release 18.2.2 e 19.0. Continuo a incontrare il Product Management per supportare il flusso di informazioni per il monitoraggio e la documentazione delle nuove funzionalità. Ho collaborato con Audrey e Shannon Conners per finalizzare un processo di approvazione del codice per le nostre release di correzione di bug di emergenza in JMP 19. Ho tenuto riunioni tecniche settimanali, inclusa una riunione con il fornitore di plugin Atlassian per la segnalazione di un bug. Continuo a lavorare su un inventario delle applicazioni di ricerca e sviluppo. Le iscrizioni ad All Things Open sono aperte.
- Melania:
- Completamento delle attività di automazione per il modello JMP Live Help e la distribuzione della localizzazione
- Stiamo lavorando alla configurazione delle attività di ramificazione DevOps per le versioni 20., 19.0.1 e 19.1 (in arrivo la prossima settimana!)
- Discussione sulle impostazioni dell'account Jira e sugli account generici con Shannon L , Cristoforo e Howard Chen
- Discussione sui piani di conservazione dei file per grandi quantità di file di crash su jmpsrv01 con Shannon C , Shannon L e Mirone (siamo accumulatori di dati).
- Mirone: JMPTOOL-1477 – ha continuato la migrazione dei job Jenkins e ha esaminato i problemi con la configurazione web (JMPTEST-1473). Sta lavorando su JMPTOOL-1619, che prevede la ricostruzione degli indici sulla tabella dei punteggi e la rimozione delle vecchie release.
- Bob: Pianificazione e test per il miglioramento degli script di elaborazione notturna in preparazione del programma di rilascio mensile. Ho collaborato con Alex Taylor e Joh LoPresti alla definizione finale di JMP Live EA, che verrà rilasciato a breve.
- Shannon C: Revisione delle questioni aperte per la versione 19.0. Indagini su diversi crash misteriosi segnalati di recente nelle versioni 18.2 e 18.2.1. Riunioni sul processo di approvazione per XX3 ed esempi di scripting. Varie riunioni tecniche di gruppo e discussioni sui progetti di migrazione ad AWS in corso. Discussioni con i membri del team su PLATO e sugli obiettivi di sviluppo.
Localizzazione
- Allison: ha lavorato all'elaborazione del passaggio di consegne di giugno delle stringhe di JMP Marketplace e le ha inviate ai team di traduzione; ha implementato modifiche alla traduzione nei dati di esempio della versione 19.0 in base ai problemi segnalati dal team di test; ha aggiunto un corso di formazione al mio piano di sviluppo in PLATO e ha iniziato il corso; ha comunicato agli sviluppatori e ai team di traduzione le query di traduzione relative alle stringhe Portable UI.
- Cristoforo: Completati i test e la documentazione dei due nuovi job Jenkins (per la configurazione della build HTML5 e la copia dei file del modello di libro). Completata la configurazione di memoQ e della dashboard di L10N per i modelli di libro. Invio degli aggiornamenti finali di localizzazione per SampleData 19.0. Test delle nuove funzionalità di automazione L10N (nuovo job Return) e correzione di bug.
- Sohail: aggiunte nuove funzionalità di conversazione e selezione del modello all'interfaccia del bot RAG. Risolti bug segnalati con il recupero e l'interfaccia utente.
- Ying: Completato il test degli strumenti necessari per la Guida HTML5 localizzata per V19 ( JMPLOCTOOL-767 ). Configurazione di PLATO.
- Sandy: Sviluppo continuo del nuovo processo di restituzione per Sample Data e Builtin.
Documentazione
- Qiana: Ho continuato a collaborare con il reparto Acquisti per integrare Quadralay Corp. Ho aggiornato le schede e le ho inviate per il test. Ho tentato di generare il report della chiave di aiuto; la licenza di Webworks è scaduta, quindi l'operazione non è riuscita. Ho iniziato a documentare gli aggiornamenti di Workflow Builder, inclusa la nuova funzionalità di ricerca. Pianificazione e coordinamento del progetto.
- Devon: inviato i documenti dell'importatore AspenTech (sia per l'interfaccia utente che per il JSL) per la revisione, provando un nuovo processo di revisione utilizzando la funzionalità di revisione PDF basata su cloud di Adobe, aggiungendo tasti di aiuto, scrivendo i documenti del riquadro di modifica della griglia dati, iniziando a lavorare sui documenti di tagging delle colonne, esaminando gli errori trovati nei file XML DJ convertiti.
- Susan C: Ho completato la guida per amministratori/utenti di JMP Live/Public e l'ho inviata per la revisione. Sto lavorando agli aggiornamenti di Quick Start e alla pagina Confluence.
Test di sistema/host - Cary
- Nick H: Ho continuato a lavorare sulle verifiche, ho trovato un bug nel notebook che causava lo scorrimento quando si passava il mouse sopra una casella del browser. Ho ramificato le modifiche iniziali alla dashboard di Postgres e le ho trasferite sulla macchina jmptooldev: le mie modifiche sono funzionanti in locale su quella macchina, ma http://jmptooldev.dev.jmp.com deve essere configurato per funzionare correttamente.
- Audrey: Audrey: Test EA9. Creazione/revisione delle policy Atlassian con Shannon Leslie. Consulenza amministrativa Atlassian varia. Pianificazione con Jim Borek sul futuro delle macchine UT e delle sessioni UT ora che abbiamo il nuovo sistema operativo Tahoe.
- Cacciatore: Completato il test di JMP 19 EA 9 con diverse configurazioni. Verifiche JIRA. Installato il nuovo macOS Tahoe 26.0 Developer Beta 1 su MDA692 in laboratorio ed eseguito alcuni test.
Test di sistema/host - Pechino
Nucleo
- E S: Correzioni completate per l'output delle immagini dal tema JSS di JMP Live in modalità scura. Risolto il crash alla chiusura della finestra durante una callback JSL. Corretta la chiusura automatica di Text Explorer quando la colonna viene eliminata per rimuovere il PlatformContainerBox. Aggiornata la scheda del report EasyDOE per un migliore supporto della modalità scura. Aggiunto il supporto per i pulsanti con link Web ("url") negli script esportati in JMP Live.
- Dave B: Ho ricreato un crash di Text Import segnalato da Xan. Ho collaborato con Dan e John Powell per risolvere un problema di rendering di Contour Seg su Mac.
- Khan: problema di dimensionamento del Generatore di Carte di Controllo causato dal mio precedente lavoro sui margini. Revisioni del codice.
- Evan: Correzioni di bug dell'ultimo minuto per la v19. Aggiunta telemetria per le nuove funzionalità.
DOE e affidabilità
- Caleb: Sto liquidando gli ultimi biglietti per JMP 19. È assurdo pensare che lo sviluppo di JMP 19 sia quasi finito!! Con lo sviluppo che sta volgendo al termine, ora mi concentro sulla scrittura di un articolo e sulla revisione di altri.
Nota di Shannon
Buona Festa del Papà a tutti noi! Che siate papà, abbiate un papà o abbiate altri papà nella vostra vita, possiamo tutti apprezzare e celebrare l'importanza dei padri e il ruolo che svolgono nelle nostre vite. Ecco una piccola raccolta di barzellette per papà per celebrare la festa ! E un'altra ancora . Sono ovunque!:smiling_face_with_smiling_eyes:
