Benvenuti all'aggiornamento sullo sviluppo di JMP del 7 febbraio 2025!
Dopo quello che sembra essere stato un periodo di diverse settimane consecutive di annunci di nuove release JMP desktop, oggi non ne ho una da annunciare! Tuttavia, sono molto felice di condividere la notizia che è stato rilasciato l'aggiornamento di febbraio di JMP Marketplace. Puoi leggere tutti i dettagli nell'articolo di aggiornamento di febbraio di JMP Marketplace pubblicato dal team di product marketing. Questo mese, l'estensione in evidenza è il connettore dati S3 di Will Morgan. L'articolo condivide anche statistiche sull'utilizzo di Marketplace e un elenco di nuove estensioni disponibili per il download. È stato emozionante vedere la continua crescita ed espansione di Marketplace, uno sforzo collaborativo tra product management, sviluppo host, test di sistema e il team di localizzazione. Il team ha raggiunto tutti i suoi obiettivi della fase 1 e continuerà a migliorare Marketplace con cadenza mensile.
Mentre ci avviciniamo al congelamento per Modello JMP19EA7 giovedì prossimo 13 febbraio, grazie in anticipo per aver aggiornato le tue pagine delle funzionalità di JMP 19. Come ho accennato nell'e-mail di richiesta di aggiornamenti di questa mattina, Mia usa le pagine delle funzionalità nel nostro processo EA standard per raccogliere dettagli sulle funzionalità che sono pronte per essere testate per ogni EA. Inoltre, queste pagine diventano una fonte preziosa per gli scrittori dei team di documentazione JMP e per Hyde Miller che sviluppa materiale di formazione per SE a ogni ciclo di rilascio.
Se non hai creato una pagina di funzionalità di recente e hai bisogno di un ripasso su come farlo, consulta questa pagina How-To nella sezione JMP 19 Features Category nel progetto JMP Confluence. Ci sono anche molte pagine di funzionalità già nella sezione JMP 19 Features Category che puoi consultare per idee. Ad esempio, ecco una bella pagina che Ernest Pasour e Mandy Chambers hanno creato per evidenziare gli aggiornamenti apportati alla funzionalità Column Tagging per EA6. Nota le informazioni di riepilogo nella sezione Motivation and Summary, il problema Jira elencato, l'elenco delle domande per i clienti EA e naturalmente alcuni screenshot colorati.
Se hai già creato una pagina di funzionalità ma è passato un po' di tempo dall'ultimo aggiornamento per aggiungere nuovi contenuti, assicurati di aggiornare la sezione Motivazione e riepilogo della tua pagina di funzionalità e di richiamare specificamente gli elementi pronti per il test in EA7. Puoi rimuovere i dettagli obsoleti o spostare le informazioni più vecchie che sono ancora rilevanti ma non nuove in fondo alla pagina.
Poiché giovedì 13/02/25 saremo in freeze, completa gli aggiornamenti delle tue feature page entro la fine della giornata di venerdì 14/02/25. Ma non devi aspettare il freeze per iniziare a lavorare sugli aggiornamenti. Più aggiornate riesci a mantenere le tue feature page man mano che avanzi nel corso del mese, meno Mia dovrà contattarti per chiedere aggiornamenti mentre compila i contenuti. Come ho notato la settimana scorsa, stiamo passando dai freeze EA del venerdì a quelli del giovedì per dare a DevOps un giorno in più prima del weekend per risolvere eventuali problemi imprevisti di build o installer EA. Audrey sta anche lavorando con i suoi team per semplificare ulteriormente il processo di verifica degli installer in modo che il QA possa approvare gli installer prima. Tutto sommato, speriamo di ridurre il tempo tra il freeze EA e la disponibilità EA in MyJMP in modo da poter ricevere feedback sui tuoi nuovi elementi il prima possibile.
Infine, un ringraziamento speciale a Tonya Mauldin per aver condiviso i casi beta/crash di questa settimana (con una selezione di crash)!

Beta e crash report per la settimana del 7 febbraio 2025 | JMP Live
Tonya ha anche creato report di riepilogo per il feedback EA che abbiamo ricevuto finora per JMP 19 (preEA – EA5). Puoi trovare i seguenti grafici e molti altri in Rapporti riepilogativi JMP 19 EA | JMP Live .
Ecco una mappa ad albero del sottoargomento.

Ecco un grafico a barre impilate per i ticket Jira segnalati durante il ciclo EA che sono ancora aperti.

Annunci Generali
Date importanti in arrivo
- 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 Confluenza .
Aggiornamenti sullo sviluppo JMP
Hosting e interfacce
- Michele H:
- Migliorare le prestazioni della nostra sessione Leaks, che secondo Jim Borek stava richiedendo un mese (!) per essere completata.
- Ho riparato alcune perdite che ho trovato mentre lavoravo su quanto sopra.
- Ho lavorato con Chris sul rallentamento di Sequoia causato dalle richieste troppo frequenti al sistema operativo relative alle metriche della stampante.
- Ha collaborato con Giovanni Schrödel sui miglioramenti dell'Input Method Editor (ad esempio, giapponese, ecc.) per i campi di testo Scintilla (ad esempio, una finestra Script).
- John Schroedl: ha spinto il primo tentativo di supportare l'immissione di testo IME in linea nell'editor di script per le lingue giapponese, cinese e coreana (JMP-586). Grazie a Morgan Gribbins per aver esaminato il mio abuso di scintilla e a Yusuke Ono-san per essersi tuffato e aver già segnalato un bug. Anche Michele Hecht mi ha aiutato a comprendere il codice Mac. Questa aggiunta su Windows meriterà una pagina di funzionalità tardive se riusciremo a farla funzionare abbastanza bene per la produzione. Ho apportato varie modifiche relative alla gestione del testo e ho risolto un problema di font-fallback che Evan ha contribuito a scoprire.

HTML interattivo
- Praveena: ha collaborato con Paul al refactoring del menu e si è occupato dei seguenti problemi relativi agli avvisi del grafico di controllo:
- Mike Stickles: lavoro completato su JMPHTML-2123 (Supporto formato assi per mostrare formato scientifico con base e potenza/esponente invece di "e"), esteso per coprire tutte le etichette (non solo gli assi). Attualmente si stanno valutando diversi altri problemi di formattazione nell'HTML per vedere su quali lavorare in seguito.
JMP in diretta
- Aurora: miglioramenti degli avvisi del grafico di controllo (comunica al cliente il numero di tabelle dati associate ad avvisi validi, ordina i marcatori in base al tempo di aggiornamento del pacchetto, lavora sulla paginazione del cursore dei marcatori, preparazione per Discovery Europe). Migliora la formattazione degli oggetti nei file scaricati.
Statistiche
- Laura CS: Ho continuato a lavorare con Haley sul workshop SEM per SPSP (abbiamo finalmente terminato tutte le nostre slide). Ho risolto un crash con analisi di gruppo multiple e un bug con curve di crescita latenti multivariate. Sto esaminando un altro bug con effetti indiretti specifici.
Test statistici
- Mark: Ho completato un componente aggiuntivo per Chris per emulare il nuovo simulatore IndPenSim 2 per un processo fed-batch per fermentare la penicillina. Ho anche completato l'introduzione al nuovo componente aggiuntivo ed emulatore per Chris. Ho partecipato al primo incontro trimestrale del JMP DEI Action Team nel 2025. Ho esaminato il codice per uno script di test unitario di Jacob per la nuova funzionalità Random Coefficients con lui. Jacob e io abbiamo abbozzato una presentazione per JMP Stat Dev su come utilizziamo gli array di copertura JMP nei nostri script di test unitari. Jacob e io abbiamo esaminato un nuovo studio di usabilità per la funzionalità Random Coefficients migliorata con Ryan e Joseph.
- Tonya: Sto lavorando sui report di feedback della versione beta e sto testando le recenti modifiche al CCB di Annie.
Aggiornamenti sulle scienze della vita
- Riccardo: Il corso breve sulla visualizzazione dei dati con applicazioni alle scienze della vita sarà insegnato in due capitoli ASA:
- Capitolo del Mid-Missouri
- Sezione Contea di Orange/Long Beach
Gestione del prodotto e marketing del prodotto
- Ciao, Kaylee! Il team di product marketing ha appena pubblicato l' aggiornamento di febbraio di JMP Marketplace . Questo aggiornamento fornisce informazioni sull'estensione in evidenza del mese (connettore dati S3), sulle nuove statistiche di Marketplace e sulle estensioni più recenti sul Marketplace. Come promemoria, gli aggiornamenti di Marketplace avvengono con cadenza mensile.
Supporto tecnico e coinvolgimento
- Wendy:
- Nonostante tutta la malattia in circolazione, i team di supporto si sono uniti per restare al passo con le domande dei clienti. Christine Kjellberg ha condiviso il seguente commento di un cliente questa settimana: "Grazie mille per tutto il vostro aiuto e per il vostro meraviglioso servizio clienti e supporto... un'azienda fantastica con cui lavorare".
- 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: Cura dell'elenco delle modifiche alla release di Atlassian di febbraio che interessano i nostri siti Jira e Confluence. Aggiornamenti di configurazione per la nostra istanza Jira: gli aggiornamenti sia sugli aggiornamenti di Atlassian che sulle nostre modifiche di configurazione saranno condivisi all'inizio della prossima settimana. Revisioni regolari delle vulnerabilità di sicurezza del prodotto. Incontro con il supporto Snyk sulla scansione del codice sorgente della libreria di terze parti e avvio del progetto per gestire tale processo e tracciare gli aggiornamenti della libreria per release del prodotto . Aiuto alla gestione del programma nel progetto doc. Registrazione del prodotto per discussioni sulla conformità all'esportazione. Riunioni tecniche settimanali.
- Ciao Jim! preparazione di nuovi Mac M3 e M4 per le esecuzioni UT. Grazie per gli adattatori, Michele Hecht ; grazie a Josh LoPresti per aver impostato gli alias per molte macchine Mac, consentendomi di accedervi da remoto. Aggiornamenti multipli del sistema operativo per macchine di test unitari. Supporto Perforce.
- Bob: ripulito le cartelle con vecchi programmi di installazione. Download protetti da sas.com in preparazione per il posizionamento in MyJMP. Collaborazione con il team e i consulenti MyJMP sulla strategia per il caricamento corretto del software con metadati critici.
- Mirone: Continua la pulizia dei vecchi file e dati di unit test. Lavorando sulla pulizia e migrazione dei dati di telemetria (JMPTOOL-1497).
- Italiano: revisione della pagina JMP 19 Late Features per completezza. Indagine sui fallimenti del flusso di test unitario. Preparazione e partecipazione a vari incontri di gruppo tecnici incentrati su argomenti correlati agli strumenti.
Localizzazione
- Cristoforo: Continuazione della configurazione dell'ambiente FrameMaker+FM2DITA sulla nostra macchina AWS (per le attività di migrazione di Oxygen). Affinamento del processo MT per i componenti aggiuntivi di JMP Marketplace. Elaborazione della consegna di Korean PortableUI 19.0 dal nostro fornitore. Risposta alle domande dei revisori. Creazione di kit di test per tutti i progetti di libri e interfacce utente che verranno aggiornati automaticamente ogni fine settimana: verranno utilizzati per la definizione dell'ambito, la pianificazione e la valutazione degli aggiornamenti e del loro impatto sulla pre-traduzione.
- Ying: Aggiornato a Windows 11. Ho esaminato le istruzioni per gli screenshot per JMP19 e configurato l'ambiente come richiesto. Continuo a controllare gli script degli screenshot EN per UG e rieseguo gli screenshot se necessario.
- Trish: obiettivi di gruppo per il 2025 redatti e in fase di revisione da parte del Localization Team. Collaborazione con il Documentation Team per perfezionare il processo per i progetti di screenshot di Ying. Revisione dei kit di test creati per i libri JMP.
- Sohail: ha sperimentato diversi prompt/modelli per le attività di estrazione di parole chiave, ha impostato uno script per l'estrazione di keyBERT/keyLLM, ha testato il modello di generazione JSL e ha segnalato bug.
- Sabbioso: Stiamo lavorando a un nuovo processo di restituzione delle corde.
Documentazione
- Quiana: Esempio di lavoro di progetto sulla coerenza dell'indice. Ho selezionato Jira per il mio team. Ho terminato di applicare modifiche alle descrizioni dei menu di Windows e Apple macOS. Mi sono incontrato con Trish e Devon per discutere della creazione di screenshot per l'UG da parte di Ying. Mi sono incontrato con Devon e Jill per discutere della modifica dell'UG. Ho eseguito controlli di produzione sui risultati assegnati per la build di aiuto di EA 7.
- Devon: inviati i file di documentazione XML convertiti per la revisione del team Doc, apportata una modifica alla formattazione dell'intestazione per la revisione di Stats e Docwriter e preparazione alla scrittura della documentazione per l'etichettatura delle colonne.
- Cava: condivisi aggiornamenti del progetto indice campione. Creati immagini callout. Rivisti e discussi le linee guida callout con Chris. Eseguiti controlli di produzione. Iniziato a lavorare su JMP-24261 .
Test di sistema/host-Cary
- Mandy:
- Continuo a lavorare sui problemi di tabella dati, visualizzazione filtro e tag. Ho scritto un test questa settimana per le visualizzazioni filtro, sperando di ottenere presto JSL per i tag, così da poter usare Workflow builder per scrivere alcuni test che importano tabelle da zero e funzionano con tag e proprietà. Sto lavorando su verifiche e aggiornamenti dei test. Ho risposto ad alcune tracce TS per EA6, anche se non ancora così tante come avrei pensato con tutte le nuove modifiche. Ho lavorato alla creazione di una pagina delle funzionalità per gli aggiornamenti di Tabulate per EA7 (anche se quelle modifiche erano in realtà in EA5 ed EA6).
- Nello screenshot qui sotto che mostra l'ultima immagine della tabella dati 19 di oggi, puoi vedere che il pannello delle righe ora mostrerà le righe visibili se usi un filtro; nota anche l'icona Nascondi colonne per nascondere le colonne. Nota che i TAG sono stati spostati in basso nel pannello delle colonne, non sono più in alto:

- Cacciatore: verifica per recenti correzioni di bug di autorizzazione e host. Incontro con Aaron per lo stato di diversi difetti del progetto.
Test Web – Cary
- Giosuè:
- Aggiunti alias DNS per Jim, così non deve ricordare l'IP anziché il nome lungo e non descrittivo della macchina.
- Corretta la pianificazione per i server JMP Live 18.2 ancora in na.sas.com. Le modifiche alla password intorno al 15/1 hanno causato questo problema.
- Ho consolidato i miei script di raccolta dati di JMP Live Server da 10 a 2, rendendoli molto più gestibili.
- Verifiche Jira completate per JMP Live e HTML.
- Ho spostato alcuni dei miei report Jira su JMP Live.

- Natalie: Stiamo assistendo con successo a esecuzioni "pulite" nei test di automazione HTML giornalieri. Aggiunta nuova copertura di test per Control Charts e Pie Charts. Steve e io stiamo pianificando una copertura aggiuntiva per Control Charts con l'aggiunta di nuove librerie di avvisi Control Chart per l'automazione.
- Anna: test della correzione di Xan per le trasformazioni dinamiche, segnalazione di problemi con la versione Beta, analisi delle nuove viste filtrate della tabella dati e controllo dell'output in JMP Live.
Nucleo
- E S: I graphlet per colonne di risposta multiple ora mostrano il sottoinsieme corretto. Corretto il launcher Model Dialog per adattarsi ai nuovi contenitori per ogni piattaforma. Data Filter ora crea viste filtro categoriali (elenco, controllo, radio, ecc.) su richiesta anziché in anticipo: si tratta di una bella accelerazione quando si usa il campo filtro per cercare nell'elenco. Corretto "Start Over" in Data Filter, che in alcuni casi lasciava parti della visualizzazione, il che poteva causare un crash.
- Dave B: Corretti alcuni regressi della barra di avanzamento e aggiornato ThreadPool per supportare confirmCancel. Aggiunta di lavoro nella finestra di dialogo Stato. Correzione di bug nella modifica del titolo della casella Outline. Ho provato a capire perché le build di jmprunner sono così rallentate.
- Canino: aggiunte nuove funzioni JSL per operare sugli elenchi come insiemi, in modo che il filtro dati possa utilizzarle nella sua espressione della clausola where per variabili a risposta multipla.
- lista = Imposta intersezione( lista1, lista2 );
- lista = Imposta Unione( lista1, lista2 );
- lista = Imposta differenza( lista1, lista2 );
- elenco = Imposta univoco(elenco);
DOE e affidabilità
- Caleb: Stiamo lavorando febbrilmente per finalizzare alcuni aggiornamenti agli ultimi esploratori di dimensioni campione questa settimana. Yeng e Jacob sono stati molto utili nel fornire un feedback rapido!
Nota di Shannon
Spero che abbiate letto l' articolo Inside JMP pubblicato questa settimana in onore del Black History Month! In esso si sottolinea che il gruppo SAS BIG accoglie tutti i dipendenti SAS a una serie di eventi speciali BIG Friday durante questo mese, tra cui incontri incentrati sul benessere e menù a tema per caffetterie che celebrano i piatti preferiti di storici afroamericani come Thurgood Marshall, Maya Angelou, Garrett Morgan e John Lewis. SAS e JMP hanno un forte impegno nel promuovere e celebrare diversità, equità e inclusione nelle nostre aziende attraverso istruzione, eventi e fratellanza. Questo mese e per tutto l'anno, sono davvero orgoglioso di far parte di un'organizzazione che valorizza la diversità nelle persone e nelle prospettive.
Spero che abbiate tutti un fantastico fine settimana. Anche se non siamo ancora nella "vera" primavera, me ne approfitto!

