Benvenuti all'aggiornamento sullo sviluppo di JMP per questo Pi Day, 14 marzo 2025!
Questo marzo voglio augurare un felice anniversario di lavoro alla responsabile senior del team di localizzazione Trish O'Grady (36 anni) e alla responsabile del programma Shannon Leslie (5 anni)! Per coloro che ricordano Shannon in SAS molto tempo fa, questo è l'anniversario del suo ritorno in SAS dopo 18 (!) anni di servizio. Sono molto fortunato ad avere sia Trish che Shannon nel mio team, che ci aiutano a far funzionare senza intoppi i nostri processi di sviluppo, e pensano entrambe ogni giorno a come migliorarli, quando le cose non vanno come potrebbero. Unitevi a me nel congratularmi con loro e ringraziarle per la loro instancabile dedizione al miglioramento dei processi!
Le approvazioni sono ora complete per Versione JMP 18.2 con rilascio previsto per il 18/03/25, subito dopo il nostro Global Rest and Recharge Day di lunedì 17/03/25! Grazie a tutti i team che hanno lavorato così duramente per preparare questa ultima tornata di correzioni funzionali e di sicurezza per i clienti. Con 18.2, rilasciamo anche la Guida JMP localizzata e la documentazione PDF per cinese semplificato, giapponese e coreano. Un ringraziamento speciale ai team di documentazione, localizzazione e test JMP per aver collaborato al processo di passaggio di consegne, traduzione, revisione, implementazione e test del contenuto della documentazione tradotta. Questo processo è complesso di per sé e ha richiesto cicli di test e correzione aggiuntivi questa volta a causa delle interazioni con il contenuto migrato di recente su jmp.com. Alla fine, questo processo consente a JMP di fornire documentazione tradotta di alta qualità per i nostri clienti in tutto il mondo, cosa che apprezzano molto.
La nostra prossima release sarà JMP 18.2.1, attualmente pianificata per metà maggio. La traccia 18.2.1 è aperta per le correzioni di librerie di terze parti da parte di campioni della sicurezza fino al nostro blocco della sicurezza all'inizio di maggio. Se identifichi un bug JMP grave segnalato da un cliente che non può attendere JMP 19.0 ma deve essere risolto per 18.2.1, invia informazioni sul problema di Jira nella tua richiesta all'elenco degli approvatori JMP. Poiché le release dot-dot hanno tempi così brevi, la gestione dello sviluppo deve dare priorità ai problemi principali che stanno bloccando le distribuzioni dei clienti, causando crash diffusi e problemi numerici.
Sembra che il JMP Discovery Summit Europe tenutosi questa settimana a Berlino, in Germania, sia stato un vero successo! Se hai partecipato alla conferenza, non dimenticare di aggiungere le tue note a questa pagina in Confluence gentilmente creata da Mia Stephens . Siamo ormai quasi 2 mesi dopo il blocco delle funzionalità di JMP 19, quindi utilizza le richieste di funzionalità o le storie per aggiungere idee dei clienti per tracce future e non aggiungere nuovi elementi di storia agli elenchi delle funzionalità 19.0 o alla pagina delle funzionalità tardive di JMP 19. Con circa metà degli elementi nella pagina delle funzionalità tardive ancora in lavorazione, Shannon L e io stiamo lavorando per ripulire gli elementi di storia con una versione pianificata di 19.0 che non sono elencati nella pagina. Controlla gli elenchi dei problemi aperti e assicurati di selezionare gli elementi che non saranno inclusi nella 19.0.
Mentre concludiamo il lavoro sulla versione 19.0, continuate anche a:
Come promemoria, oggi è la scadenza per gli sviluppatori per le richieste di dati campione . Molte modifiche sono già state implementate e saranno verificate tramite test prima del trasferimento dei dati campione alla localizzazione tra qualche settimana.
Grazie a Shannon Leslie per aver condiviso gli aggiornamenti di Atlassian di questo mese!
10 marzo Modifiche al prodotto Atlassian per Jira/Confluence
Il 10 marzo, Atlassian ha implementato modifiche nei nostri siti Jira e Confluence Cloud. Un elenco delle modifiche rilevanti insieme ai dettagli evidenziati e alla documentazione può essere trovato qui .
Le modifiche includono:
- Prossime modifiche ai token API esistenti: i token esistenti sono ora destinati a scadere tra un anno
- Deprecazione degli endpoint di ricerca/valutazione delle espressioni JQL (a partire dal 1° maggio)
- Miglioramento delle personalizzazioni delle tabelle in tutti i campi di testo avanzato in Jira
- e altro ancora!
Per qualsiasi domanda, contattare Shannon Leslie o uno qualsiasi degli altri amministratori di JMP Atlassian.
Annunci Generali
Date importanti in arrivo
- Rilascio di JMP 18.2 in MyJMP - 18/03/25
- Scadenza per la consegna della stringa dello sviluppatore JMP 19.0 2 – 28/03/25
- JMP 19 EA8 Congelamento – 17/04/25
- JMP 19 EA9 Congelamento – 6/5/25
- Per un elenco completo delle date di JMP 18 e JMP 19, visita Confluenza .
Aggiornamenti sullo sviluppo JMP
Hosting e interfacce
- John Schroedl: codice modificato in modo che non siano più necessarie le DLL WinResource separate con correzione successiva per i nomi delle chiavi di registro. Risolto il problema di troncamento dell'etichetta del pulsante per alcune impostazioni DPI. Indagine sul problema con i callback del campo password con Da Schikore . Tentativo di correzione del posizionamento IME nella casella di ricerca del menu, ma sembra essere un bug di WPF.
- Michael H: Lavoro di sicurezza sul thread.
HTML interattivo
- Mike Stickes: risolti i bug della legenda JMPHTML-14432 (Impossibile vedere il testo per gli elementi della legenda quando posizionati all'interno dell'area del grafico e mostrati in modalità scura), JMPHTML-14437 (All'interno della legenda mobile disegnata all'esterno dell'area del grafico) e JMPHTML-13548 (La casella della legenda manca quando si apre il nodo di struttura su HTML5). Aggiornati i test unitari interessati dalla correzione per il primo problema sopra. Fornito una formazione di base sul mio toolkit di debug Javascript al team HTML. Completato il corso obbligatorio sulla conformità ACT-Now.
- Paolo Spica : Completamento del menu Red Triangle su JMPLive (Triple Dot Menu), che includeva un po' di refactoring del codice finale, alcune correzioni di bug ( Codice HTML: JMPHTML-14418 , JMPHTML-14415 , JMPHTML-14422 , JMPHTML-14425 , JMPHTML-14420 ) e aggiunta del supporto per scriptitems all'interno di ContinTables ( JMPHTML-14433 ). Inoltre, lavoro di rifinitura per 3D Scatterplot Axis ( JMPHTML-14142 ) in modo che non si sovrappongano al grafico e si muovano dinamicamente quando il grafico viene spostato. Infine, bug relativi a FrameBoxes ( JMPHTML-14436 , JMPHTML-14384 ).
Statistiche
- Giovanni Sala
- Nello screening della risposta , utilizzare una routine zdiv modificata per propagare i valori mancanti (JMP-25320).
- In Esplora valori anomali , sono stati risolti i problemi relativi al numero di riga per le situazioni Per gruppo (JMP-24965, JMP-24969, JMP-25093) ed è stato corretto il problema relativo al numero di riga Colora per tenere conto delle righe escluse (JMP-25112).
- Screening in corso , OSI e altre correzioni (JMP-25231, JMP-25224, JMP-25253, JMP-25246, JMP-25213, JMP-25208)
- Laura CS: Risolti un paio di crash con il nuovo stimatore MIIV-2SLS quando abbiamo vincoli di uguaglianza in un SEM. Risolto un bug con i test di Sargan con analisi multi-gruppo e MIIV-2SLS. Consentite stime di affidabilità del sondaggio (Omega e H) quando i modelli multi-fattoriali hanno elementi correlati tra i fattori e aggiunto anche Omega non standardizzato (queste erano grandi richieste da Yusuke Ono ). Utilizzato SEM con dati di processo chimico simulati per un potenziale esempio SEM. Abbozzato una pagina web SKP SEM e inviato a John Mosier per la revisione.
- Elizabeth: Correzioni di bug, lavoro sui GLMM multinomiali nominali e preparazione di una torta per il Pi Day.
Test statistici
- Haley: SEM si blocca con lo stimatore MIIV quando si adattano modelli con vincoli di uguaglianza e quando si mostrano mappe di calore nel report. Numeri verificati per una varietà di SEM con lo stimatore MIIV e parametri fissi. Incontro con Laura Castro-Schilo per discutere l'aspetto di MIIV Model Shortcuts e la verifica delle stime MIIV nell'analisi di più gruppi.
- Mark: Ho incontrato Chris e due dei suoi collaboratori, Marco e Daniel, per discutere del loro studio di simulazione dell'ottimizzazione bayesiana basato sul prototipo che ho sviluppato come componente aggiuntivo JMP. Sto modificando il componente aggiuntivo BO per supportare il loro studio di simulazione. Ho incontrato Nicole e Yeng per discutere di una strategia per testare la nuova piattaforma di ottimizzazione bayesiana di Chris e Kasia.
Aggiornamenti sulle scienze della vita
- Ha disegnato: Lavorando su JMP Clinical 19.0 Jiras. Triage e risoluzione dei problemi per Novo, Amgen e United Therapeutics.
- Riccardo: Debug di JMP 19.0.
Gestione del prodotto e marketing del prodotto
Supporto tecnico e coinvolgimento
- Ciao Wendy!
- Il supporto tecnico ha firmato il 18.2 all'inizio di questa settimana. Il mio amico Kai Janson ha rappresentato il supporto tecnico e Corrado Tricoli ha rappresentato l'Engagement questa settimana al Discovery di Berlino. Sembra che i clienti si siano divertiti molto! Congratulazioni a tutti per un altro grande evento!
- Purtroppo, abbiamo ancora problemi a ricevere dati aggiornati per i nostri report. Una volta aggiornati i dati, i report TS JMP Live verranno rigenerati automaticamente. Ed ecco il solito link al filtro Jira che mostra i ticket segnalati dal Supporto negli ultimi 14 giorni .
Operazioni di sviluppo
- Melanie:
- Indagato sabato (marzo 8) Problema con Stringbot: ha perso la connessione per forza in un momento sbagliato. Grazie a Cristoforo per averlo fatto funzionare di nuovo lunedì sera/martedì mattina!
- Abbiamo esaminato il problema di autorizzazione per le macchine dei test unitari lunedì ( [JMP-25290: Spostare le risorse dalle DLL WinResource nei file jmp.exe e xstr. ) Grazie a Daniele Powell per averci aiutato a individuarlo e a Giovanni Schrödel per averlo risolto!
- Scrittori discussi che esaminano le richieste di aggiunta di termini al dizionario Stringbot con Qiana e Michael Crotty. Pubblicheremo il processo la prossima settimana (molto semplice: inserisci un Jira su un componente che non è stato ancora aggiunto
).
- Ho condiviso con Mandy e Audrey il mio caso d'uso per i tag di colonna e la loro scrittura.
- Testata la pubblicazione dei dati del flusso di test unitario su JMP Live (dati aggiornati a venerdì 14 marzo):
- Shannon L: Elenco curato delle modifiche alla release di Atlassian di marzo che interessano i nostri siti Jira e Confluence. Revisione e pulizia dell'amministratore del progetto Jira. Collaborazione con JMP Procurement sui rinnovi Atlassian. Assistenza con la pulizia della storia di JMP 19.0. Collaborazione con Atlassian sulle best practice per la gestione degli utenti. Riunioni tecniche settimanali più riunioni sul miglioramento della scansione di sicurezza. Attività di fine ciclo 18.2. Riunioni con i team di progetto per prestare assistenza per la gestione del programma e miglioramenti generali dei processi.
- Bob: Ha lavorato con Giovanni Schrödel e Jim Borek per rimuovere i file WinResource dagli installer di Windows 19. Ha esaminato l'elaborazione di come viene installato Student Addin. JMP-25392 rimuoverà Student Addin esistente prima di installarne uno nuovo. Ha esaminato possibili modifiche alla grafica utilizzata negli installer di Windows.
- Ciao Jim!
- Un grande "Grazie" a Daniele Powell , Giovanni Schrödel e Cacciatore Tessitore per i loro sforzi nell'individuare e risolvere i problemi di autorizzazione nei test unitari Baseline localizzati per Windows per JMP 19 (JMP-25353); alcuni script di build JMP WinOS sono stati aggiornati dopo che Giovanni Schrödel ha spostato le risorse dalle DLL WinResource ai file jmp.exe e xstr per JMP 19 (JMP-25290).
- Grazie a Fang Chen e Audrey Shull per la loro indagine su un fallimento del test Baseline Unit. Il rimedio è stato quello di tenere conto del fatto che la lingua tedesca aveva una riga in più nel benchmark b anova; questo è stato integrato in (19.0 e) 18.2.1.
- Myron: JMPTOOL-1538 - inizia ad aggiornare le chiamate API di Jirabot. Ottenere l'approvazione del software per il software di migrazione da SQL Server a PostgreSQL. Impostare i job di esportazione di Jenkins e continuare a pulire i dati di telemetria.
- La Signora C. : ha esaminato i fallimenti dei test unitari e i problemi di crash. Discussioni sugli obiettivi con i membri del team e riunioni tecniche.
Localizzazione
- Ying:
- Continuo a controllare gli script di screenshot EN per UG e a riprendere gli screenshot se necessario ( JMPLOCTOOL-717 ). Ad eccezione di un capitolo interrotto per problemi di account, tutti gli altri sono stati completati. Sono stati aperti nove bug di Jira per il team di documentazione per correggere determinati script di screenshot.
- Inizio del controllo degli script di screenshot EN per DJ e riacquisizione degli screenshot se necessario ( JMPLOCTOOL-735 ). Sono stati completati due capitoli e aperti due bug di Jira per il team di documentazione per correggere determinati script di screenshot.
- Elaborazione del viaggio JMP Reunion.
- Cristoforo: Lavoro sulla pulizia dell'output di traduzione automatica delle descrizioni di Marketplace (problemi estetici relativi alla formattazione). Ho rieseguito Stringbot martedì mattina dopo l'esecuzione fallita di sabato sera. (Continuerò a controllare lo stato dell'esecuzione di Stringbot nelle prime ore del lunedì). Ho impostato memoQ per i file modello di Books (.asp), ho assistito i revisori nel loro lavoro di revisione per JMP Live. Ho testato le nuove funzionalità di automazione.
- Ciao, Howard!
- Funzionalità di integrazione del modello di progetto
- Test unitario
- Lavora con Sandy per superare il test finale
- Debug dell'integrazione Git per la traduzione push
- Aiuto nella creazione di componenti aggiuntivi tradotti per 18.2
- Allison: Ho consegnato i PDF delle note di rilascio di JA e ZH 18.2 e i PDF della libreria di documentazione JMP per JA, KO e ZH al marketing e ora sono pubblicati su JMP.com; ho creato componenti aggiuntivi di documentazione 18.2 localizzati per JA, KO e ZH e li ho consegnati a Marketplace per la pubblicazione e il controllo qualità per il controllo di integrità; ho verificato le fatture dei fornitori e le ho inviate per il pagamento.
- Sohail: esperimenti continuati con il modello di incorporamento, l'organizzazione dei dati e il sistema di recupero per la pipeline RAG. Ho anche testato i prompt di estrazione delle parole chiave e li ho perfezionati per il prompt di pochi scatti.
- Sandy: Verificate le nuove funzionalità della dashboard e correzioni di bug. Test e perfezionamento continui del nuovo programma di processo di ritorno delle stringhe.
Documentazione
- Quiana: testata la nuova visualizzazione del filtro della tabella dati, il posizionamento della legenda e le colonne di trasformazione dinamica. Esaminati i report Beta e verificate le correzioni per l'adattamento alla finestra.
Test di sistema/host-Cary
- Mandy : Ho lavorato alla mia Dev Demo per la fine di marzo, lavorando sulle modifiche alla tabella dati, correzioni, tag e proprietà e Filter Views. Ho inseguito alcuni problemi di test, un blocco su Mac e l'ho risolto. Ho verificato Jiras e aggiunto test se necessario. Questa settimana parteciperò al dibattito del panel IWD, molto incoraggiante. La prossima settimana, darò una mano alla conferenza ATHENA Leadership di martedì nell'edificio C.
- Hunter: completato il test utilizzando la posizione principale sandbox per JMP-22400 che aggiunge supporto per l'autorizzazione durante il periodo di tolleranza in JMP 19. Daniel P. ha effettuato il check-in di queste modifiche e stiamo autorizzando di nuovo le build notturne con PROD. Applicato Sequoia 15.4 Dev. Beta 3 sui Mac di test host Intel e Apple Silicon in laboratorio ed eseguito alcuni test. Esaminati i PDF della JMP Documentation Library per tre lingue. Indagine su un caso JMP 19 EA 7 aperto.
- Audrey : Pianificazione delle attività di riunione con il team di test di Pechino (fatemi sapere se avete argomenti da discutere con loro), pianificazione anticipata per gli stagisti del 2025 , pianificazione della distribuzione delle esecuzioni di test unitari in futuro quando passeremo a JMP 20.
- Mike M: Buoni progressi lavorando con Chris Barrett sulla guida JMP localizzata. Verificate le installazioni della guida JA, ZH, KO (novità assoluta per la versione 18!) e EN per la versione 18.2. Prossimamente lavorerò sui componenti aggiuntivi Doc. Ho recuperato la formazione SAS Saba.
Test Web – Cary
- Anna: testata la nuova visualizzazione del filtro della tabella dati, il posizionamento della legenda e le colonne di trasformazione dinamica. Esaminati i report Beta e verificate le correzioni per l'adattamento alla finestra.
- Josh: Aggiornamento degli script di installazione silenziosa di JMP Live. Sto cercando di semplificare l'aggiornamento da una versione all'altra. Test di regressione di JMP Live.
Test di sistema/host - Pechino
- Squadra di Pechino:
- Da Li: (1) Verifica bug. (2) TS: 00190907 indagine e fornitura di feedback. (3) IN-Progress: Test delle funzionalità WEBJMP-6149: Consentire l'invio di notifiche a canali diversi dalla posta elettronica .
- Nan Wu: (1) Test di regressione Oracle JMP 19.0 a causa del bug JMP-14316 , nessun problema riscontrato con il più recente programma di installazione JMP Pro 19.0 del 03.09.2025 sia su Windows che su Mac. (2) Indagine sui problemi di supporto tecnico e feedback fornito su: numero di caso 00191547, 00191859, 00191534, 00191546. (3) Test di verifica dei bug JMP 19.0.
- Da Zhang: (1) Verifica bug. (2) Test delle funzionalità per JMPTESTBJ-3371 – In corso. (3) Test delle funzionalità per JMPTESTBJ-3457 – In corso. (4) Conversazione Q1 con Nala.
Nucleo
- Dan S: Lavorando su meccanismi per nascondere alcuni elementi in un menu a triangolo rosso. Lavorando su opzioni per quali caselle salvare quando si registra un filtro in gif animata. Correzioni aggiuntive per la modalità chiaro/scuro. Risolti alcuni problemi del profiler di superficie relativi a PlatformContainerBox.
- Ernesto: Workflow, Columns Manager, correzioni di bug. Conversione tra Workflow e Notebook.
DOE e affidabilità
- Caleb: Risolti alcuni problemi persistenti con CSALT e altri ticket che erano rimasti in sospeso.
Nota di Shannon
Grazie a Pany Allen per aver condiviso il link alla campagna di donazioni JMP per InterAct a Raleigh in onore della Giornata internazionale della donna. Questa organizzazione supporta le donne che cercano di sfuggire a situazioni di violenza domestica e abusi. Puoi effettuare un ordine tramite questa lista dei desideri di Amazon e verrà spedito all'ufficio di Pany, oppure puoi acquistare articoli simili e lasciarli al suo ufficio. Consegnerà gli articoli il 19 a Interact. Grazie e spero che abbiate tutti un fantastico fine settimana!
