Benvenuto nell'aggiornamento di sviluppo di JMP per il 3 marzo 2023!
Questa settimana abbiamo appreso di alcuni interessanti cambiamenti nel gruppo Data Discovery. In vigore dal 1 aprile Xan Gregg si sta ritirando dal management per concentrare la sua attenzione sui progetti di codifica e assumerà il titolo di Distinguished Engineering Fellow. Sono entusiasta che Xan abbia la libertà di approfondire nuovi progetti di sviluppo mentre si sistema in questo nuovo ruolo!Giuliano Parris assumerà la responsabilità come nuovo direttore del gruppo Data Discovery ad aprile. Julian si è distinto nei suoi numerosi ruoli in JMP (vedi L'annuncio di Giovanni post su Inside JMP per leggere alcuni dettagli) e so che porterà tutto il suo entusiasmo e la sua curiosità in questa nuova sfida. Julian è uno dei più grandi fan di JMP che conosca ed è davvero entusiasta dell'opportunità di contribuire a plasmare i piani futuri del gruppo.
Congratulazioni anche uscire questa settimana a John Sal in occasione del suo primo brevetto, rilasciato per il suo lavoro sul Design Space Profiler. Il brevetto, intitolato Interfaccia utente grafica interattiva per le impostazioni e le previsioni del tasso di specifica , è stato rilasciato il 21-02-2023 come brevetto USA n. 11.586.675.Una copia del brevetto è disponibile qui: Brevetti rilasciati. John mi ha chiesto di dire un ringraziamento speciale a Ryan Lekivetz , che secondo John ha svolto la maggior parte del lavoro durante la stesura della domanda.
Dopo aver risolto alcune correzioni critiche finali a JMP 17.1 questa settimana, prevediamo di creare candidati per l'installazione finale il 3/8/23. Questa versione di manutenzione fornirà circa 500 correzioni di bug in tutto il prodotto, dalla correzione dei problemi nelle piattaforme e nelle funzionalità agli aggiornamenti di stringhe e documenti. Rilasceremo gli aggiornamenti su support.sas.com all'inizio di aprile e inizieremo a fornire programmi di installazione completi per i clienti legacy su My.JMP quando sarà pronto.
Nel frattempo, guardiamo avanti JMP 18 EA2 , previsto per il congelamento il 7/4/23. Continua ad aggiornare le pagine delle funzionalità per le principali iniziative e condividi i collegamenti a elementi più piccoli ma importanti che sono pronti per essere testati Mia Stephens . I clienti stanno già inviando il loro feedback su JMP 18, come puoi vedere da di Tonya Mauldin rapporto qui sotto, e vogliamo incoraggiarli a continuare a farlo!
Ecco i rapporti beta/crash per la settimana del 3/3/23 con i crash selezionati.

Rapporto beta di JMP per la settimana del 3/3/23 | JMP Live (sas.com)
Grazie mille a Paolo Spychala dal gruppo di sviluppo HTML interattivo per aver presentato gli aggiornamenti al profiler HTML questa settimana! Paul ha apportato numerosi miglioramenti all'interfaccia utente, alle funzionalità e alle prestazioni dei profiler da quando è entrato a far parte di JMP lo scorso anno. Se non sei riuscito a partecipare alla riunione di persona, puoi trovare un collegamento alla registrazione qui . Ho sentito che Paul viene incoraggiato a presentare il suo lavoro per una futura scoperta e penso che sarebbe un ottimo argomento da condividere. Il suo discorso ha sicuramente evidenziato come lo sviluppo di JMP utilizzi il feedback dei clienti degli utenti su scenari di vita reale per contribuire a migliorare i nostri prodotti!
Infine, grazie a Audrey Shull per aver condiviso questo Consiglio Jira della settimana !
Gli utenti di Jira possono utilizzare Liste di controllo intelligenti per aggiungere un po' più di granularità a ciò che deve essere fatto per un articolo. Stiamo vedendo alcuni team che utilizzano liste di controllo invece di attività secondarie per ridurre l'overhead della creazione di nuovi problemi di Jira. Potresti anche usarlo per una lista di controllo dei test o un promemoria da integrare. I problemi di Jira non possono essere chiusi fino a quando tutti i loro elementi della Smart Checklist non sono stati spuntati e puoi assegnare tali elementi a determinate persone con @menzioni. Sentiti libero di sperimentare! Potresti fare riferimento a Trish O'Grady's utile documento su Come trovare liste di controllo intelligenti in Jira . Per una demo di aggiornamento, fai riferimento al segmento di Sarah in questa registrazione (Il punto 12:20 inizia la demo di Sarah) dal 19 gennaio th .
Annunci generali
- Grazie a Xan Gregg per aver condiviso che JMP ha firmato come sponsor dell'annuale locale Conferenza degli analisti del triangolo di ricerca e nel 2020 e finalmente accadrà tra due settimane da domani, nella SAS Hall dell'NCSU. È un aka non-conferenza barcamp conferenza in stile dove: “… il programma sarà stabilito il giorno della conferenza in base a tutte le emozionanti piazzole che ascolterai per prima cosa al mattino. Porta il tuo discorso di 50 minuti e una pila di biglietti da visita per una giornata di divertimento matematico con tutti i tuoi analisti preferiti. La tua registrazione ti fa guadagnare colazione, pranzo e caffè tutto il giorno!” Xan ha partecipato ad alcune sessioni passate ed è amico di JMP Melinda Thielbar è uno degli organizzatori. Fai sapere a Xan se hai qualche domanda!
Prossime date importanti
- JMP 18 EA2 Fermo – 4/7/23
- JMP 18 EA3 Fermo – 5/12/23
- Approvazione del codice JMP 17.2 – 13/06/23
- JMP 18 EA4 Fermo – 23/06/23
- Blocco codice JMP 17.2 – 30/06/23
- Per favore visita Confluenza per un elenco completo di PMP 17 E MP 18 date.
Aggiornamenti sullo sviluppo di JMP
Scoperta dei dati
- DanS: Preferenza Filtro ripristinata per Categorico in 17.1/17.2. Avviato il lavoro di JMP 18 sulla piattaforma di gruppo per i lanci By/Multi-Y. Risolto un problema con il file JRP. Lavoro continuato sull'edit focus in 18.
- Xian: Aggiunta di un maggiore controllo da parte dell'utente sull'assegnazione del colore rispetto allo stile della legenda di Graph Builder per distinguere gli elementi (espanso dal feedback di WL Gore).
- Dave B: Risolto un bug di crash del journal, risolto un problema di allineamento con ColStackDisplay, iniziando a lavorare sui problemi di posizionamento delle annotazioni.
- Eva: Ottimizzazione Dove mancante per, ==, <, >, <=, >= e | e & di questi. Preparazione per la scoperta.
DAI
- Peng: Continuare a lavorare su due fronti per JMP18: analisi dei dati di fatica in affidabilità; lavorare con Jacob per stabilizzare il lavoro derivato da un nuovo elenco di fattori per le effettive applicazioni DOE. Lavorare su un documento di discussione sui priori per l'analisi dei dati di affidabilità.
- Caleb: Lavorare sull'infrastruttura per la rinnovata piattaforma ALT. Anche io e Brad abbiamo avuto una grande svolta nel nostro lavoro lunedì! Sto anche finendo una revisione cartacea su una nuova tecnica di calibrazione per limiti di tolleranza inferiori.
Ospite
- John Schroedl: Modifiche al menu Guida per rimuovere "Indice statistiche" e aggiungere "Capacità JMP". Messaggi di processo di Windows aggiornati per corrispondere più da vicino alla richiamata Mac e alla gestione in background. Maggiore pulizia dalla rimozione dell'integrazione SAS.
- Paolo N: Ho dovuto ripristinare il nuovo server Open Street Map sul server precedente dopo aver scoperto che, dopo un riavvio imprevisto, alcune tabelle erano state erroneamente contrassegnate come non registrate e 3 tabelle erano state troncate a 0 righe. Questo ha dato il comportamento che tutto funzionava tranne quando sei andato a una tessera che non era ancora stata renderizzata, tutto ciò che hai ottenuto è stato lo sfondo, i confini di contea/stato/paese e il testo senza strade, edifici, acqua, ... Ci è voluto molto lavoro investigativo per capire che il problema erano i tavoli vuoti. Ho dovuto ricaricare il database e ricostruire gli indici sulle tabelle.Assicurati che le tabelle siano registrate in modo che ciò non accada di nuovo. Dopo che tutti gli indici sono stati ricostruiti, dovrebbe essere possibile tornare alla produzione. Confermato che i riquadri vengono nuovamente visualizzati correttamente dopo la ricostruzione del database. Ha anche creato un nuovo certificato ssl localhost per JMP Live e ha lavorato su alcune piccole app di test Python, per la creazione di moduli C/C++ caricabili da Python e vari nuovi modi per inizializzare Python da C++.
HTML interattivo
- John Powell: Fornito ID univoci per Outline Boxes per aiutare il sistema di test interattivo automatizzato di Steve & Hui a identificarli ( JMPHTML-1993 ). Risolto un problema di layout durante l'aggiornamento di un filtro dati locale in JMP Live ( JMPHTML-2009 ). Indici di riga di sottoinsiemi sottoposti a refactoring ( JMPHTML-546 ) e riempire i colori ( JMPHTML-2017 ) per consentire la compressione e la condivisione per il miglioramento delle prestazioni del tempo di caricamento. Grazie per l'aiuto di John Schroedl con JMPHTML-546! Ha aiutato un utente con un errore di sicurezza durante il tentativo di incorporare l'output HTML interattivo da un server in una pagina Web su un altro server. Complimenti a David Barbour per aver creato collegamenti ipertestuali per gli ID JIRA nelle e-mail di test di regressione. Ho iniziato a pianificare il nostro primo sprint di nuove funzionalità per JMP 18 ora che il nostro sprint di miglioramento delle prestazioni è agli sgoccioli.
- Praveena: Lavoro completato su S1423455: la pagina non termina mai il caricamento del grafico con sovrapposizione per una tabella dati di grandi dimensioni (>180.000 righe) ( JMPHTML-1962 ). Cambia l'uso di concat() durante il calcolo degli indici in LineSegment.
- Paolo Spychala : Stiamo lavorando su altri miglioramenti delle prestazioni per JMP 18 con il resto del team. Rielaborazione del sistema di ridisegno di Profiler ( JMPHTML-976 ). Ottimizzazione dei calcoli unici ( JMPHTML-977 ).
- Mike S : finito di lavorare su un problema di prestazioni (JMPHTML-1855), fatto pratica con JMP per l'analisi dei risultati delle prestazioni, risolto problemi di build push e problemi con Perforce, sistemato le pagine di viaggi/spese e prenotato un viaggio a Cary ad aprile, e iniziato un O'Reilly corso Javascript.
Statistiche
- John Sal: In Cluster gerarchico per 17.1, correggere il criterio di clustering cubico, che era errato per la colonna standardizzata dopo una riorganizzazione del riepilogo del cluster in 17.0. Utilizzo di una tecnica segnaposto per rendere coerente l'ordinamento dei report in Decision Tree, Bootstrap Forest e Boosted Trees. (JMP-14895, citato in un commento su Pagina di Dan Schikore Scripting and report order Confluence . Non vedo l'ora di ricevere feedback dai clienti alla European Discovery Conference.
- Elisabetta: Ha lavorato con Chris e Fang su una grande modifica/correzione per l'annidamento della logica dei soggetti in Mixed prima di iniziare a lavorare sull'implementazione di misure ripetute per GLMM. Grazie mille a Chris per aver lavorato al districamento! Bonus: risolve almeno un crash noto! Implementati test di tipo I (sequenziali) per effetti fissi in GLMM.
- Laura CS: Ha continuato a lavorare su una nuova scorciatoia del modello Define Time Code, che è quasi pronta e dovrebbe aiutare molto con attività noiose nei modelli longitudinali. Risposte a domande sulla funzionalità del diagramma di percorso e sui residui in SEM. Consulenza continua nell'analisi dei dati per un cliente di P&G.
- Jianfeng: Completato il porting dei test esatti nella piattaforma Contingency. Ora sto lavorando sui test esatti nella piattaforma Oneway.
- Annie: Lavoro sul supporto per variabili di sottogruppo e riepilogo per carte di controllo di breve periodo.
Documentazione statistica
- Michele C: Lavorare su alcuni progetti di documentazione: indagare sul futuro del documento NF, l'indice statistico e riorganizzare il modo in cui documentiamo i messaggi della piattaforma che sono disponibili solo tramite JSL.
Test statistico
- Tonia: Lavorare sul feedback beta, testare grafici di controllo a breve termine e verifica dei bug.
Supporto tecnico

Operazioni di sviluppo
- Mirone: Ha lavorato su/aggiornato/corretto varie build di aiuto e caricamenti di mappe di aiuto per 17.0, 17.1, 18.0 ( JMPTOOL-582 , JMPTOOL-495 , JMPTOOL-597 , JMPTOOL-755 ). Aggiunto il supporto del database per distinguere tra timeout ed errori dei test unitari ( JMPTOOL-195 , JMPTOOL-415 ). Ha risolto il problema con il simbolo di arresto anomalo di Windows (JMPTOOL-757). Configurazione continua per l'elaborazione dei file di telemetria ( JMPTOOL-729 ).
- Jim: Complimenti a Michael Hecht e John Schroedl per il loro aiuto nel lavorare rispettivamente sul programma di installazione di JMP 18 per mac e sugli script di compilazione. Con l'aiuto di Bob, script di installazione invisibile all'utente aggiornati per le macchine di unit test di JMP 18. Per forza supporto.
Documentazione
- ChrisB : Terminato il documento sulla compatibilità 17.0. Ha scritto un paio di piccoli strumenti per provare ad aiutarci a testare le nostre immagini web. Confermato che il nostro Web CSS utilizza gli ultimi stili di FrameMaker. Ha esaminato i problemi di costruzione dell'aiuto ... che sono giunti al culmine oggi con l'aiuto della produzione.
- Qiana: Ha lavorato su JMP Live Help per 17.1. Ha lavorato su JMPLOC-4040. Ho esaminato il rapporto chiave della Guida e mappare i progetti. Pianificazione del progetto per 18.0.
- Susan: Ha lavorato principalmente all'aiuto live/pubblico localizzato di JMP per 17.1, generando l'aiuto, identificando e risolvendo i problemi.
Test di sistema/host-Cary
- Nick H: Modifiche inviate per la GUI del test unitario JSL per adattarsi alle cartelle StatDoc aggiunte di recente. Ora c'è una casella di controllo per mostrare o meno queste cartelle, così come una preferenza per un'impostazione predefinita. Quando le cartelle vengono mostrate ci sarà anche un filtro che può essere selezionato per controllare tutte le cartelle di StatDoc. Modifiche inviate al dashboard di test. È ora disponibile una preferenza per mostrare solo i problemi sconosciuti per impostazione predefinita nella finestra Risultati unit test e nelle pagine dei singoli tester. Gli utenti dovrebbero anche notare un interruttore disponibile nella pagina dei risultati del test dell'unità principale. Il prossimo passo per la dashboard è l'incorporazione delle modifiche al crash e al timeout apportate di recente da Myron. Ho anche apportato modifiche ai miei unit test in seguito alle modifiche all'integrazione SAS per JMP 18 e ho aggiunto nuovi test al framework per le verifiche di JMP 18 e 17.2.
- Cacciatore: Ha risposto alle tracce EA1 di JMP 18, ha aperto due elementi JIRA che potrebbero essere il risultato dei recenti aggiornamenti di EditFocus in JMP 18. È stato aperto un ticket per un problema di gestione dei privilegi di BeyondTrust sul Mac che impedisce l'invio di rapporti sugli arresti anomali da JMP poiché non è più possibile accedere o scrivere file di arresti anomali nella cartella "/Library/Logs/DiagnosticReports" dell'utente.
- Anna: Aggiunta di nuovi test per i problemi di Jira segnalati nel 2022. Test Analizza piattaforme di menu per identificare e segnalare problemi di persistenza e ordinamento con Redo Analysis.
- Lisa: Aggiornato lo script Get All Jira Jira Issues.jsl dopo che mancavano alcuni ticket, valutato una traccia EA relativa alla funzionalità di grafica 3D e continuato a eliminare i vecchi bug.
- Audrey : Apprendimento AWS, grazie Nick Ruva per avermi aiutato con alcuni problemi tecnici mentre trasferivo alcuni dei nostri lavori di monitoraggio dei dati interni su AWS.
Test di sistema/host-Pechino
- Squadra di Pechino:
- Eric Wang: (1) Testato il nuovo campo "sendtoserver" nel payload di pubblicazione, storie correlate: (WEBJMP-4611) , (WEBJMP-6588) , (WEBJMP-6589) . (2) Completato un rapido test di regressione per JMP Live 17.1 da quando NodeJS è stato aggiornato. (3) NodeJS aggiornato sui server di test di Pechino alla v18.14.0. (4) Test del nuovo tipo di controllo degli accessi "allow_data_import"
- DaLi: (1) Verifica e chiusura di 3 bug per JMPC e Import-SAS, UT corrispondente aggiunto. (2) FATTO: test di regressione JMP C 17.1, totale 3 bug creati. (3) Indagine e correzione UT non riuscite (l'errore è dovuto alla rimozione dell'integrazione SAS (JMP-15601) . (4) Preparare l'env di test per ulteriori test JMPC (aggiornamento JMPC17.0->17.1). (5) FATTO: test di regressione di JMP Desktop 17.1, nessun problema riscontrato. (5) Aggiunta di una pagina di confluenza per soluzioni alternative alla migrazione tra diverse versioni di JMP Live e versioni di Node.
- Mike Wu: (1) Regressione bug su rimuovere il controllo della versione di WebView nei programmi di installazione di Windows . (2) Test di regressione per gli aggiornamenti delle prestazioni del profiler HTML per tutti i profiler interessati: Rimuovi i getDescendants non necessari da ProfilerSegment . (3) Indagine sui problemi del supporto tecnico e feedback inviato per il numero di caso: 00034872, 00034873 e 00034874 (questi 3 casi sono lo stesso problema)
- Kimi: (1) Verificare che la parte relativa all'integrazione SAS sia stata rimossa e testare la parte relativa all'importazione e alla generazione del codice SAS. (2) Test di regressione JMP 17.1. (3) Test di regressione JMP C 17.1 (4) Test del documento JMP C 17.1. (5) Completato un rapido test di regressione per JMP Live 17.1 da quando NodeJS è stato aggiornato. (6) Correggi alcuni degli errori negli script di test di Jmeter, ora ci sono nuovi errori da quando JMP Live cambia le API, necessita ancora di ulteriori correzioni. (7) Verifica dei bug.
- Da Zhang: (1) Test di regressione per JMP 17.1. (2) Test di regressione JMPC 17.1 – Fatto. (3) JMPC 8.1 installato per ulteriori test di JMPC 17.1. (4) JMP C 17.1 Test dei documenti. (5) Verifica dei bug.
- Nala: (1) Test di regressione JMPC 17.1 completato. (2) JMPC 17.1 Doc Testing. (3) Completato un rapido test di regressione per JMP Live 17.1 da quando NodeJS è stato aggiornato. (4) Verifica Jira
Nota di Shannon
Ho sentito che potremmo avere del tempo burrascoso durante la notte. Spero che dormiate tutti! Almeno laverà via dall'aria il primo polline! Spero che tu abbia un grande fine settimana!
