Benvenuti all'aggiornamento sullo sviluppo di JMP del 6 dicembre 2024!
Un promemoria che la modalità di approvazione del codice per JMP 18.2 inizia alla fine della giornata odierna e termina con JMP 18.2 Code Freeze il 20/12/24 . Imposta il campo Note di rilascio interessate su Sì per tutti i problemi di Jira 18.2 che dovrebbero essere documentati nelle Note di rilascio. Inoltre, controlla i tuoi problemi Jira aperti in cui la versione pianificata include 18.2 e rimuovi 18.2 se sai che non affronterai sicuramente un elemento per questa versione! Ovviamente, avremo versioni JMP 18.2.1 e JMP 18.2.2 incentrate principalmente su correzioni di sicurezza di terze parti, ma queste versioni dot-dot ci consentono anche la flessibilità di affrontare problemi critici se ne emerge uno dopo la finalizzazione di 18.2.
Alla fine della giornata odierna, stiamo congelando il codice per JMP 19 EA5 . Abbiamo anche pianificato di congelare JMP 19 EA6 post-vacanza il 17/01/25. Continua ad aggiornare le tue pagine delle funzionalità in modo che la gestione dei prodotti possa condividere i dettagli con i nostri clienti sulle funzionalità nuove e migliorate che sono pronte per essere testate per EA specifici!
Mentre ci dirigiamo verso il congelamento delle funzionalità di JMP 19 a fine gennaio , tieni presente che la scadenza per richiedere nuove tabelle di dati campione per JMP 19 è il 14/03/24. Pensa a quale tabella di dati campione nella nostra libreria esistente potrebbe essere utilizzata per gli esempi di documentazione e il materiale di formazione SE per le tue nuove funzionalità.
Se scopri che i dati campione di JMP non hanno attualmente una buona tabella di esempio per una particolare nuova funzionalità, aiutaci a identificare nuove tabelle che potrebbero essere aggiunte per mostrarla meglio. Hyde Miller ha gentilmente creato questa pagina in Confluence per tenere traccia delle tabelle che intende utilizzare per evidenziare funzionalità JMP 19 selezionate nei materiali di formazione tecnica interna. Rivedi questa pagina, le tabelle già elencate in essa e aggiungi ulteriori dettagli se li hai. Grazie mille per il tuo aiuto con questo progetto! I dettagli sul processo per richiedere una nuova tabella di dati campione possono essere trovati qui in Confluence .
Grazie ad Audrey Shull per aver condiviso le seguenti informazioni:
Probabilmente hai visto annunci sulla nuova VPN che verrà lanciata da SAS nei prossimi due mesi. Global Protect sostituirà Cisco AnyConnect per tutte le tue esigenze VPN. Prova a usare Global Protect ora e abituati a usarlo, assicurandoti di poter accedere a ciò di cui hai bisogno. AnyConnect sarà disponibile come backup fino al 28 febbraio, ma poi verrà rimosso dal tuo sistema. Ecco alcuni dettagli e suggerimenti:

Grazie a Tonya Mauldin per aver condiviso i dettagli dei report EA/Crash delle ultime 2 settimane con gli arresti anomali selezionati!

Rapporto beta/crash per 22/11/24-6/12/24 | JMP Live
Annunci Generali
Date importanti in arrivo
- JMP 19 EA5 Codice bloccato – 12/6/24ßOGGI
- Modalità di approvazione del codice JMP 18.2 – 12/6/24ßOGGI
- Blocco del codice JMP 18.2 – 20/12/24
- Blocco di sicurezza JMP 18.1.2 – 1/3/25
- JMP 18.1.2 Immagine finale candidata – 1/6/25
- JMP 18.1.2 Approvazione QA – 16/01/25
- Rilascio di JMP 18.1.2 in MyJMP – 21/01/25
- Per un elenco completo delle date di JMP 18 e JMP 19 , visita Confluence .
Aggiornamenti sullo sviluppo JMP
HTML interattivo
- John Powell: Studio delle sfere di rendering con un InstancedMesh per supportare l'illuminazione personalizzabile di JMP nello Scatterplot 3D di HTML interattivo:

JMP in diretta
- Aurora: miglioramenti degli avvisi del grafico di controllo (risolti alcuni bug, analizzate le prestazioni su larga scala, compilato un elenco di cose su cui cercare input dal PM, vari incontri). Aggiornati alcuni pacchetti di terze parti. Completate una versione 18 e una 19 del report "insight" o "introspection" basato su GraphQL, documentate le nostre opzioni e discusse con Scott Allen.
- Adrianna: Stiamo lavorando a un meccanismo che consenta agli amministratori di caricare i componenti aggiuntivi JMP nell'interfaccia utente di JMP Live, in modo da installarli nei loro pool.
Statistiche
- Annie: Questa settimana, dopo molte settimane di lavoro sul nuovo ordinamento per CCB ( JMP-8247 ), ho finalmente invertito il bit per disattivarlo di default, il che modifica la maggior parte dell'output CCB. L'output ora corrisponde (o almeno è previsto che corrisponda) sia ai Legacy Control Charts che allo Screening dei processi. Ora sto lavorando con gruppi, tra cui HTML5, JMP Live e test per valutare le conseguenze del grande cambiamento. E ho lavorato per risolvere i nuovi problemi derivanti dal cambiamento. Sono grata per averlo disattivato ora, mentre c'è tempo per elaborare i cambiamenti.
- John Sall: in Categorical, mostra i totali sopra la tabella incrociata con un intervallo se i totali sono diversi sotto (JMP-23926) e Highlight Cells ora supporta i confronti con "Cell Chisq PValue" (JMP-23940) e ha corretto un bug di tonalità di grigio per le linee di confronto (JMP-23939). Screening in corso: bozza di implementazione della gestione dei dati di conteggio, pensata per applicazioni di monitoraggio ambientale (JMP-23533).
- Laura CS: Ha continuato a lavorare su effetti indiretti specifici e ha spostato la maggior parte del lavoro su main, anche se ci sono ancora alcuni problemi da risolvere. Ha risolto un crash che Haley e James hanno trovato nella versione 18.2. Ha continuato a lavorare sul workshop SPSP con Haley.
Documentazione statistica
- Michael C: completato il corso di formazione finale nel programma Manager Journey di 10 mesi per i nuovi manager. Finito di apportare aggiornamenti alle voci SI per Fit Least Squares, l'ultima piattaforma che Colleen e io avevamo preso di mira per gli aggiornamenti nel ciclo 19.0. Preparati i libri per la creazione di EA 5. Riveduto le nuove stringhe in 19.0 in preparazione per il primo passaggio di consegne delle stringhe del ciclo.
Test statistici
- Mark: Risolti i fallimenti dei test unitari della scheda Data Entry in Easy DOE dopo che le modifiche all'interfaccia utente avevano interrotto i riferimenti della casella di visualizzazione. Preparato una presentazione dello studio di usabilità di Easy DOE presso il JMP Lab per un imminente incontro JMP Stat Dev con Jacob. Collaborato con Chris per identificare potenziali fattori derivati dal grande set di dati pubblici creato con il simulatore IndPenSim 2. È stato selezionato un modello per l'emulatore. Sto realizzando un componente aggiuntivo per l'emulatore per supportare le attività con la nuova piattaforma di ottimizzazione bayesiana.
- Tonya: Test delle nuove opzioni di ordinamento in CCB e riscrittura dei test unitari CCB.
Supporto tecnico e coinvolgimento
- Wendy:
- Come molti avranno sentito, abbiamo accolto Gary Catalfu come nuovo responsabile del team JMP Engagement! Un post ufficiale arriverà presto su Inside JMP. Nel frattempo, di seguito sono riportati i soliti grafici 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 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:

Scienze della vita
- Richard: ha presentato un nuovo report al team LS per valutare la co-occorrenza di farmaci ed eventi avversi. I componenti aggiuntivi per studenti per i grafici Forest Plot e UpSet sono ora disponibili su JMP Marketplace.
Operazioni di sviluppo
- Melanie:
- Stringbot Ha lavorato con Myron per ottenere un'esecuzione pulita di stringbot per il 19.0 Handoff #1 della prossima settimana. Ha dato alla localizzazione e agli autori un link a una pagina di risultati di stringbot di prova in modo che potessero esaminare le stringhe nel frattempo. Esaminando un problema di codifica UTF-8 con Myron, Michael Hecht e altri.
- 18.2 Eseguiti conflitti JSL per la localizzazione delle stringhe finali; non sono comparsi nuovi conflitti. Riaperto Jira per garantire che tutte le date di copyright relative al software siano aggiornate a 2024-2025.
- Test unitari Diversi miglioramenti agli script e alle tabelle di raccolta/analisi dei log. Test dei nuovi risultati di parallelizzazione e pianificazione per incorporarli negli script di log.
- Doc e Help Ha agito da cassa di risonanza per Chris Barrett per lavorare alla produzione della Guida JMP localizzata 18.2. Ha incontrato il team di documentazione di JMP Live per discutere del processo attuale per la produzione e l'implementazione della Guida JMP Live e la pianificazione dell'automazione. Ha lavorato con Nick, Myron e Devon Powell per ottenere una nuova VM per i lavori giornalieri MIF-PDF.
- Jim: ho eseguito gli aggiornamenti iOS Mac su molte macchine di test e build; ho creato nuove AMI per JMP19.0, 18.2 e 18.1.2 (aggiornato MySQL a 8.00.23.00 su tutte, aggiornato R2024a su molte, R4.4.2 su molte); ho avviato la configurazione dell'istanza AWS per Windows Server 2025; ho aggiornato gli script Mac per tenere conto di Python 3.13 per JMP 19.0. Grazie a John Schroedl per l'assistenza nel far funzionare di nuovo il flusso WinOS Debug JMP 19 UT; supporto Perforce.
- Shannon L: progressi continui sulla documentazione per le attività di registrazione/sicurezza di fine ciclo e sui processi di sviluppo JMP; personalizzazioni di Jira e supporto per utenti, siti e plugin di Jira/Confluence; revisione delle imminenti modifiche mensili di Atlassian per i nostri siti Jira e Confluence, che verranno implementate la prossima settimana; aggiornamento dell'assegnazione automatica degli sprint EA di JMP a EA6 dopo il blocco di EA5 stasera; riunione per discutere del monitoraggio dei dati campione.
- Myron: Ha lavorato su JMPTOOL-1438: stringbot che altera le stringhe estratte e JMPTOOL-1391: rimuove i dati di telemetria eccessivi.
- Bob: script preparati per le build di EA 5 in arrivo questo fine settimana. Pagine di Confluence aggiornate. Output di log migliorato negli script di build dell'installer.
- Shannon C: Indagini sugli arresti anomali e discussioni sulla parallelizzazione dei test unitari. Conversazioni sulle aggiunte di dati campione per JMP 19. Si prega di vedere il promemoria di Qiana sul processo di invio delle richieste per nuove tabelle di dati campione!
Localizzazione
- Krzysztof: Lavora all'allineamento e alla valutazione dei risultati di pre-traduzione per i file Doc fm convertiti in Oxygen xml. Elaborazione delle traduzioni JMP Clinical Chinese. Preparazione del progetto di traduzione PortableUI 19.0 da consegnare ai nostri fornitori. Progetti JMP Live 18.2 chiusi e terminati. Ricerca continua su LLM per attività di localizzazione.
- Allison: convalidati i pdf localizzati 18.2 MDC ed etichettati tutti i file .fm e immagine rilevanti per ZH e KO per il passaggio al team Doc per creare la Guida in linea JMP localizzata. Trasferiti tutti i pdf localizzati della documentazione JMP al team Doc per la creazione della Libreria di documentazione localizzata. Finalizzati e inviati stringhe JA, KO e ZH Marketplace; comunicati con traduttori e revisori su preventivi e fatture.
- Sohail: continuo aggiornamento dello script di punteggio per l'estrazione dei termini, valutazione delle prestazioni del modello più ampio (27B di parametri) con accelerazione GPU e risoluzione del bug segnalato per l'interfaccia di ricerca TM.
- Howard: messaggio Git Push personalizzato con chiave Jira per push di traduzione. Integrazione della versione Jira per la nuova versione per aprire automaticamente JMPLOC Jira. Correzioni di bug.
- Sandy: Continuo a lavorare sui miglioramenti dei commit job.
Documentazione
- Qiana: Ha partecipato alla riunione "Overview of JMP Live Help Production Process". Ha eseguito e distribuito il report helpkey. Ha iniziato a esaminare Jiras per le note di rilascio 18.2. Ha partecipato alla riunione "Strategy for data tables supporting new features in coming releases". Ha inviato promemoria del calendario per le tabelle dati di esempio. Ha verificato la guida JMP 19.0 per EA 5. Ha eseguito la pianificazione e il coordinamento del progetto.
- Susan C: Assistere Jill con le domande di editing. Lavorare su correzioni retrospettive per la guida in diretta di JMP. Completate tutte le correzioni in inglese, ora lavorare su correzioni localizzate. Incontrare Melanie per discutere le procedure di copia e incolla degli script nel processo di guida in diretta di JMP. Creare una nuova pagina in Confluence con una panoramica delle nostre procedure. Iniziare il lavoro sulla stringa UI per dicembre.
- Khawar: Conversione di ossigeno - Creati più callout images; discussi con Chris; creerò un altro paio di immagini prima della riunione degli autori. Indice di esempio - Discussi i problemi con Chris e Qiana; lavoro sulle pagine Confluence con modifiche suggerite; aggiornamenti condivisi con il team Doc. EG - Modifica delle versioni precedenti.
- ChrisB : Ho incontrato Melanie per le build di help localizzate. Recensioni di Stringbot per 18.2 e 19.0. Ho convertito diverse immagini in SnagIt e ho creato una pagina di confronto in modo che gli autori possano discuterne più avanti nel mese. Ho spinto l'help 19.0 per EA5.
- Devon: JMPDOC-2038: consegnati i file FLM_Generalized_Regression convertiti al team L10N, dopo particolari difficoltà nell'utilizzare il nuovo formato per le equazioni, con l'obiettivo di avere equazioni selezionabili tramite testo nella guida, anziché immagini delle stesse; JMPDOC-2286: aiutato con la configurazione della nuova istanza MIF-PDF AWS.
Test di sistema/host-Cary
- Mandy: È stata una settimana impegnativa con modifiche alle tabelle dati, tracce TS e simili.
- La griglia dati è cambiata un po' di più per EA5: Evan ha aggiunto le icone che vedi per filtro, nascondi e aggiornamento griglia dati: Nascondi nasconderà le colonne nel pannello colonne e nella griglia, e i tag possono essere selezionati per essere mostrati con il pulsante di aggiornamento dati: e in basso vedi "mostra 15 di 39" così sai che alcune colonne non vengono visualizzate. Speriamo di ricevere un buon feedback su questo:

- Ora puoi anche salvare le tabelle filtrate nella tabella dati, così forse gli utenti ci giocheranno un po' di più; Sui percorsi TS ho ricevuto alcuni problemi da Holgar e ho archiviato i JIRA, e sono anche riuscito a verificare e risolvere alcuni JIRA, ma ora sono di nuovo indietro e devo tornare a verificarli e ad aggiungere nuovamente i test dove necessario; Sto anche completando gli obiettivi per la fine dell'anno, ma il tempo sta per scadere!!
- Andrew ha apportato alcune modifiche a Tabulate, una delle quali è che se mostri i tooltip, ora nel grafico ne ottieni uno leggermente diverso: dai un'occhiata!

- Audrey : Ha facilitato alcuni test iniziali per AspenTech (grazie a Michael H per la demo e a Mike Wu per averla provata). Sto esaminando cosa succede quando un test unitario notturno scade su Mac, sperando di ottimizzare il framework. Sono molto felice di vedere alcune esecuzioni di test unitari affiancati di successo (parallelizzati anziché seriali) - grazie Nick Ruva !
- Hunter: ha risposto ai casi JMP 19 EA 4, alle verifiche JIRA con JMP Student Edition (funzionalità, autorizzazione ed esecuzione offline), ha esaminato i file PDF localizzati e ha aggiornato l'host Sequoia Beta testando i Mac in laboratorio con la build 15.2 release candidate ed eseguito test di base per verificare le prestazioni.
Test Web – Cary
- Josh L: Configurazione di Windows Server 2025 : creazione corretta di un'istanza di Windows Server 2025 in AWS. Convalida dell'installer : test degli installer JMP Live 18.1.2, 18.2.0 e 19.0 sul nuovo server 2025. Preparazione del test di rilascio : progressi nella matrice di test di rilascio JMP Live 18.1.2. Revisione della distribuzione : revisione delle attuali distribuzioni dei clienti JMP Live per garantire una corretta copertura dell'installazione.
Test di sistema/host - Pechino
Nucleo
- Dan S: Correzioni per Data Filter con nomi di colonna localizzati. Rimosso il menu Legacy in Graph (Chart/Overlay Plot/Treemap): l'uso interattivo di questi launcher è stato impostato di default su Graph Builder e i vecchi script vengono ancora reindirizzati a Graph Builder. Sto lavorando con Ryan Parker su alcune modifiche di launch/filter per Functional Data Explorer. Sto lavorando sugli aggiornamenti alla ricerca a livello categoriale nel filtro dati.
- Xan: Terza generazione di trasformazioni dinamiche, ora come opzione "Scope To" nel menu di scelta rapida delle trasformazioni. Video per EA5.
DOE e affidabilità
- Caleb: Ho iniziato a lavorare sulla conversione degli esploratori di intervalli di un campione in C++. Mi sto anche preparando per una conferenza speciale per l'anniversario del dipartimento presso la Virgnia Tech la prossima settimana.
Hosting e interfacce
- John Schroedl: Aggiornamenti drag and drop: posiziona la finestra di feedback di trascinamento usando l'offset di trascinamento. Ulteriori lavori di adattamento e finitura della modalità scura prima della build EA di oggi, tra cui: correzioni di disegno/stampa di controllo, correzioni di icone di menu, i colori dell'hyperlink (JSysLinkText) ora usano valori a tema, feedback di trascinamento leggibile in modalità scura. Corretto DPI su alcune icone. Aggiunto codice per gestire un'eccezione .NET InvalidOperationException che abbiamo visto da un paio di invii EA durante l'apertura di finestre di dialogo. Non possiamo ancora ricreare il problema, ma ora dovremmo evitare l'arresto anomalo. Aggiunto messaggio di testo nell'elenco dei file recenti della finestra iniziale quando l'elenco è filtrato. Aggiornamenti del progetto per aiutare Jim nello sforzo di creare le nostre estensioni shell ogni notte.
- Paul N: Aggiornamento di JMP 19 a Python 3.13.0. Avviato il processo di aggiornamento di JMP 18.2 a Python 3.11.11 e inizio del processo di aggiornamento di JMP 19 a 3.13.1. Entrambi gli aggiornamenti sono disponibili da martedì 3 dicembre.
Nota di Shannon
Spero che abbiate tutti un fantastico fine settimana e che stiate al caldo!!! Grazie mille a Mike Stickles per aver condiviso questo pizzico di umorismo sul web.:smiling_face_with_smiling_eyes:
