
Willkommen beim JMP Development Update für den 29. Oktober 2021!
In dieser Woche verabschieden wir uns herzlich Chung-Wei Ng , einer der ursprünglichen 4 in der JMP-Entwicklung! Sie geht am 31.10. in den Ruhestand und nahm sich die letzten Tage dieser Woche frei. Hier ist ein tolles Bild von einem vergangenen Feiertagsessen im Gebäude T. Danke, Mandy, fürs Teilen und auch für das Sammeln von Teilnehmern für Ryan Dewitts Abschiedsvideo! Darin kannst du es überprüfen ein Artikel auf Inside JMP .

Dan Schikore hat diese Wortwolke aus den Beschreibungen der Änderungslisten von Chung-Wei erstellt, seit wir in den frühen 2000er Jahren begonnen haben, Perforce zu verwenden, und Xan Gregg hat diese gepackte Balkenansicht der Daten beigetragen. Hoffentlich kommt Chung-Wei von Zeit zu Zeit zum Mittagessen vorbei! Ich bin immer noch entschlossen, sie für das EA-Programm zu rekrutieren.


Apropos EAs, vielen Dank, dass Sie Ihre Feature-Seiten während des gesamten Zyklus auf dem neuesten Stand halten! Bitte fügen Sie Informationen hinzu, die Sie hervorheben möchten JMP 17 EA4 mit Feature-Seiten bis zum 8. November , und sende bis zum 10. November neue EA-Videos an Mia.
Während wir uns auf die Fertigstellung von JMP 17 EA4 und JMP 16.2 vorbereiten, sind mehrere der Tester in Cary und Peking damit beschäftigt Frühe Installer-Tests beider Veröffentlichungen. Die frühen EA4-Tests beinhalten die Überprüfung der Verbindungen zu den neuen AWS-Instanzen von Help- und Crash-Servern, die wir zum ersten Mal mit EA4 verwenden werden. Bisher scheinen die Verbindungen wie erwartet zu funktionieren.
Die Bemühungen um JMP 16.2 haben zwei Hauptziele: Erstens, alle Installer zu überprüfen und nach Dingen zu suchen, die uns möglicherweise neu erstellen müssen (Versionsnummern, Urheberrechte, Codesign, Dateien von Drittanbietern); Zweitens, um alle wichtigen Funktionen durchzugehen, insbesondere interaktive Funktionen, von denen wir sicher sein wollen, dass sie gut funktionieren (Drucken, dynamische Verknüpfungen, Mauswerkzeuge, Hilfetasten, Menüanpassung). Diese Preflight-Prüfung des Installationsprogramms hilft uns, Probleme früher zu erkennen und zu lösen, sodass JMP-Teams endgültige Image-Kandidaten ganz am Ende des Zyklus schneller validieren können.
Danke an Tonya für das Teilen der Details dieser Woche über Beta-/Absturz-/Telemetrie-Tracks mit ausgewählten Abstürzen. JMP Live-Bericht hier: Beta-/Crash-/Telemetrie-Tracks für die Woche vom 29.10.2021 | JMP Live (sas.com) .
Unternehmen

Thema

Unterthema

Plattform

JIRA

Allgemeine Ankündigungen
- Stellen Sie sicher, dass Sie auschecken Dianas Halloween-Erinnerungsgeschichte auf InsideJMP , eine Reise in die Vergangenheit einiger vergangener JMP-Halloween-Spaß!
- Nächste Woche werden wir begrüßen Beth Evans als neue Leiterin des F&E-Büros . Ihr Büro befindet sich in A4331. Wenn Sie also im Gebäude sind, schauen Sie bitte vorbei und sagen Sie Hallo!
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu sein, laden Sie bitte eine Kopie der herunter Kennenlernen bilden . Füllen Sie einfach die Fragen aus und laden Sie sie, wenn Sie fertig sind, zusammen mit 3 Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beitragen, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige anstehende Termine
- JMP 16.2 Code einfrieren – 2.11.21
- JMP 17.0 EA4 – 5.11.21
- JMP 17.0 EA5 – 10.12.21
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 16 und JMP 17 Termine.
JMP-Entwicklungsaktualisierungen
Datenermittlung
- David B: Arbeite hauptsächlich mit Michael, John und Dan an Nicks Vorschlag, ein Kontrollkästchen mit 3 Zuständen hinzuzufügen
JEXP void checkBoxSetItemThreeState (DisplayBox const* t, bool set);
Klasse JEXP DisplayCheckPtr : public DisplayControlPtr {
…
DisplayCheckPtr& setThreeState(bool set);

- Dan S: Bagplot-Absturz in 16.2 behoben, Tabulate-Absturz bei leeren Ergebnissen mit gepackten Spalten behoben, Diagramm-Absturz bei Änderung des Zeilenstatus behoben. Prototyping für neuen JRP/Session-Dateicode und eine neue dynamische Subset-Funktion für JMP 17.
- Xan: Teilnahme an der virtuellen IEEE VIS-Konferenz ( https://virtual.ieeevis.org/year/2021/index.html ).
DAMHIRSCHKUH
- Kaleb: W Wir arbeiten mit den Forschern der Stichprobengröße zusammen, um einige Fehler in letzter Minute in 16.2 zu beheben, arbeiten aber hauptsächlich daran, den anderen Forschern ein neues Profiler-Aussehen zu implementieren. Ich suche den neuen Look in der Software für EA 3. Ansonsten haben wir unsere Kostüme für Halloween fertig gemacht! Halten Sie Ausschau nach einem süßen Meeresräuber auf der Jagd, um in eine Süßigkeit zu „beißen“
.
- Brad: Mitarbeit im Programmkomitee für die Stu Hunter Conference im März 2022. Begutachtung eines Artikels für das Journal of Quality Technology zu systematischen Ausführungsaufträgen für geplante Experimente.
Gastgeber
- Johannes Schrödl: Vermeiden Sie einen Absturz mit dem Textfeld Rückgängig, wenn wir Tastenanschläge an JSL übergeben. Untersuchen Sie das Farbproblem im Snapshot fehlender Werte. Code-Überprüfungen. EA-Build-Problem. Betrachten Sie das Hinzufügen von OpenBLAS zum Windows-Projekt.
HTML5
- Bryan F: Folgende Fehler behoben:
- JMPHTML-1291 : Balken: Gepackte primäre Beschriftung geht verloren, wenn die Antwortachse die Log-Skala verwendet.
- JMPHTML-1306 : BG: Bar: Gepackte Balken, die für versteckte Werte angezeigt werden. Danke an Mike Muhlada für das Auffangen einer Regression nach der Korrektur, die ich korrigiert habe.
- JMPHTML-1089 : Der Name der Dashboard-Registerkarte ist im dunklen Modus nicht leicht zu erkennen.
- JMPHTML-1321 : Log-Skalierungsachse gibt beim Skalieren fälschlicherweise 0-Werte aus. Gemeldet von CRISPR.
- JMPHTML-744 : S1587221: Die Achsenbeschriftung zeigt NaN an, wenn die logarithmische Skalierung verwendet wird.
- Teilnahme an einem von Dieter und Mia veranstalteten Meeting zum Feedback von CRISPR.
- Begann mit der Untersuchung des folgenden JMP Live-Problems: WEBJMP-4012 : Im Dunkelmodus hat das Popup-Fenster der Gruppenmitglieder einen geringen Kontrast zum Hintergrund. Danke an Michael Goff und Aurora Tiffany-Davis für die Hilfe bei der Einrichtung.
- Mayowa: Unterstützung für Zeilenbeschriftungen zu parallelen Diagrammen hinzugefügt ( JMPHTML-1279 ), Arbeit am Hinzufügen von Unterstützung für die maximale Etikettengröße in Heatmap für interaktives HTML ( JMPHTML-1170 ), Untersuchen des Fehlers mit Berichten, die während des Parsens in JMP live in Firefox fehlschlagen ( JMPHTML-1307 ).
- Praveena: C weiterarbeiten an JMPHTML-1240 was bei der Analyse geholfen hat JMPHTML-1205 (Hinzufügen eines booleschen Attributs zu XMLWriter::attribute).
- Josh M: JMPHTML-925: Implementieren Sie die Normal Log Density-Funktion zur Unterstützung von Naive Bayes-Profilern.
JMP Live
- Aurora: Hierarchische Ordner: Herumgespielt und Ideen (Jira-Probleme) für die Benutzeroberfläche generiert. Eine Methode erstellt, die den Pfad zum Stammverzeichnis für einen bestimmten Beitrag oder Ordner zurückgibt.Zeichnen Sie den Download eines Beitrags auf, wenn er in einem heruntergeladenen Ordner enthalten ist (JMP-Projekt). Schreiben Sie Veröffentlichungsdatensätze in das Überwachungsprotokoll für Beiträge, die zu vorhandenen Ordnern hinzugefügt wurden. Wenn Sie Zugriffsdatensätze für einen Ordner melden, schließen Sie nur die Datensätze für unmittelbar untergeordnete Posts ein.
- Erich H.: Fortsetzung der Designdiskussionen und Beginn der Codierung der On-Demand-Aktualisierung von Daten in JMP Live (geplante Aktualisierung erfolgt danach).
- Josh M: Gearbeitet an WEBJMP-4155: Post konnte nicht mit dem Admin-Benutzer geladen werden.
Statistiken
- Jianfeng: Arbeiten an der Verbesserung für das Diagramm der Ladematrix. Basierend auf dem EA-Feedback von Kunden füge ich die Filterfunktion hinzu, um eine ausgewählte Anzahl von PCs anzuzeigen. Vielen Dank!

- John Sal: Einige C++-Plattform-Framework-Codes für die multivariate Einbettung an Meichen geliefert, die nun über das Multivariate-Menü zu funktionieren beginnen. Ein hinzugefügt vorläufige Features-Seite . Habe einige BLAS-Codierungen auf dem Mac ausprobiert. Jeremy und Jacob experimentieren jetzt mit viel besseren Bibliotheken.Unterstützung für die Spalteneigenschaft Process Screening hinzugefügt.
- Peng: fuhr fort, meine wiederholte Messabbauarbeit zu testen und Änderungen vorzunehmen. Außerdem wurde ein Skriptproblem in der alten Degradation-Plattform behoben.
Statistische Dokumentation
- Colleen: Ich arbeite an einer Menge Scripting-Index-Zeug – Profiler, Response Screening und Partial Least Squares.
- Michael C: Ein Tabulate-Beispiel hinzugefügt, Tabulate-Screenshots aktualisiert, eine Anmerkung zum EWMA-Kapitel hinzugefügt, einige ältere Dokumentänderungen für Karen überprüft und Scripting Index-Updates für Colleen überprüft.
Statistische Tests
- Tonya: Testen der Funktion zum Anzeigen ausgeschlossener Zeilen für MDMCC.Testen der CCB-Funktion zum Entfernen benutzerdefinierter Limits bei Diagrammänderungen.Arbeitete an einem Blogbeitrag für Untergruppierungsfunktionen des Process Screening, die in 16.1 neu waren. Fehlerüberprüfung.
- Markieren: Arbeiten Sie mit Brad und Joseph weiter am Design von Easy DOE. Arbeiten Sie weiter am Testen von Easy DOE mit Jacob. Treffen mit Ryan und Jacob, um die Verwendung von abdeckenden Arrays zum Testen von Übergängen in Easy DOE zu besprechen. Teilnahme (kostenlos!) Webinare der Technischen Herbstkonferenz 2021 (FTC).
- Jacob: Schreiben von Komponententests für die Registerkarte „Definieren“ in Easy DOE und Treffen mit Mark Bailey und Ryan Lekivetz, um das Testen von Übergängen über Registerkarten hinweg zu besprechen. Migrieren der Leistungstestergebnisse vom jmpqafiles-SAS-Server zu JMP Live. Testen Untersuchen Sie fehlende Werte. Unterstützung von Jeremy Ash beim Testen der Leistung beim Verknüpfen von JMP mit BLAS-Bibliotheken auf dem Mac.
Life Sciences-Updates
- Meichen: Arbeiten am Projekt Multivariate Embedding (t-SNE), das eine Dimensionsreduktion für große Datensätze durchführt.
Produkt Management
- Mia: Arbeitete mit Julian an der Workflow Builder-Entwicklerpräsentation. Danke für all die tollen Fragen und Rückmeldungen! Wir werden nächste Woche mit Ernest und Xan einen Übergangsplan ausarbeiten. Hat Dieter geholfen, Crispr mit JMP Live EA3 zum Laufen zu bringen, um die Schriftarbeit zu bewerten, und hat dem Team ein erstes Feedback gegeben. Der Kunde sagte später der AE, dass „wir es töten!“ Ich habe mich mit Evan getroffen, um über die Roadmap für die Suchleiste zu sprechen, die möglicherweise erstmals in EA5 erscheint. Umstellung der meisten LS- und Pharma-bezogenen Projekte auf Sam – danke Sam, ich bin so froh, Sie an Bord zu haben!
Technischer Support
- Duane: Diese Woche begann mit einem Knall, als Aktualisierungen an Tausenden von WEBJMP Jira-Tickets vorgenommen wurden, wodurch der Kontakt zum technischen Support geändert wurde. Alle Änderungen wurden rückgängig gemacht, aber wenn jemand Tickets findet, die immer noch falsch sind, lassen Sie es mich einfach wissen. Bobby arbeitet mit Aaron K und Bob H. zusammen und treibt die Einrichtung des MyJMP-Portals voran. Wendy und ich arbeiten jetzt mit Stan an unserer Service Cloud-Implementierung. Immer mehr Kunden fragen nach JMP und Windows 11.

Entwicklungsbetrieb
- Jim: Aktualisiertes Monterey OS (12.0.1) und Big Sur OS (11.6.1) auf beiden Paaren von UT-Maschinen. Jedem der JMP 17 UT-Rechner wurde eine Systemumgebungsvariablendefinition hinzugefügt, um ein Hängenbleiben von JMP zu verhindern. Arbeitete an der Confluence-Seite für den nächtlichen Macintosh-Build-Prozess (in Bearbeitung). Zahlreiche Jira-Tickets, darunter JMPLOC-4099, JMPTOOL-337, JMPTOOL-339, JMP-7726. Anfangsphasen der Einrichtung einer Windows 11-VM (danke, Nick Ruva) für JMP Pro 16.2-UTs. Unbedingt unterstützen.
- Bob: Treffen mit Kundenbetreuung und digitalem Marketing, um MyJMP Portal zu besprechen.
Fortgesetzte Dokumentation der nächtlichen Erstellungs-, Installations- und anderer Prozessschritte.
Dokumentation
- Qiana: Verschiedene Meetings, darunter Einführungsgespräche mit Entwicklungsleitern, um Gedanken und Feedback zur Dokumentation zu sammeln. FrameMaker-Tour mit Sheila. Kontinuierliche JMP-Schulung und Onboarding-Prozess für Manager.
- Sheila: Getestet den chinesischen Hilfebau. Aktualisierte Hilfeanweisungen für BRD. Skripte auf ZH-Quelldateien ausgeführt. Richten Sie Jiras für die Erstellung und Überprüfung von EA-Hilfen ein. Fertige Versionshinweise. Installierte Software auf neuem Computer.
System/Host Testing-Cary
- Mandy: Ich habe zuerst für Chung Wei an dem Video gearbeitet und Ryan Sachen gebracht – Sie können es in sehen Chung-Weis Tributartikel hier . Arbeitete an ein paar TS-Tracks und beantwortete/archivierte JIRA-Tickets. Hatte eine Menge Dinge zu testen und zu verifizieren, also viel davon zu tun und bei Bedarf einen Test zu schreiben.Arbeite jetzt an Tabulate – Pack Columns und versuche zu sehen, ob ich ein kurzes Video für EA4 für Mia machen kann.
- Lisa G: Verifizierte ein paar Contour-Abstürze in 16.2 und arbeitete am Testen der neuen Funktion „Configure Levels“ in GB.
- Audrey : Frühe Installer-Tests, Bereinigung von JSL-Tests und damit verbundenen Fehlern.
- Jäger : Arbeitete an mehreren JMP 17 EA-Tracks, getestet mit einem aktuellen Fix für JMP-413 und JMP 16.2 Early Installer-Tests.
- Mike M : Sikuli-Portierung zu Azure abgeschlossen, indem Justin meine alte OpenStack-VM beendet hat. Viele Bildunterschiede und Rauschen vom Mac. Stöbern Sie noch einmal darin. 2 neue HTML5-Bugs für Journal-Exporte wurden geöffnet. Begann, sich EA4 anzusehen, insbesondere den Hilfeteil.
- Josh L: JMP Live Jira-Tests und Fehlerüberprüfung.Rufen Sie beim GIS an, um weitere Ports zu öffnen und zu erklären, warum wir sie brauchen.Beantwortung einiger Fragen von Jacob R. zu JMP Live, als er seine Tests zu JMP Live verschiebt.Kommunizieren von JMP Live-Problemen an das Testteam und Betreuen einiger unserer blockierenden Jira-Bugs.
- Cary / Beijing JMP Live-Test des Jira-Status
- 04 Geschichten im Testen
- 50 Geschichten im Test bereit
- 17 Fehler Erstellt in den letzten 7 Tagen
- 49 Stories / Bugs Closed in den letzten 7 Tagen
System-/Host-Tests – Peking
- Eric Wang: (1) Arbeiten am Ersetzen von Jira-Elementen, Hinzufügen von Integrationstests. Es wurde ein Problem gefunden, bei dem das Ersetzen von untergeordneten Berichtsposts 2 Regenerationsprozesse auslöst, siehe https://rndjira.sas.com/browse/WEBJMP-4186 . (2) Abgeschlossene Kontrolldiagramm-Warnungen für Jira-Elemente. (3) Abgeschlossene JMP Live 16.2-Regressionstests für SAS-Integration und JMP Publish. (4) Andere Jira-Storys/Bugs-Tests.
- DaLi: (1) Testdownload als Projekt WEBJMP-3530 und Vorbereitung zum Hinzufügen von Jest-Tests. (2) Untersuchte JSL UT-Ausfälle. (3) Überprüfen Sie die JMP Live-Benutzeroberfläche. (4) Untersuchter TS-Bericht 7613449069.
- Mike Wu: (1) Präsentation zur Qualitätswoche 2021. (2) Abgeschlossene JMP Live 16.2-Regressionstests für Query Builder, HTML5 Profiler, Excel-Add-in, OLE-Automatisierung. (3) Untersuchter TS-Bericht 7613447516. (4) Jira-Storys/Fehlertests.
- Kimi: (1) Übernahme von SAS-Integrationstests. Lernen Sie diese Funktion kennen, führen Sie interaktive Tests durch und machen Sie sich mit den Unit-Tests vertraut. (2) Untersuchte JSL UT-Ausfälle. (3) Diskutieren Sie mit Audrey über die Python-Tests in der Installer-Validierung und -Aktualisierung Python+Setup+und+Unit+Tests und Anleitung+zur+Installation+Python .
- Nala: (1) Jira-Storys/Bugs-Tests für JMP Publish and Post Details Panel.
Anmerkung von Shannon
Bryan Fricke war so freundlich, mich dieses süße Bild seiner Tochter Elise als Umbreon verkleidet zu zeigen (ein Pokémon, für diejenigen unter Ihnen, die es nicht wissen). Ich hoffe, alle Kinder da draußen, ob jung oder alt, genießen Halloween!

Ihr Kostüm ist viel besser als dieses … Lektion gelernt! Habt ein lustiges und nicht allzu gruseliges Halloween-Wochenende!
