Willkommen beim JMP-Entwicklungsupdate vom 20. Dezember 2024!
Da wir nun kurz davor sind, sowohl 18.1.2 als auch 18.2 fertigzustellen, überprüfen Sie bitte Ihre Liste der behobenen Probleme und markieren Sie das Feld „Betroffene Versionshinweise“ für 18.1.2 und 18.2 mit „Nein“ oder „Ja“. Sie können dem Jira-Problem auch einen Entwurfstext hinzufügen, den ein Autor als Ausgangspunkt für eine Notiz verwenden kann, die die Änderung beschreibt. Dies ist für das Dokumentationsteam sehr hilfreich bei der Identifizierung von Problemen, die in die Hinweise aufgenommen werden sollten!
Das Produktmanagement hat Early Adopters über die Verfügbarkeit der Version JMP/JMP Pro 19 EA5 informiert. Wir freuen uns darauf, von Kunden über unsere neuesten Updates für JMP, JMP Pro und JMP Clinical zu hören! Zur Erinnerung: Jeder JMP 18-Benutzer kann am EA-Programm teilnehmen . Benutzer können den Zugriff unter jmp.com/earlyadopter anfordern. Wenn Sie eine Funktion in EA5 haben, die für zusätzliches Feedback und/oder Tests durch EA-Mitglieder bereit ist, wenden Sie sich bitte an das Produktmanagement!
Vielen Dank an John Sall für seinen Vortrag beim JMP Dev Meeting dieser Woche über die Erweiterung der Prozessprüfung um Umweltüberwachungsfunktionen in JMP 19! Wenn Sie das Meeting verpasst haben, finden Sie hier eine Aufzeichnung . John hat eng mit der neuen Produktmanagerin Valerie Nedbal und der JMP-Kundin Michelle Ricci zusammengearbeitet, um diese neuen Ergänzungen zu verfeinern, die in JMP 18 EA5 enthalten sind. Wenn Sie Kunden haben, die in diesem Bereich arbeiten und von denen Sie glauben, dass sie Ihnen gerne gutes Feedback geben würden, lesen Sie bitte die Einzelheiten zum EA-Programm im obigen Absatz.
Allgemeine Ankündigungen
Wichtige bevorstehende Termine
- JMP 18.2 Code Freeze – 20.12.24ßHEUTE
- JMP 18.1.2 Sicherheitssperre – 1/3/25
- JMP 18.1.2 Endgültiger Bildkandidat – ~1/7/25
- JMP 18.1.2 QA-Abnahme – 16.1.25
- JMP 18.1.2-Version in MyJMP – 21.01.25
- Eine vollständige Liste der JMP 18- und JMP 19- Termine finden Sie auf Confluence .
JMP-Entwicklungsupdates
Produktmanagement und Produktmarketing
- Dan V: Ich freue mich, berichten zu können, dass JMP Live im Jahr 2024 die Marke von 1 Million Softwareumsatz (TSR) überschritten hat , mit einem Umsatz von 1,207 Millionen in diesem Jahr. Ich bin gespannt auf das Umsatzwachstum von JMP Live in den letzten fünf Jahren. Wir freuen uns auf weiteres Wachstum von JMP Live im Jahr 2025 und sind gespannt auf JMP Live 19, das nächstes Jahr erscheint.
- Mia: Die JMP/JMP Pro EA5-Benachrichtigung sollte heute rausgehen, also werden wir hoffentlich einen Anstieg des EA5-Feedbacks sehen!
Technischer Support und Engagement
Die wichtigsten technischen Support-Fallthemen für 2024:

Top-Themen für Engagement-Support-Fälle im Jahr 2024:

Entwicklungsvorgänge
- Melanie:
- 18.1.2/18.2: Verfolgen von Software-Copyright-Updates mit Audrey Shull. (JMPTOOL-1252) und (JMPTOOL-1411) .
- 18.2.1: Die Version 18.2.1 wurde für JMP- und DevOps-Jira-Projekte erstellt. Beachten Sie, dass diese erst nach Abschluss von 18.2 verwendet werden können.
- Tägliche UTs: Weitere Überwachung neuer paralleler Läufe für tägliche Komponententests. Dem Skript zur Protokollsammlung der Konsole wurden Text Finder- und Java Disconnect-Fehler hinzugefügt.
- Stringbot: Ich beschäftige mich mit einem UTF-8-Kodierungsproblem bei Myron, Michael Hecht und anderen. (JMPTOOL-1438). Ich habe Stringbot 19.0 für die nächsten beiden Feiertagswochen deaktiviert. Shannon L wird es für den Lauf am Samstag, den 4. Januar, wieder aktivieren. Stringbot 18.2 wird dieses Wochenende einmal ausgeführt, um Zeichenfolgen für die Lokalisierungsverfolgung zu sammeln, und ich werde diesen Job am Montag, den 23. Dezember, dauerhaft deaktivieren.
- Dokumentations-/Lokalisierungstools: Versuch (und bisher gescheitert), die MIF-PDF-Jobs auf der neuen Windows 11-VM sauber zum Laufen zu bringen (das gefürchtete „Schriftart nicht gefunden“-Problem) (JMPDOC-2286) . Planungsarbeiten zur Automatisierung der JMPLive-Hilfebereitstellung für 19.0.
- Verschiedene DevOps-Aufgaben: Mit SAS und der Rechtsabteilung von JMP bestätigt, dass wir die JMP-Copyright-Erklärung weiterhin auf dem Begrüßungsbildschirm von JMP anzeigen sollen. Überwachung zahlreicher automatisierter Jobs. Planung der Aufgabenverwaltung am Ende der Veröffentlichung (das Spiegelbild unserer Verzweigungsaufgaben zum Starten einer Veröffentlichung).
- Jim: JMP 19.0 UT-Skriptaktualisierungen zum Entfernen der Installation der Module pyarrow und pyRserve (danke an Nick Ruva für die Aktualisierung des WS2019 AMI); neue ASAN- und Assertionsfehler gemeldet und andere für JMP Pro 19 verifiziert; Perforce-Unterstützung. Ein Fix für JMP Clinical wurde in 18.2 und 18.1.2 integriert.
Lokalisierung
- Allison: Habe lokalisierte Add-Ins für 18.1 zur Validierung an die Qualitätssicherung übergeben, Ergebnisse mitgeteilt und Aktualisierungen an den Add-Ins vorgenommen; Anfrage zum Hochladen aktualisierter Add-Ins auf den Marketplace übermittelt, damit die Qualitätssicherung die Aktualisierungen validieren kann; Lieferantenrechnungen zur Zahlung verarbeitet; Anfragen von Übersetzern zu 19.0 Portable UI-Zeichenfolgen geprüft.
- Kyzysztof: Testen des neuen Commit-Jobs für JMP UI. Hilfe beim Fertigstellen der Übersetzungen für JMP Clinical 18.2. Fortlaufende Auswertung der Ergebnisse der LLM-Begriffsextraktion. Hilfe beim Lösen von Anfragen von Übersetzern zu PortableUI 19.0. Beginn der Definition von L10N-Entwicklungs- und Automatisierungsaufgaben für 2025 für nächstes Jahr.
- Sandy: Testen von Commit-Job-Erweiterungen. Arbeit an einem Dateinamen-Konvertierungsskript für die Oxygen-Konvertierung begonnen.
Dokumentation
- Susan C: Arbeite an Korrekturen für die JMP Live-Rückblickhilfe, Chris assistierte. Habe an einem Meeting für die JMP Live Updater-Dokumentation teilgenommen. Vorbereitung für Lokalisierungs- und Dokumentationsmeetings 2025. Arbeite an 18.1.2 RNs – habe eine neue FM-Datei erstellt, arbeite mit Shannon (& Tom) daran, was dokumentiert werden muss. Gehe Jills Änderungen an der JMP Live-Hilfe durch und implementiere sie.
- Devon: JMP-24134: Ein kleines Python-Syntaxproblem wurde in der Hilfe für 18.1 und 18.2 aktualisiert. JMPDOC-2286: Versuch, bei anhaltenden Schriftartfehlern auf der neuen MIF-PDF AWS VM zu helfen. Fortsetzung der Versionshinweise für 18.2 und 18.1.2. Fortsetzung der Arbeit an der Konvertierung von DJ in XML zur internen Überprüfung durch das Doc-Team.
- Khawar: Beispielindex – Arbeite an den Confluence-Seiten (3/4 fertig) und bekomme währenddessen Feedback von Qiana. ED-Bearbeitungen – Habe mit Änderungen an 18.0 und 18.1 begonnen. Oxygen – Habe weitere Callout-Bilder erstellt.
- Qiana: Habe an einem Meeting für das JMP Live Updater-Dokument teilgenommen. Habe an 18.2 RN gearbeitet. Habe mit Khawar am Sample Index-Projekt gearbeitet. Habe mit Chris am ZH JMP-Hilfe-Build gearbeitet.
- ChrisB: Habe die 18.2-Hilfekarte und den dazugehörigen Job und das Skript aktualisiert. Habe die chinesische Hilfe auf der AWS-Maschine erstellt. Habe Susan mit fehlenden JMPLive-Bildern geholfen.
System-/Hosttests - Cary
- Mandy: Habe hauptsächlich an JIRA-Verifizierungen gearbeitet und einige Tests geschrieben. Habe einige der neuen Änderungen an den Datentabellen ausprobiert. Habe ein paar JMP-Leuten bei Problemen geholfen, die sie in JMP 19 hatten, und JIRAs gemeldet. Habe ein paar TS-Tracks von JMP19EA4-Leuten beantwortet. Hoffe, noch ein paar Bereinigungen des Workflow-Builders abzuschließen, Probleme zu melden und vielleicht ein paar Tests zu schreiben, um sie dem Framework hinzuzufügen, wenn die Zeit es vor den Feiertagen erlaubt.
- Audrey : Es war toll, die Leute bei einigen Feiertagsessen und Dirty Santa persönlich zu sehen! Diese Woche habe ich mich mit Atlassian Helpdesk-Elementen beschäftigt, mit unserem China-Team an einem Zeitplan für das erste Quartal gearbeitet, mir Dynamic Transforms ein wenig angesehen und mit meinem Team ein Brainstorming darüber durchgeführt, wie sich der Testaufwand für das Installationsprogramm am Ende der Veröffentlichung verbessern lässt.
- Nick H : Habe an einer späten 18.2-Verifizierung gearbeitet, die sich auf falsche Dispatch-Indizes bezog, wenn sich Ifboxen im Bericht befanden. War sehr beschäftigt mit spätem EA4-Feedback, das zu einer Reihe neuer Jiras rund um den Skripteditor und die Spaltengruppierung geführt hat. Ich plane, in Zukunft mit Mandy zusammenzuarbeiten, um einige unserer Installationstests mithilfe von Workflows zu automatisieren!
Webtests – Cary
- Natalie: Für mich nur eine Teilarbeitswoche. Viele Aufgaben zum Jahresende. Zusammenarbeit mit Steve an einigen wichtigen Updates des Automatisierungsframeworks, an denen er gearbeitet hat. Diese wurden diese Woche zusammengeführt. Seine Änderungen sowie eine UI-Änderung von Paul führten zu Unterschieden in unseren HTML-Bild-Benchmarks. Diese sind jetzt aktualisiert und unsere täglichen Läufe sind viel sauberer. Fortsetzung mit neuer Testabdeckung für „An Fenster anpassen“.
System-/Host-Tests – Peking
Kern
- Dave B: Habe den ersten Durchgang und die automatische Aktualisierung für JMP-Add-Ins vorangetrieben, an einem Absturz beim PDF-Import gearbeitet, JSL-Optionen hinzugefügt, um die Installationsaufforderung für JMP-Add-Ins zu unterdrücken, mit dem technischen Support an einem Schriftartproblem bei der PDF-Generierung gearbeitet und einen Absturz eines Scatterplot-3D beim Zeichnen von Text behoben.
DOE und Zuverlässigkeit
- Caleb: Die Konvertierung der Power Explorer für Mittelwerte, Anteile und Varianzen mit einem und zwei Stichproben in C++ ist abgeschlossen. Ich habe auch die Intervall-Explorer für ein Stichproben für dieselben Mengen konvertiert und hoffe, die Versionen mit zwei Stichproben vor den Feiertagen konvertieren zu können.
- Irene : Untersuche noch ein paar Jira-Tickets; habe mit Joseph einen Prototyp für die Benutzeroberfläche zur Fehlerlokalisierung erstellt; habe eine Usability-Studie zum Testen der Oberfläche eingerichtet.
Hosting und Schnittstellen
- John Schroedl: Die Änderungen am Dunkelmodus sind abgeschlossen und ich trage einzelne Jiras für die verbleibenden bekannten Host-Probleme ein. Probieren Sie es aus, damit wir etwaige Farbprobleme auf Ihrer Plattform finden können. Auf die neueste Version des WebView-Steuerelements und des SDK aktualisiert. Ein Transcodierungsfehler beim SAS-Datenimport wurde behoben. Absturzuntersuchungen, darunter eine, die die Textauswahlbehandlung im Bearbeitungsfeld betraf. Dies ist ein WPF-Fehler, für den wir versuchen, eine Problemumgehung zu finden (JMP-24207). Habe eine Reihe von GCanvas-Updates überprüft und DirectWrite-Diskussionen mit Evan geführt. Three.js-Informationen zu unserer Credits-Datei hinzugefügt.
- Will: Erstellt einen zusätzlichen Connector für das Add-In für OneDrive- und SharePoint-Connectors, um auf Dateibibliotheken zuzugreifen, die auf SharePoint-Sites verfügbar sind. Ich teste außerdem weitere Verbesserungen am Datenconnector-Editor.
- Paul N: Aktualisierungen von Python 3.11.11 in JMP 18.2 und Python 3.13.1 in JMP 19.0 abgeschlossen.
Interaktives HTML
- John Powell: Festgeschriebener Code zum Zeichnen von Kugeln und zum Ausschneiden von Inhalten außerhalb des Rahmens für interaktives HTML-Scatterplot 3D (JMPHTML-14274, JMPHTML-14275). Q4-Check-ins. Whitebox-Tests.
Statistiken
- Elizabeth: Einige von Ono-san für das Team in Japan gemeldete Probleme im K-Means-Clustering wurden behoben. Zwei davon sind auf die mangelnde Konvergenz des Algorithmus zurückzuführen und nicht auf ein numerisches Problem. Daher haben wir dem Bericht eine Meldung hinzugefügt, die auf die mangelnde Konvergenz hinweist (anstatt dass der Benutzer bemerken muss, dass das Kriterium ungleich Null ist) – JMP-24179 und JMP-24177. Das andere war ein numerischer Fehler, bei dem der Offset nicht richtig zur gespeicherten Formel hinzugefügt wurde – JMP-24178. Ein Absturz in Mixed & GLMM mit den Sandwich-Standardfehlern wurde behoben, der ebenfalls von Ono-san gemeldet wurde – JMP-24155.
- Laura CS: Mehrere UI-Verbesserungen für den SEM-Bericht bei Verwendung des neuen MIIV-2SLS-Schätzers vorgenommen – die Ergebnisse sind prägnanter und klarer. Weiterarbeit an JMP-SEM-Beispielen für Bollens nächstes Buch. Fehlerbehebungen bei der Funktion „R-Code generieren“ und beim Zoomfeld für das Diagramm. Zwei neue Menüelemente zu den Modellverknüpfungen in SEM hinzugefügt und eine Funktionsseite für sie geschrieben.
Stat-Dokumentation
- Michael C: Kapitel „Standard Least Squares“ hinsichtlich der kürzlich im Scripting Index vorgenommenen Inhaltsänderungen aktualisiert; Lebensläufe für Sommerpraktikumsstelle geprüft; Q4-Gespräche für das Team abgeschlossen.
Statistische Tests
- Jacob: Testen von DOE-Fixes in 19, die für 18.2 freigegeben wurden
- Jira-Tickets überprüfen und Unit-Tests hinzufügen. Präsentation für die Stat Dev-Gruppe zu den neuesten Ergebnissen der Easy DOE-Usability-Studie mit Mark Bailey vorbereiten. Endkontrolle der OC-Kurven in 18.2 abschließen, basierend auf abdeckenden Arrays zur Anleitung interaktiver Tests.
- Mark: Wir haben uns mit den Patentanwälten getroffen, um zu besprechen, wie wir auf die Ablehnungspunkte bezüglich der Benutzerfreundlichkeit des Studientools reagieren sollen. Ich habe mit Chris an einem neuen Add-In gearbeitet, das die neuere IndPenSim 2-Simulation emuliert.
Neuigkeiten aus den Biowissenschaften
- Drew: Letzte Integrationen in 18.1.2/18.2 abgeschlossen. Produktsicherheitsüberprüfung (PLSR) Jira als Verbindungsperson für JMP Clinical aktualisiert. RTF-Tabellengenerator-Add-In fertigstellen.
Notiz von Shannon
Vielen Dank an Audrey Shull für das Teilen dieses amüsanten Artikels! Ich kann mir vorstellen, dass der Großteil von North Carolina wahrscheinlich kein Glück mit weißen Weihnachten hat, aber vielleicht sind einige von Ihnen auf Reisen oder leben in schneereicheren Gegenden, wo die Chancen besser stehen. Ich hoffe, Sie haben einen fantastischen und erholsamen Urlaub! :smiling_face_with_smiling_eyes:
