Benvenuti all'aggiornamento sullo sviluppo di JMP del 12 aprile 2024!
Il blocco delle funzionalità di JMP 18.1 sarà disponibile alla fine della giornata di venerdì prossimo, 19 aprile . Se hai contrassegnato una nuova funzionalità fissata nella versione 18.1, valutane l'impatto sulla pagina Nuove funzionalità di JMP 18.1 in Confluence . E se questa settimana stai finalizzando una funzionalità per la versione 18.1, copia la tabella dei modelli in quella pagina e crea una nuova intestazione di sezione per la tua funzionalità. Ciò è molto utile per i team a valle che pianificano il proprio lavoro 18.1.
Ci stiamo inoltre avvicinando rapidamente alla data di congelamento del codice per JMP 18.0.1 , la nostra prima versione "punto-punto" pianificata. Pur concentrandosi sugli aggiornamenti delle librerie di terze parti per risolvere problemi di sicurezza, questa versione includerà anche alcune correzioni selezionate e altri aggiornamenti importanti. Gli elementi risolti nella 18.0.1 possono essere identificati in Jira con una versione corretta della 18.0.1. Tutte le correzioni non di sicurezza devono essere approvate per l'inclusione in 18.0.1. Si prega di inviare una nota all'elenco degli approvatori JMP con i dettagli se si richiede l'approvazione per eseguire il push di una modifica del codice non di sicurezza alla versione 18.0.1.
Grazie a Mia Stephens per aver ricordato che la scadenza per la presentazione dei documenti del JMP Discovery Summit negli Stati Uniti è il 23 aprile e che il personale di ricerca e sviluppo di JMP è invitato a inviare gli abstract. Discovery US si terrà a Cary dal 21 al 24 ottobre. Nel frattempo, registrati qui se sei interessato a partecipare a JMP Discovery Europe Online . Questa parte online dell'evento segue una conferenza Discovery tenutasi di persona lo scorso mese a Manchester, di grande successo.
Annunci generali
Prossime date importanti
- Blocco delle funzionalità di JMP 18.1 – 19/4/24
- Blocco del codice JMP 18.0.1 – 26/4/24
- Rilascio di JMP 18.0.1 – ~ 18/5/24
- Inizio della modalità di approvazione di JMP 18.1 – 21/5/24
- Blocco del codice JMP 18.1 – 14/06/24
- Visita Confluence per un elenco completo delle date JMP 18 e JMP 19 .
Aggiornamenti sullo sviluppo di JMP
Scoperta dei dati
- Xan: GB Undo crash risolto con l'aiuto di Dan. Modernizzazione del codice: utilizzo di FlatHashMap anziché JHashMap. Sono in corso altre opzioni di orientamento del jitter dei marcatori che consentono questo tipo di tracciato logistico.

- E
Risolti alcuni comportamenti di allungamento-riempimento per le caselle compresse. Esaminare i problemi in cui il riempimento/margine può essere perso quando i riquadri vengono clonati (diario o output di immagini). Lavorando sulla gestione delle metriche dell'host tramite il framework Visual Styling.
- Dave B: Integrazione delle modifiche nella versione 18.1. Risolti i bug di scorrimento della tablebox/rotellina del mouse. Risolto bug sul dimensionamento dell'esportazione pdf.
DOE
- Caleb: Maggiore valutazione dei ticket JIRA, in particolare in relazione agli esploratori con dimensioni del campione. Ho anche ripreso il lavoro sull'articolo con Brad su un'alternativa al metodo di Lenth per i progetti non ortogonali. Infine, ho aiutato uno degli studenti di dottorato di Doug Montgomery con l'analisi di alcuni test preliminari di degrado su un interessante progetto che stanno portando avanti.
Ospite
- Kristen: Lo sviluppo di questa settimana è stato incentrato sulla realizzazione di aggiornamenti di localizzazione per JMP Marketplace per rendere disponibili stringhe e testo nelle lingue supportate da JMP e sugli aggiornamenti dell'interfaccia utente per la gestione degli errori JMPMRKT-28 e JMPMRKT-63 .
- Paul N: aggiornamento di Python incorporato alla versione 3.11.9 in JMP 18.0.1, JMP 18.1, JMP 19, su Windows e Mac.
- Michael H: Rimosse le librerie SAS TK (kernel con thread) da JMP 19.
HTML interattivo
- John Powell: Format.js convertito in una classe JavaScript ( JMPHTML-13645 ). Sto lavorando alla conversione di BubblePlotSegment.js in una classe JavaScript ( JMPHTML-13655 ). Rimosso il codice inutilizzato per il prototipo di raggruppamento interattivo Heatmap e Bar ( JMPHTML-13563 ). Revisione delle richieste di funzionalità con Praveena per pianificare JMP 19. Discussione del nuovo look per il contenuto HTML interattivo con Praveena, Paul S., Michael S. e Bryan F. ( JMPHTML-1835 ). Dettagli di implementazione discussi per la valutazione degli avvisi della carta di controllo in JMP Live con Praveena e Annie ( JMPHTML-13650 ).
- Praveena:
- Ho incontrato John Powell per esaminare le funzionalità della versione 19.0.
- Funzione Avviso carta di controllo su JMP Live
- Michael Goff e io stiamo lavorando per ottenere la gestione degli eventi del menu contestuale per aggiungere il supporto per il triaging.
- Ho incontrato Annie e John per comprendere le funzionalità del CCB.
- Ho incontrato Aurora, Annie e Michael per i nostri incontri settimanali
- Interfaccia utente HTML: revisione e finalizzazione delle idee di progettazione identificate durante le sessioni precedenti con il team HTML e Bryan Fricke
- Michael Senoyuit: Ha terminato il refactoring di BoxPlotSegment, ha lavorato al restyling del design HTML e ha iniziato a creare una classe di caratteri.
JMP in diretta
- Aurora: lavoro continuo sui miglioramenti agli avvisi sulle carte di controllo.
Statistiche
- Laura CS: Questa settimana ci siamo allontanati dallo stimatore MIIV-2SLS per concentrarci su piccole correzioni per SEM nella versione 19.0 e integrazioni per la versione 18.1. Risolto un problema relativo al diagramma del percorso con l'analisi di più gruppi (il diagramma veniva visualizzato decentrato). Risolto un bug con bootstrap in modo che la correzione del bias non ignorasse i valori mancanti in una determinata statistica. Aggiunta inoltre una nuova colonna alla tabella dei risultati del bootstrap che visualizza avvisi o altri messaggi riscontrati durante la stima (ad esempio, varianze negative, non convergenza, ecc.). Aggiunto un nuovo indice di adattamento nella tabella di confronto dei modelli (richiesto da Narayanan, ora alla U di Cincinnati) e risolto un problema JSL con Define Time Values.
Documentazione statistica
- Michael C: ha esaminato le modifiche all'indice di scripting per Colleen; ha incontrato il comitato di programma della conferenza tecnica autunnale per esaminare gli abstract presentati; ha iniziato a indagare su alcuni errori che Acrolinx non rileva nei file FrameMaker.
Test statistico
- Mark: Identificazione delle carenze della funzionalità di lunga data Salva/Carica risposte/Fattori nelle piattaforme DOE con Jacob per la revisione da parte di Ryan e Joseph. Aggiornati gli script di unit test per Easy DOE dopo la sostituzione dell'elenco di selezione nella scheda Modello per la modalità flessibile. Biglietti Jira chiusi per Easy DOE. Studio dell'ottimizzazione bayesiana.
- Jacob: Verifica dei ticket Jira per DOE e aggiunta di test unitari. Aggiunta di un test unitario per i modelli tabulari Torch Deep Learning. Sto lavorando su uno script per rieseguire i miei unit test falliti e pubblicare gli errori confermati. Assistenza al supporto tecnico JMP con una domanda sull'analisi della potenza DOE. Sto facendo qualche pulizia del test unitario.
- Tonya: Sto lavorando a una presentazione dei dati Early Adopter V18. Verifica dei bug e pulizia dei test unitari.
Aggiornamenti sulle scienze della vita
- Rebecca: Sto dando il via a una retrospettiva clinica su JMP organizzando il feedback in una pagina Confluence e rendendolo disponibile per la revisione da parte del nostro team. Si continua a lavorare sulle correzioni dei bug per la versione 18.1, comprese quelle su un nuovo rapporto per riepilogare le informazioni sulle disposizioni.
- Richard: Prototipazione di un report che consentirà agli utenti non SQL di identificare problemi di sicurezza o farmaci entro finestre temporali definite dall'utente attorno a eventi o farmaci di riferimento.
Gestione del prodotto e marketing del prodotto
- Bryan F: Insieme a Sarah Sylvestre, ho incontrato Greg Flexman e Olivia Lippincott per discutere le loro risposte a un sondaggio sulla tabella dati preparato da Sarah. Risultati elaborati e presentati dal laboratorio JMP per il subsetting di tabelle di dati dinamici. A questo punto tutti i risultati del recente JMP Lab di Discovery Europe sono stati elaborati e presentati. Ho incontrato i membri di JMP Digital Ops, Marketing e Customer Care riguardo al marchio JMP. Ho collaborato con gli sviluppatori HTML5 per sviluppare uno stile più coerente con il cromo di JMP Live. Varie discussioni sulla progettazione di JMP Live. Ho continuato con l'utilizzo di alcune tecniche UX con il gruppo di Julian sulla base di un club di libri sul design delle cose quotidiane. Pianificazione relativa allo sforzo del Visual Styling Framework. Risposta a un'altra richiesta di un programma di riparazione per aree di accessibilità non conformi di JMP.
Supporto tecnico e coinvolgimento
- Duane: Un'altra settimana intensa nel supporto! Il team di Wendy sta affrontando molti casi riguardanti problemi di My JMP e domande di autenticazione. Tieni presente che la versione di prova di JMP 18 NON è ancora disponibile. Si sta lavorando per renderlo disponibile, ma non è ancora uscito. Ecco i report di TS JMP Live e il collegamento al filtro Jira che mostra i 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
- Melania:
- DevOps: riunioni generali e chiacchierate con Shannon Leslie e altri esponenti di DevOps. Indagine generale e risoluzione dei problemi. Builtins 18.1: aggiornato il lavoro Stringbot-JSL-Maintenance per funzionare con 18.1; ha eseguito un test (ancora nessuna stringa); pronto per le nuove corde la prossima settimana. HelpMap per 18.1: ha lavorato sull'aggiornamento del processo di caricamento.
- Domenica scorsa sono andato al Poe Museum di Richmond, Virginia. Solo per divertimento, ho importato il Raven in JMP e ho eseguito un'analisi del sentiment su di esso. Ho quindi utilizzato il punteggio complessivo del sentiment per colorare una nuvola di parole.
- Jim: modifiche approvate integrate nel ramo 18.0.1; fornito ulteriore supporto Perforce. Rimontato il Mac Mini di Russ; aggiornato il sistema operativo su più Mac Mini di prova. Collaborare con Paul Nelson per installare i moduli Python su Mac OS tramite script batch. Lavorare con Daniel Powell per determinare il motivo per cui molte macchine UT non autorizzano dopo la modifica lato server della scorsa settimana.
- Myron: Ho lavorato alla creazione di JMPTOOLPROD.dev.jmp.com e alla distribuzione di JiraBot lì. Ciò ha richiesto alcuni ritocchi per impostare un'app di autenticazione di Azure diversa (quindi non condividerei l'istanza di sviluppo) e alcune modifiche al codice per essere più flessibili con token e ID di autenticazione e simili quando il codice dell'app viene promosso da jmptooldev a jmptoolprod.
- Bob: Altri aggiornamenti del contratto di licenza. Risoluzione dei problemi relativi ai problemi di autorizzazione. Rimossi i file tkext dai programmi di installazione di Windows JMP 19. Utilizzo documentato di file personalizzati nei programmi di installazione di Windows 18.
- Shannon C: Incontri di onboarding con Shannon L. Indagato sugli arresti anomali della produzione di JMP 18. Conversazioni con JMP LS sulla futura retrospettiva.
Localizzazione
- Krzysztof : lavoro sulla configurazione di una macchina AWS per l'hosting di memoQweb per utenti esterni (fornitori, revisori), miglioramento del processo TermBase (nuovo elenco di stop), lavoro sulla correzione di un problema con il filtro Adobe FrameMaker (non importando stringhe AltText), pianificazione attività di sviluppo relative a MT e LLM, introdotto il controllo QA con RegEx per verificare le discrepanze nelle virgole iniziali in PortableUI.
- Sandy: Registrate le modifiche al processo per produrre il report sul conteggio delle parole memoq in stile Trados per uno dei nostri fornitori: è pronto per il test/l'implementazione. Differenza immagine testata popola il lavoro con le etichette aggiunte. Ho iniziato a testare il validatore xliff e le API QA. Ho lavorato sulla modifica della convalida dei file per docsource/l10nsource per utilizzare la nuova API dei file.
- Allison: ha comunicato con linguisti e scrittori su domande riguardanti le stringhe di Big Books. Convalidati gli screenshot localizzati per UG e BA. Comunicato con JMP Legal in merito agli ordini di lavoro; ha lavorato alla raccolta delle citazioni per la localizzazione dell'interfaccia utente JMP 18.1; segnalato bug sulla funzione di trascinamento della selezione che non funziona nella tabella dei dati di esempio JA e ZH localizzata.
- Howard: Correzioni di bug. Sviluppo del lavoro Imagediff. Ha lavorato sull'API Jira per la dashboard di localizzazione.
- Trish: query di localizzazione, ordini di lavoro, aggiornamenti e pianificazioni di Jira. OOTO due giorni questa settimana.
- Sohail: continuo miglioramento dello strumento e del processo di ricerca della TM.
Documentazione
- Susan C: Completate le revisioni delle stringhe dell'interfaccia utente tra febbraio e aprile per main e 18.1. I file delle note sulla versione 18.1 sono pronti per l'aggiornamento in Perforce. Stiamo lavorando sulle date per le note di rilascio e JMP Live. Stiamo lavorando sugli aggiornamenti di JMP Live 18.1. Lavoro sugli aggiornamenti retrospettivi di JMP Live alla guida 17, 17.1 e 17.2.
- Devon: Finalizzazione dei capitoli convertiti di DJ per la revisione, JMP-20614 : esaminato un problema con il testo alternativo dell'immagine in inglese nella guida tradotta, imparando a utilizzare PuTTy e OpenSSH per inviare file a un'istanza AWS
- Qiana: I dati di esempio funzionano. Pianificazione dell'ossigeno. Pianificazione e coordinamento dei progetti JMP 18.0.1 e 18.1.
- ChrisB: Recensioni di archi. Creazione dell'aiuto DJ localizzato. Ho esaminato alcuni problemi di conversione dell'ossigeno.
Test di sistema/host-Cary
- Mandy: Mercoledì ha partecipato alla riunione del gruppo utenti JMP presso l'edificio C. Ottime presentazioni su JMP 18 da parte del nostro JMP SE e di altri. Verificati anche i problemi di JMP 18.1 e 19.0. Ho incontrato SAS IT per cercare di capire perché Mac Teams continua a bloccarsi: eliminare più file memorizzati nella cache sembrava essere d'aiuto - incrociamo le dita. Ho partecipato a una riunione per preparare una visita al cliente il 24 aprile dimostrando i flussi di lavoro. Inoltre, proprio perché amo il basket e il viaggio di Caitlyn Clark, ho visto un grafico e ho deciso di provare a utilizzare JMP e GB per provare a replicarlo. In un certo senso l'ho preso qui:
E per essere onesti nei confronti di Edey, i rimbalzi sono la sua passione, ma lei continua a calciare il culo sui punti...
- Hunter: Ho passato gran parte della settimana a testare diversi elementi che influenzavano l'autorizzazione di Daniel e Aaron. È stato segnalato un problema relativo all'impossibilità di ottenere i codici di verifica richiesti tramite e-mail durante il tentativo di accedere a "Il mio JMP" o di autorizzare le installazioni JMP correnti.
- Audrey: Pianificazione stagista, regolazione di macchine e processi dopo la correzione dell'autorizzazione 18.1, corsi di formazione Confluence.
Test Web – Cary
- Natalie: Steve e io ci siamo concentrati sul far funzionare le operazioni di automazione giornaliere su JMP 18.1 e 18.0.1, ma siamo ancora bloccati da un problema esistente. Ho trasferito alcune modifiche apportate a JMP 19 a 18.1 e ho una correzione per altri 5 errori di test nella nostra copertura esistente. Sono stati compiuti ulteriori progressi con una nuova copertura per le modifiche dei valori mancanti nei tooltip.
Test di sistema/host-Pechino
- Team di Pechino: JMPTESTBJ-2998: Correzione dei test di base JMP 18.1 e 19.0 per le lingue locali - In corso , Cinese completato
- Da Li: (1) Verifica dei bug. (2) IN CORSO: test delle funzionalità, 8 bug creati (WEBJMP-6251: incorpora JMP Live utilizzando un iFrame (o altra tecnologia) in modo che il contenuto sia rilevabile, anche se non hai effettuato l'accesso ). (3) Aggiunta di Jest UT aggiuntivo sia in 18.1 che in 19.0 per WEBJMP-8364: l'indirizzo IP viene esposto nel download della tabella della cronologia all'amministratore non di sistema .
- Nan Wu: (1) Test di regressione dei bug di JMP 18.1/19.0, principalmente sul test di regressione di JMP Install Checker. (2) Correzione dei test di base JMP 18.1 per le lingue cinesi eseguita sia per la versione 18.1 che per la versione 19.0 e già caricati i file di test corretti per forzatura ( JMPTESTBJ-2998 ). (3) Sono stati rilevati alcuni errori di test di base delle lingue locali da macchine di laboratorio eseguite di notte, dopo un'indagine questi errori sembrano essere causati dalla regione non impostata correttamente per i test di lingua locale e alcuni file necessari potrebbero non essere accessibili dalla macchina di laboratorio, inviati inviare un'e-mail a Jim per ricevere aiuto per RISOLVERE i problemi relativi all'ambiente della macchina del laboratorio.
- Kimi: (1) Verifica del bug. (2) Python NF: Evidenziazione della sintassi del tema scuro, per i dettagli fare riferimento a JMP-17755 – In corso, creata una nuova storia JMP-21040: Miglioramento per l'editor di script Python . Test di regressione Python 3.11.8 (parte win), i dettagli si riferiscono a JMP-21008 – In corso, Paul prevede di aggiornare alla versione 3.11.9 sia per Win che per Mac. Ottieni variabile percorso, i dettagli fanno riferimento a JMP-20992 - Fatto. Altezza della cella e larghezza di visualizzazione della colonna, i dettagli fanno riferimento a JMP-20991 – Fatto. (3) Discuti con Paul del problema relativo ai Criteri di gruppo su Mac. (4) Riepilogare le possibili nuove funzionalità/correzioni di bug per Python 19.0 - Fatto. [JMP-21037: Integrazione di JMP 19 Python . (5) Correggere gli errori di base per JA e DE, per i dettagli fare riferimento a JMPTESTBJ-2998 – In corso. (6) JMP Live NF: supporto utilizzando Python negli script di aggiornamento, i dettagli fanno riferimento a JMP-20748 – In Progress. (7) Jenkins: controlla i risultati per Beijing Daily UT. JMPTESTBJ-3007: Ottimizzazione: aggiornamento di Node.js alla versione 20.11.1 per jmplive server 19 e test di migrazione JMP Live – In corso. JMPTESTBJ-3006: Ottimizzazione: aggiornamento del file di licenza sia per Win che per Mac – In corso.
- Da Zhang: (1) Verifica del bug. (2) File rielaborati per Text Explorer a causa di differenze di ordinamento su varie versioni Mac.
- Nala: (1) Verifica del bug. (2) Continuare a testare la nuova funzionalità di JMP Live: WEBJMP-6650: visualizzazione e download di record a livello di spazio .
Nota di Shannon
Spero che tutti (nel raggio d'azione del Nord America) abbiano avuto la possibilità di vedere qualcosa dell'eclissi solare! Goditi il fine settimana! :smiling_face_with_smiling_eyes: