
Willkommen zum JMP-Entwicklungsupdate für den 29. Oktober 2021!
Diese 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 hat die letzten Tage dieser Woche frei genommen. Hier ist ein tolles Bild von einem vergangenen Feiertagsessen im Gebäude T. Danke, Mandy, fürs Teilen und auch für die Zusammenstellung der Teilnehmer für Ryan Dewitts Abschiedsvideo-Erstellung! Das kannst du dir hier anschauen ein Artikel über Inside JMP .

Dan Schikore diese Wortwolke aus Chung-Weis Changelist-Beschreibungen erstellt, seit wir Anfang der 2000er Jahre mit Perforce begannen, und Xan Gregg hat diese gepackte Balkenansicht der Daten beigesteuert. Hoffentlich kommt Chung-Wei ab und zu zum Mittagessen vorbei! Ich bin immer noch fest 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 wird bis zum 8. November neue Seiten präsentieren , und schicke bis zum 10. November neue EA-Videos an Mia.
Während wir uns auf die Finalisierung von JMP 17 EA4 und JMP 16.2 vorbereiten, sind mehrere der Tester in Cary und Peking involviert Frühe Installationstests beider Veröffentlichungen. Die frühen EA4-Tests umfassen die Überprüfung der Verbindungen zu den neuen AWS-Instanzen von Help- und Crash-Servern, die wir zum ersten Mal mit EA4 verwenden. Bisher scheinen die Verbindungen wie erwartet zu funktionieren.
Die Bemühungen von JMP 16.2 haben zwei Hauptziele: Erstens, alle Installer zu überprüfen und nach Dingen zu suchen, die uns möglicherweise neu erstellen lassen (Versionsnummern, Copyrights, Codesign, Dateien von Drittanbietern); zweitens, um alle wichtigen Funktionen zu durchlaufen, insbesondere interaktive Funktionen, von denen wir sicher sein möchten, dass sie gut funktionieren (Drucken, dynamisches Verknüpfen, Mauswerkzeuge, Hilfetasten, Menüanpassung). Dieser Preflight-Check des Installationsprogramms hilft uns, Probleme früher zu erkennen und zu beheben, sodass JMP-Teams die endgültigen Image-Kandidaten am Ende des Zyklus schneller validieren können.
Danke an Tonya, dass du die Details dieser Woche zu Beta-/Absturz-/Telemetrie-Tracks mit ausgewählten Abstürzen geteilt hast. JMP Live-Bericht hier: Beta-/Crash-/Telemetrie-Tracks für die Woche vom 29.10.2021 | JMP Live (sas.com) .
Gesellschaft

Thema

Unterthema

Plattform

JIRA

Allgemeine Ankündigungen
- Stellen Sie sicher, dass Sie auschecken Dianas Halloween-Erinnerungsgeschichte auf InsideJMP , eine Reise in die Vergangenheit vergangener JMP Halloween-Spaß!
- Nächste Woche begrüßen wir Beth Evans als neue Leiterin des F&E-Büros . Ihr Büro befindet sich in A4331. Wenn Sie also im Gebäude sind, kommen Sie bitte vorbei und sagen Sie Hallo!
- Wenn Sie ein vorgestellter Mitarbeiter bei Inside JMP sein möchten, laden Sie bitte eine Kopie der Kennenlernen Form . Füllen Sie einfach die Fragen aus und wenn Sie fertig sind, laden Sie es zusammen mit 3 Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig bekannter zu machen!
Wichtige bevorstehende Termine
- JMP 16.2 Code einfrieren - 11/2/21
- JMP 17.0 EA4 – 05.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-Entwicklungsupdates
Datenermittlung
- David B: Arbeitet hauptsächlich mit Michael, John und Dan an Nicks Vorschlag, ein Kontrollkästchen mit 3 Status hinzuzufügen
JEXP void checkBoxSetItemThreeState(DisplayBox const* t, bool set);
Klasse JEXP DisplayCheckPtr : public DisplayControlPtr {
…
DisplayCheckPtr& setThreeState(bool gesetzt);

- Dan S: Bagplot-Absturz in 16.2 behoben, Tabellenabsturz bei leeren Ergebnissen mit gepackten Spalten behoben, Diagrammabsturz bei Zeilenzustandsänderung behoben. Prototyping von neuem JRP/Session-Dateicode und einer neuen Funktion für dynamische Teilmengen für JMP 17.
- Xan: Teilnahme an einer virtuellen IEEE VIS-Konferenz ( https://virtual.ieeevis.org/year/2021/index.html ).
DAMHIRSCHKUH
- Kaleb: W Wir arbeiten mit den Sample-Size-Explorern zusammen, um einige Last-Minute-Fehler von 16,2 zu korrigieren, arbeiten aber in erster Linie daran, einen neuen Profiler-Look für den Rest der Explorer 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, der auf der Jagd ist, um in ein paar Süßigkeiten zu „beißen“
.
- Brad: Mitarbeit im Programmkomitee der Stu Hunter Konferenz im März 2022. Review eines Artikels für das Journal of Quality Technology über systematische Ausführungsreihenfolgen für entworfene Experimente.
Gastgeber
- Johannes Schrödl: Absturz mit dem Textfeld Rückgängig vermeiden, wenn wir Tastenanschläge an JSL übergeben. Untersuchen Sie das Farbproblem in der Momentaufnahme für fehlende Werte. Code-Reviews. EA-Build-Problem. Sie möchten OpenBLAS zu einem Windows-Projekt hinzufügen.
HTML5
- Bryan F: Folgende Fehler behoben:
- JMPHTML-1291 : Balken: Gepacktes primäres Etikett geht verloren, wenn die Antwortachse die Log-Skala verwendet.
- JMPHTML-1306 : BG: Bar: Gepackte Balken werden für ausgeblendete Werte angezeigt. Danke an Mike Muhlada, dass er nach dem Fix eine Regression festgestellt hat, die ich korrigiert habe.
- JMPHTML-1089 : Der Name der Dashboard-Registerkarte ist im dunklen Modus nicht leicht zu sehen.
- JMPHTML-1321 : Die Log-Skalierungsachse zeigt beim Skalieren fälschlicherweise 0-Werte an. Von CRISPR berichtet.
- JMPHTML-744 : S1587221: Achsenbeschriftung zeigt NaN bei Verwendung der logarithmischen Skala.
- Teilnahme an einem von Dieter und Mia veranstalteten Treffen zum Feedback von CRISPR.
- Beginn der Untersuchung des folgenden JMP Live-Problems: WEBJMP-4012 : Im Dunkelmodus weist das Popup-Fenster der Gruppenmitglieder einen geringen Kontrast zum Hintergrund auf. Danke an Michael Goff und Aurora Tiffany-Davis, die mir bei der Einrichtung geholfen haben.
- Mayowa: Unterstützung für Zeilenbeschriftungen zu parallelen Plots hinzugefügt ( JMPHTML-1279 ), arbeiten daran, Unterstützung für die maximale Etikettengröße in der Heatmap für interaktives HTML hinzuzufügen ( JMPHTML-1170 ), Untersuchung eines Fehlers mit fehlgeschlagenen Berichten während des Parsens in JMP live in Firefox ( 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 Funktion Normal Log Density zur Unterstützung von Naive Bayes-Profilern.
JMP Live
- Aurora: Hierarchische Ordner: Herumgespielt und Ideen (Jira-Probleme) für die Benutzeroberfläche generiert. Erstellt eine Methode, 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 (JMP-Projekt) enthalten ist. 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 Beiträge ein.
- Eric H.: Fortsetzung der Designdiskussionen und Beginn des Codierens der On-Demand-Aktualisierung von Daten in JMP Live (danach erfolgt eine geplante Aktualisierung).
- Josh M: Funktioniert auf WEBJMP-4155: Beitrag konnte nicht mit Admin-Benutzer geladen werden.
Statistiken
- Jianfeng: Arbeiten an der Verbesserung für den Plot 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: Über das Multivariate-Menü wurde etwas C++-Plattform-Framework-Code an Meichen für Multivariate Embedding geliefert, das jetzt zu funktionieren beginnt. Hinzugefügt a vorläufige Funktionen Seite . Habe etwas BLAS-Codierung 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 Verschlechterungsarbeit mit wiederholten Messungen zu testen und Änderungen vorzunehmen. Und ein Skriptproblem in der alten Degradation-Plattform behoben.
Statistische Dokumentation
- Colleen: Arbeite an vielen Skripting-Index-Zeugs – Profiler, Response Screening und Partial Least Squares.
- Michael C: Tabulieren-Beispiel hinzugefügt, Tabulieren-Screenshots aktualisiert, Hinweis zum EWMA-Kapitel hinzugefügt, einige Änderungen an älteren Dokumenten für Karen überprüft und Skriptindex-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 Grenzen bei Diagrammänderungen.Arbeitete an einem Blogbeitrag für die in 16.1 neu hinzugekommenen Untergruppierungsfunktionen von Process Screening. Fehlerüberprüfung.
- Markierung: Arbeiten Sie mit Brad und Joseph weiter am Design von Easy DOE. Arbeiten Sie weiter daran, Easy DOE mit Jacob zu testen. Treffen mit Ryan und Jacob, um die Verwendung von Coverage-Arrays zum Testen von Übergängen in Easy DOE zu besprechen. Teilnahme (kostenlos!) Webinare der Technischen Herbstkonferenz 2021 (FTC).
- Jakob: Schreiben von Komponententests für die Registerkarte Definieren in Easy DOE und traf sich mit Mark Bailey und Ryan Lekivetz, um das Testen von Übergängen zwischen Registerkarten zu besprechen. Migrieren der Leistungstestergebnisse vom jmpqafiles SAS-Server zu JMP Live. Testen Sie die Suche nach fehlenden Werten. 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-Entwicklungspräsentation. Danke für all die tollen Fragen und Rückmeldungen! Wir werden nächste Woche mit Ernest und Xan einen Übergangsplan ausarbeiten. Er half Dieter, Crispr mit JMP Live EA3 zum Laufen zu bringen, um die Schriftarbeit zu bewerten, und gab dem Team erste Rückmeldungen. Der Kunde teilte der AE später mit, dass „wir töten!“ Treffen mit Evan, um über die Roadmap für Search Bar zu sprechen, die möglicherweise in EA5 zum ersten Mal auftaucht. Übergabe der meisten LS- und Pharma-Projekte an Sam – danke Sam, ich freue mich sehr, dich 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 für den 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 wissen. Bobby arbeitet mit Aaron K und Bob H. zusammen und treibt den Aufbau des MyJMP-Portals voran. Wendy und ich arbeiten jetzt mit Stan in Bezug auf unsere Service Cloud-Implementierung zusammen. Wir sehen, dass immer mehr Kunden nach JMP und Windows 11 fragen.

Entwicklungsbetrieb
- Jim: Monterey OS (12.0.1) und Big Sur OS (11.6.1) auf beiden UT-Maschinenpaaren aktualisiert. Jedem der JMP 17 UT-Maschinen wurde eine Systemumgebungsvariablendefinition hinzugefügt, um einen JMP-Aufhänger zu verhindern. Arbeitet 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. Erste Schritte beim Einrichten einer Windows 11-VM (danke, Nick Ruva) für JMP Pro 16.2 UTs. Notwendige Unterstützung.
- Bob: Treffen mit Kundenbetreuung und digitalem Marketing, um das MyJMP-Portal zu besprechen.
Fortlaufende Dokumentation von nächtlichen Build-, Installations- und anderen Prozessschritten.
Dokumentation
- Qiana: Verschiedene Treffen, einschließlich Einführungsgespräche mit Entwicklungsleitern, um Gedanken und Feedback zur Dokumentation zu sammeln. FrameMaker-Tour mit Sheila. Kontinuierliche JMP-Ausbildung und Manager-Onboarding-Prozess.
- Sheila: Getestet die chinesische Hilfe bauen. Aktualisierte Hilfeanweisungen für BRD. Skripte für ZH-Quelldateien ausgeführt. Richten Sie Jiras für die EA-Hilfeproduktion und -überprüfung ein. Fertige Versionshinweise. Installierte Software auf neuem Computer.
System-/Host-Testing-Cary
- Mandy: Habe zuerst an dem Video für Chung Wei gearbeitet, um Ryan Sachen zu besorgen – ihr könnt es sehen in Chung-Weis Tribute-Artikel hier . Habe an ein paar TS-Tracks gearbeitet und JIRA-Tickets beantwortet / abgelegt. Hatte eine Menge Dinge zu testen und zu überprüfen, also eine Menge davon zu tun, wenn nötig einen Test zu schreiben.Arbeite gerade an Tabulate – Pack Columns und versuche zu sehen, ob ich ein kurzes Video für EA4 für Mia machen kann.
- Lisa G: Verifizierte einige Konturabstürze in 16.2 und arbeitete am Testen der neuen Funktion "Ebenen konfigurieren" in GB.
- Audrey : Early Installer Testing, 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 Testing.
- Mike M : Sikuli-Portierung auf Azure abgeschlossen, indem Justin meine alte OpenStack-VM beendet hat. Viele Bildunterschiede und Rauschen vom Mac. Grabe das nochmal ein. 2 neue HTML5-Bugs für Journal-Exporte 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 Häfen zu öffnen und zu erklären, warum wir sie brauchen.Beantwortete einige der Fragen von Jacob R. JMP Live, als er seine Tests auf JMP Live verlegte.Kommunizieren von JMP Live-Problemen an das Testteam und Hüten einiger unserer blockierenden Jira-Bugs.
- Cary / Beijing JMP Live-Testen des Jira-Status
- 04 Geschichten im Testen
- 50 Geschichten im Test bereit
- 17 Fehler, der in den letzten 7 Tagen erstellt wurde
- 49 Stories / Bugs In den letzten 7 Tagen geschlossen
System-/Host-Tests-Beijing
- Eric Wang: (1) Arbeiten am Ersetzen von Jira-Elementen, Hinzufügen von Integrationstests. Es wurde ein Problem gefunden, bei dem das Ersetzen des untergeordneten Berichtsposts 2 Regenerationsprozesse auslöst, siehe https://rndjira.sas.com/browse/WEBJMP-4186 . (2) Abgeschlossene Kontrollkarten-Warn-Jira-Elemente. (3) Abgeschlossene JMP Live 16.2-Regressionstests für die SAS-Integration und JMP Publish. (4) Andere Jira-Stories/Bug-Tests.
- DaLi: (1) Testen des Downloads als Projekt WEBJMP-3530 und Vorbereiten des Hinzufügens von Jest-Tests. (2) Untersuchte JSL-UT-Fehler. (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 Stories/Bug-Tests.
- Kimi: (1) Nehmen Sie an SAS-Integrationstests teil. Lernen Sie diese Funktion kennen, führen Sie interaktive Tests durch und machen Sie sich mit den Komponententests vertraut. (2) Untersuchte JSL-UT-Fehler. (3) Diskutieren Sie mit Audrey über die Python-Tests bei der Installer-Validierung und -Aktualisierung Python+Setup+und+Einheit+Tests und Wie+zu+installieren+Python .
- Nala: (1) Jira Stories/Bugs-Tests für JMP Publish and Post Details Panel.
Notiz von Shannon
Bryan Fricke war so freundlich, mich dieses süße Bild seiner Tochter Elise als Umbreon (ein Pokémon, für diejenigen unter Ihnen, die es nicht wissen) zu zeigen, teilen zu lassen. Ich hoffe, alle Kinder da draußen, jung und alt, genießen Halloween!

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