Benvenuti all'aggiornamento sullo sviluppo di JMP del 10 gennaio 2025!
Siamo quasi alla data di Feature Freeze per JMP 19, prevista per il 17/01/25. Solo un promemoria: specifiche funzionalità che non saranno completate entro venerdì prossimo devono essere documentate sulla pagina delle funzionalità tardive di JMP 19 in Confluence. C'è anche un collegamento alla pagina delle funzionalità tardive nel promemoria del calendario del 17/01/25 che Melanie ha inviato su Feature Freeze e EA6 Freeze.
Grazie a coloro che hanno aggiornato le proprie pagine delle funzionalità per EA6 e creato video EA! Ricordate che le pagine delle funzionalità devono riflettere lo stato attuale della funzionalità, quindi rimuovete i contenuti vecchi o obsoleti che non sono più validi. Aggiungete inoltre link a Jiras, esempi, screenshot e JSL dove ha senso. Oltre a fornire contenuti che avvisano i clienti EA sugli elementi che sono pronti per il test in JMP 19, le pagine delle funzionalità vengono utilizzate anche nello sviluppo di contenuti per la formazione del personale tecnico globale. In breve, le informazioni che fornite sono inestimabili per molti team downstream.
Nelle novità della release di manutenzione, questa settimana è stata approvata una correzione importante per un bug numerico da includere in JMP 18.2 . Altrimenti, la traccia 18.2 è ora bloccata per le correzioni del codice sorgente JMP. Se prima della creazione del candidato all'installer finale vengono rilevati bug di blocco che non possono attendere la versione 18.2.1 , consulta il tuo responsabile e, se è d'accordo, richiedi l'approvazione tramite la procedura standard. Se qualcuno nell'elenco degli approvatori JMP si oppone a una correzione tardiva, possiamo incontrarci per discutere la richiesta in modo più dettagliato.
I campioni della sicurezza continueranno a effettuare aggiornamenti di librerie di terze parti nel percorso 18.2 finché non raggiungeremo la data di blocco della sicurezza . Nel frattempo, le verifiche 18.2 continuano e il team Doc sta lavorando per generare un aiuto localizzato dai contenuti dei libri appena tradotti. Una volta completato il lavoro 18.2, creeremo e testeremo i candidati finali per l'installazione, consentendoci di continuare con la nostra attuale cadenza di fornitura di correzioni di sicurezza ai clienti circa ogni due mesi.
Infine, con le revisioni di sicurezza per 18.1.2 ora completate, i team di Audrey hanno iniziato il processo di verifica dei nostri candidati installatori finali per JMP 18.1.2 . Finora, i test stanno procedendo bene senza alcun problema noto. Se questa tendenza continua, prevediamo l'approvazione del QA la prossima settimana, a cui seguiranno presto altre approvazioni obbligatorie e il caricamento su MyJMP.
Grazie mille a Tonya Mauldin per aver condiviso il report beta/crash del 13/12/24-10/1/25. Sono stati selezionati gli arresti anomali. (Sebbene JMP sia stato chiuso tra Natale e Capodanno, ho sentito dire che alcuni dei nostri clienti EA più entusiasti hanno lavorato durante la pausa.:smiling_face_with_smiling_eyes: )

Report JMP Beta dal 13/12/24 al 10/1/25 | JMP Live
I report combinati PreEA-EA4 sono disponibili in JMP Live qui .

Annunci Generali
Date importanti in arrivo
- JMP 18.1.2 Approvazione QA – 16/01/25
- Blocco delle funzionalità di JMP 19.0 – 17/01/25
- JMP 19.0 EA6 Blocco – 17/01/25
- Rilascio di JMP 18.1.2 in MyJMP – 21/01/25
- Blocco di sicurezza JMP 18.2 – 21/02/25
- 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
- Per un elenco completo delle date di JMP 18 e JMP 19 , visita Confluence .
Aggiornamenti sullo sviluppo JMP
Aggiornamenti sulle scienze della vita
- Wenjun: Wenjun e Russ hanno ospitato il dott. Leming Shi (Fudan University) e il dott. Wendell Jones (Iqvia) presso JMP questo giovedì. Abbiamo lavorato con loro per circa 20 anni su diversi progetti omics correlati a MAQC. Leming è rimasto colpito da come JMP possa valutare rapidamente e in modo interattivo la qualità dei dati generati da una nuova piattaforma. Sia Leming che Wendell sono stati molto contenti quando John Sall si è fermato nella sala conferenze per parlare con loro. Hanno adorato i nostri cartelli JMP!

- Drew: Completate le ultime integrazioni JMP Clinical 18.2 a 18.1.2 e confermato che l'installer JMP Clinical 18.1.2 è pronto per la candidatura di build finale. Finalizzate le modifiche alla configurazione e al codice per risolvere 6 vulnerabilità di sicurezza false positive in JMP Clinical come segnalato dalla scansione notturna di Jenkins Snyk. Spinte le funzionalità e i bug di JMP Clinical Jiras.
Gestione del prodotto e marketing del prodotto
- Bryan: Sviluppato vari prototipi di Control Chart Triaging per rispondere a una preoccupazione degli utenti sugli "avvisi verdi" che compaiono nei grafici di controllo di JMP Live (ringrazio Annie, Aurora , Dieter , Michael G. e Praveena per il loro feedback e la loro revisione). Aggiornato JSS per il tema JMP Live per i launcher target (ringrazio Evan McCorkle per la sua revisione e i suoi approfondimenti!). Coordinato con SAS procurement per aggiungere un nuovo fornitore al database dei fornitori e contattato potenziali fornitori di icone su Fiverr. Lavorando sulle icone per distinguere la versione EA dalle normali installazioni JMP.
- Kaylee: Abbiamo appena pubblicato un articolo su Inside JMP che fornisce un aggiornamento su JMP Marketplace e sull'estensione in evidenza del mese, Torch Deep Learning per JMP Pro. Questo aggiornamento contiene risorse social e aggiornamenti sulle nuove funzionalità del marketplace.
- Dan: Da questa settimana, abbiamo superato tutti i nostri obiettivi per la Fase I (2024) del JMP Marketplace. Siamo stati in ritardo di qualche giorno per quanto riguarda il numero di estensioni, ma abbiamo ampiamente superato i nostri obiettivi per download e visualizzazioni. Come promemoria, puoi vedere gli obiettivi per la Fase II e III, nonché il lancio pianificato del marketplace nel 2025, sul Sales Sheet qui .
Supporto tecnico e coinvolgimento
- Wendy: Buon 2025! La pausa invernale è stata tranquilla per Tech Support and Engagement. La prossima settimana non vediamo l'ora di riunirci con tutti gli User Enablement per le nostre sessioni di pianificazione annuale. Poiché siamo sparsi in diverse sedi, è una grande opportunità per riconnetterci, recuperare e collaborare come divisione.
- 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
- Shannon L: ha assistito con la pulizia di fine ciclo per 18.1.2: rintracciando i problemi rimasti aperti, ha assistito i team con le revisioni delle vulnerabilità di sicurezza, registrazione della conformità all'esportazione del prodotto. Ha completato la registrazione della conformità all'esportazione del prodotto JMP 19 EA6. Ha lavorato sulle personalizzazioni e i miglioramenti degli strumenti Atlassian, nonché sul supporto utente. Ha monitorato e documentato le prossime modifiche a Jira e Confluence nel nostro prossimo aggiornamento mensile da Atlassian, che sarà la prossima settimana. Ha lavorato con i team Doc e L10N su progetti e prossime scadenze di progetto. Riunioni tecniche settimanali. Felice anno nuovo!
- Myron: JMPTOOL-1438 – correzioni di test per il problema di trasformazione dei caratteri e per il problema di terminazione dello script. JMPTOOL-1414 – aggiunta di valori per diverse release future. JMPTOOL-1391 – ricerca di miglioramenti delle prestazioni per elaborare la telemetria più velocemente. JMPTOOL-1308 – aggiunto script per rimuovere sistematicamente vecchi risultati di test di grandi dimensioni (prima del 1/7/2022).
- Bob: finalizzati gli installer di Windows 18.1.2 per la revisione del candidato finale. Creati i file di convalida dell'installer di Windows 18.1.2 per JMP, JMP Pro, JMP Clinical. Aggiornati i copyright dell'installer dove necessario negli installer per 18 e 19. Lavorato per proteggere i file di download storici dalle posizioni SAS per preparare l'eventuale transizione alla posizione solo JMP.
- Melanie:
- Attività generali: riavviare il cervello dopo 2 settimane di pausa.
Recuperare i progetti e pianificare il lavoro per il nuovo anno.
- 18.2.1: Lavorare sulla gestione delle attività di branching. Affinare le attività per la configurazione di TestBot con Myron, Jim Borek e Shannon Conners; lavorare con Audrey per garantire che i copyright siano aggiornati e spostare la convalida dal testing dell'installer a una fase precedente del ciclo; esaminare i modi per scrivere script di convalida dei copyright negli script JSL (campioni, builtin). JMPTOOL-1449: Creare uno script per verificare le informazioni sul copyright negli script di esempio (prodotto/campioni/script) e nei builtin (sorgente/Builtin)
- UT giornalieri: monitoraggio dei recenti problemi di connessione e delle nuove esecuzioni parallele.
- Jira: Aggiunto un nuovo campo nascosto per abilitare la creazione di più Jira da un file csv che include elementi Smart Checklist. Nessuno dovrebbe notare nulla.
- Jim: Un sacco di supporto Perforce per vari motivi. I candidati finali per le immagini JMP 18.1.2 sono stati creati per WinOS e mac OS e i processi Jenkins sono stati disabilitati per tale release. Sono stati segnalati errori di asserzione dai risultati 1900Win1064_D. Molto supporto per diverse esecuzioni UT.
Localizzazione
- Krzysztof: Lavorare su progetti di test memoQ per la generazione continua di conteggi delle parole. Aiutare i revisori con il nuovo modo di fare revisioni in memoQweb: scrivere documentazione e fornire risposte a domande tecniche. Testare nuove funzionalità di automazione (commit job). Sincronizzare nuove chiavi di traduzioni JMP Live webjmp per v19. Aiutare con le query dei fornitori per le stringhe PortableUI v19.
- Trish: Completata la formazione per le conversazioni del Q4; pianificazione delle conversazioni del Q4 la prossima settimana. Revisionato gli importi delle fatture rispetto agli ordini di acquisto aperti e ridotto le voci di riga in modo che gli ordini di acquisto potessero essere chiusi come richiesto da SAS Finance. Lavorando sugli obiettivi del team per il 2025 e pianificando progetti di sviluppo per il 2025 con Krzysztof. Inserimento diYing Zhou , il nostro nuovo membro del Localization Team (benvenuta Ying!).
- Sandy: Modificata l'interfaccia del job di Jenkins per il nuovo job di commit aggiungendo un nuovo tipo di parametro che consente di modificare la casella a discesa in base a un altro valore in un'altra casella (parametro di scelta attivo). Risoluzione di alcuni problemi con i miglioramenti del job di commit quando si tenta di effettuare il check-in di nuovi file. Lavorato sullo script di conversione del nome file per la conversione di Oxygen.
- Allison: Ho esaminato i requisiti di acquisto che ho inviato nel 2024 e chiuso gli ordini di acquisto che non verranno più fatturati; ho esaminato i problemi che il nostro revisore ZH stava riscontrando con memoQ Web; ho comunicato con gli sviluppatori in merito alle domande che il team di traduzione ha sulle stringhe dell'interfaccia utente portatile 19.0.
Documentazione
- Qiana: Aggiornamenti verificati al libro Essential Graphics nelle branch 18.0 e 18.1. Ha lavorato con Khawar sul progetto Sample Index. Ha aggiornato la JMP Documentation Library e i file del libro JMP per rimuovere un capitolo dal libro QPM. Ha partecipato alla riunione JMP Marketplace Check In. Pianificazione e coordinamento del progetto.
- Khawar : grafici essenziali - Finito il lavoro sulle modifiche per 18.0 e 18.1
Indice di esempio - Ho terminato il lavoro e (ri)organizzato le pagine di Confluence.
- ChrisB : Formazione su JMP e JSL. Revisione delle modifiche a Discovering JMP.
Test di sistema/host-Cary
- Mandy: stiamo lavorando alle modifiche alla tabella dati; Nuova griglia: lo sviluppatore ha cambiato la tabella e ha spostato la vista filtrata nell'angolo in alto a sinistra della tabella.

Inoltre, ora è possibile aggiungere le proprietà Col con i tag, quindi sono in corso molti test:

Inoltre, Tabulate sta apportando modifiche nell'area Pagina con MR e anche in Cambia formati. Ci sono ancora nuovi lavori in arrivo sulla Visualizzazione filtro, che si sposterà nell'angolo in basso a sinistra dove si trova il pannello Righe. Restate sintonizzati per 19 modifiche! Ho anche ricevuto alcuni feedback sulla traccia TS e ci ho lavorato. La prossima settimana continuerò a testare queste aree e penserò a un video EA aggiornato sulle proprietà Tag/Colonna.
- Audrey : test dell'installer 18.1.2, debug dello script che suddivide i nostri test unitari in tre partizioni, riunione del team di amministrazione di Atlassian e alcune attività amministrative, discussione del piano a lungo termine per i test del Marketplace con Kristen Slappey e presto ne parlerò meglio con il mio team.
- Nick H: Ha lavorato al testing dell'installer 18.1.2. Ho trovato e segnalato alcuni bug per gli snippet dell'editor di script. Ho anche lavorato su alcune diverse tracce beta EA4/5 oltre alle verifiche dei bug 19.0.
Test Web – Cary
- Josh : Ho creato 11 server Windows di diverse versioni per i test di installazione di JMP Live 18.1.2. Il Web Test Team, Lily (del team di Nala) e io abbiamo lavorato all'installazione di JMP Live in diverse lingue per tutta la settimana. I test stanno andando bene e siamo sulla buona strada per terminare entro martedì 14 gennaio 2025.
- Natalie: 18.1.2 Test dell'installer JMP Live. Verrà completato oggi.
Test di sistema/host - Pechino
Nucleo
- Dan S: Aiuto con un crash di JMP Clinical all'uscita. Rifattorizzazione di PartitionBox/HeadPartition per supportare il margine/il riempimento impostato da JSS. Aggiornamenti a NumberEditBox per gestire meglio la messa a fuoco con i formati data. Aggiornato SceneBox per usare il colore di sfondo della classe base anziché una proprietà privata. Aiuto con un problema nell'esecuzione di JMP Clinical in lingue diverse dall'inglese. Aggiunta opzione per mostrare tutte le caselle nel pannello delle proprietà. Lavoro iniziale per aggiungere una filigrana per le build in modalità EA. Lavoro continuo su Group Platform per FDE e aggiornamenti ai comportamenti di ricerca del filtro dati.
- Dave B: Risolti alcuni problemi con l'allineamento del testo in NumberEditBoxes. Aggiornato il box tabella "crea tabella dati combinata" in modo che le colonne del box tabella presenti ma nascoste non impediscano le corrispondenze. Aggiornamento del pannello file aggiuntivi del generatore di componenti aggiuntivi per utilizzare un controllo ad albero. Esaminato uno strano report di crash drag/drop ma non ho visto molto su cui lavorare. Aggiornato jmprunner in modo che copi i file in un thread secondario quando ci sono molte differenze di immagini (sono state saltate per un po' a causa di problemi di prestazioni di rete).
- Xan: Un'altra generazione di Transform Scope UI: ora puoi cambiare l'ambito di una trasformazione esistente. E Filter è ora l'ambito predefinito.
- Morgan: sto lavorando ad alcuni miglioramenti all'interfaccia utente/esperienza utente di Notebooks, a miglioramenti degli script Python e alla correzione di alcuni bug visivi in Notebooks.
DOE e affidabilità
- Caleb: Ho finito di convertire gli esploratori delle dimensioni del campione e ora sto rifinendo l'ultimo nuovo esploratore per 19 (limiti di tolleranza parametrica). Sto anche ultimando il lavoro su due documenti e ne sto esaminando altri.
Hosting e interfacce
- John Schroedl: Modifiche al disegno del rettangolo di messa a fuoco per la modalità scura. Introdotte alcune correzioni per il tema ad alto contrasto. La casella combinata della tabella dati può di nuovo rendere invisibili le tabelle dt correnti. Esaminato un loop di pittura nella piattaforma RSS che Peng ha prontamente risolto. Varie indagini sugli arresti anomali. Ricerca delle antiche API di Windows necessarie per interagire meglio con i pannelli di immissione testo specializzati come IME e la finestra Emoji.
- Paul N: JMP-21351 – Per distinguere facilmente tra le finestre JSL Script e le finestre Python, ho aggiornato il colore di sfondo della finestra Python. Le finestre Python script ora hanno uno sfondo giallo pallido in modalità chiara, in modalità scura ora hanno una tinta verdastra. Ho continuato a lavorare sulla sostituzione R usando Python. JMP-23469, JMP-24326.
- Michael H: Ha lavorato su edit focus per Mac Host Controls. Ora puoi usare Tab per andare a un Radio Button!
HTML interattivo
- Mike Stickles: completato JMPHTML-13982 e JMPHTML-13966 , che si occupavano rispettivamente della correzione delle selezioni nelle tabelle dei termini di Text Explorer e nei grafici di Word Cloud; entrambi sono stati testati, accettati e chiusi. Attualmente sto lavorando su JMPHTML-2022 (ottenere che gli elementi delle dimensioni delle linee nella legenda appaiano come in JMP) e sul JMPHTML-2023 correlato (ottenere che gli elementi delle dimensioni delle linee nella legenda rispettino l'impostazione orizzontale).
- Praveena: Lavora all'aggiornamento dell'architettura del menu per supportare le piattaforme Oneway e Bivariate e altri menu triangolari rossi di distribuzione booleana. Per Control Chart Warnings, ha lavorato su Swap the shapes for open and addressed states e Emit the initial selected column if the report has a column switcher .
- John Powell: Lavorando sul disegno del bordo delle luci 3D Scatterplot in HTML interattivo ( JMPHTML-14276)


- Paul Spychala : GStream (grafica personalizzata) è stato riscritto nel modo in cui viene esportato, importato e disegnato in HTML per supportare più funzionalità ( JMPHTML-14131 ). Il numero di livelli di griglia dei profiler è ora per termine anziché per profiler ( JMPHTML-14111 ).
JMP in diretta
- Aurora: miglioramenti degli avvisi del grafico di controllo (determinazione del report pre-19 sul client, reclamo esplicito per JSON non valido nelle note di triage, adattamento dello stato di triage nei file CSV all'interfaccia utente, non creazione di marcatori durante l'aggiornamento 19, notifica singola per triage multi-avviso). Aggiornato un pacchetto di terze parti. Creato l'articolo "Come eseguire una versione precedente di JMP Live in locale".
Statistiche
- Laura CS: Ho continuato a lavorare sugli esempi del libro di Bollen (manca solo un capitolo!). Ho continuato a lavorare sul workshop longitudinale SEM per SPSP. Ho aggiunto una casella per le note del modello all'interfaccia utente SEM.
Documentazione statistica
- Michael C: Aggiornato il capitolo Life Distribution per alcune modifiche apportate nella versione 19.0. Rivedute alcune modifiche per Karen. Riveduti i curriculum per la posizione di tirocinio estivo. Stringhe consolidate utilizzate per "Log" nel codice sorgente.
Test statistici
- Giacobbe:
- Stiamo lavorando a nuovi test per Fit Definitive Screening
- Test di una modifica in sospeso per Easy DOE, un pannello di simulazione migliorato. Incontro con Mark per creare un array di copertura e discutere i nostri piani per testare questa nuova funzionalità.
- Indagine su un arresto anonimo in Easy DOE, con Mark e Joseph.
- Monitoraggio di un problema di prestazioni nei test delle prestazioni Where().
- Tonya: Sto lavorando al reporting beta e all'aggiornamento dei test unitari a causa delle recenti modifiche di ordinamento apportate da Annie in CCB.
Nota di Shannon
La neve è stata bella a Cary per un po', ma abbiamo avuto anche periodi di nevischio dove mi trovo io, a ovest di Cary. Incrociamo le dita affinché presto avremo più roba soffice che roba ghiacciata! State al sicuro se dovete viaggiare questo fine settimana e, se rimanete fermi, si spera che siate arrivati al pane e al latte prima che gli scaffali venissero svuotati. E se avete bisogno di farvi una risata su questo argomento, ecco una parodia dei Green Day fatta dagli YouTuber locali della famiglia Holderness , e anche un meme sciocco. Buon fine settimana!
