Benvenuto nell'aggiornamento di sviluppo di JMP per il 2 dicembre 2022!
Come ricorderete, prima della pausa del Ringraziamento, abbiamo spostato le date per l'approvazione e il blocco di JMP 17.1. La modalità di approvazione del codice verrà avviata il 1/6/23 – il venerdì successivo al rientro dalle ferie. Congeleremo il codice per 17.1 in poi 27/1/23. Non molto tempo dopo, ci fermeremo per il nostro primo taglio alfa - JMP 18 EA1 - alla fine della giornata 2/3/22 . Avremo quindi una pausa di 2 mesi prima di tagliare EA2, previsto per aprile.
Responsabile del prodotto per le scienze biologiche di JMP Sam Gardner sta lavorando al nostro processo per l'inclusione di librerie di terze parti nei prodotti JMP. Sviluppatori, vi preghiamo di dedicare qualche minuto alla revisione di Sam Codice di terze parti pagina in Confluence per verificarne l'accuratezza e inserire eventuali commenti o aggiornamenti. Questa pagina è rivolta esclusivamente alle librerie di terze parti incluse in JMP/JMP Pro/Clinical, poiché JMP Live conserva la documentazione correlata nel proprio spazio. Da quando Sam ha iniziato a indagare su questo argomento, un elemento è stato rimosso e 7 elementi sono stati aggiunti all'elenco sulla pagina. Grazie mille per il tuo aiuto!
Grazie mille a Tonya Mauldin per aver presentato i dati EA al meeting JMP Dev di ieri! Lo sviluppo di JMP apprezza molto i contributi degli utenti interni ed esterni che si prendono il tempo per testare le nostre nuove versioni e Tonya ha mostrato alcune buone tendenze di aumento del coinvolgimento all'inizio dei cicli EA. Se ti sei perso la riunione, puoi trovare una registrazione in Sharepoint qui e salvato in questa cartella: <\\d73817\public\Dev Meetings\>. Puoi anche trovare risorse e dati dal discorso di Tonya qui:
Grazie infinite ad Audrey Shull per aver condiviso il suggerimento Jira della settimana!
Ti piacerebbe ricevere i tuoi aggiornamenti Jira? Puoi personalizzare un po' le tue notifiche e-mail modificando il tuo Impostazioni personali . L'opzione per ricevere una notifica quando apporti modifiche a un problema è DISATTIVATA per impostazione predefinita, ma puoi selezionare la casella in basso per ricevere notifiche anche per le tue modifiche. Il nuovo meccanismo di aggiornamento in batch di Jira dovrebbe inviarti meno email, ma potresti comunque voler dare un'occhiata ai nostri suggerimenti aggiornati per come gestire troppe email.
E, se non ricevi alcuna notifica e-mail da Jira o Confluence per i contenuti che stai creando, guardando o su cui sei menzionato, controlla questo articolo della Knowledge Base SAS sulla quarantena e-mail e visita il Sito di quarantena e-mail di Microsoft per rilasciare le tue e-mail di notifica Jira. Puoi anche aggiungere jira@jmpdiscovery.atlassian.net all'elenco dei mittenti attendibili nel programma di posta elettronica preferito. Fare una o entrambe queste due cose di solito risolve il problema per la maggior parte delle persone - in caso contrario, informa Audrey o Shannon!

Annunci generali
- So di averlo detto nei miei annunci alla riunione degli sviluppatori e di nuovo nell'e-mail di richiesta di aggiornamenti di questa mattina, ma per favore, non dimenticare di iscriverti a JMP Winter Thanks (se sei locale o vuoi contribuire da lontano). Potresti anche voler pianificare la tua celebrazione di ringraziamento locale con i tuoi colleghi!
- Grazie mille a tutti voi che avete partecipato alla campagna SAS Angel Tree e ad altri sforzi del Giving Tuesday! Solo un FYI con cui la RFC sta anche organizzando un Coat Drive insieme Un cappotto caldo da ora fino a Venerdì 16 dicembre . Puoi lasciare cappotti per adulti o bambini nuovi o usati con delicatezza negli atri degli edifici G. GA e GN. Si prega di contattare Edie Henninger per qualsiasi domanda!
Prossime date importanti
- JMP 17.1 Doc Freeze – 21/12/22
- L'approvazione del codice JMP 17.1 inizia il 6/1/23
- JMP 17.1 L10N Fermo – 16/01/23
- Blocco codice JMP 17.1 – 27/01/23
- JMP 18 EA1 Fermo – 2/3/23
- JMP 18 EA2 Fermo – 4/7/23
- Per favore visita Confluenza per un elenco completo di PMP 17 e MP 18 date.
Aggiornamenti sullo sviluppo di JMP
- Si prega di visitare questa pagina per visualizzare liste di verifica dei bug : Verifiche JMP
Ospite
- Aronne: Le implementazioni Mac e Projects dell'annidamento della tabella dei dati dell'elenco delle finestre, per corrispondere al lavoro di Windows che Evan ha fatto alcune settimane fa:


I sottoinsiemi collegati, i riepiloghi collegati e le finestre di dialogo delle tabelle dati ora dovrebbero essere collegati correttamente su tutti i "tre" host. Completato il corso di formazione sulla sicurezza dei prodotti di livello 2. Sperando che non ci sia un livello 3. Sto ancora lavorando alla mia patch gigante per strappare e rifare completamente il sistema EditFocus di JMP. Alla fine, mi sono fatto strada nel comitato di pianificazione dei ringraziamenti invernali in modo da poter assicurarmi che la sala dei dessert (o almeno l'area) sia fantastica quest'anno come lo è stata in passato. (Grazie, Aaron, per avermi aiutato a prenderti cura dei dessert! J )
- Paolo Nelson: Lavorare su Map Server e lavorare su quanto rigorosamente il sistema è bloccato contro l'accesso esterno. Dovendo estrarre l'origine e i dati sul laptop locale, quindi scp copiarli sul nuovo server delle mappe. Configurare e installare il software Map Proxy, che gestisce il front-end WMS. Ho appena completato con successo la creazione del demone di rendering delle tessere ed eseguito i test unitari inclusi con successo al 100%.
- John Schroedl: Lavoro di telemetria. Alcuni fanno seguito alla demo di ricerca e sviluppo di Tonya: i nomi delle piattaforme sono registrati in inglese per 17.1+ e viene inviata anche la lingua JMP. Inoltre, per motivi legali, al momento richiediamo l'attivazione per ogni installazione di EA. Grazie a Mike Wu per il grande sforzo di test!
Html5
- John Powell: Formazione sulla sicurezza di livello 2 completata. Refactoring ShapeSegment per utilizzare il codice di supporto GPath condiviso. Funzioni semplificate che prima avevano un supporto aggiuntivo per l'evidenziazione proporzionale. Ha aiutato Mike Stickles con gli elementi di configurazione del primo giorno e gli ha dato il benvenuto nel nostro team. Conoscere classi e moduli ES2022.Aggiunta del supporto per la selezione di tutti i punti situati nella stessa posizione.
- Praveena: Lavorandoci refactoring della nostra base di codice . Risolto un problema riscontrato da Anna durante il test JMPHTML-1773 . Stiamo lavorando al refactoring dei nostri file di unit test (caricamento del file js di origine). Ho passato un po' di tempo a imparare GitKraken/BitBucket.
- Mayowa: Questa settimana ho lavorato a un'attività di refactoring (JMPHTML-1861 ) e aggiornato le versioni NodeJS e JavaScript mangler (Terser) per la build HTML5 Jenkins.
- Paolo Spychala : Lavorare con Praveena e il team HTML per aggiornare una parte maggiore della nostra base di codice a ES6 e oltre.
JMP in diretta
- Aurora: 18.0: Rimosso altro codice obsoleto.Questa è una pulizia 18.0 in corso.Varie: Lavorare su Perforce --> Modifica Git per JMP Live.Sto iniziando a pensare a Discovery Europe 2023.
- Michele G: Risolti alcuni problemi con la nuova build Vite. Lavorare sull'implementazione di Vitest per gli unit test del codice client. Ho provato il repository demo Git.
Statistiche
- Elisabetta: Giovedì, ultimi preparativi e consegna del tutorial per sviluppatori Mastering JMP sui GLMM. È stato molto frequentato, credo, e in diversi punti della presentazione sono spuntati pollici in su e cuori in risposta alla dimostrazione di alcune delle funzionalità di facile utilizzo incluse. Ora torniamo a rintracciare perché i gradi di libertà non sono d'accordo con i modelli binomiali negativi.
- Laura CS: Risolto un problema di prestazioni in SEM, integrato diverse liste di modifiche alla 17.1, preparato e presentato un seminario SEM a un gruppo di ricerca presso l'Asuza Pacific University: il professore principale era entusiasta e impressionato dalla piattaforma! Ho riscontrato un arresto anomalo durante la preparazione della mia presentazione e ho cercato di replicarlo (per ora senza successo).
- John Sal: Aggiunta opzione per l'asse FDR nei grafici vulcano ( JMP-14819 ). Ha partecipato al P&G JMP Day.
Documentazione statistica
- Michele C: Ho collaborato con James Koepfler per ripulire i campi inutilizzati (o usati molto raramente) nella nostra istanza cloud di Jira. Questo dovrebbe aiutare a semplificare l'interfaccia di Jira poiché rimuove alcuni campi extra da varie schermate in Jira.
Risposta indirizzata sulla documentazione Fit Model di Ono-san.
Test statistico
- Segno: Indagine sui fallimenti dei test unitari di Easy DOE dopo che sono state apportate modifiche per affrontare la gestione di termini di ordine superiore per fattori numerici discreti. Ha partecipato a diversi incontri in cui Peng ha rivisto il suo progetto e il codice per il nuovo elenco di fattori DOE. Prepararsi con Jianfeng per registrare una presentazione per il JMP Discovery Summit Europe. Ci stiamo preparando con Peng e Jacob per presentare i test di usabilità di Easy DOE al prossimo JMP Dev meeting. Completato il curriculum di livello 2 sulla sicurezza dei prodotti.
- Giacobbe: Preparazione della presentazione del Factor UI Dev Meeting con Mark e Peng. Test di MSA Design, Easy DOE e Custom Design con fattori numerici discreti e modelli RSM (analisi dell'impatto della recente correzione per JMP-14738). Indagare su potenziali problemi di prestazioni.
- Tonia: Presentato i dati EA a JMP Dev. Verifica e aggiornamento degli unit test ANOMV. Indagare sugli arresti anomali e sui problemi del CCB.
Gestione del prodotto
- Sara: Si prega di controllare questi recenti articoli pubblicati su Confluenza , (avviso spoiler: Sara è la più grande fan!) , STIPI e il JMP indagine sui prezzi !
- Mia: Un gruppo di PM, documentazione e DevOps si è riunito per discutere la rimozione dei PDF della documentazione più grande dal programma di installazione in JMP 18 (la libreria della documentazione, la scoperta di JMP e la guida alle nuove funzionalità). Queste I PDF sono disponibili anche online e tramite un componente aggiuntivo . Verrà svolto ulteriore lavoro per determinare il modo migliore per rendere i PDF disponibili localmente per gli utenti con accesso a Internet limitato.
- Abbiamo tenuto la riunione di pianificazione iniziale per il programma EA JMP 18, che verrà gestito tramite My JMP. Il lancio del programma è previsto per febbraio 2023.
- Bryan F: Per quanto riguarda l'aggiornamento di HTML5, ho sollecitato feedback sui problemi relativi all'aspetto dei report HTML5 e ho creato prototipi di potenziali modifiche. Per quanto riguarda gli studi sull'usabilità, ho incontrato un rappresentante di vendita di test di UserTesting.com per trasmettere le esigenze di test e ho intenzione di ottenere una dimostrazione la prossima settimana. Ho anche condotto un test di usabilità esterno per i progetti JMP. Sto continuando a lavorare sulla distribuzione di un'istanza di immagine Amazon AppStream per i test di usabilità. Ho comunicato con il team di Discovery Summit Europe sulla logistica del laboratorio di usabilità. Per quanto riguarda le icone, ho fornito quattro icone richieste per JMP Clinical.
Supporto tecnico

Operazioni di sviluppo
- Jim: Aggiornamenti del sistema operativo su molte macchine UT, incluse le macchine Mac CI in JMP Lab. A supporto del lavoro svolto da John Schroedl per rendere il codice sorgente di JMP conforme a C++20, ho seguito la raccomandazione di Michael Hecht di aggiornare Xcode sulla macchina di compilazione (mac 18.0) alla 14.1 (14B47b). Creato un programma di aggiornamento clinico di JMP per 17.1 su mac OS. Per forza supporto.
- Mirone: Lavorare su Jirabot – correggere vari problemi man mano che si presentano (mancate corrispondenze nel campo del progetto, autorizzazione al ticket negata all'utente jmpjirabot, ecc.). L'aggiornamento 17.1 e 17.0 aiuta a creare processi ( JMPTOOL-582 ). Manutenzione del database per XDB (principalmente dettagli sugli errori di test) e JMPTRACK (principalmente punteggi di arresto anomalo).
Documentazione
- ChrisB : Risolti i miei bit di JMP-7698 e JMP-13835; ha lavorato su JMPDOC-1567. Documento JMP esaminato per la discussione sul futuro dei PDF nel nostro documento. Preparazione per una revisione dei documenti dei concorrenti (Larry Russo, Sarah Doudt e Kaylee Warren sono stati di grande aiuto).
- Susan C: Ha lavorato agli aggiornamenti della documentazione dell'Abbonamento studenti. Ha lavorato su JMP Live Jiras per 17.1.
Test di sistema/host-Cary
- Audrey : Il conferimento con il progetto Jira porta circa a Pulizia della risoluzione proposta, incontro con i tester di Pechino per il recupero di fine anno e brainstorming sul futuro dei test di automazione HTML con Hui. Inoltre, il team di test del sistema Cary si è riunito per pranzo alle Scratch Kitchen & Taproom questa settimana, dato che Nick Holmes era in città. (Il cibo era davvero buono!) È stato bello vedere tutti di persona!

- Mandy: Principalmente ho lavorato sul generatore di flussi di lavoro e ho fatto la demo P&G che ho fatto giovedì 1 dicembre; ha subito alcune modifiche al filtro dati e agli strumenti Tabella> alla 18.0 - alcune delle cose del filtro dati potrebbero essere spostate indietro alla 17.1, quindi è necessario testarle; testare e verificare JIRA a 17.1 anche questa settimana, recuperando quelle correzioni.
- Jos L: Verificato JMP Live 17.1 /Database/Keycloak/JMP Live/Migration in 7 lingue.Ha lavorato su alcune ricreazioni JMP Live di clienti e tester. Ho iniziato a far funzionare git sul mio pc e mac.
- Lisa: Ha lavorato su un paio di verifiche 17.1, ha discusso dei bug dalla funzionalità della tabella degli assi della casella dei sottotitoli con Anna, ha completato l'autovalutazione del 2022 e ha apportato modifiche al progetto di dati in crash.
Test di sistema/host-Pechino
- Eric Wang: (1) Test di stress live di JMP: script creati per aggiornare e rinfrescare tutte le tabelle di dati. Sviluppo di script per raccogliere i risultati degli stress test. (2) Supporto tecnico per il team SE. Hanno domande sull'aggiornamento dei dati.
- DaLi: (1) Test di regressione dell'interfaccia utente di JMP Live 18.0 a causa di [WEBJMP-6271] Sposta il client su Vite - Jira (atlassian.net) . (2) Verificato WEBJMP-6296 Converti v-teleport in portal-vue .
- Mike Wu: (1) Test di regressione dei bug di JMP 18.0. (2) Test di attivazione di JMP e prodotti correlati all'attivazione pagine di confluenza riorganizzazione e riepilogo del lavoro completato, archiviate 4 pagine, create 3 pagine di confluenza, aggiornate 3 pagine di confluenza, i dettagli sono disponibili in JMPTESTBJ-1818 (3) Il test di telemetria di JMP 18.0 è continuato su Mac a causa del problema di blocco del Mac dovuto all'impossibilità di inviare i file di telemetria al server di telemetria è stato RISOLTO, è stato riaperto un bug del Mac che diceva "JMP-14751: JMP 18.0 solo per Mac: l'opt-in da la finestra di dialogo del prompt di telemetria non rispetta l'impostazione della casella di controllo Preferences-Privacy's Help Improve JMP", i dettagli sono disponibili in JMPTESTBJ-1770 . Confermato anche con Jim e Audrey che i programmi di installazione per Mac 18.0 di JMP Trial e Pro Trial saranno conservati per più tempo per questa settimana, e aggiornerò con Jim una volta che il test di telemetria sarà terminato, si spera in questa settimana.
- Kimi: (1) Visualizzatore di dati JMP Live 18.0 testato a causa di [WEBJMP-5484] Il visualizzatore dati non si ripristina dopo la scadenza della sessione e creare due bug durante il test di questo jira. (2) Scrivere script di test Jmeter di test di carico per JMP Live, dettagli fare riferimento a JMeter Test Suite - Raccolta di API (3) Jenkins: aggiungere i test di pubblicazione E2E all'ambiente UT. a Pechino, per i dettagli fare riferimento a JMPTESTBJ-1796 . Debug del problema di licenza di JMP Pro 17, Bob lo ha risolto JMP-14262 .
- Da Zhang: (1) Terminato il round iniziale di test di carico per JMP Live e report/dati pubblicati in JMP Vivi qui . (2) Osservazione degli errori UT di base in JMP 17.1 per lingue diverse dall'inglese (giapponese). (3) Difetto di WinAutomation verificato
- Nala: (1) Distribuzione di un server JMP Live (500 utenti, 10 dipartimenti, 512 spazi, 22 gruppi) simile a jmplivesales per i test delle prestazioni di JMP Live. (2) Scrivere script di test Jmeter per test di carico per JMP Live, per i dettagli fare riferimento a JMeter Test Suite - Raccolta di API .
Scoperta dei dati
- Eva: Mostra il colore/marcatore/stile di linea corrente in più LRT e menu contestuali. Risolto il rallentamento nell'automazione C# che impediva all'utente di abbandonare la versione 15 (e ha fornito una soluzione alternativa poiché la correzione non sarà disponibile fino alla versione 17.1). Risolto il problema del parser relativo a "name"n che impedisce il funzionamento degli script di Profiler.
- Dave B: Risolti un paio di bug di visualizzazione della colonna della trama, risolto un bug di journaling di word cloud, risolto il problema delle cartelle integrate con MFI, lavorato su un migliore rilevamento della griglia durante la lettura di file pdf.
- DanS: Altre correzioni per EmptyPlatform (quando la piattaforma non riesce a riavviarsi dal filtro o dallo switcher). Correzioni per alcuni scenari di filtro condizionale. Problemi di dimensionamento in SplitterBox. Correzioni per i file di sessione utilizzati nei progetti. New Window() correzioni per 17.1.
- Xian: Correzioni di bug: raggruppamento di heatmap, disegno di linee per oltre 1 milione di punti, colorazione dell'identificatore dell'editor di script, nuovi nomi di contea per i file di mappa.
DAI
- Caleb: Apportate due grosse correzioni per MSA. Innanzitutto, ho corretto un bug che causava quadrati medi attesi errati per le simulazioni della varianza (17.1 e 18.0). Successivamente, ho aggiunto uno script Fit Model alla tabella di progettazione MSA che dovrebbe gestire casi più complessi. Lo stiamo ancora testando in JMP 18.0. Ho anche lavorato su un maggiore controllo degli assi per gli esploratori delle dimensioni del campione e ho creato una nuova piattaforma di progettazione del degrado con Peng. Peng e io stiamo lavorando a un progetto/discorso congiunto per Discovery Europe su un modo per valutare l'affidabilità dei veicoli autonomi.
- Peng: Lavorare sulla modellazione di strategie di adattamento nel progetto di ricerca di Bill Meeker. E il lavoro di sviluppo sia sul lato DOE che sull'affidabilità, solo architetture generali non piattaforme specifiche.
Nota di Shannon
Grazie mille a Aron Andersen per aver condiviso come sta incoraggiando la prossima generazione di programmatori a casa sua! “Infine, ecco il mio piccolo unicorno che programma da solo un robot Lego. Non potrei essere più orgoglioso!” Non è mai troppo presto per iniziare a pensare a uno stage JMP... :smiling_face_with_smiling_eyes: Buon fine settimana a tutti!
