Benvenuto nell'aggiornamento di sviluppo JMP dell'8 luglio 2022!
Le congratulazioni sono d'obbligo John Powell , che festeggia i suoi 10 th anniversario con JMP la prossima settimana. Brian ha trasmesso alcune informazioni sulla storia e sul mandato di John con noi: “John Powell ha iniziato a lavorare in JMP 10 anni fa. Ha avuto precedenti lavori presso Corel, di fama di pacchetti di disegno e applicazioni per ufficio, e ARA, un'azienda che ospitava alcuni dei nostri altri dipendenti. John si è unito a JMP per lavorare su HTML5, dove è stato da allora. Ora gestisce quel gruppo. Il primo grande progetto di John è stato scrivere la piattaforma Bubble Plot per HMLT5, per sostituire la versione Flash che avevamo distribuito in precedenza. John faceva anche parte del team originale di JMP Live, dove lavorava su filtri di dati locali, commutatori di colonna e gran parte della comunicazione tra JMP e JMP Live. John ha svolto un lavoro eccezionale sviluppando e guidando HTML5. Siamo grati per i suoi contributi e per la persona con cui è facile lavorare". Sono pienamente d'accordo, lavorare con John è meraviglioso e siamo così felici che faccia parte del team JMP. Congratulazioni, Giovanni!
Un grande ringraziamento va a Ryan Parker per presentare i miglioramenti in Functional Data Explorer, mostrando i nuovi modelli di funzione di base Wavelet. Ryan ha lavorato a questa versione con lo sviluppatore collaboratore Clay Barker per aggiungere strumenti di supporto per semplificare l'analisi dei dati spettrali, i modelli wavelet per adattare i dati con picchi acuti e alcune nuove fasi di pre-elaborazione dei dati. Se ti sei perso la riunione, puoi trovare un collegamento a una copia scaricata della registrazione qui.
Un promemoria che JMP 17 EA9 si blocca alla fine della giornata di oggi. Ricordati di aggiornare le tue pagine delle funzionalità e lascia Mia Stephens sapere se c'è qualcosa che vuoi mettere in evidenza per EA9. EA9 sarà la nostra ultima versione per JMP 17 e i clienti potranno ottenere la versione quasi finale di JMP 17 (tranne quelle poche correzioni finali in arrivo nelle prossime settimane) ora invece di aspettare la versione completa. Ci aspettiamo ancora di ricevere feedback da EA da questi clienti, anche se potrebbe rallentare. Grazie come sempre a Tonya Mauldin e Nicole Jones per la gestione del feedback EA non appena arriva.
Il lavoro su JMP 17 continua mentre ci muoviamo verso la nostra pietra miliare Code Freeze il 20/07/22. Sapete tutti che ora siamo in modalità di approvazione del codice. Gli sviluppatori che stanno spingendo le modifiche al ramo principale in Perforce continuano a creare revisioni in Swarm o tengono sessioni di persona per rivedere le modifiche proposte, quindi inviano una richiesta di approvazione all'elenco degli approvatori JMP prima di inviare le modifiche. Le modifiche che non devono essere riviste o approvate includono l'aggiunta/modifica di commenti al codice, modifiche alle stringhe, l'aggiunta/modifica di esempi di indici di script e aggiornamenti per 3 rd biblioteche del partito. Grazie al nuovo sviluppatore Paul Spychala per creare una pagina che documenta il Processo in modalità di approvazione del codice per chi lo attraversa per la prima volta (o per chi ha bisogno di un promemoria).
Promemoria rapido sulle stringhe: tutte le stringhe aggiunte ora non verranno tradotte fino al 17.1. E qualsiasi stringa modificata ora farà sì che le traduzioni non siano sincronizzate con l'inglese, se la stringa era già tradotta, fino all'handoff 17.1. Se era fuori traduzione per la prima volta quando viene effettuata la modifica, le traduzioni non verranno accettate quando tornano poiché la fonte non corrisponde più. In tal caso, la stringa verrà inviata per la traduzione in 17.1.
Nota da Mia - Grazie a tutti coloro che hanno registrato i fulmini di JMP 17 per le conferenze Asia Pacific Discovery. Jeff Hudgins ha condiviso che stanno uscendo alla grande e saranno grandi risorse per i nostri team globali! L'abilitazione tecnica utilizzerà anche i video con la formazione tecnica sul campo di JMP 17, quindi ne otterremo molto.
Aggiornamenti di sviluppo JMP
Statistiche
- Giovanni Salli: Ho lavorato su Design Space profiler X Spec Limits ( JMP-13269 , JMP-13270 ), Elaborazione della matrice di profitto dello screening del modello ( JMP-13202 ), Esplora valori anomali per costanti ( JMP-7465 ), Esplora i modelli per il conteggio delle righe ( JMP-7465 ) e le modifiche Easy DOE testate.
DOE e affidabilità
- Caleb: Al lavoro su alcuni documenti di ricerca. Uno sarà ripresentato presto e l'altro è in fase di completamento. Ho anche aiutato Joseph con EasyDOE lavoro dove posso.
- Una nota di interesse di John Sall: Il più grande cambiamento di recente per Easy DOE è stato in realtà un cambiamento in GenReg per utilizzare limiti di confidenza aggiustati per piccoli campioni per le risposte normalmente distribuite. Fino ad ora, utilizzava una distribuzione normale per l'intervallo di confidenza, che va bene quando sono presenti più di 20 o 30 righe di dati, ma per i progetti DOE di piccole dimensioni, potrebbero esserci solo 8 esecuzioni con 3 fattori e un'intercetta, per la quale l'intervallo di confidenza migliore deve utilizzare la t di Student, che è molto più ampia per questo caso di 4 gradi di libertà per l'errore, ovvero le linee rosse in questo grafico, piuttosto che le linee blu. In allegato uno script di esempio.

Test statistici e documentazione statistica
- Segno: Lavorare con Brad e Joseph sui problemi di progettazione di Easy DOE. Lavorare con Jacob e Ryan per testare Easy DOE. Assistenza ai flussi di lavoro del processo di sviluppo UI/UX e UX funzionale. Ha risposto al feedback di EA 8 di Martin Demel su Easy DOE. Presentazione registrata per JMP Discovery Summit Americas con Jianfeng. Risposte alle domande nella comunità JMP.
- Tonia: È stato esaminato il documento Nuove funzionalità e la documentazione dell'indicatore di tipo 1.Verifica dei bug.Test delle preferenze delle mie piattaforme.
- Giacobbe: Testare Easy DOE, scrivere unit test per la scheda Predict e verificare i ticket Jira
- Karen: Lavorando sui capitoli DOE.
Ospite
- Paolo N: (1) libcurl aggiornato a causa delle vulnerabilità segnalate da BlackDuck. La versione precedente è stata rilasciata l'11 maggio 2022. Le vulnerabilità erano note da almeno un mese. Ora stiamo usando libcurl (7.84.0), rilasciato il 27 giugno 2022. La libcurl aggiornata fa parte della build di Windows sin dalla build di martedì sera. JMP su macOS utilizza la versione per sistemi macOS di libcurl. (2) Guardato e completato tutti e tre i corsi di formazione di livello 1 sulla sicurezza del prodotto. (3) Ha collaborato con Brian, Bryan e SAS IT sulle vulnerabilità di Spring Framework 3.2.18 e determinando che JMP avrà bisogno di un'eccezione di sicurezza per spedire i jar SAS. Poiché SAS non spedirà un aggiornamento prima di almeno 2 mesi dopo la spedizione di JMP 17.0. Avremo bisogno di migrare a Spring Framework 5.2.x e di SAS jar aggiornati in 17.1
- John Schroedl: Revisioni del codice e alcune icone di fine 17.0. Ora abbiamo telemetry.jmp.com configurato su un server AWS e il primo caricamento riuscito da una build JMP modificata. La strada da percorrere è ancora lunga, ma questo è stato un buon traguardo.
HTML5
JMP in diretta
- Aurora: Correzioni di bug di JMP Live 17.0 (registro di controllo, filtro dell'elenco dei post dei dati tramite spazio, filtro dell'elenco dei post dei dati sostituibile, ridenominazione accidentale dei post dei dati).Documento revisionato 17.0 sulle nuove funzionalità.Ha lavorato al colloquio di Discovery Americas con Michael Goff.Ho ricevuto e configurato la mia nuova macchina Windows.
Scoperta dei dati
- Dan S: Revisioni del codice. Risolto il problema di ridimensionamento per i grafici violino di Graph Builder. Secondo passaggio al salvataggio del documento per EasyDOE su Mac, arresto anomalo corretto nel filtro dati Salva script nella tabella dati.
Operazioni di sviluppo
- Jim: (1) Ha lavorato sui problemi di Jira relativi ai programmi di installazione di prova e abbonamento per mac OS. (2) Eseguito numerosi aggiornamenti software e del sistema operativo, inclusa la richiesta di Kimi di aggiornare Python alla 3.10.5 su tutte le macchine JMP 17.0 UT. (3) Hai completato la configurazione di sei Jenkins CI Mac Mini e li ha consegnati al Data Center.
- Mirone: aggiornamento e ridistribuzione di JiraBot ( JMPTOOL-510 ), aggiornato alcuni script di dati di esempio per richiesta e-mail, Mac che simboleggia gli arresti anomali di SF.
Localizzazione
- Howard : Automazione dell'ambito per l'esportazione di memoQ JMPTOOL-509 ; Gli sviluppatori lavorano sul lavoro di Jenkins JMPTOOL-516
- Melania : Lavorare sui dati dei campioni restituiti; Pulizia di Jira.
- sabbioso : Elaborazione del ritorno DJ per ZH; test per JMPTOOL-295 ; ha lavorato al progetto di automazione JMPTOOL-513
- Trish : Gestione del progetto Programma L10N, progetti e aggiornamenti di Jira; ha lavorato alla presentazione del flusso di lavoro di sviluppo professionale; disponibilità di scoping per HTML5 e JMP Live help handoffs.
- Aggiornamenti a Progetto JMPLoc Jiras questa settimana.
Documentazione
- Susanna : Implementazione del feedback dalla revisione della guida di JMP Live. Grazie mille a tutti coloro che hanno fornito il loro contributo! Aggiunte nuove descrizioni delle funzionalità per JMP Live, HTML interattivo e il libro EG. Grazie a Brian C per aver aiutato con le descrizioni JMP Live e John P per aver aiutato con le descrizioni HTML interattive. Inviato il documento Nuove funzionalità per la revisione. Grazie a tutti per averlo recensito! Ti ricordiamo che la scadenza per il feedback è oggi . Generato e pubblicato la guida di EA9.
- Chris B : Ho inserito le nuove funzionalità JSL. Ho recensito tutte le JSG e JSR Jiras. Hai completato alcuni dei corsi di sicurezza.
Test di sistema/host
- Mandi : Ha lavorato di più sulla demo di sviluppo per Workflow Builder; Ha risposto a diverse tracce TS, ad esempio: tabelle > anteprima > unisci, tabelle > sottoinsieme, script JSL che sono cambiati tra 16.2 e 17.0, ad esempio: modifiche alle stime dei parametri; ha funzionato sull'icona del generatore di flussi di lavoro per Mac e Windows installata correttamente ovunque.
- Lisa: Le verifiche, il triage di alcuni problemi riscontrati da Mia in GB e l'avvio del test dell'installazione anticipata.
- Mike M: Aperta una Jira per il wrapping delle etichette HTML5 (non corrispondente a JMP). Aggiornando tutti i miei test di immagine della guida con il codice Parse XML() per rilevare meglio il monitoraggio di Google (grazie Michael Hecht!). Ha partecipato alla revisione del documento 17.0 Nuove funzionalità. Aggiunta di diversi test CCB Sikuli. Ha frequentato classi di sicurezza del prodotto.
- Audrey: Organizzazione e partecipazione allo sforzo di Early Install Testing e triage dei problemi che ne sono derivati. Testare una nuova funzionalità in Confluence che potrebbe piacerti a tutti: il Menu a tendina facile , che semplifica la condivisione e la modifica di stati o assegnazioni nelle pagine di Confluence. Revisione del documento delle nuove funzionalità. Ho parlato con il nuovo sviluppatore Neal S sugli strumenti e sui processi JMP, esaminando il feedback di EA.
- Josh L : Verifica bug JMP Live e test di regressione KeyCloak 18.Discutere i piani con il più ampio team di JMP Live su come aggiornare i nostri server KeyCloak rimanenti.
- Pechino / Cary JMP Test dal vivo dello stato di Jira
- 05 Storie in prova
- 34 storie in test pronto
- 10 bug creati negli ultimi 7 giorni.
- 45 storie / bug chiusi negli ultimi 7 giorni
Test di sistema/host a Pechino
- Eric Wang : (1) Lavorando alla risoluzione del problema di sicurezza dello script di aggiornamento. File del server di accesso testati tramite funzioni JSL e richiesta HTTP. Aggiunti anche test end-to-end. (2) Modifiche alle autorizzazioni testate per lo spazio personale, ora il proprietario dello spazio personale non può concedere allowDataAdmin, WEBJMP-5691. Aggiunti anche test di integrazione. (3) Lavorare sulla verifica delle storie/bug di Jira
- Da Li : (1) Lavorare sulla verifica delle storie/bug di Jira (2) Fornire input/conferma a Qiana per la scrittura di documenti sulle nuove funzionalità.
- Mike Wu : (1) Discussione sui problemi di migrazione dell'ambiente di test Citrix con Kevin: CHG0466604, RITM0386896. (2) Lavorare sulla verifica delle storie/bug di Jira. (3) Indagine sul supporto Starburst Presto, dettagli in JMPTESTBJ-1670 . (4) Correggere gli errori UT.
- Kimi : (1) Lavorare sulla verifica delle storie/bug di Jira. (2) Bloccare l'accesso a R e Matlab in modalità server, fare riferimento a JMP-13061 e JMP-13063 . (3) Sanity I18N Testing per la simulazione di marker perché il JMP-12228 è stato ora contrassegnato come Test-Ready. (4) Chiedi a Jim di aggiornare la versione Python, i dettagli si riferiscono a JMPTOOL-512 . (5) Correggere gli errori UT.
- Nala : Lavoro sulla verifica delle storie/bug di Jira.
Supporto tecnico
- Duane si sta riprendendo bene dall'operazione al ginocchio.
- Wendy : Il supporto tecnico sta lavorando a una definizione delle priorità degli elementi aperti e dei punti deboli per Service Cloud/Service Cloud Voice.
- Wendy : Sto lavorando per aggiornare i rapporti di Duane a JMP Live 17.Nel frattempo, ecco il conteggio delle tracce/casi per settimana.