19.2.1: Blocco di sicurezza 10/8/26 • 20.0: aperto in main; Blocco del codice EA7 10/1/26; Blocco del codice 1/7/27
Benvenuti all'aggiornamento sullo sviluppo di JMP del 11 settembre 2026!
Le notifiche via email relative alla versione EA6 di JMP 2027 sono state inviate mercoledì ai membri EA. Mia Stephens riferisce che il numero di membri EA è in costante aumento. Ad eccezione degli studenti, tutti gli utenti autorizzati possono iscriversi (previa compilazione del modulo di richiesta disponibile su jmp.com/earlyadopter). Grazie per tutto il lavoro svolto sulle pagine delle funzionalità in vista di questa versione EA! Ricordiamo che la versione EA7 dovrebbe essere rilasciata il 1° ottobre.
Nel frattempo, gli installer della versione 19.2 sono attualmente in fase di test, con rilascio previsto per il 22 settembre. I test su desktop continuano, mentre i tester di JMP Live hanno completato le loro attività di verifica dell'installer 19.2 e le hanno approvate. Il team della documentazione si sta preparando a consegnare la restante parte della guida localizzata per la versione 19.2 e sta collaborando con il team di localizzazione per verificare i risultati finali.
Grazie per tutto il lavoro di triage su Jira ! Continuate così. È particolarmente importante rivedere tutti gli elementi Story ed Epic con una versione pianificata pari a 20 e aggiornarli di conseguenza. Se trovate uno Story o un Epic nel vostro elenco con una versione pianificata pari a 20.0 ma non è ancora presente nella pagina delle funzionalità in ritardo di 20, potete intervenire in uno dei seguenti modi:
- aggiornare la versione pianificata a una fase futura in cui ti impegni a lavorarci.
- rimuovere la versione pianificata se sai che l'elemento deve essere affrontato ma non sei sicuro di quando
- declassandola a richiesta di funzionalità, se necessita di ulteriori valutazioni e ricerche prima di impegnarsi nello sviluppo.
Un sentito ringraziamento a Evan McCorkle per la presentazione tenutasi questa settimana in occasione della riunione degli sviluppatori sui miglioramenti all'accessibilità di JMP 2027! Evan ha condiviso il lavoro svolto in collaborazione con John Schroedl, Dan Schikore e Bryan Fricke durante questo ciclo di sviluppo per migliorare l'accessibilità di JMP, intervenendo su colore, contrasto/dimensione del testo, compatibilità con i lettori di schermo, usabilità di diversi dispositivi di input e meccanismi alternativi come il controllo vocale. Oltre a incoraggiare gli sviluppatori a tenere sempre presente l'accessibilità, come già facciamo per l'internazionalizzazione (I18N) e la localizzazione (L10N), Evan ha suggerito a noi utenti interni di JMP di provare anche l'utilizzo della sola tastiera e di sfruttare le funzionalità esistenti di JMP: modalità chiara/scura/contrasto elevato. I dati di telemetria mostrano che la modalità scura è utilizzata da una percentuale maggiore di clienti esterni rispetto a quelli interni. Se vi siete persi la riunione, potete trovare la registrazione qui .
Comunicazioni generali
Date importanti in arrivo
- 20 EA7 Code Freeze – 1/10/2026
- Consegna finale della stringa dell'interfaccia utente portatile per 20 – 11/12/2026
- 20 Modalità di revisione del codice - 26/11/2026
- Blocco del codice 20 – 07/01/2027
- Si prega di visitare Confluenza per l'elenco completo delle date di JMP 19 e JMP 20 .
Aggiornamenti sullo sviluppo di JMP
Nucleo
- Dave B:
- Risolto un bug di scorrimento della casella della tabella che si verificava durante il filtraggio della ricodifica.
- È stata apportata una piccola modifica alla visualizzazione delle celle selezionate in una casella di tabella se queste hanno anche uno sfondo colorato.
- Risolti un paio di bug relativi al journaling dei segmenti del grafico dei nodi.
- Ho apportato alcune modifiche a jmprunner nella speranza di rendere disponibili prima le build CL.
- Xan: Un altro ciclo di lavoro sulle icone di Graph Builder. Solo per Mac per ora: feedback benvenuti. Utilizzo dell'asse reale nel grafico degli eventi di ricorrenza di sopravvivenza. Indagini sugli errori di memoria del grafico dell'intestazione: grazie a Dave White per aver individuato il problema.
shannon_conners_0-1789161274726.png
- E S: Aggiornamenti di accessibilità per i tooltip visualizzati durante la navigazione da tastiera e per gli annunci dello screen reader relativi alle azioni nel launcher (aggiunta/rimozione di colonne dal ruolo, ecc.). Correzione per i colori stilizzati delle etichette degli assi del profiler nella scheda del report Easy DOE.
Dipartimento dell'Energia e affidabilità
- Caleb: Ho inviato una funzionalità in ritardo che consente agli utenti degli esploratori di dimensioni del campione di bloccare l'altra dimensione del campione del gruppo quando si esegue una ricerca target su una dimensione del campione di gruppo nei due esploratori di campioni. Ho anche contribuito a insegnare la prima sessione (di due) di un corso breve inaugurale sulla formulazione del problema e lo sviluppo della strategia, sponsorizzato dall'International Statistical Engineering Association.
- Irene: Continuare a correggere i bug nelle nuove funzionalità di progettazione per il riempimento dello spazio in JMP 20; elaborare e analizzare i dati del progetto di verifica hardware; e redigere un breve articolo per una conferenza sulla localizzazione dei guasti degli array di copertura sequenziale.
Hosting e interfacce
- Volere:
- Aggiunta la funzionalità di filtro per l'editor del connettore dati.
- Stiamo lavorando agli aggiornamenti per il connettore dati di SharePoint.
- Sto sviluppando i contenuti per il mio "lightning talk" per Discovery Baltimore.
HTML interattivo
- Mike Stickles: Continuo a lavorare su JMPHTML-15788 (Supporto per grafici a barre con risposte multiple), in particolare per far funzionare le esportazioni con l'ordinamento dell'asse X. Ho individuato il problema: l'esportazione delle colonne non tiene conto dell'ordine dell'asse quando esporta i livelli di carattere della colonna, ma non ho trovato un modo per risolverlo nel codice C++; potrebbe essere necessario trovare una soluzione alternativa in Javascript.
- John Powell:
- Paolo Spychala:
- Principalmente correzioni di bug e problemi di registrazione (JMPHTML-15809, JMPHTML-15801)
- Stiamo lavorando per aggiungere il supporto per i punti dati nei grafici di superficie (JMPHTML-15810)
JMP Live
- Aurora:
- Analisi delle prestazioni e correzione dei bug del processo di screening
- Semplifica l'e-mail di notifica del grafico di controllo quando sono presenti più di 3 avvisi (in corso)
- Modificare i set di preferenze di segnalazione
- Aggiungi l'anno di rilascio a /api/buildInfo per i clienti interni
Statistiche
Documentazione statistica
- Michael C: Ho continuato a lavorare alla pulizia XML dei file sorgente della documentazione statistica in attesa di una build completa della guida. Ho avuto colloqui con il mio team riguardo al terzo trimestre. Ho pianificato il lavoro di documentazione statistica per le nuove funzionalità di JMP 20. Ho incontrato il nostro stagista (Kris) per discutere delle prossime nuove funzionalità da documentare nel nostro ambiente di test.
Test statistici
- Giacobbe:
- Aggiunta di test per la progettazione di riempimento dello spazio
- Creazione di due studi di usabilità del Dipartimento dell'Energia (DOE) per Discovery.
- Verifica dei ticket Jira e pulizia dei test unitari
Gestione del prodotto e marketing del prodotto
- Bryan Fricke:
- Accessibilità: Ho creato un ticket Jira per migliorare l'esperienza utente delle barre di scorrimento annidate all'interno dei report; ho incontrato Greg Kraus di SAS per discutere di questioni e linee guida sull'accessibilità, coordinare il team sull'accessibilità e fornire feedback sulla presentazione.
- Ammodernamento delle icone: Sviluppo e perfezionamento continui delle icone.
- JMP Live: Ho fornito feedback sul flusso di lavoro, ho iniziato a sviluppare miniature predefinite per i post relativi a file e script e ho collaborato con Dieter a uno studio di usabilità del flusso di lavoro.
- Collaborazione sul prodotto: abbiamo fornito feedback sul raggruppamento dinamico rispetto alla visualizzazione con filtri.
Supporto tecnico e coinvolgimento
Argomenti trattati nei casi di assistenza tecnica per le Americhe/Giappone, la scorsa settimana:
shannon_conners_1-1789161274727.png
Argomenti dei casi in coda per le attività di coinvolgimento, la scorsa settimana (esclusi i casi automatizzati relativi al controllo delle parti soggette a restrizioni):
shannon_conners_2-1789161274728.png
Operazioni di sviluppo
- Jim:
- Ramificato e costruito JMP 2027 EA#6
- Ho creato diverse immagini finali candidate per macOS e WinOS per la suite di prodotti JMP 19.2 dopo aver ricevuto feedback da Hunter Weaver e Audrey Shull – grazie a entrambi, e a Bob Hickey per i programmi di installazione di JMP su WinOS
- Supporto Perforce
- Fisso
- JMPTOOL-2377 EOR 19.2. Aggiornamento delle autorizzazioni Perforce: blocco per la versione 19.2
- JMPTOOL-2422 BRANCH 19.2.1. Imposta le autorizzazioni del ramo per la versione 19.2.1 in modo che solo i responsabili della sicurezza possano inviare le modifiche.
- JMPTOOL-2425 BRANCH 19.2.1. Aggiornamenti della macchina di compilazione notturna e dello script di installazione per Mac nel ramo 19.2.1
- JMPTOOL-2430 BRANCH 19.2.1. UT: Aggiorna i progetti Jenkins che eseguono Mac UT per supportare la versione 19.2.1
- Segnalato
- JMP-24166 Errore di asserzione JSL UT in workspace.cpp: 270 false
- JMP-4810 S1320200: Errore di asserzione JSL UT in minitabImport.cpp, DataTable *minitabPortableImport()
- JMP-32290 Errore di asserzione JSL UT in portableGDITypes.h: 1551 yMax() >= yMin()
- JMP-32291 Arresti anomali multipli di SASIntegration
- JMPTOOL-2414 verificato: aggiornamento di Jenkins di settembre 2026
- Bob:
- Sono stati rilasciati i programmi di installazione per la versione 20 EA 6
- Gli script di convalida del programma di installazione sono disponibili su jmp.com/qualitystatement. Questo download include tutti i file di benchmark necessari per le 13 release della versione 19 finora rilasciate. Questo singolo download combina i file da utilizzare per JMP, JMP Pro e JMP Clinical. Un ringraziamento speciale a Drew Foglia per aver preso gli script e aver aggiunto i report in formato PDF a disposizione dei clienti.
- Ulteriori test per la versione 19.2
- Melanie: Creato attività di branching per 19.2.1 JMPTOOL-2420 • Implementato uno script Powershell per gestire il ripristino pulito dei file e l'invio delle modifiche (o meno se non ci sono modifiche) per il progetto UT Logs Gather in modo che Jenkins non consideri il job fallito quando semplicemente non ci sono aggiornamenti. JMPTOOL-2362 • Esaminate le tabelle dei dati di esempio per eventuali menzioni di JMP/JMP Pro 20 (che dovrebbero essere modificate in JMP/JMP Pro 2027) - non ce n'erano JMPTOOL-2389 • Altre attività varie di test e pianificazione.
- Nick: Le build DailyUT di Windows 11 JMP 20 sono state migrate con successo al nuovo metodo di installazione prima della compilazione, abbandonando le attività pianificate tramite cron. I test di Windows 11 sono stati eseguiti correttamente sul nuovo sistema e credo che siamo quasi pronti a migrare ulteriori attività, abbandonando le esecuzioni pianificate. Continuiamo a lavorare sui problemi di Testem con il nuovo Mac HTML5. Abbiamo effettuato la manutenzione delle nostre macchine CI e gli aggiornamenti in AWS. Tutto procede senza intoppi sul fronte dell'automazione.
Localizzazione
- Cristoforo: Rispondere alle domande di localizzazione dei traduttori che lavorano su PortableUI 20.0. Ulteriore miglioramento delle impostazioni di memoQ per Oxygen e del flusso di lavoro online (modelli, filtri). Testare gli aggiornamenti al job di commit per l'interfaccia utente (nuova posizione per i file xlf "baby") e altri miglioramenti al flusso di lavoro di localizzazione.
- Allison: ha elaborato nuove stringhe per il Marketplace per la traduzione; ha risposto alle domande sulla traduzione dell'interfaccia utente portatile; ha formato Veronica sul processo di creazione del componente aggiuntivo di documentazione localizzato; e ha completato il modulo di check-in del terzo trimestre in Workday.
- Howard: Finalizzazione dei casi limite e delle eccezioni di Dita populate, pre-elaborazione e post-elaborazione. Finalizzazione di diversi tipi di file per la gestione del progetto. Lavoro su piccole attività come l'aggiornamento del sistema di query e la revisione del codice per la migrazione da jmpsrv01.
- Trish: Risponde alle domande dei team di traduzione e si coordina con Veronica al progetto di rifare gli screenshot in inglese per UG. Vacanze martedì/mercoledì. :smiling_face_with_smiling_eyes:
- Sandy: Completato il test di spostamento dei file del job di commit da jmpsrv01 a jmptrans. Testata l'aggiunta di file *.dita per popolare il job.
Documentazione
- Qiana:
- Ho incontrato Tom per lavorare al libro sulla Leishmaniosi Viscerale pubblicato su Oxygen.
- Completata la procedura di approvvigionamento per il motore di produzione di ossigeno.
- Le didascalie delle immagini verificate funzionano.
- Chris : Ho finito di preparare la guida tradotta. Ho rivisto le immagini di richiamo.
Test di sistema/host
- Mandy: Ho lavorato su alcuni Jira, alcuni relativi alla modifica della terminologia e della formulazione per le tabelle dinamiche, ho trovato un bug di disconnessione che lo sviluppatore ha corretto e ho aggiunto alcuni nuovi test relativi a questa correzione al framework JSL. Ho lavorato sulla modifica della formulazione per le viste tabella, ho corretto i test e ho eseguito ulteriori test su elementi che prima sembravano non funzionare. La prossima settimana devo aggiungere alcuni test JSL per il raggruppamento delle righe al framework. Ho verificato e chiuso alcuni Jira relativi ai tag e ho aggiunto un caso di test anche per uno di questi. La prossima settimana ho intenzione di finire di lavorare sulle nuove tabelle di dati di esempio che stiamo cercando di aggiungere per JMP 2027.
- Hunter: Quasi tutta la settimana è stata dedicata alle attività di test del programma di installazione finale di JMP 19.2. Preparazione dei sistemi di test, indagine e segnalazione dei problemi, test dei programmi di installazione ricostruiti e verifica dei casi di autorizzazione.
- Audrey: L'intero team sta lavorando ai test di validazione finali della versione 19.2, che proseguiranno anche la prossima settimana.
- Eric Horton : Test del programma di installazione 19.2.
Test web
- Hui:
- Completata la validazione della configurazione JMP Live 19.6 assegnata, riducendo il rischio di implementazione e aumentando la fiducia nella stabilità dell'installazione.
- È stato identificato JMPHTML-15816, un divario di parità di ricerca tra HTML5 e il comportamento desktop. L'individuazione precoce offre la possibilità di tracciare e risolvere il problema prima di una convalida più ampia da parte di JMP Live 20, riducendo le potenziali incongruenze per l'utente finale.
- La copertura attuale procede secondo i piani, con l'individuazione dei difetti focalizzata sulla parità comportamentale e sui rischi di internazionalizzazione, il che la pone in una buona posizione per le prossime attività di validazione JMP 20 e JMP Live 20.
- Metriche: 1 verificato, TBD bloccato, TBD riaperto, 1 segnalato, TBD regressioni.
- Prossimo passo: Continuare i test di internazionalizzazione (I18N) e la convalida HTML5 di JMP Live 20.
- Seema:
- Test di installazione completati per JMP Live 19.6.0 e 19.2 JMP Pro per Live
- Ho firmato per conto di Josh dato che è fuori città.
- Accettato e chiuso:
- Il filtraggio in base a più nomi di stato per lo stesso livello di stato mostra lo stesso testo del filtro (livello)
- Non dovrebbe essere possibile salvare uno stato personalizzato con lo stesso nome di uno stato predefinito
- Chiarire e correggere la terminologia relativa alle "Categorie" nel pannello degli avvisi.
- È necessario aggiornare la sessione per visualizzare le modifiche personalizzate al triage.
- La casella combinata categoriale del grafico di contorno risulta statica
- Invia un messaggio al report quando l'utente utilizza la modalità Presentatore
- Prestazioni PS: Risposta lenta durante l'interrogazione del registro storico rispetto al report con migliaia di avvisi
- Jiras creato:
- Comportamento inatteso durante l'aggiunta di uno stato con lo stesso nome di uno stato esistente che presenta spazi iniziali/finali.
- Il report non visualizza gli avvisi nei pannelli di avviso anche se contiene avvisi
- Natalie : Report di automazione HTML: 19.6 – 2 differenze previste, 20.0 – TUTTO SUPERATO! Sono stata via per la maggior parte della settimana in vacanza. Completati i test di installazione live di JMP 19.6.0.
Nota di Shannon
Grazie a Mike Stickles per aver condiviso questo messaggio stimolante. Spero che tutti si godano il fine settimana dopo questa settimana più corta!
shannon_conners_3-1789161274743.png