Benvenuti all'aggiornamento sullo sviluppo di JMP del 29 marzo 2024!
Note di Shannon C
Per la prima volta stiamo programmando una versione "punto punto" - JMP 18.0.1 - che sarà disponibile per i clienti circa 2 mesi dopo la 18.0 (metà maggio). JMP 18.0.1 viene creato quotidianamente per Mac e Win e gli unit test JSL vengono eseguiti quotidianamente su entrambe le piattaforme. A causa del breve lasso di tempo per il rilascio della versione 18.0.1, abbiamo solo circa un mese prima di congelare quella traccia il 26 aprile.
Campioni della sicurezza, tenete gli occhi aperti per eventuali aggiornamenti rimanenti delle librerie di terze parti necessari per risolvere le vulnerabilità note di sicurezza critiche e elevate. E tutti dovrebbero essere alla ricerca di potenziali problemi segnalati nella 18.0 che potremmo dover risolvere più rapidamente di quanto consentito dalla pianificazione 18.1.
Quali tipi di problemi considererebbero i manager JMP possibili candidati per l'inclusione nella versione 18.0.1?
- Crash diffusi
- Gravi problemi numerici
- Problemi che incidono sull'implementazione di JMP presso importanti sedi di clienti
Tutte le modifiche apportate alla versione 18.0.1 devono essere riviste e approvate dagli approvatori JMP secondo la procedura consueta. Come promemoria, non verranno apportate modifiche alle stringhe né ai documenti nella versione 18.0.1. Le richieste chiave della Guida di JMP 18.0.1 sono impostate per ricorrere alla Guida di 18.0. Sarà disponibile una serie di note di rilascio per JMP 18.0.1 che descrivono in dettaglio tutte le correzioni incluse.
Grazie a John Sall per aver presentato al JMP Dev Meeting di questa settimana: Tre S: commutato, suddiviso e sottoraggruppato per lo screening della risposta . Ci sono stati così tanti commenti entusiasti sulle capacità e sulle straordinarie prestazioni che offre! Se vi siete persi l'incontro potete trovare la registrazione qui .
Annunci generali
Prossime date importanti
- Blocco delle funzionalità di JMP 18.1 – 19/4/24
- Blocco del codice JMP 18.0.1 – 26/4/24
- Rilascio di JMP 18.0.1 – ~ 18/5/24
- Inizio della modalità di approvazione di JMP 18.1 – 21/5/24
- Blocco del codice JMP 18.1 – 14/06/24
- Visita Confluence per un elenco completo delle date JMP 18 e JMP 19 .
Aggiornamenti sullo sviluppo di JMP
Scoperta dei dati
- Xan Gregg. RowStateAbility funziona e supporta meglio i file di forma con sfondo non geografico
- Morgan Gribbins. Questa settimana ho lavorato su una nuova casella di visualizzazione dell'albero dei file, nonché su alcune correzioni di bug per le caselle di visualizzazione testo e un arresto anomalo dello Script Editor.
- Dan Schikore. Aggiunto supporto per il riempimento interno in ScrollBox. Risolti diversi problemi di allungamento per riempimento e centratura che interessavano Scroll Box, Hier Box e Center Box. Risolti alcuni problemi di messa a fuoco e riempimento della modifica per Outline Box.
DOE
- Caleb Re. Questa settimana ho corretto alcuni bug minori relativi al nuovo esploratore Two Sample Paired Means che ho aggiunto a JMP 19 (questo è integrato anziché C++). Ho anche lavorato con Annie per apportare miglioramenti anche alle funzionalità integrate di OC Curve. Infine, ho lavorato con Sky sui suoi progetti di identificazione del ghiro e del puma-giaguaro.
Ospite
- John Schroedl. Aiutato con il problema SSO riscontrato su Mac e con il problema SSO separato su Windows. Passa il flag ENABLE_AUTHORIZATION rinominato dagli script di compilazione al compilatore. Ciò consentirà agli script di build di controllare direttamente l'autorizzazione invece di fare affidamento sul nostro flag di build al dettaglio. Progetti Excel Profiler aggiornati per aiutarli a costruire sulla macchina AWS. Ho collaborato con Evan per diagnosticare un deadlock all'uscita dopo aver utilizzato la finestra di dialogo Trova in un report. Il sorgente Install Checker non era configurato per l'integrazione automatica per la versione 18.1, quindi ho corretto il sorgente lì; i binari erano stati integrati. Grazie a Nick per aver aggiornato l'integrazione main-19 per includere anche il codice sorgente.
HTML interattivo
- John Powell.
- Convertito RectSegment.js in una classe JavaScript ( JMPHTML-13604 ).
- Sto lavorando alla conversione di MarkerSegment.js in una classe JavaScript ( JMPHTML-13619 ).
- Ho esaminato le richieste di funzionalità con Praveena, Paul e Dieter per pianificare JMP 19.
- Discussione del nuovo look per i contenuti HTML interattivi con Praveena, Paul e Bryan.
- Discusso test automatizzato delle funzionalità interattive del contenuto HTML interattivo con Josh, Steve, Hui e Natalie.
- Check-in del primo trimestre.
- Mike Stickles. Lavoro completato su JMPHTML-13617 (Refactoring di segmenti di barre impaccate nelle classi JS ES6). Migliorata la correzione per JMPHTML-13400 (colore non utilizzato per le barre di intervallo con colore sfumato nella legenda) per includere alcuni casi trascurati con barre di intervallo affiancate. Sono stati compiuti progressi sostanziali su JMPHTML-13616 (refactoring dei segmenti della barra nelle classi JS ES6), dovrebbe essere completato lunedì o martedì.
- Paolo Spichala. Stiamo ancora lavorando con il team HTML nella transizione della nostra base di codice per utilizzare le classi ES6 e altre attività di refactoring per migliorare la nostra base di codice.
- Michael Senoyuit. PolySegment, NumberBox e GroupBox rifattorizzati in classi ES6.
JMP in diretta
- Michele Goff. 18.1: Funzionalità per visualizzare i gruppi di un utente nel Pannello di amministrazione utente. Funzionalità per consentire a un amministratore di visualizzare i risultati della sincronizzazione del gruppo dal registro di controllo. 19.0: Correzioni di bug relative all'aggiornamento Vue 3 trovate dai tester.
- Aurora Tiffany-Davis. 18.1: Correzioni di bug. Rimuovere parte della voce passiva dalle frasi mostrate agli utenti. 19.0: Avvio dell'implementazione dei miglioramenti agli avvisi della carta di controllo. Gettare le basi con "Tracciare in modo inequivocabile e persistente ogni singolo punto di allarme" Jira. Varie: prova della nuova funzionalità "Proprietari del codice" di Bitbucket che dovrebbe suggerire revisori in base alle aree interessate del codice.
Statistiche
- John Sal. Nella schermata di adattamento della risposta: supporta i sottogruppi nella finestra di dialogo Adatta modello ( JMP-20855 ). Nello screening della risposta adatta e altrove, centrare gli effetti casuali continui ( JMP-20926 )
Test statistico
- Tonya Mauldin. Ha tenuto una presentazione su JMP Live al gruppo di test statistici. Preparazione di una presentazione sul feedback dei V18 Early Adopter per il gruppo di sviluppo di JMP.
- Marco Bailey. Ho perseguito 5 errori intermittenti di unit test su una macchina (macSOMX) e ho stabilito che non si trattava della macchina ma di una nuova versione e librerie di Xcode. Ho corretto 2 errori su 5. Sto lavorando a un nuovo concetto per la funzionalità dei coefficienti casuali nella simulazione nella fase di immissione dei dati in Easy DOE. Ho presentato un'analisi dei risultati di JMP Lab da Manchester con Jacob al gruppo di lavoro UI/UX. Sto studiando modelli di ottimizzazione bayesiana e surrogati del processo gaussiano.
- Jacob Rhyne. Esaminati gli errori dei test unitari DOE su un Mac M1. Preparato una demo di pubblicazione su JMP Live utilizzando JSL per Stat Tester e Writer. Analisi dei risultati dello studio sull'usabilità Easy DOE di Discovery Europe e presentazione dei risultati al gruppo di lavoro UI/UX con Mark Bailey. Ho lavorato sull'adattamento del framework che riesegue i test prestazionali falliti per rieseguire e confermare gli errori nei miei test unitari falliti
Gestione del prodotto e marketing del prodotto
- Bryan Fricke.
- Sarah Sylvestre e io stiamo lavorando a uno studio sull'usabilità con Syensqo per un prototipo di JMP LearnBot.
- Elaborazione dei risultati da JMP Lab per LearnBot.
- Ho incontrato i membri del team dell'assistenza clienti e dei dati/analisi in merito alle chiamate di supporto per il data mining.
- Domande sulla progettazione di JMP Live, revisione delle stringhe e pianificazione per lo studio sull'usabilità di Regeneron.
- Sessione di ideazione con il team HTML5 sull'aggiornamento dei report esportati per adattarli meglio all'aspetto di JMP Live.
- Riunione sui test di usabilità in cui ho presentato come abbiamo raccolto i dati al JMP Lab al Discovery Summit per molteplici studi attitudinali e Mark Bailey e Jacob Rhyne hanno presentato come hanno elaborato i dati che abbiamo raccolto per uno studio di scelta.
- La settimana scorsa sono stati presentati i risultati del JMP Lab per JMP Marketplace.
Supporto tecnico e coinvolgimento
- Duane Hayes. Con il rilascio di JMP 18, il supporto è migliorato. Abbiamo raggiunto un nuovo massimo nel volume dei casi con la segnalazione di numerosi problemi di autorizzazione e My JMP. Il team di Wendy's Engagement collabora con altri gruppi in JMP (operazioni aziendali, vendite, operazioni digitali e negozio, per alcuni) per assistere i nostri clienti con i loro vari problemi. 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
- Jim Borek. Lanciato JMP Pro 19 ASAN UT eseguito su mac OS; configurare la nuova macchina mac OS LEAKS UT per l'esecuzione inaugurale di JMP Pro 19; configurare la macchina WinOS UT per l'esecuzione inaugurale del debug JMP Pro 19; ha continuato a configurare la nuova macchina di compilazione AWS JMP 18.x e a eseguire confronti con il PC fisico (per 18.1) - grazie a John Schroedl per le modifiche necessarie per il componente aggiuntivo Excel; aggiornato o chiuso più voci JIRA; assistito nelle integrazioni //depot/rel/r18.0.1/….
- Nick Ruva. Aggiunti percorsi JMPInstallChecker all'integrazione automatica. Ho lavorato sulla build JMP 19.0 Mac Analysis per correggere le esecuzioni notturne [continuare a lavorare su questo per risolvere i problemi in sospeso relativi all'invio di e-mail di sviluppatori sconosciuti]. Risolti i problemi di connettività jmpsrv01 per l'agente jmptrans Jenkins e aumentata la velocità e la velocità del disco rigido in modo che la macchina funzionasse meglio. È stato risolto il problema per cui le build CI del Mac 19.0 non passavano dalle build incrementali a quelle complete quando veniva trovato un avviso o un errore.
- Melanie Drake. Jirabot 3.0: conclusione dei test finali; pianificare la distribuzione iniziale. Requisiti, casi di test e discussioni sull'interfaccia utente sono tutti in Confluence . Localizzazione: eseguiti nuovi MIF e PDF per inserti di testo condivisi per alcune modifiche recenti. Documentazione: partecipazione alla riunione sugli aggiornamenti sulla conversione dell'ossigeno e domande poste. Lavoro generale: indagato su alcuni lavori Jenkins bloccati; ho avuto una bella panoramica di come JMPLive utilizza gli sprint Jira per dare priorità al proprio flusso di lavoro; ha finto di essere Shannon C per un giorno e ha raccolto gli aggiornamenti di tutti.
Localizzazione
- Trish O'Grady. Incontro per discutere della localizzazione del Marketplace JMP. Stiamo lavorando per ottenere la configurazione dell'autorizzazione per i team di localizzazione esterni ( JMP-20696 ). Triage delle query di localizzazione. Fornito al marketing i termini base di localizzazione e TMX.
- Sandy Jenkins. Ho completato la maggior parte delle modifiche al processo per produrre un report sul conteggio delle parole memoq in stile Trados per uno dei nostri fornitori. Lavorare con Howard per determinare la strategia di implementazione. Test continui sulla creazione di processi aggiuntivi localizzati utilizzati nel nuovo processo di componenti aggiuntivi. I test terminati forniscono il lavoro PDF localizzato utilizzato nell'elaborazione del nuovo componente aggiuntivo. Iniziato il test di popolamento del lavoro di origine utilizzando l'etichettatura.
- Allison Liang. Questa settimana ho lavorato su: aggiornamento dei componenti aggiuntivi JMP localizzati in modo che il formato del numero di versione venga visualizzato in modo coerente con l'inglese e le versioni precedenti; pagina dei componenti aggiuntivi JMP Community aggiornata con i componenti aggiuntivi localizzati aggiornati; ha presentato richieste di PO per i revisori; aggiornato il file localizzato TI_01_About SharedTextInsets per riflettere gli aggiornamenti apportati alla fonte inglese; ha risposto alle domande del traduttore riguardanti le stringhe nei libri V18.0 UG e BA.
Documentazione
- Susan Conaghan. Ho partecipato alla riunione sull'ossigeno di Devon. Ho lavorato sugli obiettivi in Workday. Ho incontrato Khawar per un check-in. Ho esaminato il feedback di Khawar sui suggerimenti Quick Start e sul libro del DJ. Lezione terminata, Le 5 scelte per una produttività straordinaria. Risolto un problema con Jira per il capitolo Informazioni su JMP. Aggiornata la storia live/pubblica di JMP Jiras con le date 18.1.
- Chris Barrett. Aggiunto o modificato il copyright e la dichiarazione di non responsabilità negli script di esempio dalla 18.0 alla 19. Dopo aver parlato con Trish, ho modificato e ricostruito il componente aggiuntivo del documento. Pulito /draft e archiviato l'attuale help 18.0 e 17.2 dopo aver modificato il suo noindex e il banner. Ho esaminato UploadHelpMapToAWS.pl e ho provato a capire come testare un file helpmap. Ho incontrato il nostro stagista, Khawar, per rispondere alle domande. Ho raccolto molte e-mail. Ha dato il sangue :smiling_face_with_smiling_eyes:
- Devon Powell. JMP-20915 : Correzione degli errori rilevati nel libro Utilizzo di JMP di L10N; Annotazioni comprimibili documentate; ha iniziato la formazione AWS con AWS Skill Builder; lavorando sulle regole di avvolgimento per la tabella di conversione, in particolare sull'avvolgimento di elenchi puntati e numerati e su come i marcatori di FrameMaker verranno tradotti in elementi DITA.
Test di sistema/host-Cary
- Audrey Shull. Lavoro amministrativo di Confluence e alcuni corsi di formazione di Confluence, pianificazione anticipata per i tirocinanti, manutenzione automatizzata del lavoro Jenkins.
- Mandy Chambers. Ho lavorato sulla verifica di alcune correzioni/modifiche JIRA alla tabella dati, prestazioni del flusso di lavoro, incollaggio di colonne e scorrimento, correzione locale del riepilogo, selezione della correzione della cella corrispondente nel menu contestuale; test scritto se necessario; ho inseguito una build di debug su Mac lanciando un'affermazione con Michael Hecht; Ho inserito questa JIRA a causa di alcuni strani problemi di visualizzazione in JMP 19 Comportamento strano con colonne mobili e aree di trascinamento in JMP 19 su Mac ; Ho gestito il primo club del libro LEAP all'ora di pranzo; Sto lavorando su alcuni test/aggiornamenti del flusso di lavoro per una demo a fine aprile.
- Lisa Grossmann. Questa settimana ho lavorato sulla suddivisione e sull'aggiornamento dei report per i dati di telemetria, sulla verifica della correzione del crash 18.1 con i livelli di configurazione e ho inserito un bug di invio inutile in cui si è imbattuto Evan.
- Nick Holmes. Questa settimana ho lavorato sulla diagnosi degli errori dei test unitari che sono iniziati all'inizio di questo ciclo 19.0, ma c'è già molto da guardare! Proseguono le verifiche del 19.0 con priorità verso quelle fisse previste per il 18.1.
Test Web – Cary
- Natalie Horton. Aggiornati con successo 4 errori dei test case nella nostra automazione HTML5 esistente per migliorare leggermente i numeri dei nostri report giornalieri. Completata la nuova pianificazione della copertura dei test con Steve. Iniziata la creazione di una copertura aggiuntiva per le modifiche dei valori mancanti nei tooltip.
Test di sistema/host-Pechino
Nota di Melanie
Se riesci a sopportare il polline, sarà un bel fine settimana a Cary!