Benvenuti all'aggiornamento sullo sviluppo di JMP dell'11 ottobre 2024!
Mentre proseguono i lavori sulle funzionalità di JMP 19 in preparazione del congelamento di EA4 il 25/10/24, volevo informarti che abbiamo spostato la data per il passaggio iniziale delle stringhe JMP 19 da gennaio al 2 dicembre . Se hai funzionalità JMP 19 prossime al completamento, ti preghiamo di considerare di finalizzare le tue stringhe al più presto (in consultazione con uno scrittore JMP, se necessario) in modo che possano essere incluse in questo passaggio.
Grazie mille per gli auguri di compleanno di mercoledì! Mi è piaciuto il mio biglietto virtuale che molti di voi hanno firmato ed è stato fantastico vedere le persone anche alla sessione di aggiornamento aziendale quella mattina. Diciamo solo che questo 9 ottobre è stato un "9° compleanno" e basta. Auguri di buon compleanno anche a Jim Borek ed Elizabeth Claassen , che festeggiano entrambi i loro giorni speciali il 13 ottobre!
Parlando dell'aggiornamento aziendale del Q3, ci sono state molte buone notizie dalle vendite su transizioni contrattuali di successo e la chiusura di accordi chiave che ci hanno aiutato a raggiungere i nostri obiettivi! Puoi leggere tutti i dettagli nell'articolo di Inside JMP qui: Punti salienti del Q3 qui su Inside JMP (avviso spoiler: "È stato bello!") , comprese grandi congratulazioni ai vincitori del Q3 JMP Spotlight, tra cui Audrey Shull e Clay Barker dello sviluppo!
Come ha osservato John Sall, tuttavia, questo è anche un periodo di grande sfida per le comunità colpite dai recenti uragani. Ho apprezzato molto l'opportunità che Robin Betters ha offerto ai JMPer locali di condividere i rifornimenti di soccorso quando ci siamo riuniti per il 35 ° anniversario di JMP la scorsa settimana. La Croce Rossa, World Central Kitchen e molte altre organizzazioni stanno lavorando ora nella Carolina del Nord occidentale, in Florida e in altre aree colpite. Inoltre, la YMCA (partner del campionato SAS) ha trasferito le donazioni del torneo ai soccorsi per l'uragano, quindi leggi la fine dell'aggiornamento per saperne di più sui modi in cui puoi contribuire agli sforzi di recupero.
La settimana scorsa non ho scritto un aggiornamento sullo sviluppo perché abbiamo festeggiato un giorno di riposo e ricarica, ma giovedì abbiamo avuto un incontro di sviluppo! Grazie mille a Xan Gregg per aver presentato i miglioramenti di JMP 19 alla popolare piattaforma Graph Builder. Questa settimana, Sarah Sylvestre e Sarah Musa hanno presentato il processo JMP Wish Lists e i recenti miglioramenti che hanno apportato, ed Ernest Pasour ha condiviso i dettagli sulla nuova funzionalità Column Tags in JMP 19. Se ti sei perso uno di questi incontri, puoi trovare una registrazione del discorso di Xan della scorsa settimana qui o la sessione congiunta di questa settimana con PM e Sarah qui .
Parlando del team PM, nelle ultime due settimane, il product marketing ha tenuto due corsi di formazione per l'abilitazione alle vendite, uno sul nuovo JMP Marketplace e l'altro su JMP Pro . JMP Marketplace sta avendo un lancio soft prima di JMP Discovery Americas e sarà evidenziato alla conferenza, quindi la formazione aveva lo scopo di presentare ai team di vendita i modi in cui possono usare JMP Marketplace per migliorare le loro conversazioni di vendita. La formazione su JMP Pro ha fornito ai venditori nuove strategie per vendere il prodotto e ha fatto in modo di sottolineare che JMP Pro è un prodotto a basso costo e di alto valore. Se sei interessato a guardare le registrazioni di queste sessioni di formazione, visita la sezione di formazione del JMP Marketplace Sales Sheet nella Sales Enablement Library o del JMP Pro Sales Sheet nella Sales Enablement Library . Se sei interessato ad altre formazioni tenute quest'anno, visita il programma della serie di formazione per guardare le altre registrazioni e contatta Kaylee Warren se hai altre domande!
Grazie a Shannon Leslie per aver condiviso i seguenti dettagli su alcuni dei nostri prodotti software preferiti per l'uso quotidiano (oltre ai prodotti JMP, ovviamente)!
8 ottobre Modifiche al prodotto Atlassian per Jira/Confluence
L'8 ottobre, Atlassian ha implementato modifiche nei nostri siti Jira e Confluence Cloud. Un elenco delle modifiche rilevanti insieme ad alcuni dettagli evidenziati e alla documentazione può essere trovato qui .
Le modifiche includono:
- Cancella tutti i filtri selezionati nel registro di controllo dell'automazione con un clic di un pulsante
- Le informazioni dettagliate su bacheca e backlog sono ora disponibili per tutti gli utenti Jira
Contatta Shannon Leslie o uno qualsiasi degli altri amministratori di JMP Atlassian per qualsiasi domanda. E dai un'occhiata al nostro canale JMP Atlassian Q&A Teams , per questo e altri aggiornamenti di Atlassian.
Infine, ultimo ma non meno importante, grazie a Tonya Mauldin per aver condiviso i casi beta/crash dal 20/9/24 fino a oggi con i crash selezionati.

(Tonya ha notato che si è verificato un errore di connessione durante il tentativo di pubblicare questo su JMP Live.)
Annunci Generali
Date importanti in arrivo
- JMP 19 EA4 Codice congelato – 25/10/2024
- Blocco di sicurezza JMP 18.1.1 – 11/1/24
- JMP 18.1.1 Immagine finale candidata – 11/4/24
- JMP 18.1.1 Approvazione QA – 14/11/24
- Rilascio di JMP 18.1.1 in MyJMP - ~19/11/2024
- Per un elenco completo delle date di JMP 18 e JMP 19 , visita Confluence .
Aggiornamenti sullo sviluppo JMP
Statistiche
- John Sall: Per lo screening delle risposte, aggiungere le opzioni per "Kruskal Wallis Test" (JMP-23280) e "Quartili per gruppo" (JMP-23344). Per la griglia di allineamento, supportare diversi font (JMP-22703).
Per questo tipo di report, queste opzioni sono combinate con un'opzione nascosta che utilizza una griglia di allineamento.

- Laura CS: Aggiunta funzionalità per gestire parametri fissi nelle equazioni SEM con MIIV-2SLS. Corretto un bug con modelli SEM MIIV di ordine superiore. Corretto un bug durante la rimozione di variabili latenti in MIIV-2SLS. Revisionato esempio di documento per dati riepilogati in SEM. Scrittura di JSL per un cliente che ha richiesto funzionalità SEM nella community che non abbiamo ancora.
Test statistici
- Mark: Ho esaminato l'impatto dell'aumento della dimensione del carattere su Easy DOE con Jacob. Ho esaminato le linee guida della piattaforma statistica. Ho fatto ricerche sul simulatore più recente, IndPenSim 2, per testare la nuova ottimizzazione bayesiana con Chris. Ho risposto alle domande nella community JMP.
- Jacob: Lavorare su nuovi test unitari per Custom Design. Preparazione e registrazione di un video EA aggiornato per Categorical. Test di Easy DOE con Mark Bailey, test di come le modifiche alle dimensioni del carattere e la modalità scura influiscono su Easy DOE.
- Tonya: Test della nuova funzionalità di ordinamento per riga in CCB e aggiornamento dei test unitari.
Aggiornamenti sulle scienze della vita
- Richard: Ha partecipato a un webinar Streamlining Clinical Trial Review, Analysis, and Reporting with JMP Clinical che ha avuto più di 180 registrazioni e ha dato un'occhiata in anteprima al Recurrence Report e al Nearby Occurrences (NO). Il report NO semplifica la creazione di query SQL per identificare le occorrenze precedenti o successive agli eventi di riferimento e sarà presto presentato in demo al team di sviluppo. Continuo a lavorare su alcune complessità per la sopravvivenza dinamica, che spero di presentare presto in demo.
- Drew: ha fatto molti progressi sul componente aggiuntivo per la generazione di tabelle RTF a tre righe che prenderà qualsiasi report JMP Tabulate e utilizzerà l'integrazione Python, il pacchetto saspy e proc report/ods per generare una tabella a tre righe, un layout che è uno standard ampiamente utilizzato nel settore farmaceutico e in altri settori. Una volta completato, questo componente aggiuntivo sarà offerto su JMP Marketplace. Ha continuato il lavoro su funzionalità/bug su JMP Clinical 18.2 e 19.0.
Gestione del prodotto e marketing del prodotto
- Bryan Fricke: Ho continuato a lavorare sulla logistica e sulla scrittura di script per il Discovery Summit JMP Lab, lavorando in particolare sulla nostra capacità di raccogliere automaticamente feedback sull'usabilità tramite AWS. Ciò include la raccolta di metadati, input utente e file di dati. Il nostro piano per quest'anno è di ospitare gli script su AWS e raccogliere dati tramite S3 sul backend. Inoltre, continueremo a usare MS Forms per raccogliere feedback più generali. Il DOE sta usando lo studio aggiuntivo di studio sull'usabilità per eseguire un test più simile a un esperimento di scelta. Ho anche preso parte alle discussioni riguardanti la progettazione di JMP Live.
Supporto tecnico e coinvolgimento
- Wendy:
- Questa settimana, il Supporto Tecnico vorrebbe condividere il nostro apprezzamento per David White per l'aiuto con un problema di prestazioni relativo ad aggiornamenti di tabelle di grandi dimensioni e per Dave Barbour per l'aiuto con lo scripting dell'albero di visualizzazione. Grazie!
- Ecco i report TS JMP Live e il collegamento al filtro Jira che mostra i ticket segnalati dal supporto negli ultimi 14 giorni .
- Di seguito sono riportati i grafici consueti per il volume dei casi e per gli argomenti sia per il supporto tecnico che per l'impegno.
Volume dei casi di supporto tecnico per settimana:

Argomenti dei casi per la coda del supporto tecnico, la scorsa settimana:

Volume dei casi di supporto al coinvolgimento per settimana:

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

Operazioni di sviluppo
- Bob: Aggiornati i Visual C++ Redistributables negli installer di Windows per la versione 19 (JMP-35). Grazie a Roger Alford per l'assistenza nello spostamento dei file NIST e di convalida dell'installer per JMP 18 da sas.com a jmp.com (JMPWEB-1354). Completata la pulizia della posizione del file Python negli installer di JMP 18.1.1 per Windows durante l'aggiornamento del software (JMP-23158). Lavorando per aggiungere un nuovo font agli installer di JMP 19 per Windows (JMP-21785). Creato l'installer di JMP Student Edition 19 per Windows (JMP-23298).
- Shannon L: Supporto utenti per prodotti Atlassian: segnalazione di bug ad Atlassian, assistenza con le best practice di Jira; apporto di miglioramenti al flusso di lavoro di richiesta di funzionalità di ricerca e sviluppo in Jira; riunioni di sviluppo su build, migrazione di StringBot, miglioramenti dei test UT; elenco curato delle modifiche alla versione di ottobre di Atlassian che interessano i nostri siti Jira e Confluence; collaborazione con gli acquisti sui rinnovi di Bitbucket.
- Myron: ha lavorato alla risoluzione dei problemi di elaborazione/simbolizzazione dei file Mac (JMPTOOL-1374). Ha inoltre monitorato AWS Stringbot su jmptooldev e configurato AWS Stringbot su jmptoolprod (JMPTOOL-1183).
Localizzazione
- Krzysztof: preparato il progetto di localizzazione per JMP Live 18.2 (webjmp e Installer). Gestito il ritorno in cinese di JMP Live 18.2 e Clinical 18.2. Discusso la sicurezza della nostra macchina aws rivolta verso l'esterno con Travis. Test di nuove funzionalità di automazione L10N. Progettazione di un nuovo sistema di query di localizzazione.
- Sohail: implementate e testate correzioni di sicurezza per la limitazione della velocità per TM Dashboard, fornite pagine di gestione degli errori e correzioni di bug generali per l'evidenziazione dei tag, la mancata corrispondenza dei dati, ecc.
- Sandy: Aggiunta di codice al lavoro di commit per automatizzare il commit della nuova sorgente su P4.
Documentazione
- Khawar: Ho parlato con Devon dell'aggiunta di immagini al libro Essential Graphing; ho creato immagini e le ho aggiunte ai capitoli 3 e 6. Ho quasi finito di aggiungere contenuti al foglio di calcolo Sample Index; ora tocca a me: categorizzare i problemi. Ho discusso il tema SnagIt e le immagini di callout per Oxygen con Chris B. Ho terminato i corsi di formazione sulla conformità.
- Devon: lavoro sulla conversione di una versione tradotta in ZH del libro Discovering JMP da FrameMaker a XML affinché il team L10N possa revisionarla, continuando il corso JSL nella comunità JMP, aiutando Khawar ad aggiungere immagini al libro Essential Graphing.
- Qiana: Ho intervistato il candidato finale per la posizione contrattuale di Technical Editor. Pianificazione per l'aggiornamento di FrameMaker. Lavoro di progetto Oxygen.
- Susan C: Ho recuperato le e-mail, ho seguito la formazione obbligatoria sull'intelligenza artificiale, ho lavorato su date e Jiras e ho rivisto le immagini EG di Khawar. Ecco alcune foto dell'aurora come si vede da qui in Scozia!


Test di sistema/host-Cary
- Mandy: Credo che un giorno potrei detenere il record mondiale di casi beta, circa 14.:smiling_face_with_smiling_eyes: Sono contento che le persone stiano provando le nuove modifiche alla tabella dati, i tag di colonna e persino i valori forzati, esaminando i feedback, compilando JIRA e rispondendo alle domande. Ho guardato e monitorato la chat per la demo di Ernest Dev, che è stata fantastica, e ho imparato qualcosa di nuovo anch'io, ci sono molti altri test da fare lì. Ho iniziato a scrivere test JSL per le assegnazioni di tag e la finestra di dialogo Trova/Sostituisci del generatore di flussi di lavoro, tra gli altri: lo sviluppatore mi ha dato JSL per testare il movimento e la posizione della finestra di dialogo Trova/Sostituisci di WFB, solo per uso interno. Ho partecipato all'evento Women's WiRE lunedì qui a SAS, martedì ho partecipato all'evento Women's Event per i campionati SAS a Preston, entrambi sono stati davvero stimolanti.
- Hunter: ha lavorato con Aaron aggiornando lo stato di diversi difetti del progetto. Verifiche JIRA. Ha risposto a un caso JMP 19 EA 3. Ha applicato Sequoia 15.1 Dev. Beta 6 ai Mac di test host in laboratorio. Ha esaminato altri file PDF di documentazione localizzati. Ha completato i corsi di formazione obbligatori sulla sicurezza e sull'intelligenza artificiale.
- Audrey: Parlando con gli sviluppatori delle esigenze di Snowflake e imparando a conoscere Snowflake; richiesto l'accesso a un server Snowflake per testare il nuovo lavoro sui connettori dati. Lavoro di tooling continuato correlato alla parallelizzazione dei flussi di test.
Test Web – Cary
- Natalie: Ho quasi completato gli aggiornamenti necessari per la nostra automazione HTML interattiva a causa degli aggiornamenti del codice UI 19.0 con Fit to Window disattivato. Continuerò con questa copertura aggiungendo casi di prova con Fit to Window attivato.
- Anna: verifica delle correzioni per i problemi di HTML5 e JMP Live, test dei componenti aggiuntivi, verifica dei miglioramenti di ridimensionamento di Paul, verifica della nuova funzionalità Triage per CCB in JMP Live, aggiunta di report per le nuove funzionalità HTML5 di JMP 19.0 .
Test di sistema/host - Pechino
- Da Li: (1) Verificare e chiudere 5 bug JMP, aggiungere i casi UT corrispondenti. Verificare e chiudere 4 bug JMP Live. (2) TS: 00168284, problema di prestazioni MFI per il calcolo del percorso file, JIRA ha creato [JMP-23322] TS: MFI: suggerire di aggiungere un interruttore per disabilitare l'importazione delle colonne "Percorso file" e "Nome file breve" . (3) TS: 00168633, problema di importazione triple-s, che proviene dalla prevendita giapponese Kyoko, effettuare alcune indagini e fornire commenti. (4) FATTO: Formazione sull'uso accettabile di sistemi e reti SAS (ACT-Now) . (5) FATTO: Formazione sulla regolamentazione dell'IA: comprendere il ruolo di SAS (ACT-Now) .
- Nan Wu: (1) Test di regressione dei bug di JMP 19.0. (2) Indagine sui problemi DNC dei test Mac DataTable/SQL/ e feedback fornito – (JMPTEST-1385) . (3) Indagine del supporto tecnico e feedback fornito su: numero di caso 00165338 e 00167162. (4) Ho scoperto che il server SQL di blackfin.na.sas.com era inaccessibile di recente, il che avrebbe causato il test unitario DNC per …\tests\DataTable\SQL\testQueryBuilderDefects.jsl, ho inviato una notifica al proprietario del server per chiedere aiuto per controllare lo stato del server.
- Da Zhang: (1) Verifica dei bug. (2) Aggiunti test E2E per gli aggiornamenti dei dati da PostgreSQL utilizzando Data Connector ( JMPTESTBJ-3164 ). (3) Nuovo test delle funzionalità per WEBJMP-6132 in JMPTESTBJ-3165 . (4) Completati due corsi di formazione: Regolamentazione dell'intelligenza artificiale: comprendere il ruolo di SAS/Uso accettabile dei sistemi e delle reti SAS.
- Lily Meng: (1) Verifica dei bug. (2) Esplorazione e utilizzo libero di Connect-JMP per acquisire una comprensione più approfondita. (3) Win Automation: indagine su un problema relativo alla verifica del comportamento di LockColumns ( JMP-23323 ). (4) Formazione - Regolamentazione dell'intelligenza artificiale: comprensione del ruolo di SAS (ACT-Now). (5) Formazione - Uso accettabile di sistemi e reti SAS (ACT-Now).
- Nala: (1) Ha discusso la funzionalità "aggiornamento dei dati su JMP Live per una tabella importata da PostgreSQL tramite Data Connector" con Mike e Da Zhang.
Nucleo
- Dave B: correzioni di bug di Jmprunner (bloccato a causa di file mancanti, test migliore per escludere le finestre di suggerimento). Corretto un problema di dimensione e posizionamento del testo e ricercata una soluzione a un secondo problema correlato. Ho lavorato con Arn e Dan su un problema xpath segnalato da un cliente. Ho riprodotto un crash di JSL Schedule segnalato da Stan. Ho lavorato un po' sull'aggiornamento del generatore di componenti aggiuntivi.
- Dan S: Sto lavorando sulle opzioni di stretching per il Data Filter e correzioni di documenti non salvati per i Projects. Aggiunta la possibilità di avanzamento/annullamento per le azioni di trasmissione e una piccola modifica al comportamento di PanelBox nei journal.
- Evan: Ho esaminato i problemi di contrasto del testo in modalità scura (vedi studio sul contrasto del testo). Sto lavorando per migliorare il supporto delle emoji di Windows per i tag di colonna.
- Xan: implementato il suggerimento di Karen Copeland per una nota a piè di pagina sui vincoli più fluidi. Esercitazione di presentazione di Stat Speaking.
- Morgan: risolti alcuni piccoli bug in Script Editor e aggiunte le funzionalità Annulla/Ripristina alla maggior parte delle azioni nei Notebook.
DOE e affidabilità
- Caleb: Ho partecipato alla conferenza tecnica autunnale (FTC) tenutasi a Nashville, TN. È stata una conferenza fantastica e ho potuto interagire con molti colleghi e nuove persone. Anche un paio di nuove idee per JMP DOE! Ho presentato un lavoro congiunto che ho svolto con Brad Jones ed è stato molto ben accolto! JMP ha avuto una grande presenza lì, con sei membri dello staff partecipanti. Oltre a ciò, ho aiutato Russ Wolfinger e Dan Valente a creare la grafica per il muro interattivo in JMP Discovery. Parteciperò anche alla plenaria di apertura, quindi mi sono preparato anche per quella. A quanto pare sarò più coinvolto in Discovery di quanto pensassi inizialmente: ora sto aiutando anche con un discorso e con la sessione della roadmap!
Hosting e interfacce
- Will: Correggere alcune modifiche alla qualità della vita per il connettore dati di SharePoint. Il codice Python per questo è ora completo. Ho iniziato a correggere alcuni bug sul lato C++. Risolto un problema con i menu a discesa che si allungavano quando avrebbero dovuto essere statici. Ora sto lavorando a un problema con l'impostazione del focus del mouse quando si selezionano le opzioni di configurazione del connettore dati.
- John Schroedl: Sto facendo molti progressi sulla modalità scura, che include modifiche generali al controllo host per adattarle meglio allo stile Fluent UI. Consulenza con Evan sull'incorporazione di DirectWrite per un migliore disegno di emoji/testo nella tela.
- Brian: Sto preparando dei lightning talk per Cary, Giappone e un discorso di 30 minuti per la Corea.
HTML interattivo
- John Powell: Aggiunto supporto tooltip a Interactive HTML Scatterplot 3D (JMPHTML-14132). Completato il nostro secondo JMP 19 Feature Sprint e mostrato i nostri progressi. Partecipato a una Sprint Retrospective. Pianificazione del nostro prossimo Sprint. Eseguito test Whitebox e segnalato problemi. Completato la formazione Act Now Compliance. Risolto un avviso di analisi statica.
- Paul Spychala : modifica Adatta alla finestra e ridimensiona per adattarla meglio a JMP quando Adatta alla finestra è impostato su Auto [ JMPHTML-14138 ]. Modifica l'algoritmo Adatta alla finestra per provare ad adattare le finestre in modo più uniforme invece di ridimensionarle linearmente. Correggi Adatta alla finestra per gestire le caselle di contorno chiuse [ JMPHTML-14148 , JMPHTML-14121 , JMPHTML-14145 ].
- Mike Stickles: ha eseguito test whitebox, trovando tre nuovi bug HTML, scoprendo informazioni aggiuntive su due bug esistenti e trovando un nuovo bug JMP. Ha partecipato alla pianificazione dello sprint per il prossimo sprint HTML5. Ha continuato a lavorare su JMPHTML-1407 (l'impostazione della legenda sul ruolo dimensione non funziona su HTML5), scartando due approcci che non funzionavano per tutte le combinazioni di direzione dell'elemento legenda/dimensione.
JMP in diretta
- Aurora: miglioramenti degli avvisi del grafico di controllo (scrivere meno record del registro di controllo utilizzando record di avviso multipli, chiarire la formulazione relativa a una vecchia funzionalità di gruppo "desidera avvisi", aiutare con la preparazione per Discovery Usability Lab, varie riunioni). Aggiornamenti dei pacchetti di terze parti.
Nota di Shannon
L'ente benefico ospitante del campionato SAS YMCA of the Triangle sta destinando le donazioni relative al torneo ai soccorsi per l'uragano. Puoi depositare beni essenziali nelle cassette di deposito situate nei bar e nelle hall del SAS (inclusi gli edifici A e C). (E se hai già donato materiale scolastico in precedenza durante la raccolta, questi verranno comunque condivisi con gli insegnanti locali.)
Puoi donare virtualmente usando questo link: American Red Cross for Hurricane Helene relief , oppure invia un SMS con la scritta HELENE al 90999 per donare. Codici QR che collegano al sito
saranno disponibili vicino alla prima e alla decima buca del percorso e agli eventi per famiglie del SAS Championship Fairway to Fun e del Food Truck Friday , venerdì 11 ottobre, dalle 16:00 alle 20:00. I partecipanti al Fairway to Fun sono invitati a portare un articolo di soccorso per l'uragano o a contribuire alla Croce Rossa.
Come sempre, sentitevi liberi di inviarmi correzioni e controlli di battitura e farò in modo che vengano inseriti nella versione online. Vi auguro un rilassante weekend!