
Benvenuto nell'aggiornamento di sviluppo JMP del 27 agosto 2021!
Congratulazioni anche questa settimana ai nuovi titolari di brevetti del team JMP! Questa settimana è stato ufficialmente rilasciato un brevetto per il lavoro svolto da Ryan Parker, Clay Barker e Chris Gotwalt intitolato Analytic System for Interactive Direct Functional Principal Component Analysis il 24-08-2021 (brevetto USA n. 11.100.395).
Questa settimana, SAS ha rilasciato programmi di installazione completi per il nostro Famiglia di prodotti JMP 16.1 . Gli aggiornamenti di JMP 16.1 sono disponibili per JMP e JMP Pro da circa un mese e continuiamo a ricevere segnalazioni di bug e arresti anomali dai primi utenti della 16.1. Grazie mille per tutto il tuo aiuto nell'investigare e risolvere questi bug CRP per 16.2 e 17!
JMP 17 EA2 è utilizzato anche dai clienti, con il nostro terzo EA pianificato per essere costruito per corrispondere alla build serale del 1 ottobre. Non esitate a specificare il JMP 17 EA3 valore nel campo Jira Sprint per gli elementi su cui stai lavorando per questa prossima versione.
Un promemoria per gli utenti interni: quando invii rapporti sugli arresti anomali, per favore deseleziona la casella anonimo e fornisci la tua e-mail in modo che possiamo seguirti in merito al tuo problema di arresto anomalo. Gli utenti interni forniscono alcuni dei migliori indizi e follow-up per aiutarci a replicare e risolvere i misteriosi arresti anomali all'inizio dello sviluppo. Build interne di Windows ora acquisisci anche il registro JSL con il rapporto sull'arresto anomalo. Questa funzionalità è stata aggiunta di recente da Evan e John Schroedl e si è già dimostrata utile nello sviluppo di casi di crash test. Questa settimana Myron ha aggiornato il sistema di elaborazione degli arresti anomali per inviare il registro JSL nella sezione Allegati delle tracce di arresto anomalo inviate da build Windows interne di JMP 17 (se disponibili). Un allegato di registro disponibile verrà mostrato anche nella pagina dei dettagli dell'arresto anomalo.
Grazie a Annie Zangi per aver presentato le nuove carte di controllo Laney P' e U' che ha sviluppato per JMP 17 al meeting JMP Dev di questa settimana! Puoi trovare una registrazione della sua presentazione nello stream della riunione di sviluppo o visualizzarne una copia scaricata qui. Annie ha utilizzato alcuni dati molto interessanti sulle microplastiche nell'acqua e nei molluschi che ha contribuito a raccogliere all'inizio di quest'estate per illustrare i vantaggi di questi nuovi tipi di grafici.
Grazie a Tonya per aver condiviso i dettagli di questa settimana sulle tracce Beta/Crash/Telemetry con arresti anomali selezionati ( Beta/Crash/Tracce di telemetria per la settimana del 27/08/2021 | JMP Live (sas.com) .
Azienda

Rilascio del prodotto

Argomento

Sottoargomento

piattaforma

JIRA

Avvisi generali
- Se desideri essere un dipendente in primo piano su Inside JMP, scarica una copia del Conosci modulo . Compila semplicemente le domande e quando hai finito, caricalo, insieme a 3 foto di te nella cartella. Grazie per aver contribuito a rendere la nostra famiglia JMP un po' più familiare!
Prossime date importanti
- JMP 17.0 EA3 – 10/1/21
- JMP 17.0 EA4 – 5/11/21
- Per favore visita Confluenza per un elenco completo di JMP 16 e JMP 17 date.
Aggiornamenti di sviluppo JMP
Scoperta dei dati

- Evan: Demo e discussioni sulla barra di ricerca. Collaborare con John Schroedl su alcuni problemi del touch screen. Aggiunto svuotamento automatico notificationStream. Prestazioni migliorate della trasmissione di funzioni numeriche tra matrici ed elenchi. Aiutare con i problemi di Window Handler relativi agli screenshot dei documenti. Esaminando il ripristino della funzione di dialogo precedentemente deprecata e rimossa. Miglioramento dei modelli di proprietà di EvalContext.
- David W: Aggiunti i formati semantici, un modo per gli utenti di personalizzare i formati numerici nei report in base al contesto. ( Vedi la pagina delle funzionalità qui .) Possono essere modificati tramite le preferenze, JSL e anche tramite la finestra di dialogo del formato su NumColDisplays e MatrixDisplays. Uno degli obiettivi principali di questa funzionalità è consentire agli utenti di personalizzare i formati dei report (in particolare il numero di decimali) senza dover impostare nuovamente il formato ogni volta che viene creato lo stesso report.
- Davide B: Risolti problemi di dimensionamento delle annotazioni di testo, problemi con gli stili di annotazioni di testo e problemi di journaling corretti con i marcatori x, yez.
- Dan S: Aggiunta l'opzione Fit-To-Window per CCB per una migliore disposizione del cruscotto.Aggiorna per scrivere i nomi dei colori ("Nero") anziché i numeri (0) quando possibile.Nuovi nomi aggiunti per alcuni colori comuni come JColorText ("Testo") che possono apparire negli script (AppBuilder, Preferenze) o nei diari.Risolto bug di offset della legenda in Contour Plot in un progetto.Il filtro dati funziona per JMP Clinical.Correzione dei graphlet relativi alle recenti modifiche di Graph Builder.
DOE
- Brad: Lavorare con Joseph Morgan e Mark Bailey sui problemi dell'interfaccia utente in EZDOE.
Ospite
- John Schroedl: Altro lavoro sullo strumento di ricerca. Problema del menu popup indagato sui dispositivi touch screen. 16.2 e 17.0 correzioni dell'analizzatore statico. Ha aiutato diverse persone con problemi di Visual Studio.
- Michele H: È stata creata una soluzione alternativa per un arresto anomalo riscontrato nell'ultima versione beta di macOS Monterey. Pensiamo che questo sia un bug di Apple e speriamo che lo risolvano nella prossima beta. Ma almeno abbiamo una soluzione alternativa (per 17 e 16.2) in caso contrario. Modificata la versione minima di macOS per JMP 17 in Catalina, eliminando il supporto per Mojave. Ha funzionato sugli avvisi dell'analizzatore statico di Windows.
- Paolo N: Lavorando alla creazione di Activation su AWS, utilizzando l'architettura serverless di AWS utilizzando API Gateway e AWS Lambda per comunicare con una copia DEV del database di attivazione che risiede nel database Amazon RDS (MySQL).
- Paolo T: Risolti alcuni OSIPI difetti Da Li ha aperto (corretto l'allineamento dei pulsanti, uso dei valori predefiniti dell'ora di inizio/fine quando oscurati dall'utente) e ha anche implementato alcuni dei suoi suggerimenti: pulsanti di aiuto aggiunti e convalida del server. Per Generatore di query , risolto un piccolo difetto relativo al salvataggio dello script in un percorso non completo su macOS. Ha iniziato la revisione di Connettori di dati il compito con il resto del team ha coinvolto e fatto alcuni impegni iniziali in un nuovo ramo di connettori di dati che contiene parte del codice del prototipo.
HTML5
- John Powell: Ha continuato a lavorare sull'implementazione del supporto per Parallel Plot in Interactive HTML. ( JMPHTML-819 ).

- Mayowa: Ha continuato a lavorare sull'aggiunta del supporto per ParalleAxisSeg per supportare l'implementazione di Parallel Plot in HTML interattivo ( JMPHTML-1175 ).
- Bryan F: Ha continuato a lavorare JMPHTML-607 : Supporta i grafici a barre imballati in HTML5. Ora ho un prototipo funzionante che non richiede dati di colonna e supporta ancora selezione, descrizioni comandi, panoramica e zoom. È probabile che lo sviluppo di segmenti che funzionino senza dati di colonna acceleri lo sviluppo, produca contenuti più fedeli a JMP, determini tempi di caricamento migliori, supporti grafici basati su set di dati più grandi e produca molti meno difetti. La probabile conseguenza è che l'esperienza dell'utente è migliorata e i costi di sviluppo e manutenzione sono drasticamente ridotti.

JMP in diretta
- Josh M: Codice inviato per creare un componente visualizzatore di tabelle di dati di base ( WEBJMP-3664 ).
- Aurora: Controllo degli accessi (refactoring, inizio lavori per supportare i visitatori anonimi).Messaggi di dati (miglioramento di una query, maggiore revisione tra pari).Test della scatola bianca.
Statistiche
- Peng: Ha continuato a lavorare sulla piattaforma di degradazione a misure ripetute. Oltre a questo, ho fornito un paio di soluzioni generali ai problemi che i report non sono riproducibili dagli script salvati, che in genere coinvolgono le impostazioni dei Profiler, le analisi delle sottopiattaforme incorporate, le impostazioni dei singoli oggetti di scripting incorporati e le impostazioni della casella di visualizzazione all'interno delle sottopiattaforme incorporate. I problemi sono comuni su tutte le piattaforme, almeno il mio. E il cambiamento è generico e al di fuori delle singole piattaforme. I problemi di Jira sono JMP-6481 e JMP-576 . I problemi sono correlati ma non identici a JMP-2343 per il quale le modifiche necessarie sono probabilmente all'interno della singola piattaforma.
- Laura CS: Ho lucidato un po' di più la mia presentazione Discovery, trovato un paio di bug e li ho corretti, e registrato la presentazione (sono super entusiasta di mostrare come SEM può essere utilizzato per la modellazione longitudinale!). Ha continuato a studiare il nuovo codice numerico SEM e ha risposto alle domande di Narayanan di P&G su come utilizzare SEM per i test di invarianza fattoriale: sta usando queste analisi nella sua presentazione Discovery, che sono anche molto entusiasta di vedere!
- Annie: Continua il lavoro sul ruolo Label per CCB. Risolti vari difetti nelle carte di controllo CCB ed EWMA.
Documentazione Stat
- Michele C: Ha collaborato con Karen e Colleen per completare gli ultimi aggiornamenti relativi alla SEO per la documentazione delle statistiche. Ha collaborato con Colleen per rimuovere i passaggi manuali dagli script utilizzati per creare schermate della documentazione, utilizzando la nuova funzione JSL With Window Handler(). Grazie a Evan per aver aggiunto questa utile funzione a JSL!
- Colleen: Ho finito la mia parte del progetto SEO. Ha lavorato alla rimozione dei passaggi manuali che coinvolgono le finestre di dialogo modali dagli script delle schermate ( JMPDOC-26 ), con l'aiuto della funzione with window handler() ( vedere i dettagli in Confluence qui ). Finora è stato in grado di rimuovere i passaggi manuali da 30 script! Modifiche alle stringhe.
Test statistici
- Jeremy: Ha aiutato a verificare e scrivere test mentre Jianfeng valuta i difetti in varie piattaforme.Test unitari ripuliti. Testato uno scaffale per modelli base wavelet in FDE. Stiamo ottenendo adattamenti rapidi e di alta qualità per una varietà di spettri chimici nei benchmark che ho raccolto, quindi i risultati sono molto incoraggianti. Bill, Mark e io abbiamo fatto accettare un poster a una conferenza di chemiometria (SciX).È sull'analisi degli spettri chimici in JMP.Presenterò virtualmente.Ha esaminato un articolo per il Journal of Cheminformatics sull'utilizzo di algoritmi genetici per generare set di dati di benchmarking per modelli ML di meccanica quantistica.
- Tonia: Rilevamento del limite di test nella distribuzione, etichetta del campione in CCB e indicatore di tipo 1 in MSA.Pulizia degli unit test a causa delle recenti modifiche del binomio negativo e delle modifiche al colore della penna.
- Segno: Continua a supportare il team DOE, in particolare EasyDOE con Jacob. Sviluppo di unit test per Profiler in Bivariate e apprendimento dei matchers JSL Hamcrest lungo il percorso.
Aggiornamenti sulle scienze della vita
- John Cromer: Risolto un problema segnalato da un cliente JMP Clinical 8.1 per rendere i trend temporali dei risultati interattivi in JMP Live 16. JMP Clinical 17.0 aggiornato per semplificare l'interfaccia utente del filtro del soggetto di revisione, tenere traccia dei livelli di controllo del trattamento e delle variabili della data di inizio/fine del trattamento nelle preferenze e nelle classi di studio e consentire l'inizializzazione silenziosa di tutte le preferenze a livello di studio. Progettazione di classi di studio per monitorare e utilizzare variabili derivate interne.
Supporto tecnico
- Duane: TS sta rivedendo gli strumenti e le applicazioni esistenti che abbiamo utilizzato come parte della divisione supporto tecnico. Mentre passiamo alla divisione JMP, li abbandoneremo. Insieme a questo, continuiamo a lavorare su problemi/preoccupazioni dei clienti. Ecco le Rapporti in tempo reale di TS JMP ed ecco le informazioni in merito Biglietti Jira aperti da TS .

Operazioni di sviluppo
- Bob: Passaggi finali nella versione 16.1 per l'evento nave del martedì.Abbonamento, studente, licenza annuale sono stati tutti rilasciati. Continua il lavoro sul processo di ricerca e sviluppo SAS per l'evento nave 16.2. Lavora sui processi di installazione di file singoli per i programmi di installazione di Windows 17.0. 16.2 Creazione di EA per Dieter per aiutare il cliente Bundesdruckerei.
- Jim: Voci ASAN/ASSERT Jira segnalate; voci verificate LEAKS/ASAN/ASSERT DIFECTS/Jira. Per forza il supporto.
- Angelita: Ha lavorato al test FM 2020 e al progetto DJ Help.
Documentazione
- Sheila: Aggiunti banner alla Guida 14.2 in tutte le lingue che puntano alle ultime versioni della Guida. Creazione di pagine di scambio file per componenti aggiuntivi PDF di documentazione in coreano, cinese e inglese. Generata la Guida 17.0. Ha esaminato i problemi di FrameMaker 2020. Processo di documentazione aggiornato Pagine di Confluence.
Sistema/Host Test-Cary
- Mandy: Tenere il passo con i test dei push di tabelle di dati privati, le modifiche allo shaper della tabella e le colonne compresse in Tabulate. In attesa di una correzione sugli script per scrivere test per le regressioni per Chung Wei. Aiutare Shannon con i difetti della tabella dei dati a ripulire e passare ai biglietti di Jira – così tanti – grazie, Shannon!
- Mike M: È stata una settimana impegnativa con differenze di immagine - crescenti dolori per far funzionare la nuova tecnica di immagine HTML (grazie a e David). Ancora lavorando intorno al rumore e agli arresti anomali "casuali" all'inizio della settimana. Ha funzionato per mantenere fissi i test di base poiché si sono rotti più volte questa settimana. Fare buoni progressi con l'esecuzione dei test Sikuli su 17.0 (font, immagini, spaziatura degli assi aggiornati, ecc.). Sono stati aperti 3 problemi di Jira: 1) App Builder non può eseguire l'applicazione con il report GB del Pannello di controllo aperto, 2) CombineWindows() salvando informazioni sulla gerarchia errate, 3) È necessario aggiungere un paio di nuove tabelle di dati di esempio per la voce dell'indice di scripting "Marker Statistics" .
- Lisa G: Ho provato a scrivere alcuni test per l'editor di etichette al passaggio del mouse utilizzando il gestore di finestre e ho riscontrato un problema con il comando di avvio sul posto e un'icona preimpostata di graphlet. Verifica e creazione anche di test di immagine per correzioni di annotazioni.
- Cacciatore: Aggiornato lo stato di diversi arresti anomali misteriosi, indagato su un arresto anomalo di copia/incolla tra elementi nei diari di un progetto e verifica dei difetti.
- Josh L. : Jira Story e Bug testing.Manutenzione della macchina e risoluzione dei problemi di connessione.
Cary / Beijing JMP Test dal vivo dello stato di Jira
- 7 storie in prova
- 32 storie in test pronto
- 28 Bug Creato negli ultimi 7 giorni
- 10 storie / bug chiusi negli ultimi 7 giorni
Test di sistema/host-Pechino
- Eric Wang: Elementi JMP Live Jira testati nei componenti: Data-Server e Group-Server. Test JMP Live E2E aggiornati (//depot/main/test/JSL/tests/WebJMP/EndToEnd/):
- separato 'GraphQL.jsl' in più file
- aggiunto più funzioni pubbliche
- aggiunto un test di esempio
- Ho scritto un'introduzione qui in Confluence: JMP Live End to End Test
- Imparare Microsoft Azure e provare a distribuire il server JMP Live su Azure
- Da Li: (1) Test OSI PI Import e inseriti 6 nuovi bug. (2) Problema di prestazioni di importazione JSON JSL indagato, JMP-6488.(3) Articoli JMP Live Jira testati sulla modalità oscura WEBJMP-3425 e sulle opzioni di ottimizzazione.(4) Test della nuova funzionalità di JMP Live "Scarica come progetto" WEBJMP-3530 . (5) Indagato e corretto i fallimenti dei test di unità JSL nel framework JSL del team di Pechino. (6) Creare due nuove pagine di confluenza per registrare gli errori UT che eseguono macchine Beijing e ambiente Azure. (7) Aggiunte due nuove pagine "Come fare per": Configura+un+sito+web+semplice+usando+windows+IIS e Come controllare la cronologia delle pagine di Confluence/Cosa è stato modificato/Commenti risolti.
- Mike Wu: (1) Unit test ODBC/Query Builder aggiornati per eseguirli su MacOS. (2) Controllo mensile eseguito di JMP Clinical 8.1 Hotfix BRDSTG-3066 (3) Rapporti TS indagati 7613397919. (4) Aggiunta nuova pagina di confluenza Come+configurare+JMP+ODBC+connessione+su+Mac
- Kimi: (1) Aggiornato Formula Depot - Unit test relativi a ODBC per eseguirli su MacOS. (2) Esamina i difetti/bug di Python Interface. Discuti con Paul della strategia di test dell'interfaccia Python. (3) Testare il supporto per Anaconda3-2020.02 (3.7.6).
- Nala: (1) Elementi JMP Live Jira testati sulla pagina Gestisci dati WEBJMP-3588, opzioni di ottimizzazione in pubblicazione JMP WEBJMP-3526 . (2) Ha indagato e risolto alcuni problemi nella migrazione da openstack ad Azure. Per installare JMP 17 in modalità invisibile all'utente, è necessario registrare il file di risposta utilizzando la build successiva al 2021.08.18 perché è stato aggiornato ora. Prima di creare un'immagine della macchina virtuale di Azure, è necessario prima generalizzare la macchina virtuale. Assicurati che le tue configurazioni sulla macchina virtuale non abbiano configurazioni relative all'utente.