Benvenuti all'aggiornamento sullo sviluppo di JMP del 21 febbraio 2025!
Oggi, i team JMP QA di Pechino e Cary hanno firmato Modello JMP19EA7 ! Gli installatori sono già stati inviati a MyJMP e la gestione dei prodotti notificherà ai clienti la loro disponibilità lunedì pomeriggio. Non vediamo l'ora di ricevere altri feedback sui recenti aggiornamenti di JMP 19!
Mia Stephens ha osservato che avere il venerdì dopo il freeze a disposizione per concentrarsi sugli aggiornamenti delle feature page ha contribuito ad accelerare il processo di identificazione degli elementi che erano "pronti per il test" per EA7. Ovviamente, non c'è bisogno di aspettare fino a dopo un freeze di EA per effettuare gli aggiornamenti delle feature page. Puoi collaborare con il product manager con cui stai collaborando per aggiornare le feature page durante ogni ciclo EA man mano che gli elementi vengono completati.
Grazie infinite allo sviluppatore di JMP Life Sciences Luciano Silva per aver mostrato la sua nuova piattaforma JMP Pro 19 Marker Admixture al meeting JMP Dev di giovedì! Se ti sei perso il meeting, puoi trovare la registrazione qui . Sempre al meeting, Giovanni Sala ha parlato in onore del 35 ° anniversario di Russ Wolfinger presso SAS e JMP. Con il suo entusiasmo sconfinato, Russ ha commentato che anche dopo 35 anni, si ritrova entusiasta di iniziare a lavorare ogni mattina mentre continua a imparare e sviluppare nuovo codice. Congratulazioni, Russ, per aver raggiunto questo traguardo!
Abbiamo già alcuni argomenti sul calendario Teams per le prossime demo di sviluppo e ci sono ancora più argomenti in programma nel programma volontario del JMP Dev Meeting . Se desideri fare una demo in una sessione futura a marzo o aprile, registrati su quella pagina.
Oggi è JMP 18.2 Security Freeze. Grazie a tutti per aver lavorato per ottenere le nostre scansioni in uno stato pulito in preparazione dei candidati installatori finali per tutti i prodotti che verranno generati la prossima settimana! Inoltre, la nuova traccia JMP 18.2.1 ha avuto alcune integrazioni di correzione di bug questa settimana mentre i team continuano a identificare correzioni di sicurezza critiche e problemi segnalati dai clienti che devono essere risolti per 18.X.
Grazie anche a Tonya Mauldin per aver condiviso i casi beta/crash di questa settimana con i crash selezionati!

Beta e crash report per la settimana del 21 febbraio 2025 | JMP Live
Annunci Generali
Date importanti in arrivo
- Blocco di sicurezza JMP 18.2 – 21/02/25ßOGGI
- JMP 18.2 Candidato immagine finale – 24/02/25
- JMP 18.2 QA Signoff – 13/03/25
- Rilascio di JMP 18.2 in MyJMP - 18/03/25
- JMP 19 EA8 Congelamento – 4/10/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
Test di sistema/host-Cary
- Mandy: Ho terminato i test dell'installer EA7, gli aggiornamenti della pagina Confluence e il video per le modifiche di Tabulate. Evan M. ha fornito alcuni script di registrazione delle azioni per i tag, così ho potuto iniziare a usare Workflow builder per aprire alcune delle mie tabelle con i tag, modificarle, salvarle in un flusso di lavoro e rieseguirlo. Dopo aver creato diversi flussi di lavoro di questo tipo su Mac e averli trasferiti a P4, ho scoperto un nuovo problema di crash su Windows. Sto anche pensando a un possibile download di dati USDA o Gov da usare per una demo di tabella dati più avanti a marzo. L'interfaccia utente del pannello colonne è cambiata un po' di più, quindi EA8 avrà un'altra visualizzazione come questa:

- Mike M: Trovata una discrepanza XML nei file di aiuto 18.1... Grazie a Chris Barrett per aver capito e risolto così rapidamente. Un sacco di problemi con i test delle immagini che si bloccavano sulla nuova VM. Ho lavorato con Giovanni Powell per isolare alcuni bug HTML con annotazioni di testo, riempimenti di spaziatori e una soluzione alternativa "tab page" di screening dei processi per le immagini. Grazie anche a Evangelo per aver esaminato il problema di disegno parziale della tabella dati (nuovo bug aperto).
- Nick H: Ha lavorato all'aggiornamento dei nostri script JSL per funzionare con la Jira Search aggiornata, ha corretto un DNC in Functions/testColFunctions19 e ha continuato a lavorare su un certo numero di 19 verifiche di bug e storie. Ha anche trovato un bug con la colorazione dell'editor di script correlata alle righe precedenti contenenti '::'.
- Hunter: ha completato i test di JMP 19 EA 7 con diverse configurazioni, verifiche JIRA e aggiornato lo stato di diversi elementi in sospeso, ha esaminato i casi di JMP 19 EA 6 e ha partecipato alla riunione per aggiungere il supporto in JMP 19 per l'autorizzazione durante il periodo di tolleranza.
- Ciao, Audrey! Test EA7, implementazione di più script automatizzati per i test del nostro programma di installazione, preparazione per la convalida finale della versione 18.2 che inizierà la prossima settimana.
Test Web – Cary
- Josh: preparazione per il test di installazione di JMP Live 18.2.0. Mi sono concentrato sul test di JMP Live su Add-in Manager. Ho assistito Jim Borek con un'alternativa di scripting a $HOSTNAME, ora che abbiamo alias chiari per le macchine di compilazione. Ho creato un server JMP Live 19.0 per Bryan Boone per testare l'integrazione di Snowflake: questo servirà come soluzione temporanea mentre aspettiamo che l'IT aggiunga i nostri indirizzi IP AWS al gruppo di sicurezza appropriato

- Anna : Proseguimento dei test delle correzioni delle colonne di trasformazione. Creazione di nuovi report per le nuove funzionalità di JMP 19. Creazione di report con tabelle di dati che utilizzano nuovi tag, filtri, ecc. Indagine sul bug di Confluence con l'incollamento dei nomi di percorso.
Test di sistema/host - Pechino
Nucleo
- Dan S: La ricerca del filtro dati nel filtro categoriale non cancella più la selezione: usa Ctrl-clic per aggiungere alla selezione. Stiamo esaminando alcuni problemi della modalità scura. Correzione per i controlli host e un crash nel pannello delle proprietà. Aggiornamenti alla tabella Data/Dati nelle preferenze di output per migliorare le dimensioni e assicurarsi che vengano rimosse quando la piattaforma si chiude.
- Morgana: Sono state rielaborate le preferenze dell'editor di script/notebook, sono state rielaborate le dimensioni del notebook e sono state apportate alcune correzioni per gli editor di script che hanno deciso di non ridisegnare occasionalmente.
- Evan: Aggiunta registrazione azioni per Column Tags. Rielaborazione dell'interfaccia utente di Column Filtering (quasi completata). Analisi della coerenza delle dimensioni dei caratteri tra Mac/Win/Live.
- Dave B: Ho ripulito la finestra di dialogo di stato dell'add-in. Ho lavorato con Nick R per velocizzare i test delle immagini jmprunner.
- Canino: Bug: legende, risposta multipla, larghezza bin dell'istogramma e crash dell'etichetta del marcatore 18.2.1
DOE e affidabilità
- Caleb: La battaglia per sottomettere i bug di Sample Size Explorer è continuata! Credo di vedere una luce alla fine del tunnel;) Ho anche contribuito alla revisione di un documento di cui sono coautore per Quality Engineering e sto per completare un modello per lo studente che lavora al test accelerato.
Hosting e interfacce
- Giovanni Schrödl:
- Ulteriore lavoro sull'immissione di testo IME. Vari aggiornamenti del controllo host: Area di test di hit della barra di scorrimento aumentata. La casella combinata non mostrava gli elementi aggiunti dopo il menu a discesa iniziale. Colore di sfondo del campo filtro regolato. Ottimizzazioni della misurazione della visualizzazione di pulsanti e pannelli. Aggiunta del rilevamento di 18.2 Student Edition a Install Checker. Rimozione della stringa di copyright non necessaria dal codice di esempio Call DLL. Aggiornamenti delle icone.
- Aggiornato libxml2 alla v2.13.6 per correzioni di sicurezza appena sotto la linea per 18.2. Iniziato a rimuovere la necessità di spedire le DLL Telerik con la nostra installazione poiché possono essere visualizzate nelle scansioni di sicurezza ma per le funzionalità che non utilizziamo. Sposterò solo le poche classi da cui dipendiamo in jmpcs.dll. Ulteriori modifiche alle dimensioni del pannello di visualizzazione per aumentare quando il titolo è più largo del contenuto. Discussione e revisione delle correzioni host per gestire correttamente la barra spaziatrice nel callback della pressione di un tasto nella casella di testo dedicata. Grazie a Davide Bianco per aver trovato e spinto la correzione. Discussione e revisione delle correzioni di cattura della casella di visualizzazione per l'aspetto predefinito con Da Schikore .
HTML interattivo
- Mike Stickles: lavoro completato su JMPHTML-1374 (i grafici sono statici quando le posizioni della legenda usano 'Inside Left' o 'Inside Right'); attualmente in revisione del codice. Corretto bug relativo a JMPHTML-2123 in cui le etichette in HTML non limitavano correttamente le cifre decimali se il numero di cifre decimali non era specificato in JMP. Stiamo lavorando ai preparativi per la demo JMP 19.0 Interactive HTML Features giovedì prossimo.
- John Powell: Aggiornata la pubblicazione HTML interattiva per iniettare al volo la stringa di copyright corrente, in modo che non debba più essere aggiornata manualmente ( JMPHTML-14365 ). Implementata una gestione speciale per i report di Process Screening con filtri dati locali su JMP Live ( JMP-24553 ). Risolto un problema quando i grafici con marcatori colorati vengono pubblicati su JMP Live in modo inaspettato, il che ne riduce la funzionalità ( WEBJMP-8489 ). Aggiornate le pagine di Confluence per EA7. Collaborazione con il marketing su un progetto per JMP Reunion. Completamento della formazione sulla sicurezza. Inizio dei preparativi per la prossima JMP Dev Demo.
JMP in diretta
- Aurora: miglioramenti agli avvisi del grafico di controllo (risolti alcuni bug, uniti nell'elenco degli avvisi nella home page, aggiunto un nuovo conteggio specifico per tabella/colonna/grafico degli avvisi aperti, ripulito un po' Jira, parlato con Susanna Conaghan della documentazione). Aggiornati alcuni pacchetti di terze parti.
- Adrianna: Sto lavorando al gestore dei componenti aggiuntivi di JMP Live, che semplificherà l'installazione e l'utilizzo dei componenti aggiuntivi su JMP Live.
Statistiche
- Giovanni Sala
- In Response Screening, migliora le prestazioni dei sottogruppi. Un benchmark di sottogruppi che ha prodotto 315.489 test su 6210 righe e 135.608 variabili di sottogruppo è passato da 59 a 44 secondi; sul mio nuovo laptop M4 sono necessari 17 secondi per la dimostrazione in Discovery (JMP-25005).
- In Esplora valori anomali, è stato corretto il comportamento di selezione delle righe quando la tabella è una tabella di riepilogo o una tabella derivata non da sottoinsieme (JMP-24947).
- Nello screening della risposta di adattamento, se si salvano i test degli effetti, il comportamento di RowState verrà trasferito alla nuova tabella dati (JMP-24916).
- In Non lineare, aggiungere intervalli di previsione a Profiler (JMP-24514).
- Annie: concentrata sulla risoluzione dei problemi relativi alle nuove funzionalità che ho aggiunto a Control Chart Builder (Jiras: JMP-25025, JMP-24994, JMP-24827, JMP-24929, JMP-8367, JMP-24318, JMP-24091 e JMP-23288).
Documentazione statistica
- Michael C: Ho iniziato ad apportare aggiornamenti alla documentazione della piattaforma Recurrence in risposta alle molteplici modifiche apportate nel 19 per la gestione degli eventi avversi. Ho continuato il lavoro di consolidamento delle stringhe. Ho avviato le conversazioni del primo trimestre con il mio team.
Test statistici
- Jacob: Testing Design Explorer, aggiunta di altri test per progetti con vincoli lineari. Indagine sui problemi di prestazioni. Preparazione della presentazione con Mark sull'uso di matrici di copertura per test unitari. Pulizia dei test unitari e aggiornamento dello strumento di studio dell'usabilità in base al feedback di Irene.
- Mark: Ho seguito la formazione online per il nuovo OTL e ho inserito i miei dati di tempo risparmiati. Ho esplorato e testato la piattaforma di ottimizzazione bayesiana. Ho fatto pratica con la presentazione sull'uso di array di copertura negli script di test unitari con Jacob.
- Tonya: Sto testando tutte le recenti modifiche al CCB e i lanci del CCB da Process Screening.
Aggiornamenti sulle scienze della vita
- Ha disegnato: JMP Clinical 19.0 Jiras, aggiornamenti di sicurezza a 18.2.0 e 18.2.1 e supporto JSL per altri membri del team
- Riccardo: Articolo sull'aggregazione di eventi AE pubblicato in Drug Safety. Lettura gratuita disponibile qui . Lavoro sullo screening dei sottogruppi completato. Pianificherò una demo di JMP Dev nel prossimo futuro.
Gestione del prodotto e marketing del prodotto
- Bryan F: ha lavorato alla revisione e al feedback sul sistema di posta elettronica/SMS per JMP Live, alla revisione della stringa utente per JMP Live, al feedback sull'interfaccia utente del token di aggiornamento per JMP Live, ai problemi di progettazione relativi al tema JMP Live per HTML, alla creazione di script HTML e del lab launcher su AWS per JMP Lab al Discovery Summit e alla logistica associata alla configurazione delle macchine di laboratorio.
Supporto tecnico e coinvolgimento
Operazioni di sviluppo
- Melanie:
- Localizzazione: analizzati e segnalati i conflitti JSL coreani per le stringhe 19.0 Handoff 1 che sono state restituite. Eseguito Stringbot per Builtins (grazie a Caleb e Jacob per alcune correzioni!) per le stime per la pianificazione del progetto 19.0.
- Copyright: ho parlato con Audrey ed Ericka per alcuni chiarimenti e risposte alle domande. A volte è una situazione spinosa! Ho coinvolto John Schroedl per discutere di un modo diverso di progettare e gestire i copyright nella schermata iniziale. (Grazie ad Audrey, Ericka e John Schrödel !)
- Documentazione/Localizzazione: cambiato il nome di output per i PDF dai lavori automatizzati MIF-PDF ai nomi file web-friendly. Quasi tutti sono finiti, i tre rimanenti dovrebbero essere finiti la prossima settimana.
- DevOps generale: Continuo a monitorare l'automazione dei test unitari. Grazie a Nick Ruva e Jim : sono stati molto stabili questa settimana! Inizio a pianificare la migrazione di Stringbot per Sample Data e Builtins (bassa priorità per ora).
- Mi sono goduto la neve , dall'interno della mia casa!
- Ciao, Bob H. Ha creato script e processi per gli installer di Windows 18.2.1. Ha ripulito gli script di convalida dell'installer per preparare 18.2.0. Ha lavorato con Bryan Fricke sulle schermate iniziali dell'installer per 19. Ha lavorato con Hunter sui test di Student Edition. Ha lavorato con John Schroedl sulle modifiche di InstallChecker. Ha installato la build, i test e il rilascio di EA 7.
- Ciao Jim! molteplici ricostruzioni di JMP 19.0 EA #7; chiusi molti ticket JMPTOOL JIRA; elaborato l'output del test unitario ASAN, con conseguenti numerosi ticket JIRA; aggiornato il sistema operativo Mac su una manciata di computer aziendali; integrazioni Perforce per le branch EA, 18.2 e 18.2.1.
- Mirone: Migrazione dei dati di telemetria da jmptool.na.sas.com/MySQL a jmptoolprod.dev.jmp.com/PostgreSQL, alcuni dei quali sono tracciati in JMPTOOL-1497. Sto anche lavorando un po' su altre migrazioni di database (database di test e crash).
- Italiano: Ha lavorato con sviluppatori e tester su diversi crash misteriosi di 18.2.1 e 19.0. Ha esaminato timeout, crash e DNC in flussi notturni e ha inserito alcuni problemi di Jira: grazie ai tester per le rapide correzioni!
Localizzazione
- Allison: ha lavorato alla preparazione del kit per il passaggio 1 delle stringhe JMP Live UI e Keycloak 19.0 e ha inviato i pacchetti ai fornitori per la localizzazione; ha segnalato bug nei nostri processi automatizzati di integrazione Localization Dashboard-Jira; ha svolto ricerche sulle query del team di traduzione relative alle stringhe Portable UI 19.0 e ha comunicato con gli sviluppatori; ha esaminato i documenti di formazione per OTL Redwood; ha completato i corsi di formazione sul Codice etico e sulla protezione della privacy.
- Cristoforo: Completata la configurazione delle traduzioni MT automatizzate delle descrizioni del Marketplace e dell'ambiente di revisione. Continuazione della configurazione di FrameMaker + Fm2Dita su una macchina AWS. Test delle nuove funzionalità di automazione L10N. Ottimizzazione dei progetti di test per la generazione continua del conteggio delle parole.
- Sohail: Lavoro continuato sulla creazione di dataset di parole chiave e risoluzione di errori di codifica con il database. Ha partecipato all'UCSD GenAI Summit 2025 , con interventi che spaziavano dai sistemi Agentic AI alla sicurezza e all'interpretabilità LLM.
- Sandy: test e perfezionamento continui del nuovo programma di processo di ritorno delle stringhe. Verificate alcune funzioni del dashboard di creazione del progetto.
- Ciao, Howard! studio del caso d'uso dell'integrazione di Jira per la revisione del progetto. Revisione del lavoro di Jenkins per riflettere la ridenominazione del PDF. Correzioni di bug.
Documentazione
- Quiana: Ho continuato a lavorare su tabelle di dati campione. Ho lavorato con Aaron e il team sulle nuove intestazioni per la guida su jmp.com. Ho lavorato con l'Help Desk SAS per far funzionare Mac min per connessioni remote. Ho completato la formazione ACT-now. Pianificazione e coordinamento del progetto.
- Susan C: revisione dei capitoli DJ in Oxygen. Lavoro sul triage dei nuovi contenuti del grafico di controllo JMP Live. Lavoro sulle stringhe UI da gennaio per il 19. Pianificazione per gli infermieri 18.2.1. Completamento della formazione ACT-now. Iscrizione al corso di scrittura AI in tecnologia.
- Devon: revisione degli screenshot e degli aggiornamenti degli script di Ying in L10N, inizio della stesura della documentazione sul filtraggio delle colonne e sul connettore dati per la versione 19.0.
- Cava: JMP-24261 - Modificati e aggiornati gli script. Immagini di callout dell'ossigeno - Aggiornate le immagini già create in base alle linee guida. Completati i corsi di formazione sulla conformità.
- Cristo : ripubblicato l'help 18.1 dopo che Mike ha trovato un errore. Ha lavorato sulla documentazione Python/R di Paul. Ha implementato le nuove intestazioni nella build dell'help 19.0.
Nota di Shannon
Grazie mille a E San Valentino per aver condiviso questo gioco di parole perfetto e divertente! Spero che vi godiate tutti un rilassante weekend!:smiling_face_with_smiling_eyes:
