Benvenuti all'aggiornamento sullo sviluppo di JMP del 15 dicembre 2023!
Modalità di approvazione JMP 18 è prevista la conclusione a metà gennaio. Una volta completati i lavori 18.0 il 16/01/23, eseguiremo la ramificazione per 18.0.1 e 18.1. Il ramo JMP 19.0 verrà creato per corrispondere all'origine principale a partire dalla fine della giornata del 20/12/23. Grazie in anticipo per la vostra pazienza mentre i team mettono in funzione tutti i vari nuovi processi!
I team QA di JMP a Cary e Pechino hanno esaminato il Programmi di installazione di Windows JMP Pro e JMP Clinical EA7 senza grossi problemi riscontrati finora. I programmi di installazione di JMP Pro per Mac sono ancora in fase di test e i programmi di installazione di JMP Clinical per Mac sono in fase di elaborazione. Una volta che gli installatori saranno pronti, la gestione del prodotto avviserà i clienti della loro disponibilità.
Grazie mille a Joseph Morgan, Jacob Rhyne, Mark Bailey, Ryan Lekivetz e Bryan Fricke per la presentazione all'incontro degli sviluppatori JMP di questa settimana! I relatori hanno condiviso informazioni di base sul tema dell'usabilità, nonché il recente lavoro su un componente aggiuntivo per lo studio sull'usabilità che stiamo ora utilizzando per condurre ricerche sulle funzionalità in fase di sviluppo presso JMP Discovery e con i clienti EA. Se ti sei perso l'incontro, puoi trovare una registrazione qui .
Grazie a Tonya Mauldin per aver condiviso le tracce beta/crash di questa settimana con i crash selezionati!

Rapporto sui casi Beta/Crash per la settimana del 15/12/2023 | JMP Live (sas.com)
Annunci generali
- Se desideri diventare un dipendente segnalato su Inside JMP, scarica una copia del Conosci modulo . Compila semplicemente le domande e quando hai finito, caricalo, insieme a 3 tue foto nella cartella. Grazie per aver contribuito a rendere la nostra famiglia JMP un po' più familiare!
Prossime date importanti
- Creazione filiale JMP 19 – 20/12/23
- Blocco del codice JMP 18 – 16/01/24
- JMP 18.0.1/18.1 Creazione di diramazioni – 16/01/23
- Per favore visita Confluenza per un elenco completo di JMP18 date.
Aggiornamenti sullo sviluppo di JMP
Ospite
- Paolo: Integrazione con Python:
- Create 2 nuove funzioni JSL. Questi presentano un'interfaccia JSL all'utente per installare pacchetti Python o, se necessario, creare lo script jpip della riga di comando/terminale su misura in una directory a scelta dell'utente.
- Pacchetti di installazione Python (“pacchetto pacchetto2 …”);
- Python Crea JPIP CMD();
- Le funzioni JSL sono supportate da un pacchetto Python puro jmputils all'interno di questo c'è il codice effettivo dietro le funzioni di cui sopra.
- jmputils.jpip('comando', 'pacchetto pacchetto2 …')
- jmputils.create_jpip('dest_dir_path')
- Rimosso il precedente jpip.bat e lo script della shell jpip che si trovavano in directory di sola lettura e che potenzialmente necessitavano di modifiche da parte dell'utente.
- Rimossi gli script find_jpip.py e ea_jpip.py poiché non sono più necessari.ea_jpip.py è la base per la funzione jmputils.jpip().
- Rilevato problema nel codice jmputils su Windows EA-7, che causava un errore con Python Create JPIP CMD().Il percorso della directory selezionato richiedeva l'escape del separatore windows\percorso all'interno della stringa del percorso.Risolto il problema con la pubblicazione di oggi per EA-8
- Lo script wrapper jpip non cambia più la directory nella directory di installazione di JMP durante l'esecuzione dello script in modo che possa gestire correttamente pacchetti e file nella directory da cui viene chiamato jpip.Jpip install --user -r requriements.txt. Invece di dover fornire il percorso assoluto al file require.txt.È stato risolto per EA-8
- Daniele: Le correzioni dei bug di autorizzazione software per EA7 sono state completate, ora sto aggiungendo gli ultimi ritocchi necessari per l'intero go-live del 18!
HTML interattivo
- John Powell: Il nostro team ha trascorso una giornata testando la scatola bianca e ha trovato 44 articoli ( Risultati dei test della scatola bianca ). Elementi JMP Live e Interactive HTML Jira sottoposti a valutazione. Aggiunto il supporto per lo stato Nascondi riga per la piattaforma Cell Plot ( JMPHTML-2458 ). Risolto un problema per cui la descrizione comando Contour HDR Outlier mostrava "Nan" per il ruolo Overlay ( JMPHTML-13418 ). Ho intervistato un candidato per la posizione di test automatizzato nel team di Josh. Abbiamo discusso del supporto dei profiler per le piattaforme Reliability con Mia, Paul e Jerry Fish ( JMPPRODMGMT-898 ). Differenze discusse tra le etichette nel clustering a due vie e nella piattaforma Cell Plot con Dave Barbour ( JMP-19822 ).
- Paolo Spichala : Correzione dei bug per 18.0: il report con la stringa di query non riesce [ JMPHTML-13375 ]. L'asse categoriale con incremento tick diventa statico (correzione parziale) [ JMPHTML-1913 ]. Le etichette di Cell Plot sulla piattaforma Cell Plot non accettano la barra rovesciata [ JMPHTML-13371 ]. Le etichette degli assi per il generatore di carte di controllo non vanno a capo correttamente [ JMPHTML-2177 ].
- Praveena : Attualmente in lavorazione HTML5 genera un'eccezione durante il ridimensionamento di un'icona E GB: Area: segmento di linea aggiuntivo tracciato tra i marcatori . Creato un tabella di marcia proposta per il team di iniziare a pianificare per il 18.1 e il 19.0.
- Mike Stickles: Correzione completata per JMPHTML-13374 (Le barre non rispettano l'impostazione del colore di riempimento), in attesa di revisione del codice. Attualmente sto indagando JMPHTML-2446 (Etichetta per la percentuale del totale non esatta sulle barre rispetto a quella del desktop).
- Michael Senouyuit: Completato JMPHTML-1302: La descrizione comando corretta copre l'indicatore di interesse, JMPHTML-13424: Le linee di tag si spostano dal punto se la dimensione dell'annotazione viene ridotta eccessivamente e JMPHTML-13423 Le tagline di annotazione di testo a volte si collegano al lato sbagliato della casella. Ho iniziato a lavorare sul miglioramento di alcuni strumenti di test per le annotazioni HTML.
JMP in diretta
- Aurora: 18.0: Partecipato alla retrospettiva JMP Live. Ho aiutato Michael Goff a riprodurre un bug di pubblicazione. Documentazione di aiuto per l'utente esaminata. 18.1: Notifiche di accesso modificate per applicarsi solo direttamente all'utente (non accesso tramite un gruppo). Visualizzazione e download dei record a livello di spazio (indagine iniziale).19.0: Control Chart Warning Triage (discussione iniziale con Eric). Miglioramenti delle prestazioni.
- Michele G: Sto lavorando all'aggiornamento a Vue 3 per JMP Live Client.
Statistiche
- Laura CS: Ha indagato su un bug nel diagramma del percorso segnalato da Yusuke e Actarus e ha incontrato Xan per discutere idee per risolverlo. Ha continuato a lavorare su MIIV-2SLS come nuovo stimatore in SEM (ha dedicato un po' di tempo al menu di lancio e un po' ai calcoli riepilogativi per il test Sargan). Ho anche studiato l'aggiunta di pesi in SEM e scritto una prova di concetto in JSL.
Documentazione statistica
- Michele C: Preparazione della documentazione statistica per la compilazione della guida EA7; ho esaminato i contributi relativi agli argomenti per JSM, come parte del mio ruolo nel comitato del programma JSM per il 2024.
- Amido: Ho lavorato all'aggiornamento del capitolo SEM, in particolare alle nuove funzionalità e alla risoluzione di commenti/modifiche relative all'analisi della mediazione. Ho aggiornato Perforce con gli ultimi screenshot e i file JSL corrispondenti. Ho avuto un incontro con Laura per discutere dettagli specifici sulla documentazione della mediazione nel capitolo SEM, garantendo chiarezza e accuratezza nei nostri contenuti.
- Karen: Completato il nuovo capitolo CSALT doe e una riscrittura del capitolo Evaluate Design.
Test statistico
- Segno: Revisione dei risultati dello studio sull'usabilità del laboratorio JMP di Indian Wells per le carte di controllo a breve termine e lo screening delle risposte con Bryan Fricke. Ho esaminato lo strumento di studio sull'usabilità con Jacob per un gruppo che sta valutando quali funzionalità potrebbero essere rese disponibili agli utenti. Presentati i risultati del JMP Lab con Bryan, Joseph, Ryan e Jacob. Ho installato il componente aggiuntivo PyTorch e ho familiarizzato con le sue funzionalità e controlli per progettare array di copertura per il test dei guasti. Risposte alle domande nella community JMP.
- Giacobbe: Testato l'aggiornamento per utilizzare OpenBLAS 0.3.25 ( JMP-19358 ). Costruzioni accantonate testate da Chris Gotwalt e John Schroedl come test preliminari per JMP-19839 . Presentazione preparata di JMP Dev sui risultati dello studio sull'usabilità Easy DOE.
- Tonya: Lavorando sulla segnalazione della beta, sulla verifica dei bug e sulla revisione della documentazione.
Gestione del prodotto e marketing del prodotto
- Bryan F: Elaborati i risultati del Discovery Summit Americas 2023 per Carte di controllo di breve periodo E Screening della risposta . Successivamente, ho esaminato i risultati con le parti interessate. Ho partecipato alla pianificazione di uno studio sull'usabilità per un assistente AI JMP. Ho incontrato Dan Schikore ed Evan per discutere del lavoro futuro per adattare lo stile JMP al di fuori del codice; Sono rimasto piacevolmente sorpreso e profondamente colpito dal fatto che Evan sia stato in grado di dimostrare un primo prototipo che ha sollevato domande e possibilità interessanti. Fortunatamente, abbiamo predefinito i nostri obiettivi in modo da poter rimanere fedeli ai nostri obiettivi. Ho incontrato Mark e Jacob per vedere una panoramica delle varie funzionalità del loro componente aggiuntivo di usabilità; Desidero elogiarli nuovamente per il loro importante lavoro volto a rendere i test di JMP da parte degli utenti più semplici e rigorosi. Ho partecipato a colloqui di candidati per una nuova posizione di Primo Ministro. Ho anche partecipato a conversazioni sugli obiettivi per il 2024 con un'enfasi e un interesse aggiuntivi sulla scoperta dei bisogni degli utenti e sullo sviluppo della capacità di valutare efficacemente la fattibilità, l'opportunità e la fattibilità di potenziali soluzioni.
Supporto tecnico
- Duane: Stiamo lavorando con Jacob e Nicole sullo script JSL per rilevare i problemi BLAS e aggiorneremo la nota esterna quando sarà pronta. Ho anche verificato tutte le risorse che hanno accettato di aiutare in caso di problemi critici dei clienti per tutte le aree del supporto (supporto prodotto, supporto negozio, supporto RPS, ecc.). È difficile credere che manchi solo una settimana prima di Natale...Comunque ecco i Rapporti di TS JMP in tempo reale e il collegamento al filtro Jira che mostra il file ticket segnalati da TS negli ultimi 14 giorni .
Volume dei casi per settimana:

Argomenti del caso per la coda di coinvolgimento, totale:

Argomenti dei casi per la coda di coinvolgimento, la scorsa settimana:

Operazioni di sviluppo
- Jim: Ha lavorato su JMP-19817. Migrazione delle installazioni di test unitario con script silenziosi di Windows da installatori non autorizzati a installatori autorizzati (grazie Bob e Nick). Adattato alla modifica del punto di montaggio di JMPSRV01 in una cartella locale per più macchine per test unitari Macintosh (grazie Nick). Build JMP Pro 18 Early Adopter e programma di installazione Mac OS associato. Pianificazione della ramificazione di Perforce per JMP 19.0.
- Melania: Sperimentato con diversi modi per sincronizzarsi direttamente da Jenkins, utilizzando i lavori MIF-PDF come progetto pilota. Scopo: garantire che vengano utilizzati i file più recenti. Ho posto e risposto ad alcune domande nel progetto di aiuto alla costruzione, utilizzando EA7 come banco di prova. Ho fatto una piccola pianificazione delle ramificazioni con l'assistenza di Jim: dal momento che stiamo passando alla 19.0 prima di creare la 18.1 a gennaio, ciò ha cambiato alcune cose. Analisi leggera dello stato di Jira e dei processi di risoluzione in diversi flussi di lavoro.
Documentazione
- ChrisB: Consegnato il DJ alla localizzazione. Preparato l'ultimo build di aiuto 18.0 da pubblicare lunedì. Ho ricevuto gli aggiornamenti di Michael alla versione 17.x nell'HTML (JMPDOC-2064). Corretto il tag noindex per diverse versioni della guida. Ho testato un paio di script spostati su AWS.
- Devon: Integrazione delle note di revisione per la documentazione Python; scrivere documentazione per colonne di caratteri compatti, piattaforme di gruppo e Gestore colonne
Test di sistema/host-Cary
- Mandy: Ho lavorato su alcuni test Jira per risolvere i crash. Ho incontrato lo sviluppatore per discutere le possibili modifiche alla tabella dati in JMP 19 per migliorare l'esperienza degli utenti nella modifica, formattazione e riepilogo e ho archiviato i problemi relativi a JIRA. Ho installato Beyond Trust e ho iniziato a individuare e segnalare problemi, uno dei quali riguardava JMPRUNNER, è stata apportata una correzione e è stato archiviato il ticket di servizio. Verificato il programma di installazione di EA7 su Mac. Test di una correzione finale del flusso di lavoro con la creazione di pacchetti di file.
- Cacciatore: Test JMP 18 EA 7, incontro con Daniel e Audrey per discutere caratteristiche di autorizzazione e test, verifiche JIRA e risposta a un brano JMP 17 EA 6.
- Audrey : I test dell'EA7 hanno occupato gran parte della mia settimana, seguiti da vicino dall'esame delle richieste di approvazione. La mia squadra ha organizzato un pranzo festivo ed ecco la foto "fai qualcosa di pazzesco" di quell'evento.

Test Web – Cary
- Josh L: Principalmente revisione della documentazione, test di JMP Live Server e registrazione. Rispondendo ad alcune domande sulla distribuzione e ottimizzando gli aggiornamenti notturni di JMP Live 18.1 e 19.0.
Test di sistema/host-Pechino
Scoperta dei dati
- Dan S: Risolto un problema introdotto nella versione 18 quando si supportavano le etichette al passaggio del mouse sui report per sottoinsieme. Valutazione di altre questioni, pianificazione per il 19 e revisione dei cambiamenti.
- Morgan: Lavoro alla scrittura di test per JMP Notebook, all'aggiornamento di Scintilla e al brainstorming sull'integrazione di R all'interno di Notebook.
DOE
- Caleb: Ho iniziato alcuni piccoli lavori di sviluppo per JMP 19. Ho anche saputo che il documento su cui Ryan e io abbiamo lavorato con Sky è stato accettato!
Nota di Shannon
Grazie a John Sal per aver condiviso questo grafico di Bloomberg Businessweek che prevede i posti di lavoro in più rapida crescita nel prossimo decennio. Sicuramente alcuni ruoli presenti nell'elenco potrebbero trarre vantaggio dall'utilizzo di JMP!
Spero che abbiate passato un bellissimo fine settimana e se vi prenderete del tempo libero la prossima settimana, divertitevi e ci vediamo l'anno prossimo!