Benvenuti all'aggiornamento sullo sviluppo di JMP del 7 marzo 2025!
Ci stiamo avvicinando rapidamente all'approvazione QA per Versione JMP 18.2 . Audrey prevede che l'approvazione finale potrebbe arrivare diversi giorni prima del previsto a causa di una fase di convalida relativamente fluida. Sono in corso i preparativi finali per distribuire e testare varie build della Guida JMP localizzata. Grazie a tutti per tutto il lavoro sulla nostra ultima versione "dot" pianificata del ciclo JMP 18!
Nel frattempo, la traccia Versione JMP 18.2.1 è aperta per le correzioni di librerie di terze parti da parte di campioni della sicurezza. Se hai modifiche al codice sorgente che vorresti includere nella 18.2.1, ricorda che stiamo lavorando su un lasso di tempo molto breve per questa versione. Tutte le modifiche al codice sorgente inviate alle tracce di rilascio dot-dot richiedono l'approvazione da parte dell'elenco degli approvatori JMP e le priorità includono elementi che stanno bloccando le distribuzioni dei clienti, causando crash diffusi e problemi numerici.
La prossima settimana si terrà il JMP Discovery Summit Europe a Berlino, in Germania. Se partecipi alla conferenza, non dimenticare di prendere nota delle tue note su questa pagina in Confluence, gentilmente creata da Mia Stephens . So che i clienti hanno sempre un sacco di nuove idee per le future release di Discovery. Tuttavia, ti preghiamo di non aggiungere altri elementi alla pagina JMP 19 Late features, poiché siamo ormai quasi 2 mesi oltre il feature freeze di JMP 19! I team stanno attualmente lavorando per ripulire gli elementi della storia nella traccia e terminare il lavoro rimanente in JMP 19 e c'è ancora molto da correggere e ripulire. Buon viaggio a tutti coloro che andranno a Discovery!
Mentre continuiamo a concludere il ciclo di funzionalità 19 anni , ecco alcuni promemoria aggiuntivi. Prendetevi del tempo per
Grazie infinite a di Ryan Lekivetz per la presentazione al meeting JMP Dev di questa settimana. E congratulazioni ancora una volta a Ryan per la sua recente promozione da Senior manager a Director del DOE and Reliability group! Ryan ha dato seguito al nostro recente colloquio JMP R&D con un intervento sui test statistici del software, con particolare attenzione alle capacità di JMP. Ogni volta che sento Ryan (o l'esperto di array di copertura (Giuseppe Morgan) parlare di questi strumenti, rimango stupito da quanto la matematica possa semplificare i test di processi complessi e interfacce software. Sebbene gli array di copertura siano in JMP Pro da un po' di tempo, il team continua ad ampliare la propria ricerca. In JMP 19, hanno in programma di aggiungere nuovi strumenti per aiutare a concentrarsi sulla causa (o sulle cause, nel caso di interazioni) dei guasti generati dai risultati di esperimenti progettati. Se ti sei perso l'incontro, puoi trovare una registrazione qui con maggiori dettagli!
Infine, un ringraziamento speciale a Tonya Mauldin per aver condiviso i report riassuntivi per preEA-EA6 per JMP 19 qui: Rapporti riepilogativi JMP 19 EA | JMP Live
Sono disponibili molti grafici, ma eccone due.


Annunci Generali
Date importanti in arrivo
- JMP 18.2 QA Signoff – 13/03/25 (o forse anche prima, se tutti i signoff vengono completati prima)
- JMP 19 Blocco dei dati campione – 14/03/25
- Rilascio di JMP 18.2 in MyJMP - 18/03/25
- Scadenza per la consegna della stringa dello sviluppatore JMP 19.0 2 – 28/03/25
- JMP 19 EA8 Congelamento – 17/04/25
- JMP 19 EA9 Congelamento – 6/5/25
- Per un elenco completo delle date di JMP 18 e JMP 19, visita Confluenza .
Aggiornamenti sullo sviluppo JMP
Supporto tecnico e coinvolgimento
- Ciao Wendy!
- Buon Employee Appreciation Day! Gary e io siamo così grati a tutti coloro con cui lavoriamo in JMP. Ecco un commento di un utente di questa settimana: "Wow, siete fantastici... la migliore e più semplice azienda di software in abbonamento con cui abbia mai avuto a che fare! Grazie per il vostro meraviglioso servizio clienti, Cathy"
- Di seguito sono riportati i grafici usuali per il volume dei casi e gli argomenti sia per il Supporto Tecnico che per l'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
- Bob: modificato il codice di installazione per rimuovere i file Previewer a 32 bit e cambiare la fonte dei file Previewer da Perforce alla build notturna. Si prega di consultare le informazioni sui requisiti di sistema per la versione 19 e di farmi sapere se si hanno modifiche da apportare. Risposto alle domande sulla fonte per Student Addin per elaborare al meglio le traduzioni. Student Addin attualmente risiede in Perforce per l'installazione e GitHub per JMP Marketplace. Riunione programmata per discuterne. Completate le lezioni ACT obbligatorie sulla privacy dei dati e sul codice etico.
- Melanie:
- DevOps generale: ho continuato a perfezionare il progetto di analisi dei test unitari, aggiungendo nuovi grafici. Grazie a Cristoforo per aver rimosso sommariamente l'uso del plugin deprecato da due manciate di lavori di localizzazione Jenkins. Grazie di cuore a Jim e Nick Ruva , che hanno reso la visione dei flussi di test unitari molto noiosa, perché funzionano e basta!:party_popper:
- Localizzazione: analisi dei conflitti JSL per le lingue rimanenti per il passaggio 1.
- Documentazione: creati Jiras e iniziato a organizzare il lavoro per automatizzare alcune parti del processo JMP Live Help. Corretto il nome del file PDF delle Release Notes (Grazie a Susanna Conaghan per aver segnalato il problema!)
- Shannon L: Proseguimento con le attività di fine ciclo 18.2. Assistenza con il monitoraggio delle scansioni di sicurezza 18.2.1/19.0. Riunioni con i team di progetto per l'assistenza alla gestione del programma e per i miglioramenti generali dei processi. Riunioni tecniche settimanali più riunioni per migliorare le scansioni di sicurezza. Pianificazione della settimana di riunione per discussioni tecniche. Attività amministrative Atlassian, inclusa la pianificazione per l'implementazione della sicurezza a livello di problema Jira per altri team di progetto.
- Ciao Jim! aggiunte build di Previewer al processo giornaliero per JMP 19 (grazie Giovanni Schrödel ). Segnalati JIRA per errori di asserzione da Mac e Win, ASAN e Debug, rispettivamente, eseguiti. Rinnovo della licenza Perforce tramite SAS Procurement; supporto.
- Mirone: ha lavorato sulla pulizia della telemetria, sulle esportazioni di testo e su un'interfaccia utente web, sul debug dei problemi di crash del Mac e sulla migrazione del database jmptool/SQL Server su Postgres/AWS.
- Italiano: Pianificazione della riunione. Ha indagato su diversi crash misteriosi dei clienti e ha esaminato un fastidioso timeout che si verificava a intermittenza nelle esecuzioni UT notturne su Windows. Ha partecipato a vari meeting tecnici di gruppo.
Localizzazione
- Allison: ha lavorato alla convalida delle stringhe localizzate 19.0 Portable UI e le ha passate a Melanie per il controllo dei conflitti JSL. Ha risposto alle query di traduzione sulle stringhe JMP Live UI. Ha convalidato e finalizzato il file PDF delle note di rilascio JA 18.2; ha convalidato e passato il file PDF della libreria di documentazione JMP JA 18.2 al QA per i test. Ha esaminato il programma di rilascio 19.0 con Trish per pianificare le date di consegna di vari progetti JMP 19 e ha aggiornato i jira pertinenti con le date.
- Trish: Kyoko Takenaka ha richiesto modifiche alla traduzione di Student Menu Add-in che hanno consentito di parlare con La mia vita è bella sui processi per gli aggiornamenti di questo add-in (gestione delle fonti, Jiras, ecc.). Kristen ha programmato un incontro con le parti interessate per discuterne il 21 marzo. Completate le conversazioni sugli obiettivi. La pianificazione della riunione continua: sono stati programmati alcuni incontri.
- Ying: Continuo a controllare gli script di screenshot EN per UG e a riprendere gli screenshot se necessario ( JMPLOCTOOL-717 ). Attualmente, i primi 12 capitoli sono stati completati. Sono stati aperti otto bug di Jira per il team di Documentazione per apportare correzioni ad alcuni script di screenshot. Due giorni di vacanza questa settimana!
- Cristoforo: Elaborazione completata drop 1 di PortableUI restituisce (validazioni e push) per tutte le lingue. Ulteriori ottimizzazioni al processo di traduzione automatica della descrizione del Marketplace. Aggiornati tutti i job Jenkins L10N per usare Choice Parameter invece di Extended Choice Parameter. Test delle nuove funzionalità di automazione del flusso di lavoro L10N.
- Ciao, Howard! Modello di progetto finalizzato con integrazione della versione pianificata e del pattern. Pianificazione per la modifica della denominazione PDF per Jenkins correlato a l10n. Correzioni di bug.
- Sohail: ha continuato a perfezionare il lavoro di script per piccoli LLM e ha risolto i problemi di memoria. Ha partecipato all'EnCORE LLM Workshop ed esplorato le opzioni della pipeline RAG per l'estrazione di parole chiave.
- Sabbioso : Proseguono i test e il perfezionamento del nuovo programma di processo di restituzione delle stringhe.
Documentazione
- Susan C:
- Lavorando su date HTML5 e date JMP Live. Aggiornati di conseguenza i modelli Jiras e smart checklist. Lavorando con Chris per implementare le nuove intestazioni nella guida JMP Live. Pubblicata la guida JMP Live 18.2. Inviata la documentazione di JMP Live Updater per la revisione. Lavorato su note HTML5 per la riunione.
- Roger ha pubblicato il PDF RNs 18.2 (grazie, Roger!) e l'ho verificato su jmp.com. Sto lavorando sulle stringhe UI per marzo. Sto lavorando su un problema di copyright NoLoc in tutti i libri.
- Devon: lavoro continuato sulle revisioni degli screenshot, aggiornamento di numerosi script e di alcune grandi parti di due capitoli sull'uso di JMP, preparazione alla scrittura della documentazione sul tagging delle colonne, creazione e distribuzione delle librerie di documentazione localizzate per la versione 18.2.
- Khawar: Finestra Preferenze JMP : Elencati tutti i problemi/preoccupazioni e discussi i prossimi passi con Devon. Callout Oxygen: Finito di lavorare su EG; Creato un elenco di immagini DJ su cui lavorare.
- Quiana: Ha continuato a lavorare sui dati campione 19.0. Ha apportato aggiornamenti alla guida JMP 18.2. Ha apportato aggiornamenti al componente aggiuntivo Doc 18.2. Pianificazione e coordinamento del progetto.
- Cristo : Ho compilato JA e KO 18.2 e sto sistemando quelli, insieme alle build in cinese e inglese della scorsa settimana.
Test di sistema/host-Cary
- Mandy: ha lavorato su un crash di JMP Clinical, sulla replicazione e poi ha testato anche alcune correzioni per quello, installando JMP C su Mac e Windows; ha aperto una serie di tag JIRA e problemi con le tabelle dati, mentre gli straordinari sviluppatori con cui lavoro ne hanno risolti molti rapidamente, per poi testarli; ha aggiunto alcuni casi di test di correzione JIRA al framework JSL; ha risposto solo ad alcune tracce TS degli utenti; ha inserito JMP-25193 per una tabella dati di esempio contenente tag ed esempi di visualizzazione filtro per JMP 19, prima della scadenza del 14/3; ha lavorato all'invio di abstract per Discovery Summit America e anche a un diario e una demo per il team di sviluppo il 27/3.
- Hunter: completato il test finale dell'installer JMP 18.2. Ulteriori configurazioni e test con un aggiornamento per JMP-22400 che aggiunge supporto per l'autorizzazione durante il periodo di tolleranza in JMP 19. Verifiche e indagini su un problema con il componente aggiuntivo JMP per Excel.
Test Web – Cary
- Anna: verifica delle correzioni e test delle nuove funzionalità in JMP. Test di JMP Live con report pubblicati quando non sincronizzati con la tabella dati. Test di installazione del server JMP Live JMP 18.2.:crying_face:
Test di sistema/host - Pechino
Nucleo
- Xan: Rimosse quasi tutte le stringhe che utilizzano la forma deprecata "cmd//tip" in favore di ScriptItem::enumTips() o Combobox::setEnumStrings() espliciti. Questi verranno estratte di nuovo, non sono sicuro se Stringbot le invierà a me o ai proprietari dei file; in quest'ultimo caso, sentiti libero di inoltrarmele. Le uniche che non sono state eseguite sono in prinComp, dove non ero sicuro delle implicazioni JMP vs JMP Pro.
- E S: Lavoro continuato sull'output delle immagini per opzioni chiaro/scuro e altre. Risolto un problema di salvataggio delle immagini per grafici con script grafici JSL. Risolte alcune piattaforme che non avevano un contenitore PlatformContainerBox nel report. Aggiornamento del filtro dati per evitare di filtrare e richiamare callback quando la selezione non è cambiata.
- Morgana: Aggiunta funzionalità allo Script Editor che evidenzia la parola in cui si trova il cursore e le istanze del testo attualmente selezionato. Ho anche modificato il ripiegamento del codice per evitare enormi perdite di tempo su script di grandi dimensioni e ho aggiunto un comando di modifica "toggle code folding".
- Dave B: Ha riprodotto un paio di crash dei clienti e ne ha risolti due. Ha lavorato con Michael H su un problema di threading con MFI. Ha lavorato su problemi di contrasto con NumericalCustomFormats.
- Evan: Altro lavoro per cercare di concludere la funzionalità di filtraggio delle colonne. Preparazione per Discovery Europe. Resuscitare un'infrastruttura di test di array di copertura.
- Ernesto: Pulizia tag, Pulizia proprietà colonna.
DOE e affidabilità
- Caleb: Sto lavorando per finalizzare alcuni test sugli esploratori di dimensioni campione. Ho anche apportato alcuni miglioramenti a uno strumento di profilazione delle forme su cui stavo lavorando.
- Irene: lavora sull'interfaccia utente per la localizzazione degli errori bayesiani e sull'implementazione in C++; ha inviato un documento rivisto ad AoAS.
Hosting e interfacce
- Giovanni Schrödl:
- Abbiamo collaborato con Jim Borek e Bob Hickey per sviluppare le nostre estensioni shell ogni notte, anziché affidarci a uno sviluppatore per la distribuzione dei binari compilati.
- Aggiornato il display del testo in stile password per disegnare con caratteri segnaposto appropriati per l'host anziché asterischi. Lo stile del campo password è stato aggiornato per corrispondere alla normale casella di testo.
- È stata apportata una correzione per l'arresto anomalo in Clinical dovuto al rientro se lo script JSL utilizza Wait() durante l'elaborazione di un callback del campo filtro.
- Ho esaminato una regressione delle prestazioni nei calcoli SVD dovuta a una modifica del compilatore. Ho confermato che il rallentamento era dovuto all'aggiornamento del compilatore e che l'ultimo aggiornamento del compilatore non risolve il problema. Avremo bisogno di aiuto se vogliamo creare un caso di riproduzione per Microsoft. Durante l'indagine, il compilatore VC di anteprima si blocca durante la compilazione di makeValidation.cpp; l'ho ridotto a una singola riga di codice e il bug è stato segnalato a Microsoft. Sto lavorando alle modifiche del progetto WinResource. Settimana impegnativa a rispondere alle domande di VS e a gestire gli intoppi della compilazione.
- Paolo N:
- Aiutare Evan a mettere in pratica il suo discorso Discovery Lightning
- JMP-25175 – Risultati della matrice R trasposti
- JMP-25176 – Extra Nessuno stampato nei risultati R
- Riunione e revisione della sicurezza
- Correzioni di Stringbot
- Formazione ACT-Now da HR
- Revisione di Python 19 Jira aperto
- JMP-22585 – Supporta l'equivalente Python di Select Columns()
- Lavorando su jmp.Matrix, un wrapper per la classe Matrix di JMP. Attualmente JMP trasferisce una copia in Python come numpy.ndarray e la converte di nuovo come una copia di numpy.ndarray come un nuovo TopMatrix.
HTML interattivo
- Paolo Spica : Poiché non ho inviato un'e-mail la settimana scorsa, ecco un aggiornamento per le ultime due settimane. Il demo del menu Red Triangle (o forse Three Dot) in JMPLive supporta Oneway ( JMPHTML-13834 ). Aggiunto il supporto per PopupDisplay Red Triangle Menu in JMPLive ( JMPHTML-14403 ). Aggiunto il supporto per Normal Log Distribution Operation su JMPLive ( JMPHTML-14392 ). Correzione di alcuni bug/stranezze di Fit to Window: ( JMPHTML-14288 , JMPHTML-14280 , JMPHTML-14261 , JMPHTML-14384 , JMPHTML-14409 , JMPHTML-14281 , JMPHTML-14386 ). Correzione di alcuni bug dell'istogramma ( JMPHTML-14366 ). Correzione di alcuni bug/stranezze del triangolo rosso su JMPLive ( JMPHTML-14391 , JMPHTML-14402 , JMPHTML-14410 , JMPHTML-14412 , JMPHTML-14417 ).
- di John Powell:
- Ho partecipato a una retrospettiva sprint. Ho iniziato un nuovo sprint con l'obiettivo di finalizzare le funzionalità e correggere i bug. Ho completato il corso Q1 Check-in: Goal Setting (2025). Ho collaborato con l'Help Desk per far funzionare di nuovo Firefox sul mio Mac. Ho lavorato a un progetto con il marketing per la JMP Reunion.
- Selezionati i problemi Jira aperti, nuovi ed esistenti.
- È stato risolto il problema dell'utilizzo della nuova proprietà della colonna "Valori forzati" non supportata rilevandola e rendendola statica ( JMPHTML-14063 ).
- Ho trovato e impedito un crash di JMP quando ho provato a esportare il report generato dal componente aggiuntivo Star ( JMPHTML-14404 ). (Non so se questo è un caso limite o un caso limite. Forse è un buco nero.;) )
- Sono stati corretti i suggerimenti dei marcatori per utilizzare la formattazione degli assi quando questo formato è diverso dalla formattazione della colonna ( JMPHTML-13887 ).
- Si è discusso della riduzione dell'altezza delle righe nelle tabelle dei report con il tema JMP Live, cercando nel contempo di mantenere la coerenza con l'aspetto delle tabelle in JMP Live.
- Sono state esaminate le nuove funzionalità e le differenze tra JMP e JMP Live che è necessario documentare.
- Mike Stickles: Corretto bug JMPHTML-14413 (Legenda non posizionata correttamente quando si usa "Inside Bottom Left" nella posizione della legenda sul desktop JMP). Iniziata l'indagine sulla storia JMPHTML-1407 (L'impostazione della legenda sul ruolo dimensione non funziona su HTML5). Iniziata anche la revisione dei bug HTML esistenti (sia per determinare su cosa lavorare dopo sia per vedere se qualcuno era stato risolto da un lavoro recente) e inviati due problemi apparentemente risolti, JMPHTML-1908 (Impossibile selezionare dalla legenda) e JMPHTML-13548 (La casella della legenda manca quando si apre il nodo outline su HTML5), al testing; il primo è stato confermato come risolto.
Mercato JMP
- Kristen: Il team del marketplace ha rilasciato aggiornamenti per JMP Marketplace martedì. I proprietari di componenti aggiuntivi possono ora aggiornare la loro documentazione e inviare nuove versioni direttamente tramite il sito Web (limite < 50 MB), anziché creare un Jira o inviarci un'e-mail, sebbene tali canali siano ancora disponibili anche per i membri dello staff. Sono state aggiunte alcune sezioni alle FAQ (opportunamente posizionate nell'angolo in alto a destra del sito) se le persone hanno domande su come effettuare e inviare questi aggiornamenti. Tutte le nuove versioni di componenti aggiuntivi inviate dallo staff JMP saranno comunque testate dal team JMP Marketplace prima che la nuova versione venga pubblicata.
JMP in diretta
- Aurora: miglioramenti all'avviso del grafico di controllo (correzioni di bug, aggiunta del titolo del report ai download). Discussione sulla perdita di accesso alle credenziali condivise con Justin Chilton. Jira triage.
Statistiche
- Giovanni Sal:
- Nei Profiler è stato aggiunto un comando di sottomenu "Prevedi per un'altra tabella" che utilizza il callback Predictor anziché creare una colonna formula (JMP-25166).
- In Fit Response Screening, è stato aggiunto un report su quanti test erano significativi per la popolazione del test di effetto (JMP-25174).
- In Response Screening, è stata aggiunta la possibilità di eseguire il multithreading del punteggio della categoria del sottogruppo (JMP-25195), sono state aggiunte tabelle di selezione per effetti e risposte a destra del grafico della dimensione dell'effetto (JMP-25240) ed è stato risolto un crash dovuto al sottoraggruppamento dovuto al modulo zero intero (JMP-25243).
- In Process Screening, sono state rafforzate le opzioni delle colonne (JMP-25210), aggiunti esempi (JMP-25223, JMP-25222).
- In Esplora valori anomali, rispetta le colonne bloccate per "Modifica in mancante" (JMP-25279).
- Laura CS: Corretti molti bug in SEM; da un crash, a miglioramenti JSL e fallimenti di assert in alcuni angoli del codice. Incontrato Haley per rispondere a domande sulla funzionalità della piattaforma. Inviati due esempi per tabelle di dati campione che mostrano il nuovo stimatore SEM (MIIV-2SLS). Inviato un abstract al Quant Family Collective per una presentazione su invito il 19/marzo.
Documentazione statistica
- Michele C: revisione delle stringhe in preparazione del prossimo passaggio di consegne per la versione 19.0; revisione delle potenziali tabelle di dati campione per Fit Causal Treatment; preparazione per Discovery Europe la prossima settimana.
Test statistici
- Haley: verifica dei dati numerici per una varietà di modelli di panel cross-lagged che ora sono facili da adattare in SEM tramite nuove scorciatoie per i modelli. Verificati i miglioramenti alla tabella di confronto dei modelli, alla tabella del test della differenza del chi-quadrato e alle scorciatoie per i modelli longitudinali. Ho tenuto un discorso al meeting del Central Region JMP Pro Users Group sul mio componente aggiuntivo di moderazione e mediazione.
- Jacob: Test degli aggiornamenti a Covariates in Custom Design e aggiunta di test unitari. Test degli aggiornamenti a Design Explorer e aggiunta di test unitari. Esecuzione degli aggiornamenti finali allo studio di usabilità Easy DOE per Discovery, incorporando il feedback di Bryan Fricke e Sarah Sylvester. Preparazione della presentazione Roadmap per Discovery.
- Tonya: Sto lavorando sui report beta e testando le modifiche allo screening dei processi.
Aggiornamenti sulle scienze della vita
- Ha disegnato: JMP Clinical 19 caratteristiche/bug. Problemi di triage all'installazione FDA.
Nota di Shannon
La collaudatrice di JMP Life Sciences Peggy Fringuello ha condiviso che il suo primo nipote, Tate James Corkins, è arrivato ieri a 7 libbre e 13 once. Ha detto: "Mamma e bambino stanno bene. E la nuova nonna Peggy è felicissima!" Grandi congratulazioni a Peggy e alla sua famiglia per il benvenuto a questo adorabile nuovo membro della famiglia!
Spero che tutti trascorrano un fantastico weekend! La mia "bambina" più grande torna a casa dal college per una settimana di vacanza stasera e non vedo l'ora di vederla.:smiling_face_with_smiling_eyes:



