19.1.3: Rilascio in MyJMP 16/06/2026 • 19.2: Inizio della modalità di approvazione del codice 18/06/2026 • 20.0: aperto nel main; Blocco funzionalità 23/07/2026 • 20 Blocco EA5 23/07/2026
Benvenuti all'aggiornamento sullo sviluppo di JMP del 12 giugno 2026!
Il team di QA di JMP ha approvato la versione 19.1.3 . Un ringraziamento speciale ad Audrey Shull e Hunter Weaver per la stretta collaborazione con Jim Borek e Bob Hickey durante tutto il processo di test! Ringraziamo inoltre Susan Conaghan, Jill Amaya e Melanie Drake per la collaborazione nella stesura delle note di rilascio per la versione 19.1.3 e per JMP Live 19.5, e Shannon Leslie per la compilazione del bollettino di sicurezza per questa versione. Un sentito ringraziamento anche a Bob Hickey , Drew Foglia e Michael Crotty per la continua collaborazione sulle modifiche allo script di convalida del programma di installazione. Il team DevOps completerà le attività di fine rilascio per questa versione la prossima settimana e prevediamo che i programmi di installazione finali saranno disponibili in MyJMP martedì. Sono in corso i lavori di configurazione iniziali per la prossima versione di sicurezza 19.1.4.
Abbiamo raggiunto la data di blocco del codice per JMP 20 EA4 alla fine della giornata di ieri e sto notando molti aggiornamenti alle pagine delle funzionalità in Confluence! Grazie a tutti per aver aggiunto dettagli sulle modifiche apportate per questa iterazione. La scadenza per l'aggiornamento delle pagine delle funzionalità è lunedì mattina alle 9:00 (15/06) e i video dovrebbero essere finalizzati entro la fine della giornata di martedì 16/06 . Una volta che i programmi di installazione di EA4 saranno finalizzati, verificati e approvati dal team di QA, saranno rilasciati anche in MyJMP e i clienti saranno informati della loro disponibilità dal team di gestione del prodotto.
Siamo ormai vicini all'inizio della modalità di approvazione del codice per JMP 19.2 , prevista per la fine della giornata di giovedì prossimo, 18 giugno . Vi preghiamo di controllare attentamente le vostre liste Jira aperte per assicurarvi di aver risolto gli elementi elencati come pianificati per la versione 19.2, correggendo il bug o rimuovendo la versione 19.2 dalla sezione "Versione pianificata", se la correzione non è più prevista per tale rilascio. Se rimuovete la versione 19.2 dalla sezione "Versione pianificata", è buona norma aggiungere un commento esplicativo in modo che chiunque segua l'elemento possa comprenderne la decisione. (Ok, uff, quante novità sulle release!)
Congratulazioni a tutti coloro che hanno festeggiato importanti anniversari questo mese! Ernest Pasour e Myron Chandler hanno entrambi raggiunto i 30 anni di servizio a giugno, mentre Mike Janes , Curt Hinrichs ed io abbiamo festeggiato i nostri 20 anni di lavoro e Aaron Andersen i 15. Un ringraziamento speciale a Jon Weisz, Julie Andrews, Jules Parris e John Hall per aver partecipato all'evento. Ho apprezzato moltissimo le gentili parole di John Sall sui 14 anni trascorsi a lavorare per lui come responsabile delle operazioni di sviluppo di JMP. Sono grato a John per aver ispirato me – e in realtà tutti noi – condividendo la sua dedizione alle aziende JMP e SAS e alla sua arte dello sviluppo software, la sua passione per le numerose iniziative filantropiche e la sua gioia per i successi della sua famiglia allargata (in particolare i suoi nipoti!). Sono molto fortunata a lavorare per John ora, ma devo anche un enorme ringraziamento a Jon Weisz per avermi assunta in JMP Marketing per supportare Russ Wolfinger e il suo team di sviluppo nel mio primo ruolo come product manager di JMP Genomics. Sono stata anche fortunata a lavorare per Anna Milley nel suo precedente ruolo di responsabile del team di gestione del prodotto. Anne è stata una manager di grande supporto e comprensione mentre affrontavo il caldo estivo (e altre divertenti complicazioni) durante la mia seconda gravidanza. Quel bambino è cresciuto e martedì si è diplomato in terza media. Il tempo vola davvero!
Infine, ma non per importanza, ringrazio tutti i membri del mio team JMP DevOps , i miei colleghi sviluppatori JMP e l'intero team JMP per la costante disponibilità a condividere il vostro lavoro, a rispondere alle mie (tantissime) domande e ad aiutarmi a riflettere non solo sulla situazione attuale, ma anche su quella futura. Fortunatamente, ho ancora molto da imparare su JMP, anche dopo tutti questi anni, ed è proprio così che mi piace. Ho visto JMP crescere dalle circa 75 persone che era nel 2006 all'azienda di oltre 500 persone che è oggi e, anche se può sembrare banale dirlo, JMP è ancora per me come una famiglia. Vorrei davvero arrivare a 30 anni come Myron ed Ernest e magari potrei raggiungere i 35 come Giovanni Schroedl , ma non mi aspetto di arrivare a 40 come le nostre star Mandy Chambers e Michael Hecht ! (Oltre ai loro numerosi talenti, letteralmente, hanno ricevuto delle pietre per aver raggiunto i 40 anni! :smiling_face_with_smiling_eyes:) In ogni caso, grazie a tutti per gli auguri e la collaborazione – e torniamo alla nostra programmazione abituale.
Comunicazioni generali
Date importanti in arrivo
- Approvazione del codice JMP 19.2 - 18/06/2026
- Blocco del codice JMP 19.2 – 07/09/2026
- Blocco del codice JMP 20 EA5 – 23/07/2026
- Blocco delle funzionalità di JMP 20 – 23/07/2026
- Si prega di visitare Confluenza per l'elenco completo delle date di JMP 19 e JMP 20 .
Aggiornamenti sullo sviluppo di JMP
Statistiche
- John Sal:
- Nel Profiler, consentire alla formula di ottenere la variabile necessaria assegnata da Python Execute all'interno della formula (JMP-31012).
- Controllo in corso
- Correggere i limiti della funzione a gradini per le lacune di valori mancanti (JMP-29980).
- Dettagli sulle funzionalità di supporto nel report Live (JMP-28838).
- Correggere la gestione dei valori negativi per "Continuo generale" (JMP-31073).
- Aggiungere una nuova opzione "Grafico di esecuzione combinato" che mostra più processi in un unico grafico, come illustrato di seguito (JMP-31048).

- Laura CS: Ho risolto un paio di crash e bug emersi dopo aver implementato le modifiche per la stima categoriale MIIV-2SLS in SEM. Mi sto preparando per due presentazioni alla conferenza Modern Modeling Methods.
Documentazione statistica
- Michael C: Ho scritto ed eseguito script per automatizzare parte della pulizia dei file XML ricevuti dalla conversione a Oxygen da parte del team di documentazione. Ho aggiunto markup LaTeX per le equazioni e verificato altre equazioni aggiunte in vari capitoli. Pianificazione del progetto e altre riunioni.
Test statistici
- Tonya: Test del conteggio NF fuori specifica per grafici non tradizionali nello screening di processo. Ho fornito alcune informazioni di base sullo screening di processo al gruppo JMP Live in preparazione di uno studio di usabilità che il gruppo intende condurre. Ho aggiornato ogni singolo test unitario per Cusum, operazione necessaria a causa della riorganizzazione della piattaforma Cusum. Test NF: grafici X e Shewhart ARL in Cusum. Ho aiutato Eddah con alcuni JSL relativi al test dei marcatori sbiaditi.
- Segno: Ho esaminato la bozza delle rivendicazioni di brevetto per l'IDF di ottimizzazione bayesiana. Ho lavorato con il team alle modifiche dell'interfaccia utente per l'ottimizzazione bayesiana. Ho esaminato la proposta di progetto dello stagista Jace per il test di DOEBot. Ho lavorato a una presentazione sullo sviluppo di una query per estrarre i dati della dashboard di test JSL. Ho lavorato a una metrica pseudo-LRE per le asserzioni "maggiore di" e "minore di". Ho lavorato con Ayumi e Jacob al suo progetto di array di copertura di sequenze.
- Giacobbe:
- Test di Design Explorer, aggiunta di test per nuove colonne nella tabella dei risultati e analisi dei casi in cui Design Explorer non corrisponde a Design personalizzato.
- Test di Easy DOE, aggiornamento delle funzioni di test e scrittura di uno script di esempio a supporto del progetto di Ayumi.
- Test delle prestazioni, indagine su potenziali problemi
- Completamento del test unitario per il componente aggiuntivo JMP Study Tool
Aggiornamenti nel campo delle scienze della vita
- Morgan Simon (stagista in ingegneria dell'apprendimento automatico presso il team di ricerca e sviluppo nel settore delle scienze della vita):
- Questa settimana ho continuato a sviluppare una pipeline RAG per il componente aggiuntivo Assistant, un LLM che aiuta gli utenti a generare script JSL e flussi di lavoro JMP che vengono eseguiti interamente in locale per proteggere la privacy dei dati degli utenti. Per il recupero, ho creato una pipeline ibrida (BM25 + embedding densi tramite nomic-embed-text) e ho aggiunto un nuovo documento sulla simulazione dei dati come set indicizzato a sé stante per verificare se migliora i risultati sui prompt "simula dati".
- Per valutare il tutto, ho creato un semplice framework di test che esegue una serie di prompt JSL attraverso un paio di modelli locali, registrando le fonti di recupero, la velocità di risposta e il codice generato in un file CSV, utilizzando il modello JMP Assistant CustomGPT (Claude Sonnet 4.6) come benchmark.
- Jake Sumner (stagista in genomica presso il team di ricerca e sviluppo nel settore delle scienze della vita):
- Ho lavorato allo sviluppo completo della pipeline end-to-end per l'estensione GNN molecolare dell'add-in JMP PyTorch. In particolare, ho aggiunto una piccola interfaccia grafica JSL (con il gentile aiuto di Luciano Silva ) che gli utenti possono utilizzare per caricare file molecolari ed elaborarli convertendoli in stringhe SMILES e altre colonne di dati direttamente in un dataframe JMP. Gli utenti possono ora utilizzare le stringhe SMILES direttamente nell'add-in JMP PyTorch per addestrare un modello GNN basato su rete neurale a passaggio di messaggi diretto (D-MPNN).
- Un modello D-MPNN è basato su ChemProp, una libreria Python di uso comune. Ho aggiunto un altro modello D-MPNN basato su PyTorch-Geometric (PyG), che mi permette di modificare a piacimento le strutture del grafo di input. Questo modello D-MPNN PyG consente agli utenti di creare grafi molecolari con archi definiti sia dai legami atomici che dalla prossimità spaziale, una funzionalità attualmente non offerta da ChemProp. Ho addestrato entrambi i modelli D-MPNN su un dataset di uso comune (ESOL) per convalidarne le prestazioni rispetto ai risultati presenti in letteratura. Luciano mi sta anche aiutando ad aggiungere opzioni all'interfaccia grafica del plug-in per consentire agli utenti di modificare gli iperparametri specifici delle GNN. La prossima settimana spero di aver dimostrato i vantaggi dell'inclusione di archi definiti a livello atomico e spaziale in questi modelli GNN.
- Ha disegnato: Sto finendo di completare gli ultimi Jira clinici di JMP 19.2. Ho incontrato Michael Crotty e Bob Hickey per mostrare loro le modifiche che ho implementato negli strumenti di verifica dell'installazione e di test del NIST.
Gestione del prodotto e marketing del prodotto
- Sara: Quest'estate, Tawann Alvarez, stagista nel team di Product Management, sta guidando un progetto di ricerca e sviluppo per creare agenti Rovo specificamente pensati per il supporto alle vendite. Il suo approccio si concentra sulla comprensione del funzionamento effettivo del team di vendita: come si preparano, dove trovano i contenuti e dove si trovano le lacune, e sulla creazione di agenti applicati a contenuti verificati e approvati per fornire risposte rapide e precise. Scopri di più qui !
- Bryan:
- Icone: Sviluppo continuo delle icone in stile Fluent System, inclusi gli elementi di Graph Builder, Formula e Choice Design.
- Accessibilità
- Sviluppo continuo delle guide U-Study a supporto di EA4, inclusi scenari utilizzabili solo tramite tastiera e scenari con narratore.
- Continuo perfezionamento degli strumenti di supporto (renderer HTML/JS).
- Coordinamento continuo con il team di sviluppo in merito alla navigazione delle tabelle e alla presentazione dei modelli di accessibilità.
Supporto tecnico e coinvolgimento
- Gary:
- Wendy è in vacanza questa settimana, un meritato periodo di riposo, quindi vi invio io l'email settimanale. I report sono di nuovo online, quindi posso inviarvi la serie completa di immagini. Congratulazioni a Wendy e alla sua famiglia per la recente nascita della loro nuora!

Volume settimanale delle richieste di assistenza tecnica:

Argomenti dei casi in coda per l'assistenza tecnica, la scorsa settimana:

Volume settimanale dei casi di supporto all'interazione:

Argomenti trattati nella coda di interazione, la scorsa settimana (esclusi i casi relativi allo screening di parti soggette a restrizioni):

Operazioni di sviluppo
- Jim
- Sono state create le build finali candidate dell'immagine di JMP 19.1.3 per macOS e WinOS.
- Ho collaborato con Giovanni Schroedl e Paul Nelson per compilare con successo i profiler di Excel su WinOS dopo l'aggiornamento di Visual Studio.
- Ho eseguito aggiornamenti di conformità su diverse macchine di test e di compilazione macOS.
- Ho installato la nuova versione beta di macOS (27.0) su due macchine di test.
- Shannon L: Pianificazione finale per l'implementazione del supporto alla documentazione delle nuove funzionalità in Jira e Confluence per la gestione dei prodotti. Riunioni tecniche settimanali, inclusa la riunione di amministrazione Atlassian. Collaborazione con il mio stagista al suo progetto estivo. Amministrazione Atlassian e supporto agli utenti per diversi gruppi in JMP questa settimana, inclusi Finanza e Approvvigionamento. Attività di gestione del programma Oxygen. Creazione del bollettino di sicurezza per la release mensile di giugno. Implementazione della sicurezza a livello di ticket Jira per il progetto JMPTOOL.
- Bob:
- Aggiornamenti per la convalida del programma di installazione per la versione 19.1.3 e ulteriore lavoro per combinare gli script precedenti con quelli nuovi scritti da Drew Foglia.
- Script di installazione preparati e revisionati per V20 EA4
- Lavoro sull'automazione dell'invio di riepiloghi via email per i processi notturni di compilazione e installazione.
- Myron:
- alcuni problemi casuali legati agli arresti anomali, tra cui file IPS formattati in modo errato
- JMPTOOL-2215 – aggiunta del campo Manager a JiraBot
- JMPTOOL-2219 – rimuovere alcuni componenti di JiraBot
- JMPTOOL-1184 (testato e completato) – identifica correttamente i crash di arm64
- Shannon C:
- Ho incontrato i membri del team per discutere del lavoro in corso; ho preparato e facilitato le riunioni del team. Ho rivisto i problemi critici di JMP su Jira e ho aggiunto i valori della versione pianificata. Ho aggiornato i problemi di build di dot-dot su Jira con Jim per chiarire i dettagli e includere il lavoro recente. Mi sono preparato per il discorso per il 20 ° anniversario: sapete tutti che non perdo mai l'occasione di chiacchierare (come direbbero i miei figli). :smiling_face_with_smiling_eyes: Ho partecipato a una sessione di formazione sulla gestione del cambiamento e l'ho consigliata a tutto il mio team. Sto lavorando alla formazione e alla preparazione per gli obiettivi di sviluppo del secondo trimestre.
- Melanie: Ho apprezzato il pranzo collaborativo di giugno: congratulazioni a tutti coloro che festeggiano un anniversario importante! • Ho affiancato Shannon Leslie per alcuni aggiornamenti di Jira Admin • Ho creato attività di branching per la versione 19.1.4 • Sto testando uno strumento Jira • Sto analizzando i risultati dei test unitari • Ho creato MIF per le note di rilascio della versione 19.1.3 • Ho sofferto il caldo per un giorno senza aria condizionata
Localizzazione
- Allison: ha elaborato le stringhe dell'interfaccia utente portatile 19.2 e inviato i kit di traduzione ai fornitori per la localizzazione; ha elaborato le stringhe di Keycloak JMP Live 19.6 e le ha inviate per la traduzione; ha tradotto le note di rilascio 19.5 per ZH; ha convalidato i PDF della documentazione JMP localizzati e li ha consegnati al team QA per i test; ha elaborato i resi di JMP Live Public 19.5 e sta preparando i documenti da consegnare al team di documentazione.
- Cristoforo: Creata una nuova tabella localizzata per SampleData 19.2 e corretti alcuni problemi di fine riga in altre due tabelle. Contribuito al lancio di Portable 19.2 per la traduzione. Implementato un flusso di lavoro per abbinare gli ID delle chiavi di Portable UI con i nomi dei file cpp in P4. Completato il lavoro su un report che mostra le differenze di stringa in PortableUI tra la traccia principale e quella di rel. Risolti i problemi di localizzazione negli installer JMP Live.
- Trish: Check-in di sviluppo del secondo trimestre completati. Pianificazione per la versione 2020: progetti, tempistiche e flusso di lavoro di localizzazione. Sto lavorando ai piani di onboarding per Veronica.
- Sandy:
- Miglioramenti al report di stringa legacy per PortableUI, SampleData e BuiltIns
- Test del nuovo job di popolamento per i file Oxygen
- Test del nuovo processo di confronto immagini per i file Oxygen
- Formazione
- Howard:
- Ho lavorato alla rimozione del codice XML superfluo nella cartella del capitolo dita suddiviso in blocchi.
- Correzione di bug per alcune diverse funzionalità relative a lavori e dashboard.
- Funzione di esportazione/invio all'avvio del progetto
Documentazione
- Qiana:
- Ho completato il corso di formazione "Verifica del secondo trimestre: Obiettivi di sviluppo [2026]".
- Ho collaborato con l'ufficio acquisti e Synchro Soft per la richiesta di software.
- Aggiunte immagini di richiamo a JSG.
- Ho verificato le scorciatoie da tastiera e le schede del menu.
- Ho incontrato Peggy per discutere del suo utilizzo di GitHub Copilot per correggere e revisionare la documentazione nel settore delle scienze biologiche.
- Ho svolto attività di pianificazione e coordinamento del progetto.
- Susan C:
- Completamento degli RN 19.1.3 (ora combinati con gli RN 19.5 JMP Live)
- Ho rimosso l'etichetta "Bozza" e ho rigenerato/ripubblicato la guida in inglese di JMP Live 19.5, revisionata da Jill.
- Ho realizzato e consegnato un premio ad Allison per il suo aiuto nel migliorare la guida in linea di JMP.
- Aggiornamento delle annotazioni nel libro UG in Oxygen
- Devon: Ho consegnato gli ultimi libri di statistica convertiti al team di statistica, ho convertito le schede del menu e ora sto lavorando al capitolo di riferimento sull'automazione.
- Jill: Ha effettuato la revisione paritaria delle modifiche di conversione e test JSG, nonché delle annotazioni JSG, ha lavorato sui file EG convertiti e ha modificato e revisionato le note di rilascio.
- Chris : Ho aggiornato il CSS per JMP Live e altri. Ho finito le immagini di identificazione del DJ. Sto testando lo script menucascade di Daylen.
Test di sistema/host - Cary
- Nick H: Ho lavorato alla pulizia di alcuni test unitari che non superavano più la prova, alcuni dei quali potenzialmente dovuti a un bug noto. Ho aggiunto casi di test per alcuni Jira accettati e chiusi che Mandy stava cercando di completare, cercando in generale di aiutarla con il suo carico di lavoro. Infine, ho aggiunto una nuova pagina alla dashboard di sviluppo che dovrebbe consentire agli utenti di visualizzare la cronologia dei risultati dei test per combinazioni di tracce e suffissi in più date. Gli utenti possono quindi ottenere risultati più dettagliati cliccando sulle righe e essere reindirizzati alla pagina completa dei risultati dei test unitari per quella data/suffisso, rendendo, si spera, più facile consultare i risultati storici dei test per le esecuzioni meno frequenti.
- Mandy: Mi sono messa in pari dopo le vacanze della scorsa settimana - ho verificato i Jira e aggiunto dei test; ho individuato alcune stranezze nelle tabelle dati (già risolte). Ho lavorato su tag e preferenze e ho scritto un caso di test da aggiungere ai file z. Lavorerò un po' su Tabulate alla versione 19.2 all'inizio della prossima settimana per aiutare Melisa mentre è in vacanza e mi assicurerò di testare anche tutti i push di Tabulate alla versione 20. Sto lavorando sui test di brushing delle tabelle dinamiche, collegando Summary, Split o Stack e verificando il brushing con tutti - maggiori dettagli in arrivo. Forza Canes!! :smiling_face_with_smiling_eyes:
- Cacciatore: Gran parte della settimana è stata dedicata al test del programma di installazione finale di JMP 19.1.3. Ho installato la nuova beta 1 per sviluppatori di macOS Golden Gate 27.0 sul Mac host di test MDA692 in laboratorio e ho effettuato alcuni brevi test con JMP 19.x e 20 sul nuovo sistema operativo. Ho verificato lo stato di alcuni problemi esistenti di Tahoe su Golden Gate. Ho effettuato verifiche su JIRA. Ho rivisto ulteriore documentazione localizzata.
- Audrey: Test in corso per la versione 19.1.3, e il controllo qualità è stato approvato. Sto recuperando le verifiche arretrate, rivedendo alcune verifiche precedenti che avevano versioni di correzione vuote. Sto parlando con il team di amministrazione di Atlassian riguardo alla necessità di specificare una versione di correzione quando un elemento passa allo stato "Pronto per il test". Sto rivedendo i piani di Mimic con Khushi.
- Justin: Ho lavorato intensamente all'automazione dei test. Ho scritto codice JSL per testare la funzionalità `from_arrow()` di Python, aggiornato i test di integrazione SAS/CAS esistenti e testato l'ambiente virtuale Python.
Test di siti web – Cary
- Taylor:
- In corso:
- Verifica la connessione al database dal programma di installazione
- JMP nel pool JMP Live si blocca quando si apre la tabella JMP scaricata con gli script
- Accettato e chiuso:
- Inasprire le regole interne relative a chi può movimentare un pacco.
- Test fallito: "dovrebbe consentire ai membri del gruppo di ottenere report pubblici e di gruppo"
- Windows Server 2025 16 Autenticazione locale 19.5 C: fr-FR Taylor Martin
- Windows Server 2025 16 Keycloak (esistente) 19.5
de-DE Taylor Martin
- Rimuovere le impostazioni di Keycloak/autenticazione dal programma di installazione
- Impostazioni preferenze utente: Backend: Crea
- Salva informazioni più utili prima/dopo nel registro di controllo quando un'entità cambia
- La riassegnazione del post rimuove erroneamente le credenziali se queste appartengono al nuovo proprietario del post.
- Dettagli del registro di controllo non funzionanti (la finestra di dialogo non viene visualizzata)
- La navigazione dal registro di controllo allo spazio è interrotta
- Seema: Ho iniziato la settimana con i test di installazione per la versione 19.5. Poi sono tornata ai miei Jira:
- Accettato e chiuso:
- Il pannello di avviso visualizza un messaggio anomalo per le dashboard con report che utilizzano gli stessi dati con categorie diverse
- Il grafico di controllo dello screening del processo non viene visualizzato in JMP Live quando è selezionata la riga con gli avvisi.
- Invia il valore temporale nel payload degli avvisi al report HTML.
- In alcuni casi la notifica via e-mail per gli avvisi non viene inviata, gli avvisi non vengono visualizzati nel pannello degli avvisi
- Richiesta di supporto per i marcatori filtrati in base agli attributi del processo
- Jiras creato:
- PS: La barra di scorrimento orizzontale non viene sempre visualizzata quando si selezionano gli avvisi con il pannello Avvisi aperto
- PS: Il pannello di avviso della dashboard mostra numeri di badge ripetuti anche quando uno dei report non presenta alcun avviso.
- Il filtro dei marcatori per utente assegnato restituisce sempre tutti i marcatori, indipendentemente dall'utente assegnato.
- Hui:
- Lacuna funzionale: Process Screening non supporta HTML5 per "Mostra tutti i grafici" e non riesce a pubblicare lo strumento di cambio colonna, con conseguenti ripercussioni sui flussi di lavoro di reporting (JMPHTML-15610, JMP-31068).
- Instabilità dell'interazione: le imprecisioni dei tooltip e il pannello di avviso non responsivo indicano un comportamento incoerente di HTML5 (JMPHTML-15609, JMPHTML-15605).
- Incoerenza di formattazione: il modello di formattazione a livello di colonna non viene rispettato nei tooltip e nell'LDF, evidenziando lacune tra i componenti (JMPHTML-15598, JMPHTML-15597).
- Concentrazione dei difetti: i problemi si concentrano nell'interfaccia utente/stabilità di Process Screening e nell'interazione con JMP Live, rappresentando le principali aree di rischio per l'usabilità.
- Installazione completata: Test di installazione terminati.
- Josh:
- Modifiche di autenticazione verificate per l'installazione live di JMP
- Conversione di jl-distad in single sign-on SAS tramite SAML in JMP Live 20
- Macchine virtuali create per testare il programma di installazione di JMP Live 19.5
- Ho fornito assistenza al team per le domande relative all'installazione di JMP Live.
- Risolti diversi problemi dei clienti di JMP Live
- Ho incontrato Bobby Riggs per esaminare i miglioramenti del programma di installazione 19.5 e risolvere un problema relativo al database. Sembra che il database fosse stato configurato in precedenza per puntare a una directory dati diversa, quindi abbiamo aggiornato la configurazione in modo che puntasse alla cartella dati corretta, consentendo così a Bobby di accedere al database.
- Anna:
- Test degli aggiornamenti di John per ScatterPlot 3D.
- Ho testato gli aggiornamenti di Xan per migliorare il disegno di MarkerSeg, in modo che non vengano più saltati i marcatori molto vicini.
- Segnalato un problema con l'asse del grafico parallelo, relativo agli intervalli e alle etichette.
- Ho testato le correzioni di Graph Builder su desktop e ho verificato che tutto fosse persistente e funzionasse correttamente in HTML5 e JMP Live.
- Test del programma di installazione.
Nucleo
- Dan S: Modifiche al funzionamento di rememberInitialState() per i segmenti di visualizzazione per evitare alcuni messaggi SendToReport non necessari negli script. La finestra di dialogo Alt+Clic per impostare le opzioni del menu ora supporta colori e marcatori. Aggiunto un nuovo LineStyleBox per le finestre di dialogo delle proprietà, accessibile tramite tastiera e screen reader.
- Dave B:
- Risolto un problema di sfarfallio nei grafici 3D su Windows.
- Risolto un problema che causava l'arresto anomalo del grafico di superficie.
- Risolto un bug che causava l'impostazione del formato carta su Tabloid durante il salvataggio in PDF su Windows.
- Risolto un bug di TSAN in MFI
- Xan: Miglioramento del comando "Crea in tabella dati" di Graph Builder con una digressione sui miglioramenti di TextSeg.
Dipartimento dell'Energia e affidabilità
- Jace Ritchie (stagista che lavora per Ryan L): Ha sviluppato una soluzione semplice per creare una classe di progetti sperimentali chiamati progetti di superficie di risposta ortogonale e minimamente aliasata (OMARS) su uno spazio di progettazione continuo.
- Caleb: Ho ufficialmente aggiunto il pulsante per il report di riepilogo al nuovo strumento di esplorazione del campionamento di accettazione, giusto in tempo per EA4. Ho anche aggiunto alcune piccole funzionalità in base al feedback dei clienti ricevuto all'inizio di questa settimana e ho completato una pagina Confluence che illustra il codice sorgente aggiornato relativo alla dimensione del campione.
Hosting e interfacce
- Paolo:
- JMP-31117 – Python 3.14.6 arriverà in JMP20. Implementato il supporto per arm64.
- Stiamo lavorando all'aggiornamento di Python 3.13.14 per i processori Intel x64, in vista degli aggiornamenti di sicurezza, prima dell'integrazione con la versione 19.2 e, la prossima settimana, con la 19.1.4. Successivamente, JMP 20 x64 verrà aggiornato alla versione 3.14.6.
- Apple WWDC
- Sto collaborando con il reparto IT perché alcuni di noi hanno avuto problemi con l'installazione della versione beta del sistema operativo Golden Gate 27.0; nel mio caso, è stato necessario reinstallare il sistema operativo sul mio Mac Mini.
- Compilazione, esecuzione e test su Golden Gate con Xcode 27.
- Esplorazione di Xcode 27 ed esecuzione di modelli di intelligenza artificiale locali.
- Volere:
- È stata creata una finestra di dialogo generica per l'esportazione dei connettori dati, compatibile con qualsiasi origine dati che supporti l'esportazione di tabelle.
- Risolto un bug di MATLAB relativo all'invio di date e orari all'interno di elenchi. Ciò ha comportato una più ampia riorganizzazione del codice, resasi necessaria.
HTML interattivo
- Arnav Murthi (stagista che lavora con il team HTML interattivo di John Powell):
- Ho acquisito familiarità con il codice sorgente JavaScript di JmpHTML e con la struttura e l'integrazione di tutti i suoi elementi.
- Ho iniziato a lavorare sullo strumento mirino: finora, la maggior parte del comportamento principale è stato implementato.
- Praveena:
- Stiamo lavorando alla persistenza di tutte le modifiche apportate a un report ( JMPHTML-15046 ).
- Ho collaborato con Aurora e Seema per impostare lo studio di usabilità del processo di screening e triage su JMP Live.
- Ho partecipato ai corsi di formazione tenuti durante la Settimana di Sviluppo Professionale.
- Correzione di un bug nella funzionalità di triage per lo screening dei processi.
- Paolo Spychala : Sto ancora lavorando all'aggiunta del supporto per i grafici di superficie all'HTML interattivo e a JMPLive (JMPHTML-15556), in questa fase stiamo creando i controlli della griglia per aiutare a sezionare la superficie e visualizzare un valore specifico. Ulteriore perfezionamento dei profili di contorno nell'HTML interattivo e in JMPLive (JMPHTML-13612). Infine, ho risolto alcuni problemi di telemetria HTML prima di EA4, tra cui uno in cui venivano registrati dati di telemetria localizzati (JMP-29164), un altro in cui venivano registrati ripetutamente dati di telemetria duplicati (JMPHTML-15606) e altri ancora.
JMP Live
- Aurora:
- Ho fornito assistenza tecnica per una domanda relativa alle connessioni in uscita di JMP Live.
- Ho partecipato alla demo/retrospettiva dell'iterazione live di JMP.
- Ho esplorato la gestione in tempo reale di JMP degli esempi di Process Screening nella demo per sviluppatori di John e ho aperto delle segnalazioni su Jira per i problemi più evidenti.
- Test di usabilità per la fase di screening del processo (altri in arrivo)
- Abbiamo discusso e aperto delle segnalazioni su Jira per consentire il triage con limiti non statici.
- È stata avviata un'indagine sull'incidente in seguito alla pubblicazione di un numero elevato di avvisi.
Nota di Shannon
Buon mese del Pride! Come mamma di una figlia lesbica, penso sempre a come posso supportarla senza essere invadente, e non sempre ci riesco. Quindi non vedo l'ora di partecipare alla presentazione della prossima settimana, sponsorizzata dal Comitato Eventi D&I del JMP, dal titolo "Creare luoghi più sicuri: cosa significa essere un alleato per la comunità LGBTQ+" , a cura di Kori Hennessy (they/them), Direttrice Esecutiva del Centro LGBT di Raleigh . L'incontro si terrà di persona in aula A4111 mercoledì 17 giugno, dalle 10:30 alle 11:30 EST, e la parte di presentazione sarà trasmessa in diretta streaming su Teams (la successiva sessione di domande e risposte no). Se non avete ricevuto l'invito e desiderate partecipare, contattate Beth Evans . Buon fine settimana a tutti!

Congratulazioni ai nostri fantastici colleghi che festeggiano importanti anniversari! E grazie per le gentili parole, @shannon_conners . Sono grata di lavorare con colleghi così straordinari e di aver ricoperto ruoli diversi che mi hanno permesso di collaborare con tanti gruppi differenti in JMP.