
Benvenuto nell'aggiornamento di sviluppo JMP per il 15 luglio 2022!
Si prega di notare che SAS ha un 3 rd interruzione di manutenzione del fine settimana pianificata per questo fine settimana a partire dalle 17:00 di oggi e fino a domenica.
JMP DevOps ha annullato l'esecuzione di Stringbot di questo fine settimana su main poiché le esecuzioni di Stringbot che si verificano durante 3 rd le interruzioni del fine settimana vengono spesso interrotte da cicli di aggiornamento software e/o riavvii. Ti preghiamo di aspettarti che altre macchine virtuali e processi che vengono eseguiti continuamente questo fine settimana subiranno probabilmente un impatto e che il team DevOps risolverà i problemi il più rapidamente possibile dopo l'interruzione e coinvolgerà l'IT se necessario.
Trish mi ha informato che darà il via a mattina molto presto Stringbot verrà eseguito martedì e invierà un avviso avvertendo il gruppo di sviluppo quando inizierà e sarà completato. Si prega di evitare di modificare i file durante l'esecuzione di Stringbot per evitare conflitti con il processo di Stringbot. (Speriamo che questo non sia un problema poiché non credo che gli approvatori sarebbero disponibili così presto per approvare le modifiche al codice sorgente. :faccia_sorridente_con_occhi_sorridenti: So che non lo sarò!)
I programmi di installazione di JMP Pro 17 e JMP Clinical 17 EA9 sono ora disponibili per il download per i primi utenti. Questo conclude il nostro lavoro Rilasci di JMP Pro per il programma JMP 17 EA. Da JMP clinica verrà rilasciato un mese dopo JMP e JMP Pro, Bob creerà un aggiornamento solo per Windows di JMP Clinical 17 EA9 a fine agosto utilizzando l'eseguibile JMP 17 EA9 e i file di script Clinical aggiornati. Ciò consentirà al team di JMP C di condividere una serie di rapporti aggiornati con i propri clienti EA e di raccogliere preziosi feedback prima di ulteriori aggiornamenti da apportare in JMP Clinical 17.1.
JMP DevOps si sta preparando per il ramificazione di JMP 17.1/18.0 la prossima settimana, quando raggiungeremo il traguardo del blocco del codice alla fine della giornata mercoledì 20 luglio th . Sebbene si possa fare molto in anticipo in modo da essere pronti ad attivare vari processi una volta creata la filiale, i miei team probabilmente continueranno il loro lavoro ed eseguiranno le fasi di test finali per tutta la giornata giovedì e venerdì. Metteremo tutto in funzione il più rapidamente possibile per le nuove versioni. Sappiamo che molti di voi hanno già accantonato le correzioni per 17.1 da spingere e alcune persone stanno anche guardando le prime possibilità di funzionalità di JMP 18! Ricordati che disattiveremo l'integrazione automatica del codice sorgente JMP nel ramo 17.0 in JMP 17 Code Freeze . Ciò significa che se riscontri un bug showstopper dopo Code Freeze e ti garantisci le quattro approvazioni richieste per risolverlo, dovrai apportare la correzione in main (in modo che fluisca nel ramo 18.0) e dovrai anche integrare la correzione in entrambi i rami 17.0 e 18.0. Si prega di contattare Jim Borek se avete bisogno di assistenza, sarà lieto di aiutarvi.
Grazie ancora a Audrey Shull per aver ospitato la riunione degli sviluppatori JMP di questa settimana dove Mandy Chambers demoed Workflow Builder e lei ed Ernest hanno risposto alle tue domande scottanti su questa popolare nuova funzionalità! Se ti sei perso la demo di Workflow Builder, puoi trovare una copia salvata della registrazione qui nella mia cartella pubblica: \\d73817\public\ \Dev Meetings\. Inoltre, Mandy ha condiviso una versione dei suoi file demo che puoi COPIARE da \\jmpsrv01\Users\Chambers\Workflow\Workflow.zip se desideri giocare con loro mentre esplori questa nuova funzionalità. Mandy presenterà anche a JMP Discovery Cary e so che i clienti saranno molto interessati a questa nuova aggiunta.
Infine, tieni presente che le registrazioni delle riunioni degli sviluppatori sono disponibili in Sharepoint tramite la chat della riunione in Teams, se sei nell'elenco degli inviti per la riunione. Ecco come appare una registrazione salvata nella chat della riunione di questa settimana:

Se non hai partecipato a quella sessione, puoi sempre richiedere l'accesso per aprire la copia Sharepoint della registrazione. Se non sei nell'elenco di sviluppo di JMP e desideri accedere prima che pubblichi il collegamento alla registrazione scaricata nell'aggiornamento di venerdì, inviami un'e-mail o inviami un messaggio su Teams e sarò lieto di inviare un collegamento con le autorizzazioni appropriate. Molte persone richiedono l'accesso alla registrazione di Sharepoint o inviami un'e-mail e ovviamente approvo e rispondo sempre a tali richieste il più rapidamente possibile. In genere non includo collegamenti alla copia di Sharepoint nell'aggiornamento; Di solito mi collego alle copie scaricate delle registrazioni nella mia cartella pubblica perché quelle sono accessibili a chiunque, indipendentemente dallo stato del partecipante alla riunione, non richiedono cicli di richiesta/approvazione speciali. È inoltre più probabile che tali collegamenti persistano nel tempo rispetto a quelli generati da un meccanismo di archiviazione con criteri di conservazione più brevi come Sharepoint, OneDrive, ecc.
Nel corso degli anni, quando siamo passati da Webex a Teams per le riunioni di sviluppo e da Stream a Sharepoint come meccanismo di archiviazione delle registrazioni di Teams, sono stato bruciato più volte collegandomi al contenuto della riunione che ho pensiero è stato salvato in modo sicuro quando è scomparso in modo imprevisto durante la migrazione di un'app o la pulizia dello spazio di archiviazione SAS. Sharepoint in particolare ha intervalli di conservazione predefiniti molto brevi per le registrazioni delle riunioni. Se vedo un'e-mail da Sharepoint che dice che una registrazione è stata eliminata, la ripristino sempre e imposto un periodo di conservazione più lungo. Proverò a ricordarmi di collegarmi al mio condiviso cartella e non alla registrazione stessa che va avanti, quindi è chiaro che si tratta di una posizione condivisa. Gli utenti Mac e Win possono aprirlo comunque che funzioni meglio per loro sul loro sistema. Questi file di registrazione non sono piccoli, quindi odio tenere un mucchio di copie duplicate in giro, ma di certo non voglio perdere una registrazione che qualcuno potrebbe desiderare di visualizzare in futuro.
Avvisi generali
- Se desideri essere un dipendente in primo piano su Inside JMP, scarica una copia del Conosci modulo . Compila semplicemente le domande e quando hai finito, caricalo, insieme a 3 foto di te nella cartella. Grazie per aver contribuito a rendere la nostra famiglia JMP un po' più familiare!
- Spero che tu abbia visto quella di questa settimana Scopri con Audrey Shull! Grazie a Jessica per aver lavorato su questo e aver ricevuto citazioni così belle dagli ammiratori e colleghi di JMP di Audrey. Puoi trovarlo qui .
Prossime date importanti
- Blocco codice JMP 17 / Diramazione – 20/07/22
- Per favore visita Confluenza per un elenco completo di JMP 17 date.
Aggiornamenti di sviluppo JMP
- Si prega di visitare questa pagina per visualizzare liste di verifica dei bug per JMP 17.0 .
Operazioni di sviluppo
- Jim: File 17.0 ramificati, eseguibili compilati e programmi di installazione per JMP 17.0 EA #9
LEAKS, ASAN e verifica dei bug di errore di asserzione. Completamento degli aggiornamenti di Python 3.10.5. Ha lavorato con Nick, Bob e Melanie per inserire il documento sulle nuove funzionalità nella build di ieri sera per Qiana. Aggiornamento degli script di build di WinOS in preparazione per il prossimo ramo 17.1.
- Bob: JMP e JMP Clinical EA sono stati spinti esternamente. Collabora con John Schroedl e Daniel Powell sulla tabella degli aggiornamenti software. Testata e installata la nuova versione di InstallShield per i programmi di installazione di Windows
- Mirone: Elaborazione degli elementi di arresto anomalo di Salesforce, inizialmente manualmente per eseguire un controllo finale e quindi lasciando eseguire i lavori Jenkins. Inizio a lavorare sul backend di telemetria dopo l'incontro con Mia e altri.
Localizzazione
- Team di localizzazione: JMP Live Translation restituisce “palooza” (descrizione di Mel) – Quasi fatto. Il client/server JA dovrebbe essere inviato alla pista di produzione lunedì; Traduzioni per QRC final e push to Main; Conclusione della traduzione dei resi per Discovering JMP (inclusi sharedtextinsets per DJ); creazione del kit iniziale per le Nuove Funzionalità; finendo la traduzione di Tip of the Day ritorna.
Documentazione
- Qiana: Ha frequentato il corso “Modulo 2 – Pregiudizio inconscio: Capire i pregiudizi per liberare il potenziale”. Ho finito di lavorare sul documento Nuove funzionalità e l'ho passato a L10N. Ha continuato a lavorare sul documento Using JMP. Ho incontrato Tom e Susan per discutere dell'inserimento del documento Genomics in FrameMaker. Ho incontrato tutti gli scrittori per discutere, tra le altre cose, delle date imminenti.
- Susan C: Completata la documentazione JMP Live/Public e HTML5. Grazie a tutti i membri del team JMP Live e dei team di test per tutti i loro feedback e per l'aiuto che hanno risposto alle mie domande! Aggiornato anche il PDF di revisione delle nuove funzionalità con il feedback di John e incorporato il suo feedback relativo alle mie aree di contenuto (JMP Live, libro EG).
Sistema/Host Test-Cary
- Tutto : EA9 Testing, Early Installer Testing per JMP 17.0 (una serie di primi controlli per trovare problemi prima del blocco del codice).
- Audrey : Monitoraggio dei test EA9 e dei primi test dell'installatore. Correzioni inviate per script di tabelle di esempio, revisione finale del documento Nuove funzionalità e valutazione e correzione di test di base non in inglese.
- Nick H: Lavorando sui primi test di installazione per JMP 17, identificando (e si spera eventualmente correggendo) alcuni problemi, uno dei quali è un problema con un paio di tutorial in lingua giapponese su Windows. Ho anche completato una revisione del codice di Audrey mentre lavorava per eliminare molti errori di registro e altri problemi con gli script di tabelle in alcune tabelle di dati di esempio. Ho apportato una piccola modifica alla stringa in JMP Starter cambiando "Dati campione" in "Indice campione" in modo che corrisponda a come appare ora nel menu Guida. Infine sono stato impegnato anche con le verifiche.
- Mandy: All'inizio della settimana è stato eseguito il test dell'installer EA su Mac e Windows. Giovedì, preparazione, esercitazione e ultimi ritocchi alla demo di sviluppo per Workflow Builder. Completato un round di test dell'installazione anticipata di JMP 17 per risolvere i problemi iniziali.
- Lisa G: Ha lavorato sui test di installazione iniziali, sui test EA e sulla verifica della correzione degli arresti anomali per le mappe ad albero che annidavano le colonne MR.
- Josh: Installazione JMP Live e test di migrazione.Aggiornamento degli script di pubblicazione per JMP Live 17. Completamento di storie e bug di JMP Live.
- Pechino / Cary JMP Live Test dello stato di Jira
- 02 Storie in prova
- 24 storie in test pronto
- 09 Bug creati negli ultimi 7 giorni.
- 44 Storie / Bug chiusi negli ultimi 7 giorni
Test di sistema/host-Pechino
- Squadra di Pechino :
- Sono stati eseguiti i test dell'installatore JMP 17 EA e il controllo di integrità dei componenti ospitati dal team di Pechino. Per i dettagli, fare riferimento a JMPTESTBJ-1672.
- JMP 17 Il test di installazione iniziale è stato eseguito. Per i dettagli, fare riferimento a JMPTESTBJ-1671.
- Ha esaminato il documento JMP 17 New Features e ha fornito feedback
- Eric Wang : (1) Aggiunti più test end-to-end per il problema della sicurezza degli script di aggiornamento. (2) Verifica di storie/bug. (3) Controllo di integrità di JMP Publish per JMP 17 EA9. (4) JMP 17 NF recensito Doc.
- Da Li: (1) Controllo di integrità di JMP Import/Export per JMP 17 EA9. (2) JMP 17 Test dell'installazione anticipata. (3) JMP 17 NF recensito Doc. (4) Verifica di storie/bug.
- Mike Wu : (1) Test del programma di installazione di JMP 17 EA9 e controllo di integrità per Query Builder, HTML5 Profiler, componenti aggiuntivi di Excel. (2) JMP 17 Test dell'installazione anticipata. (3) JMP 17 NF recensito Doc. (4) Discutere un problema di regressione JMP-11780 con Audrey. (5) Provare l'ambiente Citrix dopo che è stato aggiornato. (5) Verifica di storie/bug.
- Kimi: (1) Controllo di integrità di Python Integration, SAS Integration, Formula Depot per JMP 17 EA9. (2) JMP 17 Test dell'installazione anticipata. (3) JMP 17 NF recensito Doc. (4) Verifica di storie/bug.
- Nala: (1) Controllo di integrità di Text Explorer e integrazione CAS per JMP 17 EA9. (2) JMP 17 Test dell'installazione anticipata. (3) JMP 17 NF recensito Doc. (4) Verifica di storie/bug.
Scoperta dei dati
- Davide B: Risolto problema di prestazioni durante l'importazione da un foglio Google, lavorando su difetti 18/17.1, esaminando il problema della copia a campi incrociati, lavorando su un'opzione per stampare un sommario generato da riquadri, in vacanza la prossima settimana.
- Dan S: Altri aggiornamenti per il salvataggio/ripristino di documenti Easy DOE. Risolto il problema con assi > 30k pixel. Ha funzionato sul problema della finestra di dialogo modale su Mac, rinviando a 17.1. Altre revisioni e triage del codice.
- Xan: Problema di selezione istogramma/risposta multipla per 17; elementi di levigatura assi e spline per 18.
- Ernesto: Generatore di flussi di lavoro: esaminando il supporto di ramificazione (se) per 18.
DOE
- Peng: Ha scritto una bozza sulla pratica corrente di utilizzare JMP per analizzare i dati sulla fatica. La bozza si basa su ciò che ho imparato da Bill Meeker negli ultimi sei mesi circa. La bozza verrà utilizzata per comunicare con Wendy Tseng, che ha interesse ad apprendere l'argomento. Risolti un paio di problemi sul profiler in Easy DOE. Revisionato, approvato, presentato. Chiudi tutto, tranne uno, apri gli elementi Jira sul profiler in Easy DOE. Rinvia l'unico a una versione successiva. Rispondi alle domande del supporto tecnico e del campo sulle piattaforme di affidabilità.
- Brad: Revisionare due articoli di giornale sul DOE: uno è buono l'altro non così tanto...
Ospite
- Paolo N: Informazioni sul copyright aggiornate nelle DLL del componente aggiuntivo di Excel per utilizzare la stessa stringa utilizzata da John Schroedl per JMP.Sto ancora aspettando la risposta del legale sull'abbreviazione. Ho finito di ottenere un programma di esempio scritto in Swift tradotto in ObjC.Il programma mostra il prelievo di oggetti in 3D utilizzando Metal, uno degli ostacoli che abbiamo incontrato nella transizione da OpenGL 1.x a Metal su Mac.OpenGL 1.x ha supportato direttamente il prelievo nella libreria OpenGL.OpenGL moderno basato su shader e strumenti come Metal e Vulkan non supportano esplicitamente il prelievo. Il mio programma di esempio utilizza i principi di tracciamento dei raggi per individuare gli oggetti nella scena, proiettare un raggio nella scena e cercare un'intersezione attraverso gli oggetti della scena. Ora che ho un esempio funzionante in ObjC, posso iniziare a implementare la tecnica all'interno di JMP.
HTML5
- Praveena: Lavorato sui lati di supporto per Border Box (Ho accantonato questa modifica per 17.1). Hai completato la formazione sulla sicurezza. Lavorare per migliorare la copertura del codice – Componente Axis Box.
- Mayowa: Risolti i problemi di copertura del codice nella build di integrazione continua, avviata la formazione sulla sicurezza del prodotto, lavorando per migliorare la copertura delle filiali per i test delle unità di tracciamento parallele.
- Di Paul: Ha frequentato la JMP Academy e ha iniziato a seguire i corsi STIPS.
JMP in diretta
- Aurora: Correzioni di bug di JMP Live 17.0 (migrazione del database, spazi personali, ordine di pubblicazione dei rapporti).Triage di Jira.Ha lavorato ai colloqui di Discovery Americas con Michael Goff e Aaron Andersen.
Statistiche
- Giovanni Salli: Diventare consapevoli che alcuni utenti hanno molti fattori e Design Space Profiler impiegherà un'eternità per gestire questi casi. Ora ti vengono richieste dimensioni del campione di simulazione o più di un milione e hai una barra di avanzamento in modo da poterti fermare prima. (JMP-13364) Risolto un bug in Esplora modelli per cui una riga esclusa faceva perdere una serie di duplicati su colonne. (JMP-13365)
- Laura CS: Ha esaminato la documentazione SEM, ha incontrato Haley per discutere i passaggi finali del suo progetto estivo, ha registrato video per promuovere Discovery su richiesta di Meg.
Documentazione Stat
- Karen: Inviata una bozza del capitolo Easy DOE per la revisione.
Test statistici
- Marco B: Incontro con Brad e Joseph sulla progettazione di Easy DOE. Lavorare con Jacob e Ryan per testare Easy DOE. Revisione della bozza della documentazione Easy DOE per Karen. Lavoro di squadra sul flusso di lavoro UI/UX di JMP. Rispondi alle domande nella comunità JMP.
- Giacobbe: Incentrato sul test di Easy DOE, sulla verifica dei ticket Jira, sulla valutazione dei ticket rimanenti aperti con Mark e sulla scrittura di unit test.
- Tonia: Lavorare su un post del blog per le nuove funzionalità in Process Screening.Lavorando sui dati di confronto beta.
Gestione del prodotto
- Bryan F:
- Test di usabilità di Design Space Profiler: elaborazione dei risultati di Byron Wingerd, Don McCormack, Kaylee Warren e Susan Conaghan
- Pianificazione del Summit di Scoperta
- Ha incontrato Holly Connors, Jeff Hudgins, Katie Stone e Tany Gillikin
- Conversazioni con il team di sviluppo UX sul test di EasyDOE
- Conversazione con Aurora sui test dal vivo di JMP
Nota di Shannon
I migliori auguri al cucciolo di Lisa, Stormy, che si sta riprendendo da un intervento chirurgico di follow-up dopo una precedente operazione che ha riparato i problemi di lussazione della rotula alle ginocchia. Lisa dice: "È scontrosa per il suo cono, ma almeno può ancora mettersi a suo agio :faccia_sorridente_con_occhi_sorridenti: “
Come ho detto a Lisa oggi, guarda caso, anche il mio cane Stormy ha subito lo stesso intervento chirurgico al ginocchio quando era un cucciolo con problemi simili. Ha vissuto fino alla veneranda età di 14 anni senza più problemi al ginocchio. Si spera che la Tempestosa ragazza di Lisa superi rapidamente il processo di guarigione e sia in grado di legarsi e correre di nuovo senza dolore!
