Willkommen beim JMP-Entwicklungsupdate vom 7. Februar 2025!
Nachdem ich gefühlte Wochen hintereinander neue JMP-Desktopversionen angekündigt habe, kann ich heute keine davon ankündigen! Ich freue mich jedoch sehr, Ihnen mitteilen zu können, dass das Februar-Update für JMP Marketplace veröffentlicht wurde. Sie können alle Einzelheiten im Februar-Update-Artikel für JMP Marketplace lesen, der vom Produktmarketingteam veröffentlicht wurde. In diesem Monat ist die vorgestellte Erweiterung der S3-Datenkonnektor von Will Morgan. Der Artikel enthält auch Statistiken zur Marketplace-Nutzung und eine Liste neuer Erweiterungen, die zum Download zur Verfügung stehen. Es war aufregend, das anhaltende Wachstum und die Erweiterung des Marketplace zu beobachten, eine Zusammenarbeit zwischen Produktmanagement, Host-Entwicklung, Systemtests und dem Lokalisierungsteam. Das Team hat alle Ziele der ersten Phase erreicht und wird den Marketplace weiterhin monatlich verbessern.
Da wir uns auf das Einfrieren von JMP 19 EA7 am kommenden Donnerstag, den 13. Februar, zubewegen, bedanken wir uns im Voraus für die Aktualisierung Ihrer JMP 19-Funktionsseiten. Wie ich in der E-Mail mit dem Aufruf zur Aktualisierung heute Morgen erwähnt habe, verwendet Mia in unserem Standard-EA-Prozess Funktionsseiten, um Details zu Funktionen zu sammeln, die für jeden EA testbereit sind. Außerdem werden diese Seiten zu einer wertvollen Quelle für Autoren in JMP-Dokumentationsteams sowie für Hyde Miller, der in jedem Release-Zyklus Schulungsmaterial für SEs entwickelt.
Wenn Sie in letzter Zeit keine Featureseite erstellt haben und eine Auffrischung benötigen, wie das geht, lesen Sie bitte diese How-To-Seite im Abschnitt „JMP 19-Features-Kategorie“ im JMP Confluence-Projekt. Es gibt auch bereits viele Featureseiten im Abschnitt „JMP 19-Features-Kategorie“, die Sie sich als Anregung ansehen können. Hier ist beispielsweise eine nette Seite, die Ernest Pasour und Mandy Chambers zusammengestellt haben, um die Aktualisierungen der Funktion „Spaltenmarkierung“ für EA6 hervorzuheben. Beachten Sie die zusammenfassenden Informationen im Abschnitt „Motivation und Zusammenfassung“, das aufgeführte Jira-Problem, die Liste mit Fragen für EA-Kunden und natürlich einige farbenfrohe Screenshots.
Wenn Sie bereits eine Feature-Seite erstellt haben, diese aber schon seit einiger Zeit nicht mehr aktualisiert haben, um neue Inhalte hinzuzufügen, aktualisieren Sie unbedingt den Abschnitt „Motivation und Zusammenfassung“ Ihrer Feature-Seite und weisen Sie insbesondere auf Elemente hin, die zum Testen in EA7 bereitstehen. Sie können veraltete Details entfernen oder ältere Informationen, die noch relevant, aber nicht neu sind, an das Ende der Seite verschieben.
Da wir am Donnerstag, den 13.02.25, einfrieren, schließen Sie bitte Ihre Feature-Seiten-Updates bis Freitagabend, den 14.02.25, ab. Sie müssen jedoch nicht auf das Einfrieren warten, um mit der Arbeit an Updates zu beginnen. Je aktueller Sie Ihre Feature-Seiten halten können, während Sie im Laufe des Monats Fortschritte machen, desto weniger muss Mia Sie anpingen, um nach Updates zu fragen, während sie Inhalte zusammenstellt. Wie ich in einer früheren Woche bemerkt habe, wechseln wir von den EA-Einfrierungen am Freitag auf Donnerstag, um DevOps einen zusätzlichen Tag vor dem Wochenende zu geben, um unerwartete Probleme mit EA-Builds oder -Installern zu beheben. Audrey arbeitet außerdem mit ihren Teams daran, den Überprüfungsprozess des Installers weiter zu optimieren, damit die Qualitätssicherung die Installer früher freigeben kann. Alles in allem hoffen wir, die Zeit zwischen dem EA-Einfrieren und der EA-Verfügbarkeit in MyJMP zu verkürzen, damit wir so schnell wie möglich Feedback zu Ihren neuen Artikeln erhalten können.
Abschließend möchten wir Tonya Mauldin herzlich dafür danken, dass sie die Beta-/Absturzfälle dieser Woche (mit ausgewählten Abstürzen) mit uns geteilt hat!

Beta- und Absturzbericht für die Woche vom 7. Februar 2025 | JMP Live
Tonya hat auch zusammenfassende Berichte für das EA-Feedback erstellt, das wir bisher für JMP 19 (preEA – EA5) erhalten haben. Die folgenden und viele andere Grafiken finden Sie in JMP 19 EA-Zusammenfassungsberichten | JMP Live .
Hier ist eine Treemap des Unterthemas.

Hier ist ein gestapeltes Balkendiagramm für Jira-Tickets, die während des EA-Zyklus gemeldet wurden und noch offen sind.

Allgemeine Ankündigungen
Wichtige bevorstehende Termine
- JMP 18.2 Sicherheitssperre – 21.02.25
- JMP 18.2 Endgültiger Bildkandidat – 24.02.25
- JMP 18.2 QA-Abnahme – 13.03.25
- JMP 18.2-Release in MyJMP – 18.03.25
- Eine vollständige Liste der JMP 18- und JMP 19- Termine finden Sie auf Zusammenfluss .
JMP-Entwicklungsupdates
Hosting und Schnittstellen
- Michael H:
- Verbesserung der Leistung unseres Leaks-Laufs, der laut Jim Borek einen Monat (!) in Anspruch nahm.
- Ich habe einige Lecks behoben, die ich bei der Arbeit am oben genannten gefunden habe.
- Habe mit Chris an der Verlangsamung von Sequoia gearbeitet, die dadurch verursacht wurde, dass wir das Betriebssystem zu oft nach Druckermetriken gefragt haben.
- Arbeitete mit Johannes Schrödl an Verbesserungen des Eingabemethoden-Editors (d. h. Japanisch usw.) für Scintilla-Textfelder (d. h. ein Skriptfenster).
- John Schroedl: Erster Versuch zur Unterstützung der Inline-IME-Texteingabe im Skripteditor für Japanisch, Chinesisch und Koreanisch (JMP-586) vorangetrieben. Danke an Morgan Gribbins für die Überprüfung meines Missbrauchs von Scintilla und an Yusuke Ono-san für das Eintauchen und die Meldung eines Fehlers. Michael Hecht hat mir auch geholfen, den Mac-Code zu verstehen. Diese Ergänzung für Windows wird eine Seite mit späteren Features verdienen, wenn wir sie gut genug für die Produktion zum Laufen bringen. Ich habe verschiedene Änderungen in Bezug auf die Textverarbeitung vorgenommen und ein Problem mit dem Font-Fallback behoben, das Evan entdeckt hat.

Interaktives HTML
- Praveena: Arbeitete mit Paul an der Neugestaltung des Menüs und bearbeitete die folgenden Probleme mit Kontrolldiagrammwarnungen:
- Mike Stickles: Arbeit an JMPHTML-2123 abgeschlossen (Unterstützung des Achsenformats zur Anzeige des wissenschaftlichen Formats mit Basis und Potenz/Exponent anstelle von „e“), erweitert, um alle Beschriftungen abzudecken (nicht nur Achsen). Derzeit werden mehrere andere Formatierungsprobleme im HTML ausgewertet, um zu sehen, an welchen als Nächstes gearbeitet werden sollte.
JMP Live
- Aurora: Verbesserungen bei Kontrolldiagrammwarnungen (Client über Anzahl der mit gültigen Warnungen verknüpften Datentabellen informieren, Markierungen nach Paketaktualisierungszeit sortieren, an Cursor-Paginierung von Markierungen arbeiten, Vorbereitung für Discovery Europe). Formatierung von Objekten in heruntergeladenen Dateien verbessern.
Statistiken
- Laura CS: Arbeitete weiter mit Haley am SEM-Workshop für SPSP (wir haben endlich alle unsere Folien fertiggestellt). Behebung eines Absturzes bei der Mehrfachgruppenanalyse und eines Fehlers bei multivariaten latenten Wachstumskurven. Untersuche einen weiteren Fehler mit bestimmten indirekten Effekten.
Statistische Tests
- Mark: Habe ein Add-In für Chris fertiggestellt, um den neueren IndPenSim 2-Simulator für einen Fed-Batch-Prozess zur Fermentierung von Penicillin zu emulieren. Habe auch die Einführung in das neue Add-In und den neuen Emulator für Chris fertiggestellt. Habe am ersten Quartalstreffen des JMP DEI Action Teams im Jahr 2025 teilgenommen. Habe mit ihm den Code für ein Unit-Test-Skript von Jacob für die neue Funktion „Zufallskoeffizienten“ überprüft. Jacob und ich haben eine Präsentation für JMP Stat Dev erstellt, in der es darum geht, wie wir JMP-Arrays in unseren Unit-Test-Skripten verwenden. Jacob und ich haben mit Ryan und Joseph eine neue Usability-Studie für die verbesserte Funktion „Zufallskoeffizienten“ überprüft.
- Tonya: Arbeite an Beta-Feedback-Berichten und teste Annies aktuelle CCB-Änderungen.
Neuigkeiten aus den Biowissenschaften
- Richard: Der Kurzkurs „Datenvisualisierung mit Anwendungen in den Biowissenschaften“ wird in zwei ASA-Kapiteln unterrichtet:
- Kapitel Mid-Missouri
- Kapitel Orange County/Long Beach
Produktmanagement und Produktmarketing
- Kaylee: Das Produktmarketingteam hat gerade das JMP Marketplace-Update für Februar veröffentlicht. Dieses Update enthält Informationen zur vorgestellten Erweiterung des Monats (S3-Datenkonnektor), neue Marketplace-Statistiken und die neuesten Erweiterungen auf dem Marketplace. Zur Erinnerung: Marketplace-Updates erfolgen monatlich.
Technischer Support und Engagement
- Wendy:
- Trotz der vielen Krankheiten, die um sich greifen, haben die Support-Teams an einem Strang gezogen, um die Fragen der Kunden zu beantworten. Christine Kjellberg teilte diese Woche den folgenden Kommentar eines Kunden mit: „Vielen Dank für all Ihre Hilfe und Ihren wunderbaren Kundenservice und Support … die Zusammenarbeit mit einem so großartigen Unternehmen ist großartig.“
- Unten finden Sie die üblichen Diagramme für das Fallvolumen sowie die Themen für den technischen Support und das Engagement. Hier sind die TS JMP Live-Berichte und der Link zum Jira-Filter, der die vom Support in den letzten 14 Tagen gemeldeten Tickets anzeigt.
Technisches Supportfallvolumen pro Woche:

Fallthemen für die Warteschlange des technischen Supports, letzte Woche:

Engagement-Support-Fallvolumen pro Woche:

Fallthemen für die Engagement-Warteschlange, letzte Woche:

Entwicklungsvorgänge
- Shannon L: Zusammenstellung einer Liste mit Änderungen der Atlassian-Version vom Februar, die unsere Jira- und Confluence-Sites betreffen. Konfigurationsupdates für unsere Jira-Instanz – Updates zu Atlassian-Updates und unseren Konfigurationsänderungen werden Anfang nächster Woche veröffentlicht. Regelmäßige Überprüfungen auf Produktsicherheitslücken. Besprechung mit dem Snyk-Support zum Scannen des Quellcodes von Drittanbieterbibliotheken und Start eines Projekts zur Verwaltung dieses Prozesses und Nachverfolgung von Bibliotheksupdates pro Produktversion . Programmverwaltungshilfe im Doc-Projekt. Produktregistrierung für Diskussionen zur Exportkonformität. Wöchentliche technische Besprechungen.
- Jim: Vorbereitung neuer M3- und M4-Macs für UT-Läufe. Danke für die Adapter, Michael Hecht ; danke an Josh LoPresti für das Einrichten von Aliasnamen für viele Mac-Rechner, sodass ich remote auf sie zugreifen kann. Mehrere Betriebssystem-Updates für Unit-Test-Rechner. Perforce-Unterstützung.
- Bob: Ordner mit alten Installationsprogrammen bereinigt. Downloads von sas.com gesichert, um sie für die Platzierung in MyJMP vorzubereiten. Arbeite mit dem MyJMP-Team und Beratern an einer Strategie für das ordnungsgemäße Hochladen von Software mit kritischen Metadaten.
- Myron: Fortsetzung der Bereinigung alter Unit-Testdateien und -daten. Arbeite an der Bereinigung und Migration von Telemetriedaten (JMPTOOL-1497).
- Shannon C: Überprüfung der JMP 19 Late Features-Seite auf Vollständigkeit. Untersuchung von Unit-Test-Stream-Fehlern. Vorbereitung und Teilnahme an verschiedenen technischen Gruppentreffen mit Schwerpunkt auf Tooling-bezogenen Themen.
Lokalisierung
- Christoph: Fortlaufende Einrichtung der FrameMaker+FM2DITA-Umgebung auf unserem AWS-Rechner (für Oxygen-Migrationsaufgaben). Verfeinerung des MT-Prozesses für JMP Marketplace-Add-ins. Verarbeitung der koreanischen PortableUI 19.0-Lieferung von unserem Anbieter. Beantwortung von Anfragen von Gutachtern. Erstellung von Testkits für alle Buch- und UI-Projekte, die jedes Wochenende automatisch aktualisiert werden – sie werden zur Festlegung des Umfangs, zur Planung und Auswertung von Aktualisierungen und deren Auswirkung auf die Vorübersetzung verwendet.
- Ying: Auf Windows 11 aktualisiert. Screenshot-Anweisungen für JMP19 überprüft und die Umgebung wie erforderlich eingerichtet. Ich überprüfe weiterhin EN-Screenshot-Skripte für UG und mache bei Bedarf erneut Screenshots.
- Trish: Gruppenziele für 2025 ausgearbeitet und vom Lokalisierungsteam geprüft. Mit dem Dokumentationsteam zusammengearbeitet, um den Prozess für Yings Screenshot-Projekte zu verfeinern. Prüfung der für JMP-Bücher erstellten Testkits.
- Sohail: Habe mit verschiedenen Eingabeaufforderungen/Modellen für Aufgaben zur Schlüsselwortextraktion experimentiert, ein Skript für die keyBERT-/keyLLM-Extraktion eingerichtet, das JSL-Generierungsmodell getestet und Fehler gemeldet.
- Sandig: Arbeite an einem neuen String-Rückgabeprozess.
Dokumentation
- Qiana: Beispielprojektarbeit zur Indexkonsistenz. Jiras für mein Team sortiert. Änderungen an den Menübeschreibungen von Windows und Apple macOS abgeschlossen. Mit Trish und Devon getroffen, um Yings Erstellung von Screenshots für die UG zu besprechen. Mit Devon und Jill getroffen, um die Bearbeitung der UG zu besprechen. Produktionsprüfungen an zugewiesenen Liefergegenständen für den EA 7-Hilfe-Build durchgeführt.
- Devon: Konvertierte XML-Dokumentationsdateien zur Überprüfung durch das Doc-Team hochgeladen, eine Änderung der Kopfzeilenformatierung zur Überprüfung durch Stats und Doc Writer vorgenommen und das Schreiben der Dokumentation zur Spaltenmarkierung vorbereitet.
- Khawar: Aktualisierungen des Beispielindexprojekts freigegeben. Callout-Bilder erstellt. Callout-Richtlinien mit Chris geprüft und besprochen. Produktionsprüfungen durchgeführt. Mit der Arbeit an JMP-24261 begonnen.
System-/Hosttests - Cary
- Mandy:
- Arbeite weiter an Problemen mit Datentabellen, Filteransichten und Tags. Habe diese Woche einen Test für Filteransichten geschrieben – hoffe, bald JSL für Tags zu bekommen, damit ich mit dem Workflow Builder einige Tests schreiben kann, die Tabellen von Grund auf importieren und mit Tags und Eigenschaften arbeiten. Arbeite an Überprüfungen und Testaktualisierungen. Habe ein paar TS-Tracks für EA6 beantwortet – allerdings noch nicht so viele, wie ich angesichts der ganzen neuen Änderungen gedacht hätte. Habe an der Erstellung einer Feature-Seite für Tabulate-Aktualisierungen für EA7 gearbeitet (obwohl diese Änderungen eigentlich in EA5 und EA6 enthalten waren).
- Im Screenshot unten, der das neueste Bild der 19-Datentabelle von heute zeigt, können Sie sehen, dass das Zeilenfeld jetzt sichtbare Zeilen anzeigt, wenn ein Filter verwendet wird. Beachten Sie auch das Symbol „Spalten ausblenden“, um Spalten auszublenden. Beachten Sie, dass TAGS nach unten in das Spaltenfeld verschoben wurden und sich nicht mehr oben befinden:

- Jäger: Überprüfung der letzten Autorisierung und Fehlerbehebungen beim Host. Habe mich mit Aaron über den Status mehrerer Projektmängel getroffen.
Webtests – Cary
- Josh:
- DNS-Aliase für Jim hinzugefügt, damit er sich nicht die IP-Adresse, sondern den langen, nichtssagenden Computernamen merken muss.
- Der Zeitplan für die JMP Live 18.2-Server, die sich noch in na.sas.com befinden, wurde korrigiert. Dieses Problem wurde durch Passwortänderungen am oder um den 15.1. verursacht.
- Ich habe meine JMP Live Server-Datenerfassungsskripte von 10 auf 2 konsolidiert und sie dadurch wesentlich einfacher zu verwalten.
- Jira-Überprüfungen für JMP Live und HTML abgeschlossen.
- Habe einige meiner Jira-Berichte zu JMP Live verschoben.

- Natalie: Wir sehen erfolgreich „saubere“ Läufe in den täglichen HTML-Automatisierungstests. Neue Testabdeckung für Kontrolldiagramme und Kreisdiagramme hinzugefügt. Steve und ich planen eine zusätzliche Abdeckung für Kontrolldiagramme durch Hinzufügen neuer Kontrolldiagramm-Warnbibliotheken für die Automatisierung.
- Anna: Testen des Xan-Fixes für dynamische Transformationen, Melden von Beta-Problemen, Betrachten neuer gefilterter Datentabellenansichten und Überprüfen der Ausgabe in JMP Live.
Kern
- Und S: Graphlets für Spalten mit mehreren Antworten zeigen jetzt die richtige Teilmenge. Model Dialog Launcher wurde korrigiert, um sich an die neuen Container für jede Plattform anzupassen. Data Filter erstellt jetzt kategorische Filteransichten (Liste, Häkchen, Radio usw.) auf Anfrage und nicht im Voraus – das ist eine nette Beschleunigung, wenn das Filterfeld zum Suchen in der Liste verwendet wird. „Neu starten“ in Data Filter wurde korrigiert, wodurch in einigen Fällen Teile der Anzeige übrig blieben, was zu einem Absturz führen konnte.
- Dave B: Einige Regressionen des Fortschrittsbalken behoben und ThreadPool aktualisiert, um „confirmCancel“ zu unterstützen. Statusdialogfunktion hinzugefügt. Fehlerbehebung bei der Bearbeitung des Titels der Gliederungsbox. Versuchte herauszufinden, warum die JMPRunner-Builds so langsam geworden sind.
- Khan: Neue JSL-Funktionen hinzugefügt, um Listen als Mengen zu bearbeiten, sodass der Datenfilter sie in seinem Where-Klausel-Ausdruck für Variablen mit mehreren Antworten verwenden kann.
- Liste = Schnittmenge festlegen (Liste1, Liste2);
- Liste = Set Union(Liste1, Liste2);
- Liste = Differenz festlegen (Liste1, Liste2);
- Liste = Eindeutige Liste festlegen(Liste);
DOE und Zuverlässigkeit
- Caleb: Ich arbeite diese Woche fieberhaft daran, einige Updates für die neuesten Sample Size Explorer fertigzustellen. Yeng und Jacob waren mit ihrem schnellen Feedback sehr hilfreich!
Notiz von Shannon
Ich hoffe, Sie haben alle den Inside JMP-Artikel gesehen, der diese Woche zu Ehren des Black History Month veröffentlicht wurde! Darin heißt es, dass die SAS BIG-Gruppe alle SAS-Mitarbeiter in diesem Monat zu einer Reihe spezieller BIG Friday-Events einlädt, darunter Wellness-Treffen und Themen-Café-Menüs, in denen die Lieblingsgerichte historischer Afroamerikaner wie Thurgood Marshall, Maya Angelou, Garrett Morgan und John Lewis gefeiert werden. SAS und JMP engagieren sich stark dafür, Vielfalt, Gleichberechtigung und Inklusion in unseren Unternehmen durch Bildung, Veranstaltungen und Stipendien zu fördern und zu feiern. In diesem Monat und im gesamten Jahr bin ich wirklich stolz, Teil einer Organisation zu sein, die Vielfalt bei Menschen und Perspektiven schätzt.
Ich wünsche euch allen ein schönes Wochenende – auch wenn es noch nicht der „richtige“ Frühling ist – ich nehme es einfach!

