Benvenuti all'aggiornamento sullo sviluppo di JMP del 25 luglio 2025!
Innanzitutto, un annuncio speciale da parte di Audrey…
Per favore, aiutatemi a congratularmi con Hunter Weaver per i 30 anni trascorsi con SAS e JMP!

Hunter è entrato in SAS il 1° agosto 1995. In precedenza, ha lavorato presso l'NCDOT, dove utilizzava SAS per analizzare dati, creare report e, in generale, fornire supporto ai PC. È entrato a far parte del gruppo QA di SAS, occupandosi di test client/server per SAS/SHARE, SAS/CONNECT e SAS/ACCESS.
SAS/ACCESS su ODBC e PC Files sarebbe diventato un progetto molto importante durante la permanenza di Hunter, consentendo a SAS di importare quasi tutti i tipi di file e ottenendo un enorme successo in termini di fatturato. Hunter dedicò anche un po' di tempo ai test sui prodotti di Business Intelligence, ma poi tornò al gruppo ACCESS, testando Enterprise Guide e il componente aggiuntivo per Microsoft Office per 8 anni e mezzo come parte del gruppo BIRD.
Nel dicembre 2014, Hunter ha deciso di cambiare e si è unito a JMP Testing poco prima del rilascio di JMP 12.0. Da allora è stato un membro chiave del team. In oltre 10 anni con JMP, sta ora lavorando alla sua nona release principale, con numerose release di manutenzione nel frattempo. Ha contribuito in modo significativo a JMP Projects e alla loro importante riscrittura nel periodo JMP 13-14. Hunter è stato anche il nostro guru dell'hosting, tenendosi aggiornato sui cambiamenti sia per Mac che per Windows. MacOS, in particolare, ci ha riservato alcune sorprese lungo il percorso (la mia preferita sono stati i titoli fissi invertiti).
(e il meno gradito a Shannon è stato il crash del "pulsante verde" su El Capitan). Hunter, insieme a Michael Hecht , Chris Humphrey e Paul Nelson, ha perfezionato il sistema di acquisizione e test delle beta per sviluppatori di Apple, che si è rivelato fondamentale per l'identificazione precoce di bug relativi all'host. A partire da JMP 18, Hunter è il nostro esperto di autorizzazioni e ha collaborato a stretto contatto con Daniele Powell in questo progetto.
Apprezziamo moltissimo Hunter. Si occupa di tutto con discrezione e fa un lavoro davvero eccezionale nei suoi settori. È anche molto divertente parlare con lui, ha sempre storie interessanti e aiuta a tenere unito il mio team. Hunter, grazie per tutto quello che fai. Congratulazioni per questo traguardo!
Vorrei riaffermare le mie congratulazioni, Hunter, e ringraziarti per tutto quello che fai in così tante aree importanti che sono di importanza critica per la qualità dell'esperienza utente di JMP!
Torniamo ora alle notizie di sviluppo regolarmente programmate...
Promemoria per gli utenti di JMP Perforce: si prega di leggere l'email di Travis Lap inviata il 30/7 che comunica i dettagli della transizione di JMP all'utilizzo di LDAP per gli accessi a Perforce . Gli account di servizio continueranno a utilizzare le password non LDAP esistenti. Per qualsiasi domanda, si prega di contattare Travis Lap e Nick Ruva . Nick coordinerà un test preliminare della transizione LDAP questo fine settimana, come dettagliato in un'email inviata giovedì pomeriggio.
Ci stiamo rapidamente dirigendo verso il Security Freeze di JMP 19.0 previsto per il 15/08/25 e i team di QA di JMP daranno il via alle attività di convalida dell'installer subito dopo. I team di documentazione e localizzazione di JMP hanno risolto gli ultimi problemi che influiscono sui passaggi di consegne e sulle build della guida per JMP HTML interattivo, JMP Live/JMP Public e JMP. I "grandi libri" di JMP contengono i contenuti che vengono compilati sia nella Guida JMP basata sul web sia nei PDF rilasciati come componenti aggiuntivi sul marketplace JMP per l'utilizzo offline. Grazie a doc, QA e L10N per aver individuato, classificato e risolto i problemi durante il processo! Stiamo ora entrando nella fase successiva, in cui i contenuti nuovi e modificati verranno inviati dal team L10N ai traduttori e successivamente ai revisori esperti in preparazione del rilascio in JMP 19.2.
I team di documentazione di JMP hanno anche collaborato con il marketing di JMP per rivedere la pagina "Novità di JMP" , che presenterà le aggiunte e i miglioramenti di JMP 19. Chi di voi lavora con JMP da un po' di tempo ricorderà che in passato avevamo sia un documento sulle Nuove Funzionalità in formato PDF sia una pagina separata "Novità di JMP" su jmp.com, che rappresentavano un notevole impegno (ma in gran parte separato) da parte dei team di documentazione e di project management/marketing per evidenziare le nuove attività. Qiana Eaglin e Michele Crotty hanno collaborato con il marketing di prodotto, la gestione del prodotto e il marketing per semplificare il processo in modo che le nuove funzionalità siano presentate in un'unica posizione online. (Le versioni precedenti della pagina sono taggate e archiviate su jmp.com)
Grazie a tutti coloro che hanno partecipato alle sessioni di sviluppo regolari e speciali che abbiamo tenuto nelle ultime settimane! Tra demo, colloqui con gli stagisti e relatori esterni, abbiamo avuto molte occasioni per riunirci e imparare insieme. Ecco i link di questa settimana, e concluderemo la serie di sessioni con gli stagisti con due sessioni la prossima settimana:
- Lunedì, Dan Valentine e Russ Wolfinger hanno presentato JMP Assistant e un'estensione del codice di Visual Studio con un pitch per il personale interno interessato a provare questi strumenti in fase di sviluppo
- Mercoledì, gli stagisti del DOE e dell'affidabilità Kexie Xie e Simin Zheng hanno presentato la loro ricerca e il lavoro estivo
- Giovedì abbiamo ascoltato diversi altri tirocinanti JMP : Aiden Maguire (team accademico), Canzone Yiran (JMP Clinical), Safiya Sirota (documentazione statistica), Ryan Kuang (supporto alle vendite) e Sam Blashill (HTML interattivo)
- Giovedì sera, l'aggiornamento del secondo trimestre di JMP è stato reso disponibile tramite questo post su InsideJMP . Ottimo lavoro da parte di tutti i relatori (inclusi gli sviluppatori John Sall, David White e Kasia Dobrzycka ), congratulazioni a JMP per gli ottimi risultati del primo semestre e grandi congratulazioni anche a Tonya Mauldin, membro del team R&D di JMP, che ha ricevuto il premio JMP Spotlight!
A proposito di Tonya , ecco i casi di beta/crash di questa settimana con i crash selezionati:

Report beta e crash per la settimana del 1° agosto 2025 | JMP Live
Annunci generali
Date importanti in arrivo
- Blocco di sicurezza JMP 19 - 15/08/25
- JMP 19 Candidato immagine finale – 18/08/25
- JMP 19 QA Signoff – 11/9/25
- JMP 19 pubblicato su MyJMP – 16/09/25
- Per un elenco completo delle date di JMP 18 e JMP 19, visita Confluenza .
Aggiornamenti sullo sviluppo di JMP
Statistiche
- John Sal:
- Nelle ultime settimane, ho lavorato al miglioramento degli esempi JSL in Categorical, Fit Least Squares, Fit Stepwise, Response Screening, Fit Responses Screening e Process Screening . Ho anche incoraggiato altri a migliorare gli esempi JSL "costruttori" per piattaforme con diversi utilizzi. Tutto questo è finalizzato al miglioramento della prossima iterazione di jsl.jmp.com , che spero verrà riestratta nelle prossime settimane dalla versione 19.1. Altri sviluppatori potrebbero prendere in considerazione l'idea di lavorare a questo progetto, nel qual caso, vi prego di collegare il monitoraggio dei problemi di Jira all'epic JMP-27234 .
- Potresti anche prendere in considerazione la visione dell'impressionante demo di SAS Copilot , la cui versione estesa è disponibile all'indirizzo https//video.na.sas.com/assets/98063 .
- Laura CS: Ho corretto un paio di bug con l'annidamento non corretto delle opzioni nell'indice di scripting, aggiungendo anche altri esempi a tali opzioni. Ho incontrato Chris Gotwalt per discutere dei dati categoriali in SEM. Ho ultimato gli ultimi ritocchi alla presentazione JSM: ci è voluto un po' per ridurla al tempo assegnato. Ho incontrato Haley per provare le presentazioni e fornire/ricevere feedback. Ho ricevuto anche un feedback utile da Clay Barker .
- Elizabeth: Ho finalmente inviato il lavoro per il multinomio nominale a GLMM ( JMP-19498 ). Ho aggiunto ulteriori esempi JSL per Mixed ( JMP-27362 ) e GLMM ( JMP-27363 ) all'indice di scripting (attualmente in 20; sto lavorando all'integrazione con 19.1).
Documentazione statistica
- Michael C: Mi sto preparando per partecipare al JSM la prossima settimana. Ho revisionato la bozza della pagina web "New In JMP" per le nuove funzionalità della versione 19.0. Ho iniziato a lavorare sugli aggiornamenti della documentazione della versione 19.1. Ho contribuito a risolvere alcuni problemi con il processo di consegna e produzione della documentazione della versione 19.0.
Test statistici
- Segno: Ho incontrato Monique per discutere di analisi di stabilità per il coinvolgimento dei clienti. Ho fatto brainstorming con Jacob su approcci per testare il model fitting di BO in assenza di Oracle. Sto studiando l'instabilità run-to-run dei risultati del model fitting per BO. Ho esaminato le note di rilascio di tutte le 9 versioni di EA con Jacob per identificare aree di test esterne a DOE che potrebbero avere un impatto sulle piattaforme DOE. Ho fatto brainstorming di idee per un tutorial questo autunno sulla simulazione delle risposte in Easy DOE e Custom DOE per Gail.
- Tonya: Sto lavorando alla verifica dei bug, alla pulizia dei test unitari e alla revisione della documentazione.
Aggiornamenti sulle scienze della vita
- Riccardo: Ecco alcuni grafici di rete per un set di dati più ampio: Nicardipina con 902 pazienti e 196 eventi avversi emergenti dal trattamento.
- Cerchio iniziale (vomito)

- Filtrato in 3 classi. Ridistribuito attorno al cerchio


- Le scale bloccate possono essere disattivate per riempire più facilmente lo spazio.

Supporto tecnico e coinvolgimento
- Wendy:
- Il supporto tecnico si sta preparando per il supporto JMP 19 e sta aggiornando gli articoli. Il reparto Engagement si sta preparando a supportare gli indirizzi email per la regione AP in Salesforce nelle prossime settimane.
- Di seguito sono riportati i grafici consueti per il volume dei casi e per gli argomenti trattati sia dal Supporto Tecnico che dal Supporto Engagement. Di seguito sono riportati i report TS JMP Live e il link al filtro Jira che mostra i ticket segnalati dal Supporto negli ultimi 14 giorni .
- 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
- Jim:
- Le versioni speciali UT di JMP migrate vanno dalla versione 19.0 alla 20.0
- Grazie a John Schroedl e Nick Ruva per la loro guida e assistenza nell'aiutarmi a configurare la macchina di build Windows per le future build ARM64
- Chiusi molti JIRA di strumenti relativi alle esecuzioni di branching e unit test
- Supporto per forza.
- Mirone:
- Ha lavorato/ha assistito Nick Holmes con i risultati delle differenze di immagine sul dashboard dei test di sviluppo ( JMPTOOL-1718 )
- credenziali Perforce dell'ID utente generico aggiornate per le imminenti modifiche LDAP
- Test/debug di lavori Jenkins per il caricamento di dati da file di output (testo) di test unitari in una nuova istanza PostGreSQL in AWS ( JMPTOOL-1743 )
- Bob: Crea le pagine di approvazione 19.0.0. Aggiornato a InstallShield 2025 su PC locali e di build. Inizia a cercare come, se possibile, la nuova versione di InstallShield possa aiutare con JMP.
- Melanie: Ho trascorso la maggior parte della settimana a risolvere vari problemi relativi ai processi doc e L10, rivedendo le attività di diramazione, rispondendo a domande e sistemando cose.
- Shannon C: Riunioni tecniche settimanali con vari membri del team DevOps e piccoli gruppi. Ho indagato su alcuni crash anonimi segnalati di recente nelle versioni 18.2.1, 18.2.2 e 19.0. Ho aggiornato la pagina delle registrazioni di sviluppo di JMP con i link alle riunioni recenti e ho scaricato le sessioni di sviluppo nella cartella condivisa indicata nella pagina. Credo che questa settimana abbiamo avuto un numero record di sessioni di sviluppo, oltre all'aggiornamento sulle vendite: tanta condivisione di conoscenze!:smiling_face_with_smiling_eyes: Grazie a tutti coloro che hanno contribuito all'organizzazione e ai relatori per aver contribuito e condiviso il loro lavoro.
Localizzazione
- Allison: Questa settimana ho terminato di esaminare i kit di test Bigbooks 19.0 per identificare alcune delle modifiche di stile globali da preparare per la localizzazione; ho consegnato e inviato le traduzioni del Marketplace; ho esaminato i problemi degli screenshot localizzati per JMP Live Help; ho elaborato le traduzioni delle scorciatoie da tastiera e le ho passate a Ying per il lavoro DTP; ho convalidato la fattura del fornitore e l'ho inviata per l'elaborazione del pagamento, e ho esaminato i problemi relativi alla creazione della Guida HTML5 e di JMP Live Help.
- Cristoforo: Aggiornamento delle TM di Books per mitigare l'impatto sulla pre-traduzione dovuto alle modifiche di stile globali introdotte nelle stringhe inglesi per la versione 19.0. Supporto nella creazione di output localizzati in HTML5 (correzioni di bug, miglioramenti dei processi, ottimizzazioni dei processi). Aggiornamento degli script del flusso di lavoro Jenkins e l10n per l'accesso dell'account jmploc a P4 con password.
- Sohail: aggiunta funzionalità per nuovi modelli, corretto bug con lo script di copia per jmptransweb e impostazione dell'accesso SSH per la nuova macchina.
- Ying: Completata la ricostruzione di HTML5 19.0 per tutte le lingue localizzate. Acquisizione di screenshot per JMPLive 19.0 per tutte le lingue localizzate.
- Sandy: sviluppo/test continuo del nuovo processo di restituzione per Sample Data, Builtins e PortableUI.
Documentazione
- Qiana: Triage dei Jira. Inizio della revisione della pagina NIJ. Assistenza a Susan con il passaggio di HTML5 e JMP Live EN Help a L10N e Test. Raccolta di informazioni per la formazione su oXygen. Aggiornamento del capitolo "Riferimenti" per EG, LS e UG nella versione 19.0 per il passaggio a L10N. Riunione L-CAB. Pianificazione e coordinamento del progetto.
- Devon: test dei file XML di riferimento per gli script JMP convertiti, lavoro per ottenere le etichette dei file e correzione per il passaggio L10N, revisione della pagina Novità in JMP
- Susan C: Inviato JMP Live/Public per il test. Risoluzione dei problemi con la guida HTML5 e JMP Live. Revisionato il contenuto di JMP Live nella pagina "Novità su JMP" di Landra.
Test di sistema/host - Cary
- Nick H: Risolto un problema per cui l'opzione "Escludi problemi noti" nell'interfaccia utente grafica dei test unitari non funzionava con i problemi JMPCLINICAL. Ho lavorato per far funzionare la funzionalità POST sul nuovo server JMP Dashboard in AWS. Ho rinnovato un vecchio script di automazione per ottenere l'elenco degli errori con tag Jira per gli utenti che hanno test unitari non riusciti: questo è utile per consentire ai tester di aggiungere la versione 20.0 alla versione interessata dei Jira pertinenti. Infine, ho aggiunto una serie di nuovi test unitari per i miglioramenti e le correzioni di bug di JMP 19.
- Hunter: testate diverse configurazioni per una correzione "Reimposta associazioni file" in JMP-17006 . Aperto JMP-27396 per un errore intermittente di permessi file sui due Mac Tahoe Dev. Beta 4 che si verifica con ripetuti aggiornamenti delle tabelle dati durante l'esecuzione dei test di script di esempio delle tabelle dati. Esaminato un problema segnalato da Mike Wu con connessioni ODBC non funzionanti su uno dei Mac Tahoe (MDA692) durante la connessione a MySQL, SQL Server e PostgreSQL su jmpdev2. Verifiche JIRA.
- Mandy: Sto rispondendo ad alcune tracce TS man mano che arrivano, lentamente per il 19; sto lavorando al mio articolo/intervento per Discovery e sto segnalando alcuni JIRA man mano che li trovo; sto aspettando un po' le modifiche ai test per MAIN fino a dopo il 18 agosto, quindi non avrò l'integrazione automatica che mi fornisce i dati JMP 19, dato che avrò bisogno che quei dati rimangano così come sono per i test dell'installer, ecc.
- Audrey: test JMP 19 e preparazione per i test di fine rilascio. Finalizzazione di alcune attività di branching per i lavori di test per 19.1, 19.0.1, 20. Revisione delle macchine VMware con il team di Pechino.
Test Web – Cary
- Anna: Verifica rapida delle correzioni di JMP 20.0 nelle immagini notturne, in modo che gli sviluppatori possano trasferire le modifiche alla versione 19.1 mentre il lavoro è ancora fresco nella loro mente. Attività segnalate per:
- Scatterplot 3D: richiesta dell'utente di supportare la panoramica degli assi
- Immagine di supporto dalla colonna delle immagini etichettate nei suggerimenti per diversi tipi di grafici GB
- La descrizione comandi per la colonna di risposta multipla etichettata mostra valori di dati errati
Test di sistema/host - Pechino
Nucleo
- Dave B: Risolto il problema con tablebox con colonne di lunghezza diversa. Aggiornato jmprunner per mostrare lo stato delle build di jmprunner. Risolti i problemi di prestazioni e dimensioni dei marker con i grafici 3D.
- Evan: Agganciare il copia/incolla al framework di test JSL. Rifattorizzare il copia/incolla in preparazione per ulteriori lavori. Aiutare a classificare le nostre icone.
- Xan: pulizia del codice MarkerSeg, inclusa la rimozione del livello MarkerData necessario per Overlay Plot.
- Morgan: Proseguono i lavori per esplorare la possibilità di integrazione di Git in JMP.
DOE e affidabilità
- Caleb: Continuo a lavorare su un componente aggiuntivo per la profilazione delle forme. Visti gli altri (molto interessanti!) componenti aggiuntivi che i nostri stagisti stanno sviluppando, credo che dovrei aprire un JIRA per questo.:) (Sì, sicuramente!)
HTML interattivo
- John Powell:
- Rimosso l'avviso per l'etichettatura dei marcatori non supportati che era supportato in HTML interattivo in JMP 19 ( JMPHTML-13777 ).
- Integrate diverse correzioni di bug dalla versione principale alla 19.1.
- Stiamo lavorando per adattare i tooltip per Scatterplot 3D per gestire tecniche di rendering a punti multipli ( JMPHTML-14132 ).
- Ho collaborato con Susan e Dieter per rivedere le informazioni sulle nuove funzionalità HTML interattive in JMP 19.
- Paul Spychala : Ho lavorato su problemi e miglioramenti per la versione 20/19.1.
- Le impostazioni memorizzate del profiler non aggiornano le caselle di input ( JMPHTML-14813 )
- Gli istogrammi a risposta multipla hanno un suggerimento aggiuntivo ( JMPHTML-14818 )
JMP Live
- Aurora: Rifattorizzazione di parte del codice. Definizione dei requisiti di base per la modifica della proprietà di un post. Aggiornati i componenti JMP Live Jira (rinomina, riassegnazione, spostamento dei problemi).
Mercato JMP
- Kristen: Abbiamo iniziato a testare le estensioni staff esistenti sull'ultima versione disponibile di JMP 19 per dare ai proprietari delle estensioni il tempo di aggiornarle prima della data di lancio di JMP 19. Ringraziamo i proprietari delle estensioni per la loro reattività alle email e alle segnalazioni di bug di Jira che abbiamo inviato finora durante questo processo di test. Abbiamo creato un report JMP Live per monitorare i nostri progressi sulla compatibilità delle estensioni staff del marketplace con la versione massima di JMP.
Nota di Shannon
(Mi scuso con tutti coloro che hanno già visto le mie foto da bambini mercoledì, ma dovevo condividerle! Sentitevi liberi di andare avanti se non siete interessati al cosplay.):smiling_face_with_smiling_eyes:
Ora che il weekend del GalaxyCon Raleigh è passato per mia figlia Hannah Mae, siamo nella fase, tutt'altro che divertente, dei preparativi per il suo rientro al college il 15/08/25. Il suo progetto creativo estivo è stato quello di acquistare, recuperare, cucire e acconciare vari abiti e parrucche da giochi e programmi che le piacciono. Ha anche organizzato un cosplay di gruppo con le amiche, che è apparso in una sfilata alla convention. Ora che ha esperienza nel negozio di costumi della Western Carolina e ha acquistato una macchina da cucire, ho assunto un ruolo prevalentemente di consulenza e supporto emotivo per il cosplay, ma l'ho aiutata con una cerniera per gonna, alcuni bottoni automatici e una mini pochette con cerniera.
Si è divertita un mondo alla convention, e sono sicuro che tra le 50.000 persone (!) che hanno visitato il centro congressi di Raleigh da giovedì a domenica scorsa per incontrare i loro fandom preferiti, ci siano anche alcuni fan di JMP che hanno partecipato. Oltre ai suoi amici del college della zona, Mae ha incontrato molti studenti delle superiori e dell'università della zona. Quest'anno non ci sono andata, ma ho potuto vivere indirettamente l'esperienza attraverso i suoi numerosi post su Instagram.
Spero che abbiate tutti un fantastico fine settimana!

