
Benvenuto nell'aggiornamento di sviluppo JMP dell'11 febbraio 2022!
Nonostante le numerose sfide del 2021, JMP aveva molto da festeggiare quando ci siamo riuniti ieri mattina alla cerimonia dei Virtual Awards per conoscere i successi delle vendite in tutto il mondo. È stato fantastico vedere i nostri team tecnici e di vendita premiati per aver coinvolto i clienti e aver collaborato con loro per ottenere il massimo dal loro investimento in JMP! Abbiamo anche riconosciuto i membri del team al di fuori dell'azienda JMP per la loro dedizione nell'aiutarci a raggiungere i nostri obiettivi. Audrey ed io siamo stati felici di nominare uno specialista della qualità del software ora in pensione Beth Langston per un premio JMP Cheers per tutto il suo aiuto con le nostre retrospettive JMP nel corso degli anni.
Ci stiamo avvicinando rapidamente al nostro Pietra miliare del blocco delle funzionalità JMP 17 il 18/02/22 . Per favore continua aggiorna le tue pagine delle funzionalità con eventuali articoli nuovi e migliorati e prestare particolare attenzione al Elenco di controllo per la disponibilità delle funzionalità alla fine di ogni pagina. Abbiamo aggiunto questo elenco di controllo per JMP 17 per aiutare a tenere traccia delle principali pietre miliari per le funzionalità, inclusa l'inclusione in EA, demo di sviluppo, scriptabilità e altre considerazioni importanti.
Subito dopo Feature Freeze, avremo il nostro primo Valutazione della coerenza delle stringhe dell'interfaccia utente il 28/02/22 . Questa valutazione viene eseguita solo per la versione XX.0 di JMP e implica il passaggio a tutte le nuove stringhe dell'interfaccia utente per garantire coerenza e aderenza agli standard delle stringhe dell'interfaccia utente di JMP. Ho aggiunto un promemoria di Outlook per richiamare la tua attenzione sulle stringhe lunedì 21 febbraio st in modo da poter rivedere i risultati di Stringbot del fine settimana precedente, selezionare e salvare eventuali stringhe dell'interfaccia utente che necessitano di attenzione prima di allora. Richiama questo la pagina web di Scanbot può fornire feedback sulle modifiche alle stringhe effettuate tra le esecuzioni di Stringbot del fine settimana. Le stringhe estratte dopo il 4 marzo saranno incluse nell'handoff finale delle stringhe dell'interfaccia utente portatile JMP 17.
Grazie a Tonya Mauldin per aver condiviso i dettagli di questa settimana sui file Beta/Crash/Telemetry con arresti anomali selezionati!
Società

Argomento

Sottoargomento

piattaforma

JIRA

File beta/crash/telemetria per la settimana del 2/11/2022 | JMP Live (sas.com)
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
- Blocco funzionalità JMP 17.0 - 18/02/22
- JMP 17.0 EA7 – 3/11/22
- JMP 17.0 EA8 – 5/3/22
- JMP 17.0 EA9 – 7/8/22
- Blocco codice JMP 17 – 20/07/22
- Per favore visita Confluenza per un elenco completo di JMP 16 e JMP 17 date.
Aggiornamenti di sviluppo JMP
Scoperta dei dati
- Evan: Derivata fissa per Power(x) con esponente implicito. Risolto il problema con lo script Snapshot Action e lo script Crea tabella di dati combinata quando si utilizza un report con più istanze di una piattaforma (come Partizione con due Y). Aggiunta GUI di feedback sulla ricerca per build interne per aiutare con l'ottimizzazione dei risultati di ricerca.
- Per * interno * builds, quando cerchi utilizzando Aiuto > Cerca puoi annotare i risultati della ricerca come Nessun feedback , Pertinente (molto utile per me), e Molto non rilevante utilizzando le icone a sinistra dei risultati. Puoi anche aggiungere commenti di testo gratuiti in fondo. Mentre continui a cercare, questo feedback viene archiviato fino a quando non chiudi la finestra di dialogo e, si spera in silenzio, mi viene inviato per l'analisi. Lo esaminerò in modo più dettagliato durante il colloquio di sviluppo sulla funzione di ricerca, ma qualsiasi feedback inviato in questo modo è apprezzato e aiuterà a migliorare la funzione di ricerca. In particolare, sto cercando feedback sulle tue piattaforme/funzioni preferite o feedback ottenuti durante il tentativo di eseguire le attività tipiche di JMP effettuando ricerche in ogni passaggio. Si prega di contattare se avete domande.

- Davide B: Risolto un bug di controllo del dispositivo di scorrimento quando si scorreva in un tablebox, risolti problemi con i suggerimenti di hist seg errati quando le righe sono nascoste/escluse o se i rebin seg e lavorando su un'opzione di importazione per regolare quale colonna è la prima colonna denominata durante l'importazione da CSV.
- Andrea: Modificata la proprietà di campionamento del generatore di grafici per accettare anche le proporzioni, corretto un bug con l'orientamento dell'etichetta in localizzazioni non inglesi, risolto utilizzando Treemap come filtro di selezione e aggiunto la selezione del trascinamento e infine inviato una vecchia correzione per il ridimensionamento dell'asse di potenza.
- Dan S: Aggiornamenti ai file di sessione per funzionare meglio in Projects. Risolto <
- Xan: Lavorare sulla finestra di dialogo delle impostazioni degli assi e sui bug degli assi.
DOE
- Brad: Revisione di un documento sull'aggiunta di punti assiali ai progetti di screening definitivi per il Journal of Quality Technology.
- Joseph: È proseguito il lavoro su Easy DOE, perfezionando la funzionalità della scheda Analisi e previsione guidata e avviando l'implementazione della scheda Report. Inoltre, sono stati corretti diversi bug di Easy DOE segnalati.
Ospite
- Paolo N:
- Chiave di crittografia/decodifica dello script JSL aggiornata (JMP-3501) .Craige voleva che questo aggiornamento fosse implementato in JMP 17, ma il momento del difetto S1167824, //principale era ancora JMP 16.Questo aggiorna la chiave utilizzata dalla crittografia degli script al nuovo valore che è stato nel codice da JMP 12.1, quindi tutte le versioni 12.1 e successive saranno in grado di leggere gli script crittografati con JMP 17.L'aggiornamento era necessario in quanto la 12.0 presentava una falla nella sicurezza e la chiave esistente doveva essere considerata compromessa.Non è stato aggiornato fino ad ora per consentire la spedizione di versioni sufficienti con la nuova chiave, in modo che sarebbero compatibili con le versioni successive quando la chiave è stata modificata.
- Ha chiesto un nuovo test di JMP-6770 coinvolgendo Anaconda Python e Tensorflow poiché potrebbe essere stato prima del lavoro che ho fatto per aggiornare dinamicamente il percorso di caricamento della libreria su Windows per tenere conto delle directory Anaconda.
- Corso Scansioni di sicurezza BlackDuck su JMP 16.2 nel caso in cui venga deciso un 16.2.1 o 16.3.Ci sono un paio di problemi da risolvere a causa dei file jar SAS che bloccano una scansione pulita (oltre a log4j 2.15.0 ).
- Michele H: JMP Statistical Discovery LLC è ora iscritta al programma per sviluppatori di Apple. Grazie Jon Weisz e Rachel Smith per tutto l'aiuto con questo. Ho lavorato sull'aggiunta di metodi get/set pixel/channel efficienti a GPicture, per Portable. Ha lavorato sull'a capo automatico delle parole per Mac del controllo dell'etichetta host.
HTML5
- John Powell: Ha tenuto un colloquio completo per la nostra posizione di sviluppatore di software e ha esaminato e respinto i candidati non qualificati per questa posizione. Aggiornato il supporto per la mappa ad albero HTML per abbinare le modifiche recenti alle dimensioni dei caratteri delle etichette. Pagina aggiornata delle migliori pratiche di JMP Live. Commentato su un post della community JMP su come dire cosa funzionerà su JMP Live. Rivisto e commentato gli aggiornamenti alla documentazione della Guida HTML interattiva.
- Praveena: Lavorato su JMPHTML-732 , dove il disegno non corrisponde a JMP e JMPHTML-1491 , quando è impostato l'offset tick, i valori degli assi non vengono visualizzati.
JMP in diretta
- Michele G: Rapporti spaziali uniti e viste File spaziali in modo da poter mantenere il contesto durante la navigazione nelle cartelle all'interno di uno spazio. Download in superficie vietati a livello di sito nell'interfaccia utente. Risolto il problema durante la creazione di una nuova cartella nella radice di uno spazio.
- Aurora: Per Pubblica su client, è stato aggiunto un caso limite alla convalida della pubblicazione JSON, inoltre smetti di lamentarti delle chiavi "extra". Discusso su come supportare al meglio le Opzioni dati nell'interfaccia utente e JSL. Aggiunta una nuova impostazione per vietare il download di dati a livello di sito.Avviato il lavoro per aggiungere il nuovo tipo di accesso "amministratore dati". Riunioni UX Workstream.
Statistiche
- Jianfeng: Chris mi ha chiesto di implementare il test Passing-Bablock in base a una richiesta di un utente ( JMP-5568 ). Finora ho fatto alcuni progressi e presto spingerò i cambiamenti.

- Chris G: Ieri ho tenuto una presentazione per Regeneron sull'analisi spettrale con Functional Data Explorer che è andata molto bene. Ho fatto una versione aggiornata di recente del mio discorso di base su Functional Data Explorer e una dimostrazione su alcuni dati spettrali reali che avevano condiviso con me. Il discorso è stato accolto molto bene. C'erano almeno 150 persone alla presentazione. Ho capito che molte richieste per le valutazioni di JMP Pro sono arrivate immediatamente. Condividerò la versione aggiornata della mia introduzione FDE con i SE. Ho modificato gli esempi introduttivi per riflettere meglio l'interesse per FDE in chimica analitica e biotecnologia/farmaceutica e ho incorporato molti suggerimenti (in gran parte da SE Andrea Coombs e Mike Anderson che lavorano con Regeneron) per un linguaggio semplificato per parlare di concetti FDE. Questo utilizzava termini come "Componenti di forma" invece di "Funzioni autonome" e "Pesi" invece di "Punteggi FPCA". È stato un progetto divertente e produttivo.
- Elisabetta: Ha fatto una presentazione panoramica di alto livello dell'apprendimento automatico in JMP per un gruppo di utenti interno del cliente; "è stato fantastico!!!" era il feedback. Ha lavorato su una nuova visualizzazione SOM all'interno del clustering di KMeans ( JMP-348 ).
- Laura CS : Quasi terminato con il nuovo codice per gli indici di modifica in SEM. Iniziato a pulire tutto il codice MGA in preparazione per il grande push to main la prossima settimana. Ho partecipato a un paio di riunioni UI/UX.
- Peng: Test e lucidatura continui Misure ripetute Degrado. Ha lavorato con Di Michaelsen e Leo Wright sui materiali di formazione.
- Annie: Ha lavorato su varie Problemi di Jira relativi alle recenti nuove funzionalità nelle carte di controllo Cusum ed EWMA.
Documentazione Stat
- Colleen: Completato e inviato tutte le modifiche dell'indice di scripting per la distribuzione, revisionato le modifiche SI di distribuzione della vita per Michael e lavorando sull'aggiornamento della documentazione del clustering gerarchico.
- Michele C: Aggiornata la distribuzione della vita e la distribuzione della vita - Confronta le voci della piattaforma Gruppi nell'indice di scripting; revisionato gli aggiornamenti SI in Distribution for Colleen.
- Karen: Lavorando sugli aggiornamenti del DOE, sulla riscrittura dei capitoli a senso unico, partecipando a riunioni UX/UI e ho avuto un incontro con Mark e Jacob per parlare della documentazione di Easy DOE.
Test statistici
- Marchio: Lavorare con Brad e Joseph alla progettazione di Easy DOE. Lavorare con Jacob per testare DOE. Ho incontrato Karen e Jacob per sviluppare insieme test e esempi di documentazione. Preparazione del background per il confronto del metodo con la regressione Passing-Bablok per Jianfeng. Identificati altri quattro capitoli in ASQ Handbook per esempi JMP.
- Giacobbe: Aggiornamento dei test unitari Esplora valori anomali e avvio di un test unitario per valori anomali PCA robusti con SVD randomizzato. Scrivere test per MSA Designs con fattori nidificati, poiché ora è possibile eseguire script ( JMP-10144 ). Test di valori anomali ADI e Robust PCA con Blas abilitato e aggiornamento dei test unitari Blas.
- Tonia: Testare le recenti modifiche di Bias e Linearità di Laura in MSA e VarChart, il limite di rilevamento nella distribuzione e le nuove opzioni di salvataggio e recupero dei limiti per i grafici CUSUM.Verifica dei bug.
Aggiornamenti sulle scienze della vita
- Wenjun: Ha partecipato alla riunione del consiglio di CDISC martedì scorso ed è stato rieletto nel consiglio di amministrazione per un secondo mandato (2023-2025). Congratulazioni, Wenjun!
Gestione del prodotto
- Dieta: Ha collaborato con Regeneron e Bundesdruckerei per risolvere alcuni problemi di accesso e licenza. Ha aiutato CEA a iniziare con la pubblicazione su JMP Live. Collabora con Alan O'Neal a una valutazione della sicurezza per Microsoft e preparati per il nostro prossimo JMP in /per la formazione sul cloud.
- Bryan F:
- Icone sviluppate per la piattaforma di statistiche sui marcatori genetici. Incontro con Luciano Siva per discutere di come potremmo avvicinarci a un prototipo per la funzione di simulazione di marcatori genetici utilizzando uno strumento di wireframing.
- Prototipo sviluppato per output tabulare in Graph Builder per fornire feedback sull'usabilità. Elaborazione del feedback da alcuni test di usabilità per la discussione con Xan. Ernest sta sviluppando uno script di usabilità per Workflow Builder, che è un'altra fantastica capacità. Ho incontrato Evan McCorkle per discutere dell'UX per la funzionalità di ricerca che penso potrebbe diventare un punto di svolta per JMP in termini di usabilità.
- Ha sollecitato feedback e incontrato separatamente i gruppi UX di stile e funzione per specificare ulteriormente un problema particolare che vogliamo affrontare con un processo UX. L'obiettivo è definire le metriche per il miglioramento una volta che abbiamo un problema definito in modo da poter passare alla fase di sviluppo. Ho anche incontrato il gruppo UX degli sviluppatori per discutere di un approccio UX definito per creare idee su come introdurre il processo UX nel processo di sviluppo.
- Candidato intervistato per il gruppo HTML5 e fornito feedback scritto e verbale. Ha partecipato martedì al meeting Coffee with Product Management.
Supporto tecnico

Operazioni di sviluppo
- Mirone: Risolti problemi con il server memoQ che esauriva lo spazio a causa dei registri di traccia. Aggiornamento delle esclusioni di stringbot (una soluzione temporanea fino a quando JMPTOOL-270 è risolto). Iniziare a pianificare il trasferimento del sistema di crash da Sirius a Salesforce Service Cloud dopo l'incontro con Jeff, Stan e Neuralash questa settimana. Modifica continua del lavoro di Jenkins del simbolizzatore mac. Aggiornamenti minori al client Jenkins sulla macchina doc.
- Jim: Ha continuato a lavorare sul programma di installazione di JMP Clinical EA per macOS. Nuovi ticket ASAN e Assertion Failure Jira verificati e segnalati. Configura un nuovo mac ed esegui l'esecuzione di LEAKS UT. Per forza il supporto.
- Bob: Possibile problema di sicurezza del file jar con la spedizione di Genomics. Processo continuo del prodotto versione 17 nell'ingegneria del rilascio SAS. Aggiornamenti della panoramica del packaging per l'attuale JMP Live.
Documentazione
- Susan C: Ripristina manualmente tutti i libri dalla guida di EA6. Risoluzione dei problemi dello script di ripristino di Jenkins, a Nick. Lavorare sulla comprensione/documentazione della funzionalità di Workflow Builder. Inviato gli aggiornamenti dei suggerimenti del menu Guida agli autori delle statistiche per la revisione e incorporati/risposti al feedback. Impatti dell'ambito degli aggiornamenti al contenuto dell'inserto di testo in DJ. Procedura aggiornata per salvare i report in JMP come HTML interattivo e inviati a John P e Michael G per la revisione. Questo contenuto è in un riquadro di testo utilizzato nel DJ, che andrà per il trasferimento anticipato. Risoluzione dei problemi di x-rif Michael ha sollevato. Ho incontrato Rick per apportare aggiornamenti ai percorsi dei modelli che, si spera, risolveranno il problema. Incontro con Trish, Mel e Qiana per discutere del trasferimento del DJ per il 17.
- Qiana: Ha partecipato alle sessioni della JMP Academy. Si è incontrato con Roger, Aaron e Trish per discutere le sfide che esistono con la pubblicazione del documento online e ha identificato un piano per una transizione più fluida per 17.0. Ho incontrato Trish, Melanie e Susan per discutere del passaggio di consegne di documenti a L10N. Ha incontrato Landra per discutere di trovare uno o più appaltatori di copyeditor e ha identificato alcuni candidati. Ho incontrato il gruppo della JMP Academy per completare l'incarico. Ho incontrato Rick per esaminare le domande su FrameScript. Ha iniziato a pianificare il piano di assunzione per Chris Barrett. Creata la descrizione del lavoro per la posizione di stagista. Lavorare su due 16.2 Problemi di aiuto.
Sistema/Host Test-Cary
- Mandy: Aggiunti test del generatore di flussi di lavoro. Tracce TS riviste e problemi segnalati. Dave White ha apportato modifiche e aggiunte alla formattazione semantica, quindi ha trascorso un po' di tempo a capire come testarlo, aggiungendo test di preferenze e ha coinvolto Mike M. per eseguire i test di Sikuli. Ha lavorato sulle modifiche apportate a DF da Dan e ha aggiunto dei test. Ho incontrato Ernest, Dan, Mia, ecc. per discutere di Workflow Builder e cosa risolvere in JMP 17.
- Hui: Ho incontrato John e Steve per chiarire la struttura e la priorità dell'automazione dei test HTML5 interattivi. Continua indagine sulle regressioni della mappa ad albero HTML5. Grazie a John per aver notato quelli. Segnalati problemi relativi a HTML5, problemi del desktop JMP e progetti di test aggiunti in JIRA.
- Nick H: Conversione degli unit test C++ (in particolare quelli che eseguono un topSubmit seguito da un'asserzione) nel framework JSL Unit test in cui gli errori sono più facili da sezionare. Alcuni dei test sono stati più facili da tradurre rispetto ad altri, ma ho cercato di automatizzare il processo usando regex e altri approcci di analisi delle stringhe quando possibile. Ho avuto un incontro molto utile con Aaron per ottenere ulteriori informazioni sulla nuova API JSL Promises e concludere il test di questa nuova funzionalità 17. Poiché si aggancia a un numero sempre maggiore di piattaforme JMP, dovrebbe rivelarsi utile. La revisione delle incongruenze nel comportamento di Table Box ha portato alla mia attenzione da Jasean. Parte di questo lavoro includeva il test di una nuova opzione per ottenere e impostare le colonne in una casella di tabella in un ordine preordinato.
- Cacciatore: Ha esaminato le tracce di EA, ha testato la build per Aaron contenente gli aggiornamenti degli script di sessione che interessano i progetti e ha inviato ricerche e feedback sui risultati che Evan sta raccogliendo per ottimizzare la finestra di ricerca.
- Mike M: Revisione del test dell'immagine di grandi dimensioni che scopre diversi test da correggere. Difetto di regressione CCB aperto e aggiunto diversi nuovi test Sikuli (arresto anomalo delle tabulazioni, formattazione semantica, modifica dei parametri).
- Lisa: Verifica dei ticket dei bug, aggiunta testata delle preferenze di colore dell'istogramma e proporzione di campionamento testata nel generatore di grafici.
- Audrey: Test Matlab, esaminando alcuni errori di test JSL e utilizzando gli strumenti di Jiras che sono finiti nella mia coda.
Test di sistema/host-Pechino
- Eric Wang: (1) Test PublishOnClient. Apri alcuni bug per l'interfaccia utente. (2) Gli unit test JSL hanno molti fallimenti a causa di PublishOnClient. Indagando sui guasti, vengono inseriti diversi bug. (3) Testato il cambiamento su 'includeChildrenForeignFolder'. Questa opzione è stata rimossa ora. Test di scherzo correlati aggiornati, inclusi: variabili rinominate il cui nome contiene 'gruppo', test rinominati la cui descrizione contiene 'gruppo', gruppi e test duplicati rimossi, aggiunti nuovi test per cartelle gerarchiche e post di dati.
- Da Li: (1) Testare bug/storie di JMP Desktop e UT aggiunti per il supporto EUC-KR in Importazione testo, importazione XPT, anteprima tabella nell'importazione testo e la nuova possibilità di modificare il tipo di colonna nella procedura guidata di Excel. (2) Elementi JMP Live Jira testati sull'interfaccia utente, la cartella, lo spazio di JMP Live. (3) Scopri le nuove funzionalità di JMP Live.
- Mike Wu: (1) Testare la migrazione AWS di JMP Admin Tool su un nuovo server. (2) Rapporto TS indagato 7613511229. (3) Testato altri bug di Jira.
- Kimi: (1) Articoli Jira correlati all'aggiornamento dei dati testati. (2) Progettare scenari per il test di aggiornamento dei dati, vedere WEBJMP-4562. (3) Preparare il test I18N per le piattaforme JMP Genetics. (4) Migrazione di Jenkins del team di Pechino alla VM del team di Pechino e creazione di pagine "Come fare per", vedere Come installare e gestire la finestra mobile su CentOS e Come migrare la finestra mobile su un altro host . (5) Studiato come disinstallare il driver Oracle. (6) Preparare una nuova immagine della macchina virtuale Windows 11 per il test di Formula Depot.
- Nala: (1) Problemi di pubblicazione indagati segnalati da Tonya e Dan V, vedere WEBJMP-4610 e WEBJMP-4609. (2) Testare il supporto del coreano in Text Explorer. (3) Elementi correlati a JMP migrati dal progetto Jira BRDSTG a JMPTESTBJ.
Nota di Shannon
Grazie a Josh Lo Presti per aver condiviso la notizia che sua figlia Grigio Livio è ora ufficialmente nel suo ultimo anno di cifre singole! Buon compleanno a lei e a tutte le persone che festeggiano il compleanno di febbraio nella famiglia JMP! Spero che tutti voi abbiate un fantastico weekend!
