Benvenuti all'aggiornamento sullo sviluppo di JMP del 22 settembre 2023!
Ci stiamo dirigendo verso JMP18.0EA6 congelare il 23/10/23. Come al solito, se stai lavorando su funzionalità recenti, mantieni la sezione sul file Funzionalità recenti di JMP 18 pagina e problemi Jira associati aggiornati per aiutare i team downstream a tenere traccia dei tuoi progressi. Se hai aggiornamenti da condividere con i clienti EA6, aggiorna le sezioni Motivazione e Riepilogo delle pagine delle singole funzionalità.
Per concedere più tempo per completare il lavoro sul nuovo sistema di autorizzazione di JMP 18, i responsabili dello sviluppo e del prodotto JMP hanno deciso di spostare l'evento anticipato della filiale per JMP 19 a venerdì 1 dicembre. La prossima settimana ci incontreremo per saperne di più su questo progetto dallo sviluppatore Daniel Powell e dalla product manager Sarah Sylvestre. Il congelamento del codice JMP 18 è previsto per il 20/12 e il ramo JMP 18.1 verrà creato subito dopo.
Programmi di installazione completi di JMP 17.2 sono stati rilasciati da SAS questa settimana e dovrebbero essere ora disponibili per i nostri clienti esistenti. :guastafeste: Ricordare che i nuovi clienti otterranno il software tramite My JMP, ma i clienti esistenti che stanno effettuando l'aggiornamento continueranno a seguire i processi SAS (per ora). Tutti i nostri sistemi sono in a stato transitorio .
Grazie mille a Annie Zangi per essersi offerto di presentare il suo lavoro. Carte di controllo di breve periodo in JMP 18 . Questa funzionalità è stata richiesta già da tempo e ora colma il divario tra JMP e altri prodotti. Sia Annie che Tonya hanno dedicato molto tempo a questa funzione negli ultimi mesi. C'era un certo interesse nel realizzare una riproduzione su larga scala dell'esperimento Fancy Chocolate. :ghigna_faccia: Annie ha condiviso la sua tabella dati nella chat della riunione: trovala lì o parla con lei se sei interessato ai dati.
Abbiamo un programma piuttosto fitto di presentazioni per gli sviluppatori JMP nei prossimi mesi. Se vuoi presentare in una sessione futura, iscriviti su Volontario sviluppatore JMP pagina in Confluenza. Gli spazi per le presentazioni si stanno riempiendo per il resto dell'anno, ma ricorda che possiamo sempre aggiungere un'ulteriore sessione del martedì se desideri ricevere la demo prima della fine dell'anno.
Tonya Mauldin continua a coordinare la distribuzione e la risposta alle tracce beta e condivide di seguito i dettagli del rapporto beta/crash di questa settimana. (Grazie, Tonya!)
Casi di beta/crash per questa settimana con arresti anomali selezionati.

Rapporto JMP Beta - Distribuzione (5) | JMP Live (sas.com)
Annunci generali
- Il 19 settembre, Mike Anderson ha tenuto un corso di formazione per i concorrenti sui prodotti open source nell'ambito della serie di corsi di formazione sull'abilitazione alle vendite. Mike ha tenuto una presentazione efficace in cui ha spiegato cos'è un prodotto open source e come le vendite dovrebbero posizionare JMP quando si parla con un cliente che utilizza prodotti open source. Puoi trovare ulteriori informazioni (comprese le registrazioni) su questa formazione e altri nel programma delle serie di allenamenti all'interno del Libreria per l'abilitazione alle vendite .
- 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!
- La fiera delle arti e dei mestieri dei dipendenti si terrà nel campus SAS martedì 26 settembre dalle 11:00 alle 13:30 nella palestra dell'edificio G.
- Benvenuti a due nuovi membri dello staff nel gruppo di Brian, Chris Hesser E Kristen Slappey !
Prossime date importanti
- JMP 18 e JMP Clinical 18 EA6 – 3/10/23
- Congelamento dei dati di esempio JMP 18 – 18/10/23
- Revisione del codice JMP 18 – 08/11/2023
- JMP 18 e JMP Clinical 18 EA7 – 8/12/23
- Per favore visita Confluenza per un elenco completo di JMP17 E JMP18 date.
Aggiornamenti sullo sviluppo di JMP
Statistiche
- Elisabetta : è stata una settimana ricca di domande su modelli misti da parte di SE e clienti e di preparativi iniziali per Discovery Corea e Giappone.
- Annie: ho continuato a lavorare sui problemi di Jira della Carta di controllo a breve termine, oltre a prepararmi e a tenere il mio discorso sulla nuova Carta di controllo a breve termine
Documentazione statistica
- Michael : Predisposizione di libri statistici per la build di aiuto di EA 6, correzione di bozze della build di aiuto di EA 6, incontro con Hamid e Laura CS per l'aggiunta di un nuovo esempio SEM alla documentazione, revisioni di stringhe e indagine su un bug segnalato dagli utenti nel componente aggiuntivo Classificazione sbilanciata. In.
Test statistico
- Tonya : Testare le carte di controllo a breve termine ed eseguire la verifica dei bug.
- Segno : progettato uno studio di usabilità per i nuovi comportamenti e risultati nella fase di analisi di Easy DOE con Jacob. Indagare sugli errori negli script di test Easy DOE causati da un nuovo installatore e sulle modifiche del Profiler con Jacob. Studio dei tutorial registrati della base di codice JMP. Studio degli articoli sui metodi utilizzati nella piattaforma CSALT. Risposte alle domande nella community JMP.
- Giacobbe : Creazione di uno studio sull'usabilità per Easy DOE presso Discovery Americas (con Mark Bailey, Joseph Morgan e Ryan Lekivetz). Test degli aggiornamenti della scheda Easy DOE Analizza. Verifica dei ticket Jira per MSA Design e Make Validation Column. Lavorare su funzioni di utilità per testare CSALT Design
Supporto tecnico
Conteggio settimanale dei casi

Argomenti per la coda di coinvolgimento, totale

Argomenti per Engagement Queue, la settimana scorsa

Operazioni di sviluppo
- Jim : Verifica Jira dei problemi risolti. Sistemi operativi aggiornati per varie macchine di build e test di Mac OS. Ha continuato a lavorare sull'installazione degli aggiornamenti dei driver ODBC per https://jmpdiscovery.atlassian.net/browse/JMPTOOL-983 . Segnalato arresto anomalo dell'ASAN allo sviluppatore appropriato. Partecipazione alle discussioni riguardanti l'autorizzazione JMP e le modifiche necessarie alla creazione e agli script di installazione. Supporto obbligatorio.
- Mirone : (1) JMPTOOL-505.. elabora i dati di esempio con lavori Jenkins settimanali. (2) Aggiornamenti Jirabot in JMPTOOL-991, JMPTOOL-993, JMPTOOL-994, JMPTOOL-995, JMPTOOL-986, JMPTOOL-987. (2) JMPTOOL-989... risolve il problema con i lavori dei tasti di aiuto
Localizzazione
- Allison : Ricerca sull'ossigeno (strumento proposto per sostituire FrameMaker); Formazione con Trish su flusso di lavoro/preventivi e ordini di lavoro del progetto; obiettivi finalizzati in Workday.
- Howard : progetto di commit memoQ del lavoro di sviluppo completato; modifiche allo sviluppo per supportare la ridenominazione di TOTD in Quick Start.
- Krzysztof : Collaborazione con John Schroedl riguardo: traduzione di oggetti Criteri di gruppo; incontrato il dipartimento Education per mostrare loro come accedere al nostro motore MT per i loro progetti;
Pacchetti di progetti JMP Live Keycloak e conteggi di parole creati; ha lavorato con Sandy e Howard su progetti di sviluppo/test; problemi del server memoQ di triage.
- sabbioso : lavorare per ottimizzare lo script di convalida dell'interfaccia utente portatile; lavorando sullo script di validazione per i builtin.
- Sohail : lavoro continuo per automatizzare la raccolta della terminologia per creare una banca dei termini di localizzazione.
- Trish : fornito feedback a JMP Legal in merito a due progetti di prova e informazioni su come potremmo supportarli in futuro; sessioni di formazione con Allison; le .gif animate per Quick Start verranno affidate in outsourcing a un fornitore, incontrando il team dei documenti per discutere le istruzioni per il fornitore e il coordinamento del progetto. Progetti JMP Live consegnati alla traduzione, ordini di lavoro in corso.
Documentazione
- Susanna : Avvio rapido: creazione di gif e video animati per Mac terminata per la localizzazione. GIF controllate in Perforce e verificate su Mac. Controlla anche le ultime gif animate per Windows in Perforce e verificale su Windows. Seguito con bug sull'ordinazione, ora risolto. Lavorando sui video Windows per la localizzazione. Processi EA 6: completati i controlli di produzione per i miei libri e attualmente sto rivedendo l'output della guida in linea.
- Qiana : Ha partecipato al corso Manager Essentials Plus. Ha lavorato su Jiras. Ho eseguito gli script di produzione sui libri assegnati e ho iniziato a revisionarli nella Guida di JMP. Lavoro aggiuntivo eseguito sulla documentazione. Ha svolto attività di pianificazione e coordinamento del progetto.
- Devon : Pubblicata la guida 17.2 JA con correzioni integrate, pubblicata la prima esecuzione della guida 17.2 ZH per i test, attività di produzione della documentazione 18.0 EA6, riga di comando e formazione Python
Test di sistema/host-Cary
- Mandy : Ho lavorato sul Mac Crash che ho trovato la settimana scorsa, con Michael Hecht in ufficio – ho risolto il problema e l'ho verificato; Concluso il corso STIPS di Correlazione e Regressione e superato il test – WhoHoo!; Modificato il test dell'etichetta al passaggio del mouse, a causa del cibo Modifiche alla tabella Journal.jmp; Ho aiutato Gail M. con la domanda di un utente sui flussi di lavoro e sulle etichette GB e al passaggio del mouse che vanno a 3 profondità - se volessero registrare - lo fanno; Sto lavorando per verificare le modifiche per i flussi di lavoro e altre correzioni alle 18: aggiungendo test dove posso al framework.
- Nick: Aggiunte informazioni sui tempi alla GUI del test unitario JSL. Per ottenere le ultime modifiche sincronizzare depot/principale/test. Una panoramica delle modifiche e delle preferenze è disponibile qui: Integrazione runtime di unit test JSL . Inoltre questa settimana ho lavorato per eliminare alcuni errori di test unitario, nonché per archiviare alcuni Jira di bug per i preset della piattaforma.
- Audrey: Lavoro di amministrazione di Jira, analisi del degrado delle prestazioni negli script di pubblicazione automatizzati di JMP Live e brainstorming sugli impatti delle imminenti modifiche alla licenza.
- Cacciatore: Ho esaminato e risposto a una traccia JMP 18 EA 5 di un host Windows, indagando sul problema nel progetto in cui la cartella viene eliminata inaspettatamente, verifiche JIRA e installato e testato con Sonoma 14.0 Release Candidate n. 2 su MDA692 e Macbeta1x86 in laboratorio.
- Anna. Test del commutatore di colonna e del filtro dati locale. Verifica di bug in abbondanza.
Test di sistema/host-Pechino
Realizzazione settimanale
Test per JMP, JMP Server e JMPC:
- Nan Wu : (1) Test di regressione dei bug di JMP desktop 18.0, principalmente sui test del profiler HTML5. (2) Aggiornamento dei driver ODBC per le macchine da laboratorio UT con esecuzione notturna JMP 18.0, Jim mi ha aiutato ad aggiornare i driver ODBC per la maggior parte delle macchine da laboratorio, ho aggiornato le informazioni sulla stringa di connessione dei test unitari corrispondenti per riflettere l'aggiornamento dei driver ODBC e ha spinto le modifiche a forza - https://jmpdiscovery.atlassian.net/browse/JMPTOOL-983 (3) Test di regressione dei bug di JMP Live 18.0. (4) Test basati su scenari JMP Live 18 https://jmpdiscovery.atlassian.net/browse/JMPTESTBJ-1803 .
Scoperta dei dati
- Xan : Bug di interazione sovrapposti del profiler (grazie Colleen !) e misurazione della casella di riepilogo delle colonne.
- Eva: Aggiunta la telemetria per le proprietà della colonna. Risolto il problema con il rendering delle preimpostazioni di distribuzione. Ha scritto alcuni problemi di ricalcolo automatico. Bug della tabella dati archiviati. Aggiunta di icone esistenti ai menu popup comuni. C'è ancora molto lavoro da fare sui preset.
- Morgan: Impostazione di nuove build di sviluppo e utilizzo del notebook JMP. Entro la fine della giornata di oggi saranno disponibili build di prova di JMP Notebook, con ulteriore lavoro svolto sulle funzionalità organizzative. Sto anche lavorando sulla denominazione e sull'organizzazione all'interno di Formula Depot.
- Dan S: Preimpostazioni della piattaforma: risolto un arresto anomalo e migliorato il comportamento di trascinamento della selezione. Risolti gli script Where() con Trasforma colonne. Correggi l'etichetta del filtro dati quando cambiano i nomi delle colonne. La scheda Pagina Box ora utilizzerà l'invio per alcune modifiche (titolo, icona) nei report Lavoro di invio robusto per i report Matrice di confusione e Capacità.
DOE
- Caleb : rivisitando il modo in cui la piattaforma CSALT calcola l'allocazione del campione e seleziona i punti di progettazione per progetti con più di 1 fattore di accelerazione. Ho anche apportato modifiche al momento in cui MSA Design aggiunge gli script delle tabelle EMP e Gauge R&R alla tabella di progettazione in modo da evitare situazioni in cui le piattaforme EMP/Gauge R&R non possono gestire in modo appropriato il modello specificato nella progettazione MSA. Melanie e io abbiamo anche lavorato sull'estrazione di stringhe per un paio di stringhe negli esploratori delle dimensioni del campione che, fino a poco tempo fa, non potevano essere localizzate. sto preparando il mio intervento per la conferenza tecnica autunnale che si terrà tra meno di due settimane (!) e finalizzando la revisione del mio articolo presentato al RAMS 2024. Oltre a questo, ha contribuito a una modifica necessaria a CSALT e ha corretto alcune patch di Jira appena emerse relative a isColumnInvolved. Avendo lavorato su JMP per così tanti anni, non ero a conoscenza di questa funzione e nessuna delle mie piattaforme la utilizzava. Ma queste sono soluzioni semplici, grazie a Dan Schikore che fornisce la soluzione sottolineando i problemi!
- Peng : Continua principalmente a lavorare sulle modifiche al modello di fatica richieste da Bill. La richiesta principale è quella di aggiungere più opzioni espositive ai modelli montati. A causa della natura interattiva e dei requisiti di scripting di JMP, il lavoro non è così semplice come si potrebbe pensare. Sono passate tre settimane da quando ho iniziato.
Ospite
- Paolo N : Continuare il lavoro con l'integrazione Python. Lavora all'aggiornamento della versione Python dalla 3.11.4 su Windows e dalla 3.11.3 su macOS alla 3.11.5
- Collaborare con Dahlia Watkins per supportare un cliente utilizzando la propria libreria di estensioni Python e facendo in modo che venga importata ed eseguita all'interno di JMP 17.
- È correlato anche JMP-18454 in cui lo stesso cliente insiste piuttosto sul desiderio che JMP 18 continui a trasferire una tabella dati su Python come pandas.DataFrame.Questo utilizzava file CSV per trasferire i dati ai panda.Ho fornito una semplice soluzione (cosa stava facendo JMP internamente).Il trasferimento della tabella dati Python Send( data_table) di JMP 18 nella versione 18 sarà diverso da JMP 17. JMP 17 ha creato un dataframe panda utilizzando file CSV, mentre 18 crea un oggetto jmp.DataTable.Inoltre in 18 l'oggetto jmp.DataTable è un accesso live alla tabella dati, non una copia.Proprio come il Python Get Graphics() rimosso, esiste una semplice soluzione alternativa che funziona in 17 e 18. Per ottenere il comportamento di JMP 17, il cliente deve solo utilizzare JSL per salvare la tabella dati come CSV, quindi nel codice Python, far leggere i panda il file CSV.Nota che il percorso di ritorno Python Get (dataframe) rimane e creerà una tabella dati JMP da un dataframe panda. Al momento, ottenere un pandas.DataFrame utilizza ancora i file CSV come meccanismo di trasferimento.
- Ho lavorato duramente per mantenere quanta più compatibilità possibile con le versioni precedenti, ma ci saranno alcune differenze funzionali necessarie tra 17 e 18.L'obiettivo è che dal 17 al 18 sarà una transizione, ma il 18+ manterrà l'API stabile, espandendo al contempo le funzionalità dal lato Python.
- Daniele P : L'autorizzazione software basata su Salesforce sta per essere annullata //deposito/usr/dapowe sia per Mac che per Windows e verrà ripulito in preparazione della demo della prossima settimana, così come di EA6!
HTML interattivo
JMP in diretta
- Aurora: Regeneron Roadshow (partecipazione da remoto per parlare di JMP Live). È stato creato un nuovo set di dati aggiornabile e report associati per Discovery. Correzione di bug (eliminazione di utenti, controllo degli accessi, notifiche, registro di controllo, impostazione predefinita dei dati durante la pubblicazione, configurazione di Jest).
Nota di Audrey
L'autunno è nell'aria: spero che abbiate trascorso uno splendido fine settimana!