Benvenuti all'aggiornamento sullo sviluppo di JMP del 27 settembre 2024!
Questa settimana, vorrei dare un caloroso benvenuto a Valerie Nedbal , che inizierà una nuova posizione nel team di product management il 1° ottobre! Valerie ha supportato i nostri clienti JMP Life Sciences per molti anni come SE e membro del team di abilitazione tecnica, e ora sarà product manager per HLS e Advanced Analytics. Siamo molto lieti di averla!
Il lavoro sulle funzionalità di JMP 19 continua e le correzioni di bug continuano a essere integrate nella traccia 18.2. Grazie per tutti gli aggiornamenti alle pagine delle funzionalità di JMP 19 nelle ultime settimane: c'è stata molta attività e sono stati aggiunti nuovi fantastici contenuti! JMP 19 EA3 è ancora nella fase di test dell'installatore e finora sembra andare bene. Abbiamo in programma di rilasciare JMP, JMP Pro e JMP Clinical EA3 e di avvisare i clienti la prossima settimana, a condizione che non vengano riscontrati problemi importanti al termine della convalida dell'installatore.
Abbiamo ancora diverse settimane prima di arrivare al blocco di sicurezza per la nostra prossima release dot-dot (18.1.1), quindi abbiamo tutto il tempo per risolvere eventuali nuovi problemi di sicurezza critici ed elevati. A proposito di correzioni per la 18.1.1, se pensi di aver identificato un bug bloccante che non può aspettare la 18.2, discutine con il tuo responsabile e, se è in supporto, richiedi l'approvazione per l'inclusione nella 18.1.1 tramite l'elenco degli approvatori JMP.
Una nota speciale sulla dismissione del server + registrazione della proprietà del server in ServiceNow
Se conosci server gestiti da CIS che non sono più in uso e che dovrebbero essere dismessi, invia un'e-mail a Shannon Leslie e lei invierà la richiesta a CIS. Nota che questi sono già nell'elenco da dismettere: jmpsrv10, jmpsrvut00-jmpsrvut06.
Shannon L sta anche esaminando il nostro inventario di VM e server gestiti da SAS per assicurarci che abbiamo impostato la proprietà in quegli elementi di configurazione in ServiceNow, in modo che CIS sappia chi contattare in merito agli avvisi o se c'è software non conforme. Se tu o i tuoi team conoscete server o VM gestiti da CIS in SAS che necessitano di una revisione, inviate un'e-mail a Shannon L.
Infine, un ringraziamento speciale allo sviluppatore Core Evan McCorkle per la presentazione di JMP Style Sheets (JSS) al meeting JMP Dev di questa settimana! Grazie a Dan Schikore per aver aiutato a monitorare la chat molto attiva. Se vi siete persi il meeting, potete trovare una registrazione qui . Questa funzionalità è in JMP 19 EA3 in fase di test ora e continuerà a evolversi mentre ci avviciniamo al feature freeze il prossimo gennaio.
Annunci Generali
Date importanti in arrivo
- Blocco di sicurezza JMP 18.1.1 – 11/1/24
- JMP 18.1.1 Immagine finale candidata – 11/4/24
- JMP 18.1.1 Approvazione QA – 14/11/24
- Rilascio di JMP 18.1.1 in MyJMP - ~19/11/2024
- Per un elenco completo delle date di JMP 18 e JMP 19 , visita Confluence .
Aggiornamenti sullo sviluppo JMP
Gestione del prodotto e marketing del prodotto
- Bryan F: Lavorando sulla logistica e sugli studi per Discovery Summit JMP Lab, inclusi gli studi per la nuova tabella dati (un ringraziamento speciale a Sarah Sylvestre ), Easy DOE (grazie Jacob Rhyne e Mark Bailey ) e il triage del grafico di controllo JMP Live (grazie ad Aurora Tiffany-Davis ). Sviluppo continuo delle specifiche del tema JMP Live sia per JMP che per HTML, con un riconoscimento speciale a Praveena Panineerkandy , Paul Spychala e John Powell per i loro contributi al rinnovamento HTML5 di JMP Live. Fornito ulteriore input sul posizionamento dei Data Connector nel sistema di menu. Attualmente impegnato nella gestione della richiesta di acquisto per le icone tramite Oracle Fusion e ho ottenuto con successo l'approvazione legale SAS per la distribuzione del font Roboto. Grato per l'apertura al feedback di progettazione su JMP Live mostrata da Adriana Beck , Michael Goff e Justin Chilton !
Supporto tecnico e coinvolgimento
- Ciao Wendy!
- Un grande GRAZIE a Bryan Boone questa settimana per la sua assistenza con un problema di Snowflake, in cui si è scoperto che il bug era sul lato del driver ODBC di Snowflake!
- Questa settimana inserirò i consueti grafici sul volume dei casi, nonché argomenti sia sul supporto tecnico che sul coinvolgimento.
- Ecco i report TS JMP Live e il collegamento al filtro Jira che mostra i ticket segnalati da TS 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
- Bob: Modifiche completate per EA3 che chiederanno all'utente di disinstallare la versione precedente di EA se trovata. Aggiunta stringa tradotta a questo messaggio come fornito dal team di Trish. Correzioni del file HTML con EA dopo che la build è stata eseguita fuori dal normale processo. Lavoro sulla correzione per i file Python non elaborati correttamente dal programma di installazione di Windows 18.1 in esecuzione in modalità di manutenzione ( JMP-23158 ).
- Shannon L: revisione dei server gestiti da CIS per garantire che la proprietà sia impostata e determinare quelli che devono essere dismessi; revisione delle best practice di Jira con gli utenti; riunioni settimanali di sviluppo su build, migrazione di StringBot, DevOps; follow-up di vecchi problemi aperti di Jira DevOps; assistenza alla gestione del programma per la migrazione di Oxygen; analisi del problema con Confluence Cloud che non mostrava in modo coerente le immagini incorporate; analisi dello scripting dell'API di Confluence per una migliore reportistica sulle pagine delle funzionalità di EA.
- Myron: Lavorando sullo script di simbolizzazione Mac per correggere gli errori di autorizzazione (JMPTOOL-1374). Completato l'aggiornamento di PHP, ODBC, pagine web di test e crash, ecc. su jmptool per la conformità GIS (JMPTOOL-1353). Avviata la pianificazione iniziale per la migrazione del database SQL Server (su Postgres).
- Jim: Ha lavorato su EA#3 e JIRA.
Localizzazione
- Krzysztof: Elaborazione delle traduzioni di libri in giapponese 18.0 restituite dal fornitore. Elaborazione degli aggiornamenti di traduzione alle traduzioni di Marketplace. Descrizioni dei componenti aggiuntivi di Marketplace tradotte automaticamente. Elaborazione delle traduzioni in cinese di Clinical. Test delle nuove funzionalità di automazione L10N.
- Allison: finalizzata e convalidata la documentazione JMP 18.0 localizzata JA. Convalidati i PDF e gli screenshot della documentazione localizzata e consegnati i PDF della documentazione localizzata al QA per i test. Risposto alle domande relative alla localizzazione di JMP Marketplace.
- Howard: Completamento della funzionalità push di traduzione della dashboard, aggiornamento di alcune operazioni JQuery lato client. Completamento della standardizzazione API. Lavoro sull'integrazione della dashboard JIRA – Abilitazione del progetto.
- Sohail: completata l'implementazione esterna dell'interfaccia di ricerca TM con script di manutenzione di supporto, aggiunte nuove funzionalità di ricerca e download, risolti alcuni bug segnalati.
- Sandy: Continuo a lavorare sul programma di convalida file per il job di diff delle immagini. Testata la funzione push sulla dashboard di creazione progetto.
Documentazione
- Khawar: Essential Graphic Jiras: risolti alcuni problemi emersi in JMP 17 e 18; contattato Xan per assistenza e feedback. Sample Index: aggiunta di contenuti al foglio di calcolo e ricerca di esempi di problemi. Oxygen: creazione di alcune immagini di callout utilizzando il tema SnagIt.
- Qiana: Completato il lavoro sulla politica di conservazione dei documenti (per ora). Lavorato su alcuni Jira. Fatto un po' di pianificazione di progetto JMP 19.0.
Test di sistema/host-Cary
- Audrey: EA3 Testing (previsto il signoff lunedì mattina). Proseguo il lavoro correlato alla parallelizzazione delle nostre esecuzioni di test JSL: questa settimana ho esaminato il ribilanciamento dei nostri flussi di test unitari JSL. Guarda il grafico qui sotto ( o in JMP Live ) che mostra quanto tempo impiegano le nostre varie esecuzioni ogni giorno. Il flusso "regolare" impiega la quantità di tempo più lunga attualmente. L'obiettivo sarà bilanciare i flussi in modo che ciascuno impieghi all'incirca la stessa quantità di tempo, suddividendo i nostri test in modo intelligente tra i tre flussi. Ho iniziato a sperimentare il ribilanciamento di 18.1.1 (mostrato a sinistra) e ho compensato eccessivamente. Sto ancora cercando diversi modi per farlo.

- Mandy: creati 2 video EA, uno per la ricerca trova/sostituisci di Workflow builder e l'altro per gli aggiornamenti di Column tagging da EA1. Testato JMP19EA3 e segnalato/documentato un crash di Tabulate, che verrà risolto per EA4, ma se qualcuno lo segnala in EA3, i crash dovrebbero corrispondere facilmente. Continuo a testare New Data Grid, aggiungendo problemi trovati da me o da altri e testando nuove modifiche. Segnalato un problema di prestazioni su Mac con il nuovo aggiornamento Sequoia ( JMP-23167 ). Sto lavorando a un discorso sulla roadmap del Discovery Summit per gli aggiornamenti di Workflow builder a 18 e 19 e Preset in preparazione per la pratica di martedì prossimo. Di seguito, puoi vedere un esempio della finestra di dialogo trova/sostituisci di WFB che ti consente di modificare qualcosa nel flusso di lavoro e di rieseguirlo in un altro modo.

- Hunter: completato il test JMP 19 EA3 su diverse configurazioni. Ha collaborato con Daniel P. per segnalare e testare una correzione per gli errori di autorizzazione offline e air-gapped esclusivi di JMP 19 su Mac. Ha segnalato il problema allo staff CIS e testato la loro soluzione alternativa in cui un recente aggiornamento di BeyondTrust impedisce a JMP e ad altre applicazioni di funzionare con emulazione Intel su Mac Apple Silicon. Ha esaminato altri file PDF di documentazione localizzati.
- Nick H: Ha lavorato su alcuni miglioramenti della dashboard di test per preparare le imminenti modifiche alla politica di conservazione di jmptool. Ha anche corretto un bug con la visualizzazione del test unitario per tutti i tester che mostrava null invece di "Tutti i tester" nell'intestazione di pagina, ha lavorato su alcune verifiche di bug e ha aggiunto test di immagini per le modifiche di padding in JMP 19.
Test Web – Cary
- Josh: Sto lavorando sulla regressione JMP Live. Ho passato molto tempo a convertire alcuni degli script di aggiornamento in python o a eseguire JSL su un server locale che funge anche da webserver. Questo mi consente di eseguire gli script di aggiornamento più spesso ed evita errori dovuti ai limiti di velocità su altri siti. Finora questo è stato molto utile nei test di stress e nel mantenere i server su un qualche tipo di carico.
- Natalie: Abbiamo fatto progressi questa settimana con la Fase 2 degli aggiornamenti di automazione HTML interattiva per Fit to Window. Ora abbiamo diversi casi di test a doppia copertura per queste aree. Abbiamo aggiunto un nuovo plugin ai nostri strumenti di test per questo lavoro continuo. Il nostro incontro mensile di sviluppo/test per discutere di automazione e progressi dell'interfaccia utente e piani futuri ha avuto molto successo.
- Anna: Completamento delle verifiche per le correzioni dei componenti aggiuntivi. Test di ridimensionamento per i grafici Graph Builder in HTML5 e JMP Live. Verifica della correzione della piattaforma Group.
Test di sistema/host - Pechino
Nucleo
- Dan S: Data Filter Order-By-Count è ora coerente tra Mac/Win. Sostituita una funzionalità di stile non documentata per JMP Clinical con un file JSS JMPClinical. Corretti alcuni casi in cui venivano generati SendToReport non necessari per i report della piattaforma. Stiamo lavorando sul problema generale di SendToReport per le modifiche dei font tramite stile JSS. Correzioni per TabPage/TabList/Splitter per rendere lo stretching più coerente con le aspettative. Corretti alcuni casi di avvio per gruppo che non avevano un contorno della piattaforma di gruppo.
- Morgan: sono state definite le impostazioni di stile per i nomi delle colonne e delle tabelle dati in Script Editor, è stata rimossa la preferenza "Ulteriori parole chiave per il ripiegamento del codice" ed è stata aggiunta una preferenza che abilita il completamento automatico in Script Editor.
- Evan: Altro lavoro su MetadataExplorer (alias DataTable Left Panel). Preparazione per la sessione Discovery Roadmap.
- Xan: Preparazione al discorso di Stato e lavoro sul contrasto dei colori.
DOE e affidabilità
- Caleb: Ho dedicato un po' di tempo alla preparazione per la prossima conferenza tecnica autunnale. Presenterò un lavoro congiunto con Brad Jones e Chris Nachtsheim. Ho anche affrontato alcuni bug di sample size explorer.
- Irene: Sto lavorando ad altri ticket Jira, preparando slide per MEMOCODE e AISC ed eseguendo simulazioni per il progetto di ricerca.
Hosting e interfacce
- John Schroedl: La modalità scura su Windows è ora disponibile. È ancora molto fresca e ci sono limitazioni e problemi definiti - vedi i dettagli completi sui progressi che ho inviato in una precedente e-mail alla lista JMP RD. Non sono pronto a prendere Jiras su ogni dettaglio perché ci sono ancora ampie aree non implementate. Ma fatemi sapere se ci sono problemi seri. Vorrei ringraziare molto Evan McCorkle per la discussione, il debug e l'aiuto nello sforzo!
HTML interattivo
- di John Powell:
- Aggiunto a una discussione su una funzionalità non supportata in HTML interattivo nella JMP User Community . Completato il primo modulo del corso STIPS.
- Ho parlato con Nick Ruva e Paul Spychala del fatto che la nostra build non si avvia più automaticamente quando eseguiamo il commit del codice JavaScript. Corretto da Nick. Grazie!
- Completate le conversazioni di check-in del Q3. Incontrato il team per discutere e definire i punti della storia sulle storie nel nostro sprint attuale.
- È stato discusso il lavoro di Aaron per pubblicare il Process Screening Browser di John su JMP Live ( WEBJMP-9084 ). È stato creato un bug per Adatta alla finestra quando i nodi di struttura sono chiusi ( JMPHTML-14121 ).
- Diagramma di dispersione HTML interattivo 3D:
- Supporto per il ruolo colore ordinale ( JMPHTML-14113 ).
- Rileva e rende statico per gruppi/sottoinsiemi ( JMPHTML-14122 ).
- Sono state studiate le dimensioni dei pennarelli, che sembrano essere diverse a seconda della forma.
- Aggiunto il supporto per la riflessione della selezione a Scatterplot 3D ( JMPHTML-14126 ).
- Esaminata l'implementazione iniziale dei filtri di dati locali a risposta multipla di Michael Senoyuit.
- Corretto un avviso dell'analizzatore statico relativo alla caduta della custodia dell'interruttore.
- Mike Stickles: Continuo a lavorare su JMPHTML-1407 (L'impostazione della legenda sul ruolo dimensione non funziona su HTML5). Scoperti alcuni fattori complicati che hanno reso l'approccio iniziale non praticabile; sto provando un approccio diverso. Ho iniziato a dividere il tempo tra quel problema e JMPHTML-13966 (Le selezioni di Word Cloud non funzionano correttamente) e il problema correlato JMPHTML-13982 (Implementare la capacità di selezione negli elenchi di termini di Text Explorer); attualmente mi sto aggiornando sulle recenti modifiche nella selezione delle tabelle HTML che probabilmente influenzeranno entrambi i problemi.
- Paul Spychala : aggiunto il supporto per Control Chart Builder con Phase Role Fit to Window in HTML ( JMPHTML-14096 ). Questo completa il supporto Fit to Window per Control Chart Builder.
- Michael Senoyuit: ha iniziato a lavorare sui filtri di dati multi-risposta per JMP Live e sui grafici tooltip per JMP Live.
JMP in diretta
- Aurora: miglioramenti degli avvisi del grafico di controllo (correzione di piccoli bug, risoluzione di questioni relative all'implementazione con altri sviluppatori, lavoro su uno script per un laboratorio UX presso Discovery Americas con Praveena, finalizzazione dell'abstract di Discovery Europe 2025 con altri sviluppatori, incontro con Jianfeng e altri per un brainstorming su MDMVCC e JMP Live). Aggiornamenti dei pacchetti di terze parti.
Statistiche
- Laura CS: Aggiunto un nuovo menu a triangolo rosso alla struttura Equation Details del report MIIV-2SLS in SEM, che consente agli utenti di visualizzare MSE e disturbi compositi per ogni equazione. Corretti numerosi bug con modelli di ordine superiore quando si utilizza MIIV-2SLS, inclusi problemi con convergenza, specifica interattiva e corretta identificazione delle variabili strumentali. Integrata una correzione a 18.2 relativa a un messaggio confuso in una barra di avanzamento in SEM. Corretto un problema del diagramma di percorso in cui i valori R^2 non venivano visualizzati in modo coerente.
- John Sall: In Response Screening, l'opzione "Manca la categoria" è ora supportata anche per le colonne di raggruppamento ( JMP-22931 ).
Documentazione statistica
- Michael C: ha svolto attività di volontariato presso la Food Bank di Raleigh con altri membri del team di ricerca e sviluppo di Stat; ha iniziato a lavorare sugli aggiornamenti dell'indice di scripting per il modello Standard Least Squares in Fit; ha completato alcuni corsi di formazione per manager.
Test statistici
- Jacob: Scrittura di un test unitario per Choice Design. Preparazione di un componente aggiuntivo per lo studio di usabilità Easy DOE presso Discovery. Indagine su potenziali problemi di prestazioni. Verifica dei ticket Jira e pulizia dei test unitari.
Aggiornamenti sulle scienze della vita
- Drew: Correggere/implementare bug/funzionalità di JMP Clinical 18.2 e 19.0. Fornire script JSL e indicazioni a Chris presso FDA per la gestione del loro rollout JMPC 18.1. Iniziare a lavorare sul contributo/presentazione plenaria di Discovery - sezione 4d (plenaria).
Nota di Shannon
Grazie a Mike Stickles per aver condiviso questa foto su maglietta: credo che ci siamo passati tutti!:smiling_face_with_smiling_eyes: Spero che abbiate tutti un fantastico fine settimana!
