
Benvenuto nell'aggiornamento di sviluppo di JMP per il 15 luglio 2022!
Si prega di notare che SAS ha un 3 rd interruzione per manutenzione del fine settimana prevista 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 si verificano durante 3 rd le interruzioni del fine settimana vengono spesso interrotte da cicli di aggiornamento software e/o riavvii. Si prega di prevedere che altre VM e processi che vengono eseguiti continuamente questo fine settimana saranno probabilmente interessati e il team DevOps risolverà i problemi il più rapidamente possibile dopo l'interruzione e coinvolgerà l'IT se necessario.
Trish mi ha comunicato che darà il via a mattina molto presto Stringbot verrà eseguito martedì e invierà un avviso che avviserà 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 Stringbot. (Spero 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 da parte dei primi utenti. Questo conclude il nostro lavoro su Versioni di JMP Pro per il programma JMP 17 EA. Da Clinica JMP verrà rilasciato un mese dopo rispetto a JMP e JMP Pro, Bob creerà un aggiornamento solo per Windows di JMP Clinical 17 EA9 alla fine di agosto utilizzando l'eseguibile di JMP 17 EA9 e file di script clinici aggiornati. Ciò consentirà al team di JMP C di condividere una serie di report aggiornati con i propri clienti EA e di raccogliere feedback preziosi prima di ulteriori aggiornamenti da effettuare 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 nostro traguardo di Code Freeze 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, è probabile che i miei team continueranno il loro lavoro e svolgeranno le fasi di test finali per tutta la giornata di 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 la versione 17.1 da inviare e alcune persone stanno persino esaminando le possibilità delle funzionalità iniziali 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 assicuri le quattro approvazioni richieste per risolverlo, dovrai apportare la correzione in main (in modo che confluisca 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 JMP Dev di questa settimana dove Mandy Camere ha dimostrato Workflow Builder e lei ed Ernest hanno risposto alle tue scottanti domande su questa popolare nuova funzione! 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 COPIA 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 invitati 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 degli sviluppatori di JMP e desideri accedere prima che io pubblichi il collegamento alla registrazione scaricata nell'aggiornamento di venerdì, inviami un'e-mail o un messaggio su Teams e sarò lieto di inviarti un collegamento con le autorizzazioni appropriate. Molte persone richiedono l'accesso alla registrazione di Sharepoint o mi inviano un'e-mail e ovviamente approvo e rispondo sempre a tali richieste il più rapidamente possibile. Generalmente non includo collegamenti alla copia di Sharepoint nell'aggiornamento; Di solito mi collego alle copie scaricate delle registrazioni nella mia cartella pubblica perché sono accessibili a chiunque indipendentemente dallo stato di 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 una politica di conservazione più breve 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, mi sono scottato più volte collegandomi ai contenuti delle riunioni che ho Pensiero è stato salvato in modo sicuro quando è scomparso in modo imprevisto durante una migrazione dell'app o una pulizia dello storage 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 shared cartella e non alla registrazione stessa in futuro, quindi è chiaro che si tratta di una posizione condivisa. Gli utenti Mac e Win possono aprirlo comunque funziona meglio per loro sul proprio sistema. Questi file di registrazione non sono piccoli, quindi odio tenere un mucchio di copie duplicate in giro, ma certamente non voglio perdere una registrazione che qualcuno potrebbe desiderare di vedere in futuro.
Annunci generali
- Se sei disposto a 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 Fatti conoscere con Audrey Shull! Grazie a Jessica per averci lavorato e per aver ricevuto citazioni così belle dagli ammiratori e dai colleghi di JMP di Audrey. Puoi trovarlo Qui .
Prossime date importanti
- JMP 17 Code Freeze / Branching - 7/20/22
- Per favore visita Confluenza per un elenco completo di PMP 17 date.
Aggiornamenti sullo sviluppo di 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 creati e programmi di installazione per JMP 17.0 EA #9
LEAKS, ASAN e verifica dei bug falliti di asserzione. Completamento degli aggiornamenti di Python 3.10.5. Ho lavorato con Nick, Bob e Melanie per inserire il documento sulle nuove funzionalità nella build della scorsa notte 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. Lavora con John Schroedl e Daniel Powell sulla tabella degli aggiornamenti software. Nuova versione testata e installata 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 processi Jenkins. Iniziare 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. JA Client/Server dovrebbe essere inviato al percorso di produzione lunedì; Traduzioni per QRC final e push to Main; Rifinitura dei ritorni di traduzione per Discovering JMP (inclusi i set di testo condivisi 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 – Pregiudizi inconsci: comprendere i pregiudizi per liberare il potenziale”. Ho finito di lavorare sul documento Nuove funzionalità e l'ho consegnato a L10N. Ha continuato a lavorare sul documento Utilizzo di JMP. Ho incontrato Tom e Susan per discutere dell'inserimento del documento Genomics in FrameMaker. Ho incontrato tutti gli scrittori per discutere le prossime date, tra le altre cose.
- Susan C: Completata la documentazione JMP Live/Public e HTML5. Grazie a tutti i membri del team di JMP Live e ai team di test per tutti i feedback e l'aiuto nel rispondere alle mie domande! Aggiornato anche il PDF della revisione delle nuove funzionalità con il feedback di John e incorporato il suo feedback che riguardava le mie aree di contenuto (JMP Live, libro EG).
Test di sistema/host-Cary
- Tutto : EA9 Testing, Early Installer Testing per JMP 17.0 (una serie di controlli preliminari per individuare problemi prima di Code Freeze).
- Audrey : Monitoraggio dei test EA9 e dei primi test degli installatori. Correzioni inviate per script di tabelle di esempio, revisione finale del documento sulle nuove funzionalità eseguita 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 degno di nota è 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 tabella in alcune tabelle di dati di esempio. Ho apportato una piccola modifica alla stringa in JMP Starter modificando "Sample Data" in "Sample Index" in modo che corrisponda a come appare ora nel menu Guida. Infine sono stato impegnato anche con le verifiche.
- Mandy: Il programma di installazione EA è stato testato su Mac e Windows all'inizio della settimana. Giovedì preparazione, esercitazione e ritocchi finali sulla demo degli sviluppatori per Workflow Builder. Terminato un ciclo di test del programma di installazione iniziale di JMP 17 per risolvere i primi problemi.
- Lisa G: Ha lavorato sui primi test di installazione, sui test EA e sulla verifica della correzione degli arresti anomali per le mappe ad albero che annidano le colonne MR.
- Josh: Installazione live di JMP e test di migrazione.Aggiornamento degli script di pubblicazione per JMP Live 17. Completamento delle storie e dei bug di JMP Live.
- Pechino / Cari Stato di Jira per i test in tempo reale di JMP
- 02 Storie in fase di test
- 24 storie in prova pronte
- 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 di 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 I primi test del programma di installazione sono stati eseguiti. Per i dettagli, fare riferimento a JMPTESTBJ-1671.
- Ha esaminato il documento sulle nuove funzionalità di JMP 17 e ha fornito feedback
- Eric Wang : (1) Aggiunti ulteriori test end-to-end per il problema di sicurezza dello script di aggiornamento. (2) Verifica storie/bug. (3) Controllo di integrità di JMP Publish per JMP 17 EA9. (4) Rivisto JMP 17 NF Doc.
- DaLi: (1) Controllo di integrità di JMP Import/Export per JMP 17 EA9. (2) JMP 17 Test iniziale dell'installatore. (3) Rivisto JMP 17 NF Doc. (4) Verifica 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 iniziale dell'installatore. (3) Rivisto JMP 17 NF Doc. (4) Discutere un problema di regressione JMP-11780 con Audrey. (5) Prova l'ambiente Citrix dopo che è stato aggiornato. (5) Verifica storie/bug.
- Kimi: (1) Controllo di integrità dell'integrazione Python, integrazione SAS, Formula Depot per JMP 17 EA9. (2) JMP 17 Test iniziale dell'installatore. (3) Rivisto JMP 17 NF Doc. (4) Verifica storie/bug.
- Nala: (1) Controllo di integrità di Text Explorer e integrazione CAS per JMP 17 EA9. (2) JMP 17 Test iniziale dell'installatore. (3) Rivisto JMP 17 NF Doc. (4) Verifica storie/bug.
Scoperta dei dati
- Dave B: Risolto il problema delle prestazioni durante l'importazione da un foglio di Google, lavorando sui difetti 18/17.1, esaminando il problema di copia della tabella incrociata, lavorando su un'opzione per stampare un sommario generato dalle caselle di contorno, in vacanza la prossima settimana.
- DanS: Ulteriori aggiornamenti per il salvataggio/ripristino di documenti Easy DOE. Risolto problema con assi > 30k pixel. Ha lavorato al problema del dialogo modale su Mac, rinviando a 17.1. Altre revisioni del codice e triage.
- Xian: Problema di selezione dell'istogramma/risposta multipla per 17; elementi di levigatura di assi e spline per 18.
- Ernesto: Generatore di flussi di lavoro: esaminando il supporto per il branching (if) per 18.
DAI
- Peng: Ha scritto una bozza sulla pratica attuale di utilizzo di JMP per analizzare i dati di fatica. La bozza si basa su ciò che ho appreso da Bill Meeker nell'ultimo semestre o giù di lì. 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. Rivisto, approvato, presentato. Chiudi tutti, tranne uno, apri gli elementi Jira sul profiler in Easy DOE. Rinviare l'unico a una versione successiva. Rispondi alle domande del supporto tecnico e del campo sulle piattaforme di affidabilità.
- Brad: Rivedere due articoli di giornale sul DOE: uno è buono, l'altro meno...
Ospite
- Paolo N: Aggiornate le informazioni sul copyright 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'accorciamento. Finito di ottenere un programma di esempio scritto in Swift tradotto in ObjC.Il programma dimostra la selezione 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 supportava direttamente il prelievo nella libreria OpenGL.Le moderne OpenGL basate su shader e strumenti come Metal e Vulkan non supportano esplicitamente il picking. 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 appoggio per Border Box (Ho accantonato questa modifica per 17.1). Hai completato l'addestramento 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, avviato la formazione sulla sicurezza del prodotto, lavorando per migliorare la copertura delle filiali per i test delle unità di trama parallele.
- Di Paul: Ha frequentato JMP Academy e ha iniziato a frequentare i corsi STIPS.
JMP in diretta
- Aurora: Correzioni di bug di JMP Live 17.0 (migrazione del database, spazi personali, ordine di pubblicazione dei report).Triage di Jira.Ha lavorato ai colloqui di Discovery Americas con Michael Goff e Aaron Andersen.
Statistiche
- John Sal: Diventare consapevoli del fatto che alcuni utenti hanno molti fattori e Design Space Profiler impiegherà un'eternità per gestire questi casi. Ora ti vengono chieste le dimensioni del campione di simulazione o più di un milione e hai una barra di avanzamento in modo da poterti fermare in anticipo. (JMP-13364) Risolto un bug in Explore Patterns in cui una riga esclusa faceva perdere una serie di duplicati tra le colonne. (JMP-13365)
- Laura CS: Ha esaminato la documentazione SEM, ha incontrato Haley per discutere i passaggi finali del suo progetto estivo, ha registrato un video per promuovere Discovery su richiesta di Meg.
Documentazione statistica
- Karen: Ha inviato una bozza del capitolo Easy DOE per la revisione.
Test statistico
- Marco B: Incontro con Brad e Joseph sul design 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 community di JMP.
- Giacobbe: Incentrato sul test di Easy DOE, sulla verifica dei ticket Jira, sulla valutazione dei ticket aperti rimanenti con Mark e sulla scrittura di unit test.
- Tonia: Lavorare su un post sul 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 vertice della scoperta
- Ho incontrato Holly Connors, Jeff Hudgins, Katie Stone e Tany Gillikin
- Conversazioni con il team di sviluppo UX sui test di EasyDOE
- Conversazione con Aurora sui test live 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 un'operazione precedente che ha riparato i problemi di lussazione della rotula alle ginocchia. Lisa dice: "È scontrosa per il suo cono, ma almeno può ancora mettersi a proprio agio :smiling_face_with_smiling_eyes: “
Come ho detto a Lisa oggi, per coincidenza, 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. Speriamo che la Stormy-girl di Lisa superi rapidamente il processo di guarigione e sia in grado di legarsi e correre di nuovo senza dolore!
