Willkommen beim JMP Development Update für den 22. September 2023!
Wir sind auf dem Weg JMP 18.0 EA6 Einfrieren am 10.03.23. Wenn Sie an späteren Funktionen arbeiten, behalten Sie wie üblich Ihren Abschnitt bei Späte Funktionen von JMP 18 Halten Sie Ihre Seite und damit verbundene Jira-Probleme auf dem neuesten Stand, damit nachgelagerte Teams Ihren Fortschritt verfolgen können. Wenn Sie Aktualisierungen haben, die Sie mit EA6-Kunden teilen möchten, aktualisieren Sie bitte die Abschnitte „Motivation“ und „Zusammenfassung“ Ihrer einzelnen Funktionsseiten.
Um mehr Zeit für die Fertigstellung der Arbeiten am neuen Autorisierungssystem von JMP 18 zu haben, haben die Entwicklungs- und Produktmanager von JMP beschlossen, die frühe Branchenveranstaltung für JMP 19 auf Freitag, den 1. Dezember, zu verschieben. Nächste Woche werden wir uns treffen, um mehr über dieses Projekt von Entwickler Daniel Powell und Produktmanagerin Sarah Sylvestre zu erfahren. Das Einfrieren des JMP 18-Codes ist für den 20.12. geplant und der JMP 18.1-Zweig wird bald danach erstellt.
Vollständige Installationsprogramme für JMP 17.2 wurden diese Woche von SAS veröffentlicht und sollten ab sofort für unsere bestehenden Kunden verfügbar sein. :party_popper: Denken Sie daran, dass neue Kunden ihre Software über My JMP beziehen, bestehende Kunden, die ein Upgrade durchführen, jedoch (vorerst) noch die SAS-Prozesse durchlaufen. Alle unsere Systeme sind in einem Übergangszustand .
Vielen Dank an Annie Zangi für das Angebot, ihre Arbeit vorzustellen. Kurzfristige Regelkarten in JMP 18 . Diese Funktion wurde schon seit einiger Zeit angefragt und schließt nun die Lücke zwischen JMP und anderen Produkten. Sowohl Annie als auch Tonya haben in den letzten Monaten viel Zeit in dieses Feature investiert. Es bestand Interesse an einer großformatigen Reproduktion des Fancy-Chocolate-Experiments. :grinning_face: Annie hat ihre Datentabelle im Meeting-Chat geteilt – finden Sie sie dort oder sprechen Sie mit ihr, wenn Sie an den Daten interessiert sind.
Wir haben für die kommenden Monate einen ganzen Zeitplan mit JMP Dev-Präsentationen. Wenn Sie bei einer zukünftigen Sitzung einen Vortrag halten möchten, melden Sie sich bitte unter an Freiwilliger JMP-Entwickler Seite in Confluence. Für den Rest des Jahres sind die Präsentationsplätze ausgebucht. Denken Sie jedoch daran, dass wir jederzeit eine zusätzliche Dienstagssitzung hinzufügen können, wenn Sie Ihre Demo vor Jahresende veröffentlichen möchten.
Tonya Mauldin Koordiniert weiterhin die Verteilung und Reaktion auf Beta-Tracks und teilt unten die Falldetails zum Beta-/Absturzbericht dieser Woche. (Danke, Tonya!)
Beta-/Absturzfälle für diese Woche mit ausgewählten Abstürzen.

JMP-Betabericht – Verteilung (5) | JMP Live (sas.com)
Allgemeine Ankündigungen
- Am 19. September hielt Mike Anderson im Rahmen der Sales Enablement Training Series eine Wettbewerbsschulung zu Open-Source-Produkten ab. Mike hielt eine überzeugende Präsentation, in der er erklärte, was ein Open-Source-Produkt ist und wie der Vertrieb JMP positionieren sollte, wenn er mit einem Kunden spricht, der Open-Source-Produkte verwendet. Weitere Informationen (einschließlich Aufzeichnungen) finden Sie unter diese Ausbildung und andere in der Zeitplan für die Trainingsreihe innerhalb der Sales Enablement-Bibliothek .
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu werden, laden Sie bitte eine Kopie davon herunter Kennenlernen bilden . Füllen Sie einfach die Fragen aus und wenn Sie fertig sind, laden Sie es zusammen mit drei Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig vertrauter zu machen!
- Die Mitarbeiter-Kunsthandwerksmesse findet am Dienstag, den 26. September, von 11:00 bis 13:30 Uhr in der Turnhalle von Gebäude G auf dem SAS Campus statt.
- Willkommen bei zwei neuen Mitarbeitern in Brians Gruppe, Chris Hesser Und Kristen Slappey !
Wichtige bevorstehende Termine
- JMP 18 und JMP Clinical 18 EA6 – 03.10.23
- JMP 18 Beispieldaten einfrieren – 18.10.23
- Überprüfung des JMP 18-Codes – 08.11.2023
- JMP 18 und JMP Clinical 18 EA7 – 08.12.23
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 17 Und JMP 18 Termine.
JMP-Entwicklungsaktualisierungen
Statistiken
- Elisabeth : Es war eine Woche mit verschiedenen gemischten Modellfragen von SEs und Kunden und ersten Vorbereitungen für Discovery Korea und Japan.
- Annie: Ich habe weiter an Problemen mit Short Run Control Chart Jira gearbeitet und mich auf das neue Short Run Control Chart vorbereitet und meinen Vortrag darüber gehalten
Statistische Dokumentation
- Michael : Vorbereitete Statistikbücher für den EA 6-Hilfe-Build, Korrekturlesen des EA 6-Hilfe-Builds, Treffen mit Hamid und Laura CS über die Hinzufügung eines neuen SEM-Beispiels zur Dokumentation, String-Reviews und Untersuchung eines vom Benutzer gemeldeten Fehlers in der Imbalanced Classification-Erweiterung. In.
Statistiktests
- Tonya : Testen von kurzfristigen Kontrolldiagrammen und Durchführen einer Fehlerüberprüfung.
- Markieren : Entwarf mit Jacob eine Usability-Studie für die neuen Verhaltensweisen und Ergebnisse im Analyseschritt von Easy DOE. Untersuchung der Fehler in Easy DOE-Testskripten, die durch einen neuen Monteur und Profiler-Änderungen mit Jacob verursacht wurden. Studieren der aufgezeichneten Tutorials der JMP-Codebasis. Studieren der Artikel über die in der CSALT-Plattform verwendeten Methoden. Beantwortung von Fragen in der JMP-Community.
- Jacob : Erstellung einer Usability-Studie für Easy DOE bei Discovery Americas (mit Mark Bailey, Joseph Morgan und Ryan Lekivetz). Testen der Aktualisierungen der Registerkarte „Easy DOE Analyze“. Verifizierung von Jira-Tickets für die MSA Design and Make Validation Column. Arbeiten an Hilfsfunktionen zum Testen von CSALT Design
Technische Unterstützung
Wöchentliche Fallzahlen

Themen für Engagement-Warteschlange, insgesamt

Themen für Engagement Queue, letzte Woche

Entwicklungsbetrieb
- Jim : Jira-Überprüfung behobener Probleme. Aktualisierte Betriebssysteme für verschiedene Mac OS-Build- und Testmaschinen. Arbeitete weiter an der Installation von ODBC-Treiberaktualisierungen für https://jmpdiscovery.atlassian.net/browse/JMPTOOL-983 . ASAN-Absturz wurde dem zuständigen Entwickler gemeldet. Teilnahme an Diskussionen über JMP-Autorisierung und notwendige Änderungen an Build- und Installationsskripten. Notwendige Unterstützung.
- Myron : (1) JMPTOOL-505.. Beispieldaten mit wöchentlichen Jenkins-Jobs verarbeiten. (2) Jirabot-Updates in JMPTOOL-991, JMPTOOL-993, JMPTOOL-994, JMPTOOL-995, JMPTOOL-986, JMPTOOL-987. (2) JMPTOOL-989... Problem mit Hilfstastenjob(s) beheben
Lokalisierung
- Allison : Erforschung von Oxygen (vorgeschlagenes Tool als Ersatz für FrameMaker); Schulung mit Trish zu Projektabläufen/Angeboten und Arbeitsaufträgen; endgültige Ziele in Workday.
- Howard : Entwicklungsarbeit am MemoQ-Commit-Projekt abgeschlossen; Entwicklungsänderungen zur Unterstützung von TOTD, Umbenennung in Quick Start.
- Krzysztof : Zusammenarbeit mit John Schroedl bezüglich der Übersetzung von Gruppenrichtlinienobjekten; traf sich mit Education, um ihnen zu zeigen, wie sie für ihre Projekte auf unsere MT-Engine zugreifen können;
JMP Live Keycloak-Projektpakete und Wortzählungen erstellt; arbeitete mit Sandy und Howard an Entwicklungs-/Testprojekten; Triage von Problemen mit dem MemoQ-Server.
- Sandig : Arbeit an der Optimierung des Portable UI-Validierungsskripts; Ich arbeite an einem Validierungsskript für integrierte Funktionen.
- Sohail : Fortsetzung der Arbeit zur Automatisierung der Terminologiesammlung zur Erstellung einer Lokalisierungs-Terminologiedatenbank.
- Trish : JMP Legal gab Feedback zu zwei Testprojekten und Informationen darüber, wie wir sie bei der zukünftigen Unterstützung unterstützen könnten; Trainingseinheiten mit Allison; Animierte .gifs für Quick Start werden an einen Anbieter ausgelagert, der sich mit dem Dokumentationsteam trifft, um Anweisungen für den Anbieter und die Projektkoordination zu besprechen. JMP Live-Projekte zur Übersetzung geliefert, Arbeitsaufträge in Bearbeitung.
Dokumentation
- Susan : Schnellstart – Die Erstellung animierter GIFs und Videos für den Mac für die Lokalisierung ist abgeschlossen. GIFs in Perforce eingecheckt und auf dem Mac überprüft. Außerdem wurden die neuesten animierten GIFs für Windows in Perforce eingecheckt und unter Windows verifiziert. Es folgte ein Bestellfehler, der jetzt behoben ist. Arbeit an Windows-Videos zur Lokalisierung. EA 6-Prozesse – Produktionsprüfungen für meine Bücher abgeschlossen und überprüfen derzeit die Online-Hilfeausgabe.
- Qiana : Teilnahme am Manager Essentials Plus-Kurs. Arbeitete an Jiras. Führte Produktionsskripte für zugewiesene Bücher durch und begann mit der Überprüfung dieser Bücher in der JMP-Hilfe. Durchführung von Dokumentations-Add-In-Arbeiten. Projektplanung und -koordination durchgeführt.
- Devon : Veröffentlichung der 17.2 JA-Hilfe mit integrierten Fixes, Veröffentlichung der ersten Ausführung der 17.2 ZH-Hilfe zum Testen, 18.0 EA6-Dokumentationsproduktionsaufgaben, Befehlszeilen- und Python-Schulung
System-/Hosttests – Cary
- Mandy : Habe an dem Mac-Absturz gearbeitet, den ich letzte Woche gefunden habe, als Michael Hecht im Büro war – habe einen Fehler behoben und ihn überprüft; Den Correlation and Regression STIPS-Kurs abgeschlossen und den Test bestanden – WhoHoo!; Aufgrund von Essen wurde ein Hover-Label-Test geändert Änderungen an der Journal.jmp-Tabelle; Hat Gail M. bei der Frage eines Benutzers zu Arbeitsabläufen und GB geholfen und Hover-Labels mit einer Tiefe von 3 – wenn sie aufzeichnen würden – würden sie das tun; Ich arbeite mit 18 Jahren an der Überprüfung von Änderungen für Workflows und anderen Korrekturen und füge Test hinzu, wo ich kann, zum Framework.
- Nick: Timing-Informationen zur JSL-Unit-Test-GUI hinzugefügt. Um die neuesten Änderungen zu erhalten sync depot/main/test. Eine Übersicht über die Änderungen und Präferenzen finden Sie hier: JSL-Unit-Test-Laufzeitintegration . Darüber hinaus habe ich diese Woche daran gearbeitet, einige Unit-Test-Fehler zu beheben und ein paar Fehler in Jiras für Plattformvoreinstellungen zu melden.
- Audrey: Jira-Administratorarbeit, Untersuchung von Leistungseinbußen in automatisierten JMP Live-Veröffentlichungsskripten, Brainstorming über die Auswirkungen bevorstehender Lizenzänderungen.
- Jäger: Untersuchte und reagierte auf einen Windows-Host-JMP 18 EA 5-Track, untersuchte ein Problem im Projekt, bei dem Ordner unerwartet gelöscht wurden, JIRA-Überprüfungen und installierte und testete mit dem Sonoma 14.0 Release Candidate #2 auf MDA692 und Macbeta1x86 im Labor.
- Anna. Testen des Spaltenumschalters und des lokalen Datenfilters. Überprüfung von Fehlern in Hülle und Fülle.
System-/Hosttests – Peking
Wöchentliche Leistung
Tests für JMP, JMP Server und JMPC:
- Nan Wu : (1) JMP-Desktop 18.0-Fehler beim Regressionstest, hauptsächlich beim HTML5-Profiler-Test. (2) ODBC-Treiber-Upgrade für die JMP 18.0 Nightly Run UT-Labormaschinen, Jim hat jetzt bei der Aktualisierung der ODBC-Treiber für die meisten Labormaschinen geholfen, ich habe die entsprechenden Verbindungszeichenfolgeinformationen für Komponententests aktualisiert, um die Aktualisierung der ODBC-Treiber widerzuspiegeln, und zwangsläufig die Änderungen vorangetrieben - https://jmpdiscovery.atlassian.net/browse/JMPTOOL-983 (3) Regressionstests auf Fehler in JMP Live 18.0. (4) JMP Live 18 Szenariobasiertes Testen https://jmpdiscovery.atlassian.net/browse/JMPTESTBJ-1803 .
Datenermittlung
- Xan : Profiler überlagerte Interaktionsfehler (Danke). Colleen !) und Spalten-Listbox-Messung.
- Evan: Telemetrie für Spalteneigenschaften hinzugefügt. Das Rendering der Verteilungsvoreinstellungen wurde korrigiert. Habe einige Probleme mit der automatischen Neuberechnung aufgeschrieben. Fehler in der Datentabelle gemeldet. Vorhandene Symbole zu allgemeinen Popup-Menüs hinzufügen. Weitere Preset-Arbeiten stehen noch aus.
- Morgan: Einrichten neuer Entwicklungs-Builds und Arbeiten am JMP Notebook. Bis zum Ende des Tages wird es Testversionen von JMP Notebook geben, wobei weitere Arbeiten an organisatorischen Funktionen durchgeführt werden. Ich arbeite auch an der Benennung und Organisation innerhalb von Formula Depot.
- Dan S: Plattformvoreinstellungen – Absturz behoben und Drag-and-Drop-Verhalten verbessert. Where()-Skripte mit Transformationsspalten wurden korrigiert. Korrigieren Sie die Datenfilterbezeichnung, wenn sich Spaltennamen ändern. Das Tab-Seitenfeld verwendet jetzt den Versand für einige Änderungen (Titel, Symbol) in Berichten. Robuste Versandarbeit für Verwirrungsmatrix- und Fähigkeitsberichte.
DAMHIRSCHKUH
- Caleb : Wir betrachten erneut, wie die CSALT-Plattform die Probenzuteilung berechnet und Entwurfspunkte für Entwürfe mit mehr als einem Beschleunigungsfaktor auswählt. Ich habe auch Anpassungen daran vorgenommen, wann MSA Design EMP- und Gauge R&R-Tabellenskripte zur Designtabelle hinzufügt, um Situationen zu vermeiden, in denen die EMP/Gauge R&R-Plattformen das im MSA-Design angegebene Modell nicht angemessen verarbeiten können. Melanie und ich haben auch an der String-Extraktion für einige Strings in den Sample-Size-Explorern gearbeitet, die bis vor Kurzem nicht lokalisiert werden konnten. Ich bereite meinen Vortrag für die technische Herbstkonferenz vor, die in weniger als zwei Wochen (!) ansteht, und schließe eine Überarbeitung meiner Einreichung bei RAMS 2024 ab. Darüber hinaus habe ich bei einer von CSALT benötigten Änderung geholfen und einige neue Oberflächen-Jiras im Zusammenhang mit isColumnInvolved gepatcht. Nachdem ich so viele Jahre an JMP gearbeitet habe, war mir diese Funktion nicht bekannt und keine meiner Plattformen nutzte sie. Aber das sind einfache Lösungen, dank Dan Schikore, der Lösungen bereitstellt und gleichzeitig auf Probleme hinweist!
- Peng : Arbeite hauptsächlich weiter an den von Bill geforderten Änderungen am Ermüdungsmodell. Der Hauptwunsch besteht darin, weitere Anzeigeoptionen für die eingebauten Modelle hinzuzufügen. Aufgrund des interaktiven Charakters und der Skripterfordernisse von JMP ist die Arbeit nicht so einfach, wie man meinen könnte. Es ist bisher drei Wochen her, seit ich angefangen habe.
Gastgeber
- Paul N : Fortsetzung der Arbeit mit Python-Integration. Arbeiten Sie an der Aktualisierung der Python-Version von 3.11.4 unter Windows und 3.11.3 unter macOS auf 3.11.5
- Zusammenarbeit mit Dahlia Watkins, um einen Kunden dabei zu unterstützen, seine eigene Python-Erweiterungsbibliothek zu verwenden und sie für den Import und die Ausführung in JMP 17 zu sorgen.
- Ebenfalls damit verbunden ist JMP-18454, bei dem derselbe Kunde ziemlich beharrlich auf seinem Wunsch besteht, dass JMP 18 weiterhin eine Datentabelle als pandas.DataFrame an Python übertragen soll.Dabei wurden CSV-Dateien verwendet, um die Daten an Pandas zu übertragen.Ich habe eine einfache Problemumgehung bereitgestellt (was JMP intern getan hat).Die Datentabellenübertragung „Python Send( data_table)“ von JMP 18 unterscheidet sich von JMP 17. JMP 17 erstellte einen Pandas-Datenrahmen mithilfe von CSV-Dateien, während 18 ein jmp.DataTable-Objekt erstellte.Darüber hinaus ist das jmp.DataTable-Objekt in 18 ein Live-Zugriff auf die Datentabelle, keine Kopie.Genau wie bei der entfernten Python Get Graphics() gibt es eine einfache Problemumgehung, die in 17 und 18 funktioniert. Um das JMP 17-Verhalten zu erhalten, muss der Kunde nur JSL verwenden, um die Datentabelle als CSV zu speichern, und dann im Python-Code Pandas lesen lassen die CSV-Datei.Beachten Sie, dass der Rückgabepfad „Python Get (Datenrahmen)“ erhalten bleibt und eine JMP-Datentabelle aus einem Panda-Datenrahmen erstellt. Derzeit werden beim Abrufen eines pandas.DataFrame noch CSV-Dateien als Übertragungsmechanismus verwendet.
- Ich habe hart daran gearbeitet, so viel Abwärtskompatibilität wie möglich aufrechtzuerhalten, aber es wird einige notwendige funktionale Unterschiede zwischen 17 und 18 geben.Das Ziel besteht darin, dass von 17 auf 18 ein Übergang erfolgt, aber 18+ die API stabil hält und gleichzeitig die Funktionen auf der Python-Seite erweitert.
- Daniel P : Die Salesforce-basierte Softwareautorisierung wird verschoben //depot/usr/dapowe für Mac und Windows und wird in Vorbereitung auf die Demo nächste Woche sowie EA6 aufgeräumt!
Interaktives HTML
- Praveena : Wir befinden uns in einem Fehlerbehebungssprint, daher habe ich die mir zugewiesenen Backlog-Probleme (Priorität = Schwerwiegend, Normal) gesichtet. Dies ermöglichte es, etwa 15 Probleme an die Tester weiterzuleiten (Vielen Dank Anna ! ). Abgeschlossene Arbeiten an GB: Bereich: Bei col->freq-Rolle wird keine Ausgabe generiert , Falsche Zeilen werden bei der Zeilenauswahl hervorgehoben, wenn mehr als ein Datensatz im Bericht vorhanden ist , CP: Violine: Tooltips für eine Violine im Diagramm zeigen Farbspalte: Farbspalte anstelle von X- und Y-Werten . Mit der Arbeit begonnen CP: Konturbeschriftungen überlappen .
- John P : Teilnahme an unseren Meetings zur interaktiven HTML-Sprint-Retrospektive und Sprint-Planung. Teilnahme an SAS Management Essentials + Kursen. Arbeitete mit Adrianna Beck zusammen, um ein Problem mit Transform-Spalten und Where-Klauseln in JMP Live zu untersuchen( WEBJMP-6079 ). Eine Regression mit Heatmaps, die auf Ausschlüsse in JMP Live reagierten, wurde behoben( JMPHTML-2242 ). Ein Fehler mit Bildspalten in JMP Live wurde behoben( JMPHTML-1550 ). Ich habe mit der Planung einer interaktiven HTML-Demo begonnen. Untersuchte Fehler mit neuen Short Run Control Charts auf JMP Live( JMPHTML-2358 , JMPHTML-2360 ). Geantwortet Interaktives HTML in Teams-Kanälen in der JMP User Community, einschließlich einer Problemumgehung.Arbeitete mit Dieter an der interaktiven HTML-Wunschliste und Roadmap.
- Michael S : Mit der Arbeit an JMPHTML-1078 begonnen – Die Verwendung der Häufigkeitsrolle muss in HTML5 aktualisiert werden, um sie an den Desktop anzupassen.
- Paul Spychala : Beschleunigen Sie JMPLive-Updates für Waagen, Frames und Profiler [ WEBJMP-6210 ]. Unterstützung für Schriftart- und Hintergrund-Markup in HTML hinzufügen [ JMPHTML-2033 ]. Korrektur von Achsen- und Skalierungsänderungen bei Verwendung von JMP Live [ JMPHTML-2283 ]. Treemap-Tooltips bei Verwendung der Rolle „Y-Spalten und Größe“ [ JMPHTML-1985 ]. Korrigieren Sie die Größenänderung von Treemaps in JMP Live [ JMPHTML-1903 ]. Schaltfläche „Profiler-Datum aktualisieren“[ JMPHTML-2362 ].
- Mike S: Die Arbeit an JMPHTML-1419 (Zeilenbeschriftungen werden in HTML5 nicht angezeigt) abgeschlossen und zur Überprüfung eingereicht; begann mit der Suche nach dem Fehler JMPHTML-2003 (Versteckte/ausgeschlossene Zeilen werden in HTML5 immer noch in Zeilen angezeigt).
JMP Live
- Aurora: Regeneron Roadshow (aus der Ferne zugeschaltet, um über JMP Live zu sprechen). Hat einen neuen aktualisierbaren Datensatz und zugehörige Berichte für Discovery erstellt. Fehlerbehebung (Löschung von Benutzern, Zugriffskontrolle, Benachrichtigungen, Audit-Protokoll, Datenstandards während der Veröffentlichung, Jest-Setup).
Notiz von Audrey
Der Herbst steht vor der Tür – ich wünsche Ihnen allen ein wunderschönes Wochenende!