Benvenuti all'aggiornamento sullo sviluppo di JMP del 15 novembre 2024!
Da questo pomeriggio, JMP QA è stato firmato per JMP 18.1.1 per JMP, JMP Pro, JMP Clinical e JMP Live. Grazie a tutte le persone coinvolte nella creazione e nei test di questa release! Gli installer saranno rilasciati in MyJMP entro martedì prossimo, 19/11. Come promemoria, l'obiettivo principale delle release "dot-dot" di JMP è aggiornare le librerie di terze parti per risolvere le vulnerabilità di sicurezza note. Un obiettivo secondario è risolvere bug di importanza critica nel codice sorgente, in particolare elementi che potrebbero rallentare la distribuzione di JMP in importanti siti dei clienti. Nel ciclo di JMP 18.1.1, abbiamo risolto 18 problemi di Jira in vari progetti. Le note di rilascio per 18.1.1 sono pubblicate su jmp.com.
JMP 19 EA4 è stato rilasciato ai clienti in MyJMP all'inizio di questa settimana. Se conosci clienti che non sono attualmente nel programma ma che sarebbero disposti a fornire feedback sulle nuove funzionalità, inviali a jmp.com/earlyadopter per iscriversi al programma. EA5 arriverà molto presto: è attualmente pianificato che si blocchi il 6/12. Ora è un buon momento per selezionare i problemi Jira rimanenti e rimuovere 19.0 dalla versione pianificata per tutti gli elementi su cui sai che non lavorerai in questo ciclo di funzionalità. Inoltre, assicurati che il lavoro che intendi completare in JMP 19 sia rappresentato in Jira. E se hai nuove funzionalità che vorrai testare nelle prossime EA che non hanno ancora pagine di funzionalità, aggiungile nella sezione delle funzionalità JMP 19 utilizzando le istruzioni in questa pagina di istruzioni .
Parlando di JMP 19, lo sviluppatore di JMP Clinical Richard Zink ha presentato il suo recente lavoro al meeting JMP Dev di questa settimana. Richard ha mostrato una versione interattiva molto interessante di un survival report che sfruttava molte funzionalità JMP per soddisfare un desiderio del cliente. Se ti sei perso il meeting, puoi trovare la registrazione qui .
Grazie a Shannon Leslie per aver condiviso le ultime novità di Atlassian:
Il 12 novembre, Atlassian ha implementato modifiche nei nostri siti Jira e Confluence Cloud. Un elenco delle modifiche rilevanti insieme ai dettagli evidenziati e alla documentazione può essere trovato qui .
Le modifiche includono:
- Sono state aggiunte cartelle Confluence per una migliore organizzazione
- I problemi di Jira possono essere creati direttamente nel calendario del progetto Jira
Inoltre, la prossima settimana il team di amministrazione di Atlassian implementerà una modifica di configurazione per molti progetti Jira: modifica della risoluzione dei problemi sui problemi chiusi! Vedi i dettagli qui . (ß Questa è stata fortemente richiesta da coloro che devono riaprire frequentemente gli elementi per modificare i valori di risoluzione!:smiling_face_with_smiling_eyes: )
Per qualsiasi domanda, contattare Shannon Leslie o uno qualsiasi degli altri amministratori di JMP Atlassian.
Grazie a Tonya Mauldin per aver condiviso il report beta/crash di questa settimana con i crash selezionati!

Rapporto beta/crash per la settimana del 15/11/2024 | JMP Live
Annunci Generali
- Con l'avvicinarsi delle festività, SAS collabora nuovamente con l' Esercito della Salvezza per il programma Angel Tree ! Grazie a Mandy Chambers per aver condiviso i seguenti dettagli:
- Quest'anno abbiamo aumentato il nostro impegno verso un nuovo traguardo, sponsorizzando 400 bambini bisognosi, con l'obiettivo di rendere le loro feste più luminose, più calde e piene di gioia. Il programma Angel Tree è una di quelle iniziative che ci ricorda il potere della comunità e della gentilezza. Ogni "angelo" sponsorizzato rappresenta un bambino che altrimenti potrebbe affrontare una festa senza la gioia e il calore che molti di noi hanno la fortuna di provare. Partecipando, aiuterai a creare ricordi duraturi e a garantire che questi bambini abbiano un motivo per sorridere in questa stagione di festa.
- Se vuoi rendere le feste di un bambino allegre e luminose, compila questo modulo per richiedere un angelo/degli angeli. La consegna dei regali dell'Angel Tree avverrà solo un giorno: Giving Tuesday (3 dicembre) dalle 8:00 alle 15:00 presso la banchina di carico tra LX e LW.
- Se hai domande o sei un dipendente remoto desideroso di partecipare, contatta Judi Rourke o Lenora Tickle . Judi può anche aiutare i dipendenti remoti a partecipare e rendere questa stagione di feste indimenticabile per tutti i nostri angeli sponsorizzati. Grazie per la tua continua generosità e per aver reso questa stagione memorabile per così tante persone.
- Per vedere gli aggiornamenti precedenti, visita la sezione Aggiornamenti Dev su Inside JMP .
- Contattate me o Beth Evans se desiderate essere aggiunti all'elenco degli sviluppatori JMP per ricevere in futuro copie dell'aggiornamento via e-mail e inviti alle future riunioni degli sviluppatori JMP.
Date importanti in arrivo
- JMP 19 EA5 Codice bloccato – 12/6/24
- Modalità di approvazione del codice JMP 18.2 – 12/6/24
- 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
Statistiche
- Giovanni Sala:
- In Process Screening, utilizzare la nuova funzionalità "Ordina per sottogruppo(0)" quando si avvia Control Chart Builder (JMP-22702). Ciò elimina la necessità di generare una nuova colonna di sottogruppo quando non si ordina per sottogruppo.
- Nel Profiler, aggiungi un comando "Optimization Control Panel" per rendere tutti i controlli di ottimizzazione più semplici e accessibili. (JMP-23768) Il piano è stato adattato dalle richieste dei clienti, dalla proposta di Sam Gardner, dalle discussioni sulla gestione dei prodotti e dalla presentazione della roadmap di Chris Gotwalt. Laura Lancaster finirà la scheda Factor constraints.


Documentazione statistica
- Michael C: Ha continuato a lavorare sugli aggiornamenti dell'indice di scripting per le opzioni Fit Model - Standard Least Squares; ha presentato una proposta di sessione di panel su argomenti specifici per JSM 2025; ha completato un corso di formazione sul miglioramento della produttività; ha partecipato ad attività di team building con i team di localizzazione e documentazione.
Test statistici
- Jacob: Indagine su potenziali problemi di prestazioni. Pulizia dei test unitari e indagine sui guasti. Test tramite Easy DOE in JMP Projects, con Mark Bailey. Lavoro su un nuovo test unitario per DOE con Projects ( JMP-9033 ).
- Haley: Ho testato le modifiche alle regole di identificazione del modello nella piattaforma SEM. Ho aggiunto UT per verificare le correzioni per gli arresti anomali nell'analisi di più gruppi. Ho esaminato un articolo correlato alla mia ricerca di specializzazione per una rivista di psicologia quantistica.
- Tonya: Test mancante come livello valido in Process Screening e il grafico di probabilità normale in Process Capability. Eseguo anche la verifica dei bug e l'aggiornamento dei test unitari.
Aggiornamenti sulle scienze della vita
- Richard: Sto lavorando a un report di co-occorrenza, la quantità di tempo in cui eventi avversi e/o farmaci vengono sperimentati insieme. Sto considerando un obiettivo ambizioso di un grafico di rete, che credo di aver capito come realizzare in modo appropriato con informazioni di covariate basate sui bordi.
- Drew: Build support script e add-in per gli strumenti di convalida che Geoff sta implementando. Correzioni di bug e lavoro sulle funzionalità di JMP Clinical. Preparazione di un add-in per la tabella RTF a 3 righe per JMP Marketplace.
Supporto tecnico e coinvolgimento
- Wendy:
- Questa settimana vorremmo esprimere la nostra gratitudine a diversi sviluppatori JMP per il loro rapido aiuto: Clay Barker, Ernest Pasour e David White !
- 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
- Melanie:
- Myron : JMPTOOL-1367 – rimuovi i vecchi dati di test unitari dal database. Versioni JMP < 18.0. Lavorando per ripristinare l'accesso allo scripting Acrolinx. JMPTOOL-1308 – pulisci i vecchi file di testo di test unitari da jmptool. JMPTOOL-1388, JMPTOOL-1183, .. – aggiorna, esegui, monitora, correggi stringbot su AWS.
- Bob: Caricato EA 4 su My JMP, scaricato e testato tutti i file, quindi annunciato il rilascio. Creazione di script per compilare installer notturni per Windows 18.1.2.
- Jim: build e programmi di installazione di JMP 18.1.2; segnalati nuovi errori di asserzione per JMP Pro 19; supporto Perforce.
Localizzazione
- I team di Documentazione e Localizzazione hanno partecipato a un evento virtuale di team building. "Torna alla tua amata alma mater, la Brookville University, dove rivivrai le emozioni e le gioie della vita nel campus. Ad Halloween, le cose diventano un po' troppo spettrali e Cory Singer finisce morto in un costume da banana". Lavorando insieme siamo riusciti a risolvere questo caso irrisolto!

- Allison: ha lavorato sulle stime per il lavoro di revisione del software localizzato V19 JMP/JMP Live e ha chiesto preventivi ai revisori; ha inviato richieste di acquisto e richieste WO per la localizzazione del software V19 JMP/JMP Live; ha finalizzato e convalidato le Note di rilascio 18.1.1 e le ha consegnate al marketing per la pubblicazione sul sito JMP; ha inviato le stringhe UI portatili 18.2 ai fornitori per la localizzazione; ha preparato il kit per gli aggiornamenti della scheda descrizione menu 18.2 per la localizzazione. Sandy: ha ricercato un possibile bug per la convalida dei file che viene eseguito automaticamente dopo il job di popolamento della sorgente. Ha completato il job autonomo di Jenkins per la convalida del file di diff delle immagini. Ha aggiunto la convalida dei file dopo il diff delle immagini nello stesso job come nuovo passaggio. Ha continuato a lavorare sui miglioramenti del job di commit. Ha creato il job di test di Jenkins per il commit in modo che sia più facile da testare.
- Krzysztof: Aiuto con il lancio di PortableUI 18.2 per la traduzione. Aiuto con il lancio e l'elaborazione di progetti di localizzazione di Release Notes e Menu Description Cards. Ricerca continua su LLM. Lavoro su uno studio di localizzabilità per JMP Store.
- Trish : ha esaminato i numeri del budget per il 2025 per i costi di localizzazione previsti a maggio, ha apportato modifiche e li ha inviati a Shannon. La pianificazione del progetto e del personale per V19 continua. Ha partecipato all'evento di team building con i team di Documentazione.
- Sohail: Proseguimento dell'ingegneria e dell'ottimizzazione dei prompt per le attività di estrazione dei termini utilizzando modelli locali e online. Avvio dello script di valutazione per assegnare un punteggio ai termini estratti dagli LLM seguendo diversi benchmark.
Documentazione
- Khawar: Essential Graphing: identificati altri 3 problemi e risolti; non tutti i problemi sono "Accettati e chiusi"; contattato Jim per ottenere l'accesso alle versioni precedenti. Indice di esempio: terminato il lavoro sulle pagine dei problemi principali su Confluence. Creata una pagina Confluence con istruzioni su come aggiungere immagini a un file FM.
- ChrisB : Discussioni sugli anni di copyright nel footer, URL senza versione e su come migliorare i risultati di ricerca. Ho aggiornato i template di WebWorks, nel posto giusto, e le istruzioni aggiornate. Ho aiutato a risolvere un omicidio. Ho cercato di verificare/chiarire le istruzioni per le build di help tradotte (e che funzionino sulla macchina AWS).
- Qiana: Aggiornate le schede di descrizione del menu JMP 18.2. Partecipato alle discussioni sull'URL della guida JMP senza versione e rendendo obbligatori i campi Pubs Affected e RN Affected.
- Susan C: Lavorando sulla generazione della guida di JMP Live 18.2. Ha collaborato con Roger per pubblicare gli RN 18.1.1. Pianificazione per le correzioni retrospettive di JMP Live.
- Devon: JMPDOC-2308: consegnate le versioni cinese e inglese delle versioni XML del libro Discovering JMP a L10N, pianificando la documentazione per 19 con la pagina JMP 19 Single Source Document e Jiras.
Test di sistema/host-Cary
- Mandy: Ho terminato il test dell'installer 18.1.1. Ho seguito le tracce TS e ho aperto i JIRA necessari anche se non siamo riusciti a replicare gli arresti anomali. Mi sono offerto volontario per testare la nuova VPN, Global Protect e ho reclutato altri in JMP per unirsi a me, dato che avevano solo una persona che lo stava testando, finora funziona abbastanza bene per circa 3 giorni dal mio Mac. Ho visto un commento di una persona di Windows che diceva che Outlook non si caricava. Ho trovato uno strano crash del Framework JSL con il gestore colonne e sono riuscito dopo molti tentativi a trovare un modo affidabile per riprodurlo sul Mac eseguendo una serie di test almeno 3 volte, aprendo un problema JIRA. Verifica dei JIRA, correzioni della tabella dati, tabulazione degli arresti anomali, ecc. Test delle correzioni del valore Label di Ernest in 18.2 e 19.0, funzionerà con i tag, ma non ho ancora capito come esattamente. Inizio ieri e oggi per ottenere alcune tracce JMP19EA4 per segnalare i problemi.
- Hunter: completato il test dell'installer JMP 18.1.1. Esaminate le schede di descrizione del menu JMP 18.2 per Mac e Windows per Qiana. Testato il 24w49 SAS Download Manager 3.12 su diverse configurazioni Mac per il gruppo SAS 9 Deployment. Esaminato e aperto il problema con JMP che terminava su Windows quando si apriva un file di progetto specifico da una cartella condivisa remota.
- Audrey: finalizzazione di EA4, test 18.1.1, aggiornamento dei processi automatizzati per tenere conto del nuovo ramo 18.1.2 (e debug di alcune cose che non sono andate per il verso giusto la prima volta) e utilizzo la nuova VPN di SAS chiamata GlobalProtect (funziona piuttosto bene!).
Test Web – Cary
- Hui: Testato il supporto HTML5 per Multiple Response su Local Data Filter. Testato il supporto per le condizioni Any, Every e At Least. Segnalato un problema con At Least in JMPHTML-14210 . Grazie Michael per la correzione! Testato JMP Live Installer 18.1.1. Grazie Josh per avermi aiutato a seguire il processo!
- Natalie : 18.1.1 Test di JMP Live Installer. Triage per guasti imprevisti dell'automazione HTML dovuti a chrome.exe e all'aggiornamento del driver Chrome.
- Anna: Aggiunta di nuovi test automatizzati. Test iniziale dell'installer 18.1.1. Verifiche delle correzioni del generatore di grafici HTML5 e JMP.
Test di sistema/host - Pechino
Nucleo
- Dan S: Correzioni per Group Platform usando Fit Model (il collegamento della piattaforma al gruppo era interrotto). Aggiunto supporto per più piattaforme DOE nei file Session/Project. Semplificato il focus per TabPage, che ha una logica per garantire che il focus non sia mai su una scheda nascosta. Aggiunta la possibilità di aprire/modificare file JSS su Windows. Corretto crash del Journal relativo a ScriptableContainerBox. Aggiornati anche gli esempi SI per il nuovo ScriptableContainerBox e risolto il problema correlato con il menu LRT Save Script della piattaforma.
- Dave B: Ha lavorato con il supporto tecnico su un problema di trascinamento/rilascio che sembrava essere stato probabilmente causato dalla memoria liberata due volte. Ha risolto un bug che impediva l'aggiornamento di un componente aggiuntivo che utilizzava una dll. Ha risolto un bug che causava spazio extra in un'immagine copiata da un report. Il generatore di componenti aggiuntivi funziona.
Ho riprodotto un paio di crash che erano stati inviati.
- Evan: Stiamo lavorando ad alcuni miglioramenti del filtro dello strumento Colonna tabella dati: un piè di pagina elenco che indica che è stato eseguito il filtro. La possibilità di filtrare le colonne nascoste dall'elenco (oltre alla griglia). La possibilità di mostrare solo le colonne filtrate nella griglia.
- Xan: Lavorare sui grafici a freccia in Graph Builder.
DOE e affidabilità
- Caleb: Sto lavorando a miglioramenti nei calcoli nella piattaforma CSALT. Ho anche dato una mano con l'analisi di un esperimento ADDT condotto con uno studente dell'Arizona State (con Doug Montgomery) che sta lavorando a un nuovo kit di rilevamento di campi di rischio biologico.
Hosting e interfacce
- John Schroedl: ha spinto le modifiche al menu per il supporto di temi e modalità colore fluidi. Corretto il bug della casella combinata che poteva chiudersi immediatamente dopo l'apertura a seconda di dove si cliccava. Aggiornato all'ultima fonte Telerik. Iscritto al gruppo pilota GlobalProtect VPN poiché non avevamo un rappresentante JMP che utilizzasse principalmente Windows. Aiuto con le modifiche al progetto Windows e altre revisioni del codice.
- Paul: Lavoro sull'aggiornamento di Python alla versione 3.13.0 per JMP 19. Configurazione riuscita su macOS e Windows, test della configurazione per ridurre al minimo l'ingombro.
HTML interattivo
JMP in diretta
- Aurora: miglioramenti degli avvisi del grafico di controllo (esclusi dall'assegnazione di triage utenti e gruppi che non possono accedere al report, aggiunti 2 filtri agli avvisi del report: escludi indirizzato / includi solo assegnato a me, condotto uno studio di usabilità con Di Michelson - grazie Di!). Esaminato il problema di prestazioni con dipendenza eccessiva dai dati. Creata la prima bozza di JMP Live Considerations for JMP Developers . Archiviati Jiras relativi al feedback di Evan McCorkle sull'esperienza utente dei report di rigenerazione non riusciti - grazie Evan! Se sei turbato (o felice?) da qualcosa che vedi in JMP Live, non essere timido - vogliamo saperlo.
Nota di Shannon
Ho notato che il doodle di Google di oggi era in onore del kayak e del Native American Heritage Month . Puoi leggere di più sull'artista qui . Spero che abbiate tutti un fantastico weekend!
