Benvenuti all'aggiornamento sullo sviluppo di JMP del 26 gennaio 2024!
JMP 18 EA8 è stato ramificato questa settimana. Gli installatori EA8 per JMP Pro e JMP Clinical sono attualmente in fase di test e i team di QA a Cary e Pechino sperano di approvarli all'inizio della prossima settimana. JMP Live avrà anche una versione EA8 per un importante cliente.
Con la documentazione congelata ora nello specchietto retrovisore, il team di documentazione si è concentrato sulla generazione dei file della Guida di JMP e sulla verifica che contenuto e formattazione siano corretti prima del test finale del candidato installatore. Stiamo attualmente pianificando di utilizzare i programmi di installazione 18.0 dal 30/01/24 come candidati finali per l'installazione di JMP 18.0.
Apprezzo tutto il lavoro svolto oggi sul triage di Jira ! Ho aggiunto un promemoria del calendario per due settimane a partire da oggi con i dettagli sull'aggiornamento degli elementi rimanenti non chiusi che hanno ancora la versione pianificata = 18.0. Gli articoli non aggiornati entro quel punto verranno rimossi dalla versione pianificata 18.0. La fase di aggiornamento della versione pianificata è una parte importante del processo degli sviluppatori per chiudere la versione 18.0. È inoltre estremamente utile nel processo di pianificazione per 18.1 per i team a valle. I team di documentazione e localizzazione stanno attualmente lavorando insieme per inviare i contenuti dei libri JMP per la traduzione e potrebbero dare priorità al lavoro in modo diverso a seconda di ciò che è pianificato per il breve termine nella pianificazione 18.1.
Se stai ancora pianificando di aggiungere nuove funzionalità minori nella versione 18.1 che non erano pronte in tempo per essere distribuite nella versione 18.0, tieni presente che la data di congelamento delle funzionalità di sviluppo per la versione 18.1 è attualmente prevista per il 19/4/24, appena prima della stringa dell'interfaccia utente portatile scadenza per il 18.1. È di fondamentale importanza portare a termine qualsiasi lavoro sulle funzionalità pianificate nelle prime fasi del ciclo in modo da poter raggiungere i nostri traguardi e rilasciare la versione 18.1 come previsto a settembre.
Il programma delle riunioni degli sviluppatori JMP per quest'anno è piuttosto aperto, quindi aggiungi il tuo nome al programma dei volontari in Confluence se desideri parlare di nuovi piani di funzionalità, condividere uno strumento o una pratica che utilizzi che potrebbe interessarti il gruppo o condividi una presentazione che stai facendo o che hai fatto a Discovery o a un'altra conferenza.
Infine, grazie infinite a Tonya Mauldin per aver condiviso il resoconto di questa settimana sui casi di beta e crash con i crash selezionati!
Casi di beta e crash per la settimana del 26/01/2024 | JMP Live (sas.com)
Annunci generali
- Se desideri diventare un dipendente segnalato su Inside JMP, scarica una copia del modulo Informati . Compila semplicemente le domande e quando hai finito, caricalo, insieme a 3 tue foto nella cartella. Grazie per aver contribuito a rendere la nostra famiglia JMP un po' più familiare!
Prossime date importanti
- Candidato installatore finale di JMP 18.0 – 30/01/24
- Approvazione QA di JMP 18.0 – 20/02/24
- Visita Confluence per un elenco completo delle date di JMP 18 .
Aggiornamenti sullo sviluppo di JMP
Test Web – Cary
- Josh L: Chris Humphrey e io abbiamo trascorso alcune ore durante una chiamata di supporto tecnico per risolvere un problema di certificato. Il problema si è rivelato essere il certificato root errato sul server e un certificato client corrotto sulla workstation. Rifattorizzazione di alcuni script di installazione automatizzata di JMP Live per registrare ora alcuni orari di avvio e arresto. Ciò sarà utile durante il debug durante i rilasci casuali. Stiamo lavorando alla verifica di un Jira che ha migliorato l'esperienza di eliminazione per gli utenti di JMP Live. Siamo passati da poco meno di 4 minuti a 49 secondi. Molto codice è stato modificato nelle versioni 18.1 e 19.0, quindi il completamento di questa verifica richiede un po' di tempo.
- **Benvenuto al nuovo tester** Natalie M: Finalmente ho ricevuto il badge e posso aprire le porte da sola! Sìì! Abbiamo ricevuto le attrezzature per ufficio che avevamo ordinato e abbiamo fatto progressi nella creazione dell'ufficio Cary. Ho incontrato Beth per ulteriori informazioni. Sto esaminando la sua lista. Ho incontrato Audrey. Molte letture di Confluence per acquisire familiarità con le responsabilità del team. Iniziate le riunioni settimanali. Completato alcuni corsi di formazione JMP tramite webinar. Ho lavorato con Steve Chen per iniziare ad apprendere il framework di automazione.
- Anna: Sto cercando di tenere il passo con le verifiche per tutte le correzioni di Praveena per i grafici ad area. Ora funziona tutto! Aiutare Paul S a rintracciare i problemi con il grafico Fit Curve in vari browser. Analisi dei problemi di selezione e zoom in JMP Live.
Test di sistema/host-Pechino
- Da Zhang: (1) Verifica del bug. (2) Risultati del test di carico JMeter esaminati. (3) Indagine su TS00122726 e TS00123740. (4) Testare due nuove funzionalità di richiesta HTTP: JMP-20018 e JMP-19933 . (5) Indagine sugli errori dei test di JMP 19.0 WinAutomation ( JMPTESTBJ-2953 ).
Scoperta dei dati
- Ernest: Rielaborazione urgente del pannello sinistro del tavolo. Il feedback è benvenuto e sentiti libero di contattarmi per qualsiasi cosa sia rotta. Questo pannello gestisce la selezione delle colonne, quindi sottili sfumature possono causare modifiche indesiderate del comportamento in punti distanti in JMP.
- Dave B: Anteprima inviata per la finestra di dialogo Salva come PDF e corretti bug correlati, corrette le pagine vuote nel sommario e aggiunto il supporto jsl per il sommario (le caselle di contorno vengono utilizzate per generare il sommario).
- Xan: Lavoro jitter e piccoli bug: belle scale logaritmiche, esportazione SVG per valori estremi, esempi SI, casi GB degenerati.
- Dan S: Più prototipazione per lo stile visivo in JMP 19. Aggiornamenti di JMP 18.1 per filtro dati e CCB con gruppi per.
- Evan: Ho terminato il secondo ciclo di prototipazione per Visual Styling. Inizio a pianificare i prossimi passi.
- Morgan: Ho terminato il lavoro di preparazione per l'unione di JMP Notebook e Scintilla 5.x in JMP.
Ospite
- Paul N: Aggiornamenti di sicurezza a JMP 19.0 e 18.1: Libcurl a 8.5.0, Zlib a 1.3.1. Copia di Zlib di JMPDtPreview aggiornata e copia di Zlib di JMPPreviewer. Risolto il problema con JMP-20150 – JMP 19.0, 18.1: corretto Python Send()/Get() quando numpy viene installato dopo l'avvio di JMP. JMP non lo riconoscerà fino al prossimo riavvio. Il problema esisteva da JMP 14, ma nessun cliente lo ha segnalato. L'installazione del pacchetto JMP 14 – 17 è sempre avvenuta all'esterno di JMP. Risolto anche JMP-20140 – JMP 18.0, 18.01, 18.1, 19.0 – Correzione dell'errore del modulo non trovato al primo avvio di JMP, la directory dei pacchetti del sito non esisteva e Python ignorava la ricerca nella directory fino al successivo riavvio dove esisteva . Incidente del supporto tecnico segnalato dal cliente EA-7. Dai gli ultimi ritocchi alla pagina delle funzionalità di Python.
- Michael H: Per JMP 19, è stata modificata la versione minima di macOS in macOS 12 Monterey. Ciò ha richiesto molte modifiche all’host Mac per evitare di chiamare API del sistema operativo ormai deprecate, principalmente legate al sistema Mac per l’identificazione dei tipi di file. Se riscontri nuovi problemi relativi al tipo di file (impossibile aprire o salvare file di un tipo particolare, i file non hanno icone, ecc.), faccelo sapere. Il copia/incolla è influenzato in modo simile.
- Daniel Powell: Attualmente stiamo testando tutte le combinazioni di scadenza, risoluzione e rinnovi, oltre a migliorare AWS e Salesforce in vista del rilascio di marzo.
- John Schroedl: Aggiornamenti completati a libxml2 incluse le correzioni per l'analisi statica. Preparazione per la sostituzione del PC (backup, pulizia, ecc.). Lavorare con Evan e Dan sullo sforzo di stile visivo.
HTML interattivo
- John Powell: aggiunto il supporto per la visualizzazione dei ruoli di colore e dimensione nei grafici paralleli ( JMPHTML-1401 , JMPHTML-2021 ). Integrata una correzione per gli intervalli HDR degenerati in 18.1 ( JMPHTML-13440 ). Ha insegnato ai nuovi membri del team come integrare le modifiche dalla versione principale alla versione 18.1. Integrata una correzione per il clustering delle variabili in 18.1 ( JMPHTML-13442 ) Ho offerto volontario al mio team per scrivere blog per il lancio di JMP 18.0 ( LAUN-62 ). Analisi delle richieste di funzionalità HTML interattive con Dieter, Praveena e Paul S. Risolto un problema relativo al ruolo del colore mancante che veniva visualizzato due volte nelle descrizioni comandi della trama parallela con l'aiuto di Paul S. e Michael Senoyuit ( JMPHTML-13482 ).
- Paul Spychala : Lo sviluppo di questa settimana riguarda i bug e l'integrazione nella versione 18.1. Alcune correzioni includono: Problemi relativi alla modalità oscura in HTML ( JMPHTML-950 ). Rendi statici i grafici non supportati con l'opzione Primo livello di visualizzazione ( JMPHTML-2170 ). Lavoro continuo sulla correzione delle incoerenze di testo mancanti nell'HTML ( JMPHTML-13486 ).
- Michael Senoyuit : Risolto il problema con JMPHTML-830 : Descrizione comando molto lontana dall'angolo della lente d'ingrandimento del segmento visibile dopo l'uso e lavorato su JMPHTML-2290 : BV: L'immagine dell'etichetta hoverlabel bloccata rimane fissa quando si esegue lo zoom | vista panoramica.
JMP in diretta
- Aurora: 18.1: varie correzioni di bug per i record del registro di controllo e i record di accesso ai pacchetti. Creato script per generare documenti API REST per il self-hosting interno. 19.0: Eliminati gli strumenti CLI obsoleti. Rimosse/sostituite librerie di terze parti non integre. Varie: discorso online registrato per Discovery Europe. Ho esaminato la demo del mercato JMP.
Statistiche
- Jianfeng: Sono stati implementati test esatti non parametrici per multilivello (più di 2 livelli) e per N maggiore di 50 ( JMP-13863 ). Viene aggiunta anche una barra di avanzamento per consentire agli utenti di avere il controllo sul processo di elaborazione. La funzionalità è attualmente in fase di test. Se il test va bene, la funzionalità è prevista per JMP18.1. Grazie!
- Laura CS: Risolti i problemi con le opzioni di copia per il diagramma SEM. C'erano 3 diverse opzioni che creavano confusione e non funzionavano correttamente. Ridotto a un'unica opzione, ci si assicura che il diagramma non venisse troncato dopo averlo incollato (grazie a Dave Barbour!), che non scomparisse in HTML5, che l'intero report a schede non venisse copiato e che la formattazione dei bordi fosse mantenuta. Ritornato a lavorare sulla finestra di dialogo SEM personalizzata per nuovi metodi di stima.
- John Sall: integrato nelle correzioni 18.1 per VMedian (JMP-9346), Contour Profiler (JMP-20008), Model Dialog (JMP-19690), Interaction Profiler (JMP-19690) e Bootstrap Forest (JMP-20064). Nello screening della risposta, Poisson e binomio negativo finiti (JMP-19552 e JMP-19559). In Design Spacer Profiler, implementato il blocco interattivo (JMP-18962). Nello screening del processo, risolto un problema di selezione automatica della tabella dei limiti (JMP-20181). Nella finestra di dialogo Adatta modello, è stata avviata l'implementazione di una personalità Trt causale (JMP-20202).
Documentazione statistica
- Michael C: Controllato tramite l'output della guida in linea per la documentazione 18.0; rivista la pagina di confluenza delle nuove funzionalità; aggiornamenti proposti per alcune voci delle carte di controllo nell'indice degli script, da eseguire in 19.0/18.1.
Test statistico
- Mark B: ha partecipato alla riunione di avvio del DEI Action Team 2024. Creazione di un nuovo studio di usabilità utilizzando Choice Design per comprendere ulteriormente le preferenze per la nuova trama interattiva e la guida per l'utente nella scheda Analizza di Easy DOE. Ho incontrato Mia e gli altri partecipanti ad una sessione Roadmap per il JMP Discovery Summit Europe per pianificare colloqui lampo. Testare il componente aggiuntivo Torch Deep Learning con l'aiuto di James per configurare una macchina virtuale in AWS che fornisca risorse di elaborazione sufficienti per eseguire il componente aggiuntivo.
- Tonya: Sto lavorando sui resoconti della beta, testando varie opzioni in 18, esaminando i problemi a breve termine segnalati da Yusuke e facendo la verifica dei bug.
Gestione del prodotto e marketing del prodotto
- Bryan F: Sarah Sylvestre e io abbiamo sviluppato i requisiti iniziali per un assistente AI sintetizzando i punti critici degli studi sugli utenti interni utilizzando l'AI Assistant di Parker. Pianificazione del lavoro di "scoperta" (ovvero studi osservazionali esterni) relativo agli sforzi di JMP 19 per migliorare le tabelle di dati e introdurre un assistente AI. Tenuto il primo incontro del club del libro “Design of Everyday Things” con il gruppo di Julian. Creata un'istanza AWS di JMP 18 per testare alcune opzioni di progettazione Easy DOE. Creata una prova di concetto per mostrare come inviare i risultati dello studio degli utenti a un database Google Firebase. Aggiornato il banner utilizzato nella finestra di dialogo Informazioni su JMP 18 per essere coerente con la nuova schermata iniziale dell'applicazione. Maggiore logistica relativa al JMP Usability Lab per il Discovery Summit Europe. Partecipato alla pianificazione degli aggiornamenti visivi dei report JMP Live.
Supporto tecnico e coinvolgimento
- Wendy: Il volume dei casi sta aumentando. Il team di supporto Salesforce aggiungerà presto alcuni aggiornamenti sugli argomenti per i metadati del caso. Ci auguriamo che questo aggiornamento ci consenta di fornire una migliore categorizzazione e reporting sui casi sia per il supporto tecnico che per il coinvolgimento. Ecco i report di TS JMP Live e il collegamento al filtro Jira che mostra i ticket segnalati da TS negli ultimi 14 giorni .
- Volume dei casi per settimana:
- Argomenti del caso per la coda di coinvolgimento, totale:
- Argomenti dei casi per la coda di coinvolgimento, la scorsa settimana:
Operazioni di sviluppo
- Melanie: Lavori di integrazione automatica implementati, testati e abilitati per un avvio rapido alle filiali 19.0 e 18.1. Ho intervistato 2 candidati eccezionali per la posizione di responsabile del programma DevOps. Ha collaborato con la localizzazione per aggiungere un lavoro che può eseguire per compilare i file XSTR dopo aver restituito le traduzioni. Lavori Jenkins di produzione di supporto riorganizzati per isolare i vecchi lavori da eliminare dai lavori nuovi/correnti ora in uso/sviluppo. Aggiornamenti testati agli incarichi di Jirabot. Lavora su vari lavori Jenkins e altri lavori di aggiornamento di Jira.
- Jim: File 18.0 ramificati per EA n. 8 per JMP Pro e JMP Clinical su WinOS e mac OS. Supporto Perforce: principalmente autorizzazioni e integrazioni. Lavorare alla creazione di nuove macchine UT quotidiane e al collegamento ai progetti Jenkins. Numerosi aggiornamenti software per varie macchine di costruzione e test unitari.
- Myron: ha lavorato sulla configurazione di Stringbot 18.1 (JMPTOOL-1076) e 19.0/main (JMPTOOL-877) e ha continuato a lavorare sull'interfaccia utente di JiraBot e a supportare gli aggiornamenti del programma e del database.
Localizzazione
- Allison: consegnato HTML5 localizzato al team di Doc; addestrato con Krzysztof sul processo per eseguire le convalide in Jenkins dopo che i file localizzati sono stati inviati a P4; formato con Krzysztof sul processo di convalida e estrazione dei file sorgente di produzione per creare progetti di localizzazione; ha elaborato MDC, KS e DJ localizzati e ha verificato che le modifiche fossero implementate per riflettere i file originali in inglese aggiornati.
- Krzysztof: Impostazione del nostro flusso di lavoro L10N per le traduzioni di libri v18. Gestione degli ultimi aggiornamenti ai progetti DJ, schede descrittive dei menu, inserti di testo condivisi e scorciatoie da tastiera. Aggiornamento di TermBank (terminologia) con le ultime traduzioni dell'interfaccia utente. Perfezionamento delle impostazioni di QA per i progetti Libri.
- Sohail: Completati gli script e il processo di TermBank. Aggiornamenti implementati a TM Search per l'esecuzione notturna. Preparazione per la riqualificazione dei modelli JMP Google AutoML.
- Trish: ha condotto la riunione mensile del team di documentazione e localizzazione ; file localizzati necessari per creare la guida HTML5 per 18.0 consegnati al team di documentazione; incontri con Allison per rivedere l'impostazione del progetto per progetti doc; raccolta di informazioni da inviare ai fornitori in merito al trasferimento della documentazione utente JMP alla traduzione.
- Sandy : ha lavorato all'automazione della verifica per vari lavori relativi alla popolazione di origine Jenkins l10n. Ho eseguito un test di prova del caricamento del codice sorgente di Big Books. Verificati vari bug Jira. Ho iniziato a lavorare sul lavoro Jenkins per la compilazione del file XSTR che viene eseguita dopo l'elaborazione dei resi. Ciò sostituirà il processo manuale attualmente eseguito.
- Howard: Ho terminato la migrazione del lavoro l10n Jenkins su AWS.
Documentazione
- Qiana: Chiuso o spostato aperto 18.0 Jiras. Ho esaminato i miei risultati finali nella guida JMP generata. Ho lavorato sui miei elementi New Feature. Aggiornamenti apportati al libro di riferimento sull'automazione e alle schede descrittive dei menu.
- Devon: revisione finale sull'importazione di più file per documenti Excel e Wide Transforms, varie attività di pubblicazione di documenti e risoluzione dei problemi.
Test di sistema/host-Cary
- Mandy: ha lavorato sui cambiamenti di Main(19) e ha risolto diversi arresti anomali a 19 o 18.1. Diverse modifiche su Main per Mac hanno causato alcune differenze: gli sviluppatori hanno apportato modifiche lì. Ho rivisto nuovamente diverse tracce TS questa settimana e ho segnalato un arresto anomalo e alcuni altri problemi interessanti con Tabelle > Riepilogo (filtro dati locale) per 18, ma verranno risolti in 18.1 e 19.0. Ho incontrato la nuova tester per Josh, Natalie. Ho eseguito il test di installazione di JMP18EA8 per Mac e ho riferito di non aver riscontrato problemi. NOTA: il prossimo sarà il test dell'installatore 18.0: gli sviluppatori dovranno tenere d'occhio ciò che stanno inviando al ramo principale, per assicurarsi di non rompere nulla, poiché tutti i tester saranno impegnati con i test dell'installatore. :faccia_sorridente_con_occhi_sorridenti:
- Hunter: Ulteriori test di autorizzazione con date di scadenza e di risoluzione, nonché una griglia di configurazioni e problemi segnalati a Daniel, testato il programma di installazione per diverse build di JMP 18 EA 8 per Jim, alcune revisioni di documenti ed eseguito una serie di percorsi e posizioni di file test che interessano i progetti e ha aperto un problema.
Nota di Shannon
Grazie a (Direttore della gestione del prodotto) Dan Valente per aver condiviso questo post su Instagram di uno sviluppatore che ti ricorda che il team PM crede in te! (Come se avessi bisogno di questo promemoria. Sappiamo tutti che il nostro team PM ne ha davvero bisogno.) Buon fine settimana a tutti!