Benvenuti all'aggiornamento sullo sviluppo di JMP del 4 aprile 2025!
La prossima settimana è la JMP Reunion! Non vedo l'ora di vedervi tutti e di partecipare alle sessioni di gruppo, al team building e agli eventi sociali! Oltre alle sessioni plenarie e Ask Me Anything, giovedì mattina ci sarà una sessione interdipartimentale per JMP R&D con diverse sessioni di gruppo di affinità. Durante la seconda sessione (10:45-11:30), passate a trovarci se volete condividere con i vostri colleghi e JMP DevOps qualsiasi idea su EA e processo di rilascio.
Un promemoria che Modello JMP19EA8 è pianificato per bloccarsi il 17 aprile. A questo punto, so che tutti stanno lavorando per correggere i bug e finalizzare tutti gli elementi ancora presenti nella pagina Funzionalità tardive . Circa il 60% degli elementi elencati nella pagina è stato spostato nella sezione Completato mentre i restanti sono ancora in corso. Assicurati di rimuovere tutti gli elementi che non sono attualmente pianificati per 19.0 dagli epici che hai collegato nella pagina Funzionalità tardive. Vogliamo assicurarci che quegli epici possano essere chiusi per 19.0 per riflettere correttamente il loro stato completato sulla pagina.
Grazie a Jim Borek per aver condiviso questa importante notizia da SAS IT:
L' aggiornamento delle funzionalità di Windows 11 24H2 inizierà a essere distribuito a gruppi randomizzati a partire da aprile 2025. Riceverai una notifica pop-up quando l'aggiornamento raggiungerà il tuo computer. Una volta che sarà disponibile sul tuo computer, hai sette giorni prima che sia necessario. Puoi scegliere di aggiornare immediatamente o pianificare un orario per l'aggiornamento. Durante il processo di aggiornamento, i sistemi si riavvieranno e rimarranno inutilizzabili per circa 30 minuti. Tutte le applicazioni e i dati rimarranno intatti. Scopri di più sul processo di aggiornamento . Ti consigliamo vivamente di eseguire l'installazione in un momento opportuno prima della scadenza!
E grazie a Tonya Mauldin per aver condiviso i dettagli sul report beta/crash di questa settimana con i crash selezionati.

Beta e crash report per la settimana del 4 aprile 2025 | JMP Live
Annunci Generali
Date importanti in arrivo
- JMP 19 EA8 Congelamento – 17/04/25
- Modalità di revisione JMP 19 – 23/05/25
- JMP 19 EA9 Congelamento – 6/5/25
- Modalità di approvazione JMP 19 – 13/06/25
- Blocco di sicurezza JMP 19 - 15/08/25
- JMP 19 Immagine finale candidata – 18/08/25
- JMP 19 QA Signoff – 9/11/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 JMP
Hosting e interfacce
- Paul N: Sto lavorando su script che automatizzano il processo di acquisizione di una distribuzione Python, riducendola e riconfezionandola per adattarla alle esigenze di JMP per l'incorporamento. L'obiettivo è ridurre ciò che richiede circa una settimana di tempo per aggiornare manualmente le build Mac e Windows a meno di un'ora + tempo di test. Ciò consentirà un'inversione di tendenza molto più rapida e prevedibile se dovessimo effettuare rapidamente un aggiornamento di sicurezza per Python. Ho utilizzato prima la versione Mac dello script per aggiornare JMP 19 a Python 3.13.2, quindi ho eseguito lo script Windows oggi e ho inviato l'aggiornamento Windows. (Nota: questi script vengono eseguiti dal terminale.:smiling_face_with_smiling_eyes: )
- John Schroedl: Risoluzione continua dei problemi causati dall'ultimo aggiornamento di BeyondTrust. Ulteriori modifiche alla modalità scura: menu di sistema a tema, stampa del controllo delle etichette. Aggiornamenti delle icone e modifiche al codice correlate. Aggiunta di testo di suggerimento nell'elenco dei file recenti quando l'elenco è vuoto. Consenti suggerimenti da finestre inattive.
HTML interattivo
- di John Powell:
- Stiamo lavorando all'aggiornamento del rendering della forma del marcatore nella versione HTML (WebGL) di Scatterplot 3D per gestire un'elevata qualità del marcatore come JMP, che ha un trattamento speciale per determinate forme del marcatore, e stiamo iniziando a valutare il supporto delle forme del marcatore Unicode.
- Segnalato un problema con la dimensione del marcatore dei punti in Scatterplot 3D quando l'accelerazione hardware è disabilitata ( JMP-25673 ).
- Collaborazione con il marketing per un progetto per la riunione.
- Ha aiutato SE Donny Kopp a rispondere alla richiesta di un cliente sulla condivisione automatizzata di distribuzioni statiche come un singolo file HTML.
- Mike Stickles: ha elaborato una correzione per un problema in cui alcuni grafici a linee venivano disegnati in modo errato a causa del mancato rilevamento del pre-calcolo ( JMPHTML-1516 ) e l'ha pubblicata per la revisione. Ha inoltre risolto un problema in cui le etichette potevano essere posizionate in modo errato su grafici a barre nidificati ( JMPHTML-1864 ); anche questo è stato pubblicato per la revisione. Mentre esaminavo un problema diverso, ho trovato un caso in cui un grafico a barre compresse con sovrapposizioni generava etichette hover errate in JMP (non solo in HTML); l'ho passato ad Anna Kushner per la verifica e l'accesso in Jira.
JMP in diretta
- Aurora: correzione di bug: eliminazione in blocco di casi limite, pubblicazione di grafici di controllo da Mac, aggiunta di segnalibri alla registrazione degli audit, test non funzionanti, ecc. Aggiunti alcuni suggerimenti all'articolo di Bitbucket in Confluence. Test Whitebox.
Statistiche
- Annie:
- Ha lavorato alla risoluzione dei problemi di breve periodo in CCB: (Jira JMP-22152, JMP-20328 e JMP-22717)
- Ha lavorato sui problemi di prestazioni del CCB (Jira JMP-25285)
- Ha lavorato sull'opzione Imposta ultimi n sottogruppi (Jira JMP-25071 e JMP-24813)
- Risolti vari problemi CCB: (Jira JMP-25411, JMP-25503, JMP-25503, JMP-22346, JMP-25284 e JMP-25439)
- Risolto il problema del test del grafico EWMA (Jira JMP-20187)
- Giovanni Sal:
- Nello screening delle risposte, aumentare i livelli di confronto massimi predefiniti da 10 a 100 (JMP-25615).
- In Design Space Profiler - nuova colonna Angoli ora denominata "-log10 Prob" (JMP-25550).
- In Fit Least Squares, il tasto Maiusc richiede il suffisso e il livello alfa per i comandi di salvataggio (JMP-23590).
- Screening in corso: correzione di crash e di un paio di altri errori di codifica di elementi di avviso/azione (JMP-25526) e molte altre piccole correzioni.
- Nel gruppo Fit - abilitare Mixture Profiler se i fattori della miscela sono (JMP-25531).
- In Esplora valori anomali: consente la colorazione delle celle anche se bloccate (JMP-25341).
- Nello screening della risposta di adattamento: aggiungere L95, U95 alle medie LS, aggiungere SE, L95, U95 alle differenze delle medie LS affettate (JMP-25142).
- In Design Space Profiler - Blocco al punto medio (JMP-18962) e un'implementazione preliminare di Impact Ratios (funzionalità nascosta) (JMP-14552).
- Sto anche lavorando a un confronto completo per il caso 2xM nello screening di risposta.
Test statistici
- Giacobbe:
- Test degli aggiornamenti accantonati per simulare le risposte
- Test della funzione incorporata Set Cover(), che verrà utilizzata per testare BayesFlo in Covering Array. Scrivo la mia implementazione JSL di Set Cover() per testarla.
- Verifica dei ticket e pulizia dei test unitari, incluso l'aggiornamento degli oracoli DOE in cui l'ordine di esecuzione è cambiato (a causa della changelist 844792)
- Tonya: Scrittura di test per nuove funzionalità in Process Capability e Process Screening. Lavoro anche sulle verifiche di Jira.
- Mark: Test dell'ottimizzazione bayesiana con Yeng, Kasia e Chris.
Aggiornamenti sulle scienze della vita
- Drew: creato un componente aggiuntivo TabulateToDOCXTable (simile a TabulateToRTFTable) ma utilizza il pacchetto Python python-docx, invece di SAS. Ottenuto l'approvazione e inviato una correzione a Jira in 18.2.1 che impediva l'avvio di JMP Clinical se la cartella Documenti dell'utente conteneva una virgola. Abbiamo avuto 2 nuovi clienti che hanno segnalato questo problema e sta diventando più comune poiché le persone includono il nome della propria organizzazione nella cartella radice di OneDrive, incluso ", Inc." come esempio. Lavorando su bug e funzionalità di JMP Clinical Jiras.
- Richard: Ho definito una nuova analisi per riassumere i trattamenti dei pazienti. Ho tenuto un corso di visualizzazione dei dati alla UNC.
Gestione del prodotto e marketing del prodotto
- Bryan F: La settimana scorsa ho sviluppato e rifinito nuove icone. Inoltre, ho apportato diverse modifiche al tema JMP Live. Ho anche condotto uno studio sulle preferenze con utenti rappresentativi, raccogliendo input sul tema JMP. Inoltre, ho lavorato con Michael Goff sui colori delle icone JMP Live.
- Ciao, Kaylee! Ha tenuto una formazione di sales enablement sul reporting in Salesforce. Se qualcuno fosse più interessato, ho pubblicato un articolo su insideJMP che contiene il link alla pagina e alla registrazione della formazione.
Supporto tecnico e coinvolgimento
- Ciao, Gary!
- I team di supporto hanno continuato a rispondere alle domande relative alla recente versione 18.2. Non vediamo l'ora di trascorrere una fantastica settimana a Reunion, in cui incontreremo i nostri colleghi in tutto il mondo!
- Di seguito sono riportati i grafici usuali per il volume dei casi e gli argomenti sia per il Supporto tecnico che per l'Engagement. A causa di un problema con i dati provenienti da Salesforce, i grafici di seguito sono aggiornati a mercoledì 2 aprile. Ecco i report TS JMP Live e il collegamento 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
- Ciao Jim!
- Dopo numerosi restaying, la macchina Mac JMP Baseline UT sta finalmente producendo risultati tramite il progetto Jenkins.
- Su richiesta di Kimi (JMPTOOL-1559), R è stato aggiornato alla versione 4.4.3 su tutte le AMI Windows; i Macintosh sono ancora in sospeso a causa della necessità di clang sulle macchine di prova.
- Su richiesta di Michael Hecht, Xcode 16.3 è ora la versione più recente sulla macchina di compilazione JMP 19.
- Ultimo, ma non meno importante, GRAZIE a Giovanni Sala e Beth Evans per averci concesso e coordinato l'opportunità di volontariato presso Burkett Farms questa settimana. È stato bello socializzare con altro personale JMP e produttivo da offrire ai nostri partner della comunità!
- Melanie:
- Stiamo testando una migrazione Fast & Furious dei processi Stringbot per Sample Data su AWS perché abbiamo bisogno di 19 funzionalità di tabella dati e non possiamo installare/eseguire JMP 19 su jmptool, che esegue ancora Windows Server 2016. Grazie a Qiana e Mandy che hanno notato il problema e soprattutto a Myron che sta aggiornando tutto molto velocemente!
- Monitoraggio del flusso di test unitario: aggiunti LDF ai grafici; pubblicazione di tutti su JMP Live! Report DevOps | JMP Live Ho anche riscontrato un bug con l'aspetto dell'LDF quando pubblicato in 19 con l'LDF chiuso anziché aperto. Ci scusiamo per i filtri minuscoli! Grazie a Josh e Hui per aver esaminato questo - [JMPHTML-14476] Filtro dati: il filtro dati non è dimensionato correttamente quando l'LDF viene chiuso durante l'esportazione - Jira
- Completata la configurazione del nuovo processo di richiesta del dizionario Stringbot. Abbiamo un nuovo componente in JMP DevOps Tooling (Stringbot Dictionary) per gli sviluppatori per richiedere aggiornamenti al dizionario. Questo sarà documentato e annunciato dopo la JMP Reunion della prossima settimana, anche se è pronto per essere utilizzato ora. (Processo: inserisci un Jira in JMPTOOL con il componente Stringbot Dictionary e da lì ci occuperemo noi!)
- Preparazione per la riunione del JMP della prossima settimana.
- Ciao, Bob H. Ho trascorso gran parte della settimana a ricercare e testare possibili soluzioni e soluzioni alternative per https://sas.service-now.com/sp?id=ticket&table=incident&sys_id=63d0b9ed83a06a50a2737a10feaad3e4 . Questo è il bug di Beyond Trust che impedisce agli installer di Windows di scrivere nelle sezioni amministrative del registro di Windows.
- Shannon L: Continuo a lavorare sui moduli di approvvigionamento per i rinnovi Atlassian e riduco i conteggi delle licenze ove appropriato per i rinnovi. Continuo ad assistere con la pulizia della storia di JMP 19. Riunioni tecniche settimanali, inclusa la preparazione delle riunioni di riunione. Supporto agli utenti Atlassian e revisione delle prossime modifiche mensili ai nostri strumenti Atlassian.
Localizzazione
- Allison: ha preparato e convalidato le stringhe di handoff 2 della 19.0 Portable UI per la localizzazione in memoQ, ha lanciato il progetto e inviato il pacchetto ai team di traduzione; ha esaminato e comunicato con gli sviluppatori in merito alle query sulle stringhe JMP Live; ha incontrato il team Doc per parlare dell'ordine del giorno della riunione di supporto localizzato della prossima settimana; ha fornito feedback e commenti a Howard sui processi del ciclo di vita del progetto Localization Dashboard nella pagina Confluence.
- Ying: Continuo a controllare gli script di screenshot EN per DJ e a rieseguire gli screenshot se necessario ( JMPLOCTOOL-735 ). Sono stati completati cinque capitoli e aperti quattro bug di Jira per il team di documentazione per correggere alcuni script di screenshot. Comprendere il processo di creazione di GIF animate. Elaborazione del viaggio JMP Reunion.
- Trish: Principalmente pianificazione di riunioni: incontro con il team di documentazione per finalizzare le idee per l'agenda della riunione di supporto; lavoro sulla presentazione per il team di localizzazione; attività di team building per il team di localizzazione e cena di gruppo finalizzate e prenotate; incontro programmato con il team di documentazione per rivedere la creazione di gif animate localizzate per Quick Start.
- Sabbioso: Test di regressione sull'utilità di corrispondenza dei file a causa della nuova convenzione di denominazione dei file. Test e perfezionamento continui del nuovo programma di processo di ritorno delle stringhe.
- Ciao, Howard! Completate le istruzioni del ciclo di vita del progetto Dashboard su Confluence. Completati i test correlati alla ridenominazione dei PDF su Jenkins. Correzione di bug.
Documentazione
- Susan C:
- Lavoro principalmente sulla documentazione del processo di creazione della guida JMP Live/Public nelle pagine Confluence, in modo che tutti i processi siano documentati e ripetibili e che Ying abbia istruzioni chiare mentre si occupa della creazione della guida localizzata.
- Pianificazione per la riunione
- Riunioni settimanali con Qiana e con il team Doc come al solito
- Ha aiutato con la formulazione di alcuni messaggi di log di JMP Live
- Cristo : Screenshot revisionati e corretti (JMPDOC-2386 e 2382). Corretti alcuni campioni JSL (JMP-23980). Revisionate le immagini di callout di Khawar. Revisionate le (estese) istruzioni di compilazione JMP Live di Susan.
- Quiana: Ho continuato a lavorare sui dati campione. Ho incontrato L10N per discutere dell'incontro con Ying sulla creazione di un JMP Live Help localizzato. Pianificazione della settimana della riunione. Pianificazione e coordinamento del progetto.
- Cava: Indice di esempio - Discussione di alcune modifiche all'indice di esempio e problemi con Chris. Callout di Oxygen - Completata la creazione di immagini per DOE; Inizio del lavoro su UG; Discussione e modifica delle immagini EG.
- Devon: preparazione del materiale per le riunioni durante la Reunion: versioni XML della documentazione di JMP Live, documentazione del processo di conversione da FrameMaker a XML.
Test di sistema/host-Cary
- Ciao ragazzi, Ho lavorato per risolvere un problema per cui non importavamo correttamente i numeri di traccia TS e il campo descrizione con la nuova API Jira v3. Ho segnalato alcuni problemi per la nuova griglia dati, i notebook e l'indice di esempio. Ho anche lavorato sulle verifiche 19.0 e sulle tracce di feedback EA.
- Ciao, Audrey! Stiamo esaminando alcuni fallimenti di test unitari, stiamo lavorando con Nick H per rieseguire le query sui nostri dati Jira dopo aver scoperto modifiche in JSON restituite da nuovi endpoint API, ultimi preparativi per la riunione. Non vediamo l'ora di vedervi in tanti la prossima settimana!
- Lisa: Ho esaminato l'esempio di esportazione tsv della telemetria 18.0 da Myron, ho verificato le differenze dei test delle immagini per correggere i bug del generatore di grafici e ho aggiornato lo script di temporizzazione dei test JSL per rimuovere i report 18.2.
Test Web – Cary
- Giove
- Verifiche JMP Live Jira
- Test del limite di velocità API per l'autorizzazione locale
- Vari scenari di pubblicazione
- Ho lavorato all'aggiornamento del database per auth.live.com a Keycloak 25. Il database non poteva essere aggiornato direttamente a 25.0.6 a causa di un bug di migrazione in Keycloak. Ho dovuto migrare il database in modo incrementale utilizzando le seguenti versioni: Keycloak 15 → Keycloak 20 → Keycloak 22 → Keycloak 24 → infine, Keycloak 25.
- Siamo quindi riusciti a migrare direttamente da Keycloak 15 a Keycloak 26 senza alcun problema.
- Anna: test di Scatterplot 3D sul desktop in preparazione dell'implementazione di John in HTML5. Segnalato problema trovato da Mike Stickles per la barra compressa sul desktop. Ricontrollata la correzione aggiornata di Xan per LDF con trasformazione dinamica.
- Natalie: completato un aggiornamento dell'automazione per tutti i benchmark delle immagini HTML. Ho continuato a monitorare i blocchi intermittenti nella pipeline di Jenkins. Ho iniziato con una nuova copertura dell'automazione per lo stile delle tabelle.
Test di sistema/host - Pechino
Nucleo
- Morgana: è stato corretto il modo in cui l'editor di script trova le piattaforme e le funzioni JSL da evidenziare, riducendo notevolmente il tempo di ricerca; sono stati aggiunti simboli definiti ai menu di completamento automatico.
- E S: Correzioni della modalità scura (legende, graphlet). Compilazione dell'elenco dei problemi di salvataggio degli script in inglese e correzione di alcuni. Sto cercando di migliorare la precisione numerica del filtro dati per la visualizzazione.
- Andrea: è stato aggiornato il comportamento del filtro per il daltonismo del selettore del tema colore e Tabulate salva il raggruppamento come tag durante l'esportazione in tabelle di dati.
- Dave B: ricreato un crash anonimo e dedicato tempo a un secondo. Correzioni di bug della casella della tabella (ottenere matrice, creare tabella dati combinata).
DOE e affidabilità
- Caleb: Altre correzioni di bug e preparazione per la reunion di JMP. Non vedo l'ora di vedere tutti di persona!
Nota di Shannon
Triste notizia questa settimana con la scomparsa dell'attore Val Kilmer. Era un po' un tipo strano a Hollywood, ma sicuramente un attore molto dedito al suo mestiere. Ha recitato in una serie di film che ho visto da bambino, tra cui alcune commedie: credo che il primo film che ho visto sia stata la parodia di spionaggio molto sciocca Top Secret, e Real Genius è stato un altro dei miei preferiti con mia sorella. E poi c'è stata l'estate in cui abbiamo guardato Top Gun praticamente ogni giorno... ma uno dei miei preferiti personali è stato Willow, che è stato recentemente resuscitato come serie in streaming (di breve durata) (anche se senza Kilmer). Willow è stato uno dei pochi film della mia giovinezza che mio figlio di 13 anni non ha ritenuto irrimediabilmente terribile. (Diciamo solo che Neverending Story non è invecchiato bene!) RIP Madmartigan.
