
Benvenuto nell'aggiornamento di sviluppo di JMP per l'11 novembre 2022!
Come sicuramente saprete dopo l'e-mail di Jeff e l'annuncio di oggi su InsideJMP, My.JMP non è ancora pronto per le consegne ai clienti. L'Assistenza clienti prevede di avvisare i clienti di ottenere JMP 17.0 tramite JMP.com/update. Sono già stati evasi circa 1000 ordini JMP, quindi sappiamo che i clienti appassionati della nuova versione possono sicuramente accedere alle nostre nuove funzionalità!
Tuttavia, poiché la distribuzione e l'utilizzo di 17.0 sono stati finora più limitati, la direzione di JMP ha deciso di concedere un po' di tempo in più ai clienti per adottare JMP 17.0 e segnalare bug che possiamo correggere prima di pianificare l'attivazione della modalità di approvazione e bloccare il nostro aggiornamento di manutenzione 17.1.
L'attuale proposta è di ritardare la modalità di approvazione e congelare di almeno un mese e consegnare JMP 17.1 con i programmi di aggiornamento una volta che My.JMP sarà pronto. Una volta finalizzate le date modificate per l'approvazione del codice e il blocco del codice (probabilmente all'inizio della prossima settimana), aggiorneremo la sezione 17.1 della pagina delle date di JMP 17 con i dettagli e invieremo promemoria di Outlook. Siate certi che cercheremo di evitare collisioni durante le vacanze di fine anno.
Tieni presente che sebbene la modalità di approvazione di JMP 17.1 e la data finale di congelamento del codice per 17.1 arriveranno probabilmente dopo le festività, doc e L10N freeze continueranno come attualmente pianificato per evitare accumuli con i progetti di traduzione in corso. Ciò significa che quando si considerano le correzioni 17.1, sarà importante evitare di apportare modifiche che influiscano su stringhe e doc. Si prega di valutare attentamente la modifica e di conferire con doc/L10N se necessario per evitare l'impatto a valle.
Mentre continuiamo con Jira e Confluence nell'Atlassian Cloud, volevo risolvere alcuni altri problemi di Jira in cui puoi dare il tuo voto! Grazie a John Sal per aver segnalato che il campo dati del report Jira è nascosto e non ben formattato nella visualizzazione del problema. Mentre è visibile nelle visualizzazioni elenco come una data completa, nella visualizzazione problema, quel campo è nascosto nella parte inferiore del pannello laterale destro (dopo aver fatto scorrere tutto... fino in fondo... verso il basso). Questa richiesta è stata fatta comunemente, ma non è stata affrontata, quindi puoi votare per farla apparire in modo più evidente qui: https://jira.atlassian.com/browse/JRACLOUD-70098
Un altro elemento in cui mi sono imbattuto questa settimana è la mancanza di un'interfaccia per modificare un collegamento Web (o la sua etichetta) una volta che lo hai aggiunto a un problema, ma poi vuoi cambiarlo. Puoi votare per questo qui: https://jira.atlassian.com/browse/JRASERVER-42710 L'interfaccia del collegamento Web di Jira è estremamente goffa: oltre alla mancanza di supporto per la modifica, questa settimana ho notato che è difficile persino copiare il testo dell'etichetta dall'interfaccia perché entra in modalità collegamento.
Grazie ad Audrey per aver fornito questo Jira Tip of the Week!
Alcuni di voi hanno notato che i ticket Jira che sono stati migrati dal vecchio sistema Defects potrebbero avere alcuni tag html e una formattazione errata. Questo è uno sfortunato risultato di un editor che SAS utilizzava, a cui non abbiamo accesso nel nostro nuovo Cloud Jira. Non abbiamo un modo automatizzato per risolverli tutti per te, ma qui ci sono due opzioni per risolverli.
- La soluzione manuale: vai al vecchio ticket Jira in rndjira, copia lì la descrizione, quindi incollala nel ticket Jira corrente.
- Usa lo script Python scritto da Evan McCorcle per evitare di dover andare al vecchio biglietto Jira. Copia semplicemente la descrizione dal tuo ticket Jira mal formattato, esegui lo script Python di seguito, quindi incolla nuovamente la descrizione. Installa Python qui.
da tkinter importare Tk da markdownify importare markdownify # pip installa markdownify def set_clipboard(s):
r = Tk()
r.ritiro()
r.clipboard_clear()
r.clipboard_append(s)
r.aggiorna()
r.distruggi()
def get_clipboard():
r = Tk()
Restituzione r.clipboard_get()
Se __nome__ == '__principale__':
s = get_clipboard()
s = markdownify(s, strip=['pre'])
set_clipboard(s)
stampa/e
Annunci generali
Prossime date importanti
- Sono in arrivo le modifiche alle date di inizio della modalità di approvazione e di blocco del codice di JMP 17.1: presto maggiori dettagli!
- Per favore visita Confluenza per un elenco completo di PMP 17 date.
Aggiornamenti sullo sviluppo di JMP
Scoperta dei dati
- Eva: Raffinata gerarchia della finestra iniziale per i lanciatori della piattaforma e gli strumenti/utilità della tabella (vedere la prima schermata di seguito). Aggiunto percorso guidato dalla ricerca JMP agli elementi di script profondi/morti. Ciò aggiunge un'intestazione simile a una procedura guidata ai programmi di avvio della piattaforma e alle finestre di dialogo modali quando vengono attivate tramite JMP Search (vedere la seconda schermata di seguito).


- DanS: Revisione dei restanti problemi 17.1. Risolto un blocco della riesecuzione del filtro dati, esaminando ulteriori problemi del filtro dati. Continuando a unire la riesecuzione della piattaforma in JMP 18: il trascinamento della selezione, il cambio di colonna e il filtro dei dati ora utilizzano la stessa routine per eseguire la nuova piattaforma e sostituire i contenuti nel report. Il commutatore di colonna e il filtro dati ora utilizzano la stessa "piattaforma vuota" per sostituire una piattaforma che non è stata avviata.
- Dave B: Risolto un problema del diario con dendroLabelSeg e mentre lo facevo ho scoperto un potenziale arresto anomalo non correlato che ho anche risolto. Aggiornati i test di immagine jmprunner in esecuzione sul ramo 17.1 per utilizzare la versione ramificata dei test di immagine. Aggiunta l'opzione del sommario alla finestra di dialogo del set di pagine e alla finestra di dialogo Salva come pdf
- Ernesto: Supporto Annulla/Ripristina per Workflow Builder.
DAI
- Peng: Ha continuato a lavorare con Bill Meeker sul suo progetto di ricerca. Aggiunta una sezione che è nella mia lista dei doveri. Ha tenuto una presentazione tecnica al gruppo DOE sull'implementazione di prototipi di elenchi di fattori. Aggiungere esempi all'implementazione dell'elenco dei fattori per illustrare i possibili usi. Degradazione del refactoring ( JMP-14627 ). Attivata la modifica del tipo di asse per il grafico CDF in Distribuzione, che è stata implementata quando le scale di probabilità non erano disponibili per gli utenti ( JMP-14652 ). Con le scale di probabilità disponibili, è utile cambiare l'asse y in una delle scale di probabilità. La necessità è nata da una discussione con Bill Meeker sulla storia della trama di QQ. A suo avviso, i grafici di probabilità dovrebbero essere preferiti ogni volta che sono disponibili. Sto lavorando a una presentazione sul nuovo Degrado per misure ripetute per la presentazione dell'esercitazione per sviluppatori per il marketing della prossima settimana.
- Caleb: Sto lavorando per ripulire i miei biglietti JIRA 17.1. Ho inviato un documento a QREI su cui ho lavorato con Peter Parker della NASA e Derek Young dell'Università del Kentucky.
- Brad: Sto per presentare una revisione di un documento con Chris Nachtsheim e Ryan Lekivetz sugli esperimenti di screening a livello misto.
Ospite
- John Schroedl: Affrontare più avvisi C++20. Grazie a tutti gli sviluppatori che aiutano a risolvere i problemi. L'ultimo set rimanente è relativo all'aggiunta/sottrazione di valori appartenenti a diverse enumerazioni. Indagine sulla capacità di tematizzazione dei controlli Telerik come parte dello sforzo di modernizzazione dell'interfaccia utente. SAS è nuovo gestione dei privilegi s/w , BeyondTrust, è arrivato sulla mia macchina poiché sono nel gruppo di test pilota. Sto tentando le mie solite attività che richiedono privilegi di amministratore e problemi di segnalazione.
- Paolo N: Completato il corso di formazione sulla sicurezza del prodotto di livello 2. Collaborazione con SAS legal sui questionari di esportazione per JMP e JMP Live. Continua la saga con il MapServer.Il server esterno è così bloccato che sono state necessarie diverse richieste per poter accedere e installare il software necessario.Sto ancora aspettando uno per accedere al repository postgres.org. Rivisitando il modo in cui Python viene caricato in JMP, acquista guardando alcune delle API ora disponibili in Python 3.8 e versioni successive che sono state aggiunte per supportare meglio l'incorporamento di Python.
- Daniele Powell: Nan e io stiamo risolvendo alcuni bug nel sistema di attivazione web di AWS e speriamo di completarlo nelle prossime settimane.
Html5
- John Powell: Ho iniziato a contribuire al processo di onboarding per il nostro nuovo Sr Software Developer, Mike Stickles, iniziando da remoto dalla Pennsylvania il 1° dicembre st . Correzioni integrate in JMP 17.1 ( JMPHTML-1857 , JMPHTML-1859 , JMPHTML-1664 ). Ha seguito un corso di curriculum manageriale sui pregiudizi inconsci. Ha monitorato la migrazione di JMP Public a JMP 17.0 e ha discusso la migrazione con Anderson Mayfield. Supporto implementato per gli intervalli di errore di deviazione assoluta mediana ( JMPHTML-1865 ). Completato un modulo di formazione sulla sicurezza di livello 2. Discusso e votato potenziali attività di refactoring per JMP 18.0 . Sprint e sviluppo pianificati. riunioni di fine ciclo.
- Praveena: Ha lavorato su JMPHTML-842 GB: Linea: Impilato con riempimento sotto utilizzando dati mancanti, nascosti, esclusi fornisce un grafico diverso. Ho iniziato a esaminare JMPHTML-1869 Riga GB: dati con descrizione comando nascosta/mancante/esclusa errata . Completato il corso sulla sicurezza del prodotto.
- Paolo Spychala : fare formazione sulla sicurezza, aiutare a pianificare il nostro sprint di refactoring HTML per 18 e ampliare il nostro supporto per gli orientamenti del testo [ JMPHTML-1208 , JMPHTML-698 , JMPHTML-707 , JMPHTML-1420 ]
JMP in diretta
- Aurora: 18.0: Prestazioni migliorate del calcolo dello storage_used_kb di un utente. Rimosso parte del codice obsoleto (un attributo della tabella del database e alcuni endpoint dell'API REST). Risolti alcuni piccoli bug. Varie: Perplesso su una stranezza dello stato del database che interessa le scansioni ZAP (con Alex Taylor). Formazione sulla sicurezza richiesta. Lavorare su Perforce -> Modifica Git per JMP Live.
Statistiche
- Elisabetta: Per lo più nel profondo delle viscere della stima GLMM binomiale negativa. Le stime dei parametri ora sono corrette, finalmente! Tuttavia, ci sono alcune discrepanze negli errori standard e nei gradi di libertà da rintracciare ora.
- Annie: Proseguimento del lavoro sull'aggiunta di carte di controllo di breve periodo a CCB, aggiunta di un nuovo ruolo per la variabile prodotto e avvio di nuovi elementi per i punti di breve periodo e i valori limite di breve periodo.
Documentazione statistica
- Michele C: Aggiornamento continuo del documento 17.1 per gli aggiornamenti SEM; ha risposto alle domande di Jira; esaminando alcuni aggiornamenti di Jira per il progetto JMPDOC per aiutare il team dei documenti.
Test statistico
- Segno: Ha partecipato alla prima parte di una revisione del design e del codice da parte di Peng per il suo prototipo della nuova interfaccia utente della tabella. Creato metà di una presentazione per una riunione di sviluppatori JMP il mese prossimo sui test di usabilità della nuova interfaccia utente della tabella con Jacob. Dati quantitativi analizzati da uno studio di usabilità (DOE) della nuova interfaccia utente della tabella con Jacob e Ryan. Ha lavorato con il flusso di lavoro UI/UX per definire un processo di sviluppo UX. Sviluppato un prototipo di guida animata per i tipi di fattore e un altro per scoprire l'interazione nella fase Analizza di Easy DOE. Ha lavorato su nuove funzionalità e altre modifiche a Easy DOE con il team. Presentato un tutorial per sviluppatori su Easy DOE con Tom Donnelly e Gail Massari. Risposte alle domande nella community di JMP.
- Giacobbe: Testare Easy DOE in modalità flessibile con tutti i metodi di regressione generalizzata. Testing MSA Design, scrittura di nuovi test per i quadrati medi attesi utilizzati nella diagnostica. Collaborazione con Mark Bailey e Ryan Lekivetz sull'analisi dei risultati dello studio sull'usabilità dell'interfaccia utente di Factor e sulla progettazione di uno studio di follow-up
- Tonia: Risposta alla domanda della comunità degli utenti su CCB con fasi e test.Preparazione per la presentazione Early Adopter.Verifica bug.
Gestione del prodotto
- Mia: Struttura della pagina delle funzionalità rivista e discussioni sulla lista di controllo della prontezza. La gestione del prodotto ha inviato un sondaggio EA su Columns Viewer e Header Graphs e ha ricevuto > 185 risposte (> 40% di tasso di risposta). Oh!
Supporto tecnico
- Duane: Innanzitutto, Buon Veterans Day! Mille grazie a tutti i veterani (e ai familiari dei veterani) di JMP. I loro sacrifici e contributi alla nostra nazione sono incommensurabili e molto apprezzati.
- Per quanto riguarda TS, stiamo assistendo all'arrivo di casi della versione 17 di JMP. Qui sono incluse un paio di foto teaser, ma queste informazioni sono disponibili nei rapporti live di TS JMP esistenti se qualcuno vuole verificarlo. Finora, come ci si aspetterebbe, la maggior parte dei casi riguarda l'installazione e/o la demo. TS è pronto per la notifica della disponibilità di JMP 17 ai nostri amministratori delle licenze annuali.
- Ecco le Rapporti in tempo reale di TS JMP e la solita trama sottostante. Ho provato a creare un filtro Jira che mostra il file biglietti segnalati da TS per gli ultimi 14 giorni . Puoi accedervi? Buon fine settimana!
Volume traccia/caso per settimana

Argomenti JMP 17

Argomenti JMP 17 (troncati)

Operazioni di sviluppo
- Jim B: Un saluto a tutti i nostri veterani! Ticket Jira segnalati dall'ultima esecuzione di LEAKS UT. Indagine sulle voci Jira per l'installazione di JMP su un Mac M1. Aggiornamenti software per alcune macchine di build e tutte le macchine UT giornaliere. Per forza supporto.
- Mirone: Test di JiraBot 2.0 e correzione di errori. Risoluzione dei problemi relativi alle autorizzazioni MemoQ e aiuto alla creazione del lavoro con Qiana.
Documentazione
- Qiana: Completato il lavoro sulla tabella dei dati di esempio per 17.1 e consegnato a L10N. Intervistato 2 candidati per la posizione di stagista estivo. Continua la revisione dei curriculum per il tirocinio. Ha collaborato con Myron alla creazione della Guida JMP 17.0 e 18.0. Lavorando su 17.1 Jiras e richieste di traduzione.
- Susan C: Terminata la creazione del processo Jiras per 17.1 e aggiornate le pagine di Confluence. Ecco la pagina di Confluence che delinea le scadenze dei documenti per il 17.1 . Ha lavorato su una query di inserimento di testo dalla localizzazione e dall'avanzamento attraverso JMP Live Jiras per 17.1.
- Chris B: Interviste stagista stagista. Lavorando su JMP-7698, JMPDOC-1567, JMPDOC-1519.
Test di sistema/host-Cary
- Mandy: Ha lavorato principalmente sui test del filtro dati per le correzioni Dan e Clinical (18.0 e 17.1) – 2 correzioni in 18, 1 in 17.1 finora; Rintracciato un arresto anomalo di Tabulate con colonne imballate e inviato allo sviluppo 4 JIRA che abbiamo con Crash per Tabulate, sperando di vedere quelli corretti per 17.1 ora con tempi supplementari; ha preso 2 dei moduli di sicurezza (da questo 2° round) – altri 2 per andare; Verifica di Jira e aggiunta di test dove necessario; prossimo - lavora su Workflow builder per la demo il 1 dicembre con P&G.
- Jos L : Hai completato la formazione obbligatoria sulla sicurezza.Testato il programma di installazione del database JMP LIVE che ora include Postgres 14.5. Risposta del supporto ad alcune domande sull'installazione di JMP Live.Avviato l'aggiornamento dei database dei server di test JMP Live da Postgres 13 a 14. Lavoro per apportare modifiche al firewall in modo che le nostre macchine in AWS possano connettersi a JMPDEV2.
- Lisa : ha risposto ai commenti sul post del mio blog sulle etichette al passaggio del mouse, ha inviato i ticket di prova per i test di Jirabot, ha integrato i test delle immagini su 17.1 che erano presenti in 18.0 ma non nello stream 17.1 e ha completato uno studio di usabilità DOE per Jacob Rhyne.
Test di sistema/host-Pechino
- Team di Pechino: i test di JMP Live 17.1 I18N sono quasi terminati, i dettagli sono disponibili [JMPTESTBJ-1777] Test JMP Live 17.1 I18N - Jira (atlassian.net)
- Eric Wang: (1) Bug Jira testati relativi alle prestazioni. (2) Aggiunto il test E2E per l'aggiornamento della tabella dei dati in memoria, https://jmpdiscovery.atlassian.net/browse/WEBJMP-6206 . (3) Funzione comune E2E aggiornata JMPLiveGraphQL:DataSource() aggiornato per supportare il filtro. (4) Test E2E aggiornati per l'esecuzione su macchine Beijing Jenkins, diverse dalle VM Cary.
- Da Li: (1) Verificare e chiudere 4 bug relativi ai componenti Import-MFI ed Export, aggiungendo i casi UT corrispondenti per MFI, aggiungendo all'esportazione la regressione manuale per l'esportazione [JMPTESTBJ-162] . (2) Verificare e chiudere 3 bug relativi al componente Client-General. (3) 6 nuovi bug creati durante il test [WEBJMP-6201] e [WEBJMP-6267] . (4) Completato la scrittura di due casi E2E UT, aggiungendoli in entrambi i flussi principale (18.0) e 17.1. (5) Scrivere il test 1 Jest per [WEBJMP-5359] .
- Mike Wu: (1) Test di regressione dei bug di JMP 17.1, 18.0. (2) Il test di regressione sul codice ODBC di JMP 18.0 è migliorato, sono stati inseriti 4 bug. (3) Ha esaminato la richiesta di aggiornamento dei driver ODBC e ha risposto [JMPTOOL-392] . (4) L'attivazione della versione di prova di JMP 18.0 non è riuscita contro il server di attivazione Dev ha incontrato problemi e discussione con Daniel, ora l'attivazione della versione di prova di JMP 18.0 funziona bene su Windows, ma JMP ProTrial ha ancora problemi, inviato a Daniel per ulteriori controlli. (5) Il test di telemetria di JMP 18.0 è ripreso con la versione di prova di JMP 18.0 (11.08.2022) su Windows e attualmente il test è ancora bloccato dai seguenti problemi : Nessun programma di installazione di Windows JMP ProTrial 18.0 per ora; Impossibile installare JMP Trial 18.0 su Intel Mac; Attivazione di JMP ProTrial non riuscita su Mac. [JMPTESTBJ-1770] . (6) Test JMP Clinical 8.1 HotFix completato - [JMPTESTBJ-330]
- Kimi: (1) Verifica dei bug. (2) Aggiorna la versione di Python alla 3.11.0 su Cary UT env. I dettagli si riferiscono a JMPTOOL-390 (3) Test JMP Live 17.1 I18N (4) Stiamo lavorando per aggiungere i test JMP Live E2E, i dettagli si riferiscono a Kimi - Settimanale completato- E2E . (5) Correggere l'errore "Sistema operativo sconosciuto" e aggiornare i file di connessione per JMP Live, vedere i dettagli Kimi - Verifica settimanale - Compiti . (6) Le macchine virtuali AWS non possono connettersi ai server SAS, dettagli in Le porte possono/non possono essere connesse da AWS alla rete SAS - China R&D JMP Testing Team - Confluence (atlassian.net) .
- Da Zhang: (1) Ho provato a distribuire JMP Live nei container Docker per vedere se potevamo facilitare il processo di test. (2) Ho provato a distribuire JMP Live/Database/JMP Pool in macchine separate/distribuite (invece di una macchina All-In-One) poiché il server (vmw-d10g604) che abbiamo utilizzato sembra non funzionare molto bene. (3) Osservando i fallimenti UT. (4) Condivisione interna delle conoscenze su Docker. (5) Creazione di una pagina di confluenza su come creare certificati autofirmati per JMP Live.
- Nala: (1) Test JMP Live 17.1 I18N. (2) Collaborare con Kimi e Da Zhang per indagare sui problemi di connessione da AWS ai server SAS. (3) Apprendimento di Docker e configurazione di un server Jenkins all'interno di Docker. (4) Ha frequentato la formazione Agile.
Nota di Shannon
Un aggiornamento sulla mia nota dalla fine dell'aggiornamento della scorsa settimana riguardante il progetto SAS Salvation Army Angel Tree. (Grazie Ryan L per aver aggiunto anche un commento alla storia correlata di Inside JMP!)
Ho visto un aggiornamento pubblicato su Yammer questa mattina che indicava che a partire da oggi 11/11/22, 184 angeli sono già stati sponsorizzati da persone SAS (e JMP). Tuttavia, ci sono ancora 166 bambini bisognosi della sponsorizzazione di Angel Tree, inclusi molti bambini più grandi. Ho richiesto un bambino di età simile a mio figlio Hunter di 11 anni. In uno degli ultimi anni ha persino usato i propri soldi per acquistare un giocattolo per l'altro bambino. Questo programma è sempre un buon promemoria per la nostra famiglia che molti bambini hanno bisogno nella nostra zona.
Ecco i dettagli del progetto e se visiti la pagina con il modulo MS, menziona che hai anche la possibilità di lasciare gli extra il Giving Tuesday come nuovi giocattoli, biancheria intima, calze o altri oggetti di cui hai spesso bisogno. Ecco maggiori dettagli dal post:
Albero dell'Angelo dell'Esercito della Salvezza
È di nuovo quel periodo dell'anno! SAS WIN sta collaborando con l'Esercito della Salvezza per il progetto 2022 Angel Tree. Attualmente abbiamo più di 350 bambini da sponsorizzare quest'anno. Si prega di compilare il ** Modulo MS qui **per diventare uno sponsor.Si prega di consentire 1-2 giorni lavorativi per consentirci di elaborare la tua richiesta.
I dettagli sono elencati nel modulo, ma quest'anno ti abbiamo fornito anche un documento da scaricare e stampare per riferimento all'indirizzo \\d10d508\Public\SA-Angel-Tree\Angel-Tree-2022-Details.docx.
La consegna presso SAS avverrà un solo giorno il Giving Tuesday, 29/11 dalle 8:00 alle 16:00 ET presso la banchina di carico LW.
Altre domande? Si prega di contattare Judi Rourke o Christine Halk