Sind Sie ein Beyond Compare- Benutzer? Wenn ja, wenden Sie sich bitte an Bob Hickey. Er prüft derzeit die Lizenzierung einer neuen Version dieser Software und prüft Lizenzierungsoptionen.
Willkommen beim JMP-Entwicklungsupdate vom 23. August 2024!
Vielen Dank an Audrey Shull für das Update letzte Woche, als ich meine Studentin für ihr zweites Studienjahr an der Western Carolina zurück zur Schule brachte! In den Bergen war es etwas kühler, aber selbst hier im Triangle-Gebiet fühlt es sich an, als liege Herbst in der Luft. Ich nehme es hin, auch wenn es nur vorübergehend ist!
Da JMP Student Edition 18.0.2 und JMP 19 EA2 jetzt veröffentlicht sind, überprüfen QA-Teams derzeit 18.1-Installationsprogramme für JMP, JMP Pro, JMP Clinical und JMP Live. DevOps führt jetzt CI- und nächtliche Prozesse für den JMP 18.1.1-Track aus. Zur Erinnerung: 18.1.1 ist in erster Linie für Sicherheitsfixes für Drittanbieterbibliotheken vorgesehen , obwohl JMP-Genehmiger auch andere Showstopper-Fixes in Betracht ziehen, wenn sie nicht auf JMP 18.2 warten können. Wenn Sie eine Codeänderung anfordern, die nicht mit einem Sicherheitsfix zusammenhängt, senden Sie bitte eine Nachricht an die JMP-Genehmiger, in der Sie Ihre Anfrage detailliert beschreiben und etwaige Auswirkungen auf Tests darlegen. Zur Erinnerung: Wir aktualisieren keine Zeichenfolgen oder Dokumentationen für Punkt-Punkt-Releases.
Vielen Dank an Bryan Boone und Chris Hesser für die Präsentation der Verbesserungen der SAS-Integration in JMP 19 beim Entwicklertreffen dieser Woche! Bryan gab auch einige wertvolle Hintergrundinformationen zu den Änderungen, die JMP in den letzten Versionen an der SAS-Integration vorgenommen hat. Wenn Sie das Treffen verpasst haben, finden Sie hier eine Aufzeichnung . Und wenn Sie bei einem zukünftigen Entwicklertreffen präsentieren möchten, können Sie sich hier für einen Termin anmelden .
Vielen Dank an Tonya Mauldin für die Weitergabe der Beta-/Absturzdetails dieser Woche für die letzten 2 Wochen mit ausgewählten Abstürzen!

Beta-/Absturzberichte für die Wochen vom 16.08.24 und 23.08.24 | JMP Live
Allgemeine Ankündigungen
Wichtige bevorstehende Termine
- JMP 18.1 QA-Signoff – ~17.09.24 (oder früher)
- JMP 19 EA3 Code-Freeze – 20.9.24
- JMP 18.1.1 Sicherheitssperre – 1.11.24
- JMP 18.1.1 Endgültiger Bildkandidat – 4.11.24
- JMP 18.1.1 QA-Abnahme – 14.11.24
- JMP 18.1.1-Version in MyJMP – ca. 19.11.2024
- Eine vollständige Liste der JMP 18- und JMP 19- Termine finden Sie auf Confluence .
JMP-Entwicklungsupdates
Technischer Support und Engagement
- Herzlichen Glückwunsch noch einmal an Duane Hayes zu seinem bevorstehenden Ruhestand! Die Leute von Cary haben diesen Meilenstein (und auch Duanes 32. Arbeitsjubiläum) diese Woche bei einem Empfang in Gebäude A gefeiert, bei dem John Sall, Jeff Perkinson und Wendy Murphrey Duanes langjährige Dienste würdigten. Duane erzählt mir, dass er sich auf seinen Ruhestand freut und den technischen Support von JMP gerne in Wendys kompetente Hände legen wird, wenn dieser Tag kommt! Neben vielen aktuellen JMP-Teammitgliedern war es großartig, auch die anderen technischen Support-Pensionäre Glen Grimme, Sue Walsh und Kathleen Kiernan bei der Feier zu sehen. Herzlichen Glückwunsch, Duane, und ich hoffe, wir sehen uns in Zukunft mit einem neuen Rentnerabzeichen im Café von Gebäude A! :smiling_face_with_smiling_eyes:
- Duane: Hier sind die TS JMP Live-Berichte . Bitte beachten Sie den neuen Speicherort im Bereich „Benutzeraktivierung“. Ryan und Taylor werden diese in Zukunft verwalten. Und hier ist der Link zum Jira-Filter, der die von TS in den letzten 14 Tagen gemeldeten Tickets anzeigt.
Technisches Supportfallvolumen pro Woche:

Engagement-Support-Fallvolumen pro Woche:

Fallthemen für die Engagement-Warteschlange, gesamt:

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

Entwicklungsvorgänge
- Shannon L: Hat beim Prozess „Registering Technologies“ für JMP für 19 EA-Releases und 18.x-Releases geholfen; Änderungen am Testing Dashboard für die Handhabung von minor.minor-Release-Werten getestet; hat bei der Oxygen-Planung für die Erstellung von WebWorks-HTML geholfen; hat Jira-API-Tests und -Untersuchungen durchgeführt; hat mit Atlassian-Support weiterhin auf Jira-Auffälligkeiten mit übersprungenen Problemschlüsselnummern untersucht; hat bei der Planung des Projekts für parallele JSL-Unit-Test-Streams geholfen; hat bei der Planung des Projekts zur Erfassung von Konsolen-Protokolldaten für UT-Jenkins-Projekte geholfen; hat die letzte Woche angekündigten Jira- Produktionsanpassungen eingeführt.
- Jim: Erstellte endgültige JMP 18.1-Installationskandidaten für Mac und Windows; deaktivierte zugehörige Aufgaben und Projekte. Aktualisierte Prozesse, um lokalisierte Baseline-Tests und tägliche Tests für JMP 18.1.1 auf einem Mac und einem Windows-Rechner auszuführen. Konvertierte verbleibende JMP 18.1-Unit-Test-Rechner für die Verwendung mit JMP 18.2.
- Myron: JMPTOOL-1183 – weiterhin Unterschiede zwischen der Produktionsversion von Stringbot und der AWS-Version debuggen. JMPTOOL-1297 – Unit-Testcode und Tabellen für 18.1.1 aktualisiert.
- Bob: Installer-Validierungsdateien für Windows 18.1 erstellt. Testen mit einer neuen Build-Maschine nur für Installer.
- Shannon C: Besprechungen zu Änderungen am Unit-Test-Prozess und zur Datenerfassung für Unit-Test-Jenkins-Projekte
Lokalisierung
- Allison: Validierte lokalisierte Screenshots für 18.0 Big Books; validierte lokalisierte 18.0 FLM-PDFs und zum Testen an die Qualitätssicherung übergeben; Probleme gelöst und lokalisierte 18.1 Release Notes-Liefergegenstände an BRD für DTP übergeben; Lokalisierungsworkflow und Confluence-Seite für die Jira-Automatisierungsintegration aktualisiert; Lieferantenrechnungen validiert und zur Zahlung verarbeitet.
- Sandy: Neue Funktion im Dashboard zur Projekterstellung getestet. Einige Verbesserungen am Dateivalidierungsprogramm vorgenommen und diese mit Produktionsjobs getestet. Hatte Kickoff-Meeting für neues Automatisierungsframework. Arbeitete am Projektplan für neues Automatisierungsframework. Arbeitete an Dokumentation für verschiedene Validierungen des Dashboards zur Projekterstellung, die aktualisiert werden mussten. Arbeit an Dateivalidierung für Image-Diff-Job begonnen.
- Krzysztof: Zusammenarbeit mit JMP Marketplace-Entwicklern zur Verbesserung der Qualität der maschinellen Übersetzungsausgabe von Add-In-Beschreibungen. Handhabung der Nachbearbeitung von JMP Clinical-Übersetzungen für 18.2. Beginn der Planung des Projekts „Implementierung eines großen Sprachmodells für die Lokalisierung“. Testen neuer Funktionen zur Automatisierung von L10N-Workflows.
- Howard: Arbeitete mit PMs am JIRA-Integrationsworkflow. Finalisierung des Übersetzungsexports und der Push-Funktion auf dem Dashboard, Implementierung vorhandener Jobs oder Funktionen in den Prozess
- Keycloak-Nachbearbeitung
- WebJMP-Nachbearbeitung
- Installer-Nachbearbeitung
- Nicht maskierte Klammer reparieren
- Sohail: Arbeit am TM Search Dashboard abgeschlossen und Fehlerbehebung und Test der letzten Funktionen abgeschlossen. Beginn der Arbeit an der Erkundung von LLMs für Übersetzungsproduktivität und -effizienz bei der Begriffsextraktion, Begriffserklärung, Qualitätssicherung usw.
- Trish: Fehlersichtung; Auswerten von Workarounds zur Bereitstellung lokalisierter JMP-Dokumentations-Add-Ins für Kunden JMPWEB-1279 ; Überprüfen von Lokalisierungs-Workflows für die Automatisierung.
Dokumentation
- Khawar: Probleme mit dem Beispielindex besprochen; daran gearbeitet, das Blatt mit einigen Problemen und Beispielen zu füllen; einen Dokumententwurf für den Prozess der Bearbeitung des Beispielindex begonnen. Am WebWorks- und Oxygen-Meeting teilgenommen, um den Plan zu besprechen. Am CSS-Kurs gearbeitet.
- Devon: Arbeite an JSR-Sachen: JMP-18250: Hinzufügen des optionalen Arguments „Excluded(Row State())“ zu mehreren Col()-Funktionen in JSR, verschiedene andere JSR-Verbesserungen: JMP-21920, JMP-21991, JMP-20664, JMP-18823; JMP-16968: Update des Lineal-Tools zum Testen gesendet; JMPDOC-2265: Beheben von Fehlern, die im konvertierten DJ gefunden wurden.
- Qiana: JMP Live 18.2-Vorlagendateien erstellt. Aktualisierungen an der Seite „Hilfevorlagen und Projektdateien aktualisieren“ vorgenommen. JMP Live-Meeting und -Planung. Oxygen-Meetings und -Planung.
- Susan C: Jira-Arbeit – Epics in Stories verschieben, damit sie an Bord erscheinen, dann in Sprints verschieben. Habe mich mit Leuten von JMP Live getroffen, um Verbesserungsvorschläge und einen neuen Konfigurationsleitfaden zu besprechen. Habe Ideen recherchiert und eine Confluence-Seite erstellt. Trish auf den neuesten Stand gebracht, um sie über mögliche Pläne/Konfigurationsleitfäden zu informieren.
- ChrisB : Arbeite an der Vorgabedokumentation (JMP-22441 und JMPDOC-2183). Durchlese die Python-Dokumentation. Bringe Sikuli dazu, einen Teil der Erstellung der PDF-Dokumentenbibliothek zu automatisieren.
System-/Hosttests - Cary
- Hunter: Ich arbeite meine beiden zugewiesenen Konfigurationen durch, um den endgültigen Installationstest für JMP 18.1 durchzuführen. Habe das Problem gemeldet und später die Lösung mit Autorisierungsfehlern bei JMP 18.2 überprüft. Kämpfe mit einem möglichen Netzwerkproblem, um die Remote-Bildschirmfreigabe auf MDA692 (dem Sequoia Beta M1 Mac) im Labor wieder zum Laufen zu bringen.
- Audrey: Die Tests des JMP 18.1-Installers laufen und ich überprüfe eingehende Probleme. Wir sind auf Kurs, die Freigabe nächste Woche zu erteilen. Brainstorming für Verbesserungen am JSL-Testframework. Planung mit Testern über die Arbeit an den JMP 19-Funktionen.
- Lisa: Habe an Tests des 18.1-Installationsprogramms gearbeitet, das Discovery-Poster fertiggestellt und begonnen, mir die neue Overlay-Axes-Funktion in GB anzuschauen.
System-/Host-Tests – Peking
Kern
- Xan: Beginnt mit der Unterstützung für viele Y-Achsen in einem einzelnen Grafikrahmen.

- Dan S: Behebung einiger Probleme im Zusammenhang mit der neuen PlatformContainerBox. Behebung eines Problems mit Berichtstiteln für „Fit Model“ mit der Rolle „By“. Behebung des Journalings/Druckens von Dashboards, sodass der zusätzliche Outline-Titel, der in einer Live-Plattform unterdrückt wird, nicht angezeigt wird. Behebung der Aktionsaufzeichnung für Änderungen in „By“-Plattformen und Zusammenarbeit mit Peng an einem verwandten Problem in der Aktionsaufzeichnung „Life Distribution“.
- Dave B: Behebung eines Fehlers beim Kopieren einer Diagrammachse, Zusammenarbeit mit dem technischen Support bei der Reproduktion eines Kundenabsturzes, Zusammenarbeit mit dem technischen Support bei einer Frage zu einer Diagrammachse, Behebung eines JMPrunner-Fehlers beim lokalen Kopieren von Debug-Builds und Behebung eines Anzeigefeldlecks
- Evan: Ich arbeite daran, beim Kopieren von Berichten HTML zur Zwischenablage hinzuzufügen, was (hoffentlich) zu einer besseren Interoperabilität mit Microsoft Office führt.
DOE und Zuverlässigkeit
- Caleb: Behebung einiger CSALT- und Sample Size Explorer-Fehler. Ich habe auch mit der Konvertierung einiger der beiden Sample Explorer in C++ begonnen und letzten Freitag meinen Discovery Talk mit Sky und Zoe aufgezeichnet. (Eine persönliche Anmerkung: Alles Gute zum Geburtstag an Calebs Tochter Nora, die heute 4 Jahre alt wird!)
Interaktives HTML
JMP Live
- Aurora: Verbesserungen bei Kontrolldiagrammwarnungen (unterstützt Download aktueller Triage-Daten für einen Bericht). Vorbereitung auf On-Demand-Discovery-Talk (aufgezeichnet). Habe mich mit der JSL/Python-Schnittstelle besser vertraut gemacht, indem ich einige vorhandene Datenaktualisierungsskripte in Python oder in JSL-ausführendes Python konvertiert habe. Confluence-Artikel „JMP Live Admins – was können sie tun?“ erstellt.
Statistiken
- Laura CS: Beheben von Fehlern in SEM und weiteres Hinzufügen von Funktionen zum MIIV-2SLS-Schätzer. Die neuesten Verbesserungen machen es wirklich einfach, ein zuvor mit maximaler Wahrscheinlichkeit angepasstes SEM zu kopieren und in eine mit dem MIIV-2SLS-Schätzer gestartete Plattform einzufügen (die Plattform erkennt, dass das Modell aus ML stammt und nimmt erforderliche Änderungen automatisch vor). Wir zeigen jetzt auch den MSE für jede 2SLS-Gleichung im Bericht an. Bereitstellung von Feedback für die DEI-Metrik-Umfrage und Koordination eines Treffens mit dem aktuellen und zukünftigen Vorsitzenden der Abteilung für psychische Gesundheit bei der ASA, um 2025 gemeinsam an einer JSM-Präsentation zu arbeiten.
- Laura L: Die Arbeit zum Hinzufügen der Möglichkeit zum Gruppieren nach Spalten in der Prozessfähigkeitsplattform ist abgeschlossen. (Weitere Einzelheiten finden Sie unter „Gruppierte Prozessfähigkeitsanalyse in der Prozessfähigkeitsplattform “)
Stat-Dokumentation
- Hamid: Das Beispiel des LGC-No-Growth-Modells wurde fertiggestellt und der Wortlaut der Schätzmethode in der PCA wurde aktualisiert, um ihn an Version 18 und höher anzupassen. Dieser Prozess umfasste sowohl eine gründliche Überarbeitung des Dokuments als auch eine detaillierte Überprüfung der Plattform, um etwaige Unstimmigkeiten zu identifizieren und zu korrigieren. Mehrere Inkonsistenzen wurden identifiziert und behoben.
- Michael C: Habe am Montag an einem Management-Trainingskurs teilgenommen. Habe an SI-Inhaltsaktualisierungen in der Mixed-Model-Persönlichkeit des Fit-Modells gearbeitet. Planung für die technische Herbstkonferenz und die JSM im nächsten Jahr.
Statistische Tests
- Mark: Habe die im Prototyp (Add-In) für die Bayes-Optimierung verwendeten Formeln zur erwarteten Verbesserung mit Chris überprüft. Habe den PenSim-Emulator (Add-In) so modifiziert, dass er zum Arbeitsablauf und zur Studie der Bayes-Optimierung passt. Entwickelt eine Fallstudie für Chris und Phils bevorstehenden Workshop zur Bayes-Optimierung.
- Tonya: Habe eine Präsentation zur Entdeckung von JMP mit Mark Bailey aufgezeichnet. Ich habe Unit-Tests aufgrund von Container-Änderungen durch Dan aktualisiert und Änderungen durch Xan rückgängig gemacht. Testen der neuen Option „Ausgewählte Prozesse starten“ in der Prozessüberprüfung. Fehlerüberprüfung.
- Jacob: Testen des CSALT-Designs, Schreiben von Tests für die Simulatorfunktion
- Kategorisches Testen, Schreiben von Tests für die Tabelle „Mittelwert speichern“ und „Mittelwertvergleiche als Suffix“. Überprüfen von Jira-Tickets und Bereinigen von Unit-Tests.
Neuigkeiten aus den Biowissenschaften
- Drew: Implementierung der Verteilung von Python-Paketen/Abhängigkeiten in JMP Clinical (ja, nur solche, die den Genehmigungsprozess durch Dritte durchlaufen haben:) ), sodass Endbenutzer nicht auf das Internet zurückgreifen müssen, um die Software herunterzuladen – ein Problem für viele unserer Benutzer, die in streng kontrollierten IT-Umgebungen arbeiten. Darüber hinaus können wir so die Verfügbarkeit/Verwendung bestimmter Versionen sicherstellen, anhand derer wir unsere Software validieren. Ein Problem im AE Narrative-Bericht wurde behoben, das für Amgens Einführung von JMP Clinical 18 bei der Migration von 7.1 von entscheidender Bedeutung ist.
- Richard: Den letzten Schliff am Recurrence Report vornehmen. Einen Bericht über unerwünschte Ereignisse und Medikamente erstellen, der vereinfachte SQL-Abfragen über einen Dialog ermöglicht. Abstracts an die Jahrestagung der Society of Clinical Trials senden und
PhUSE US Connect.
Produktmanagement und Produktmarketing
- Bryan F: Habe mich mit Kristen Slappey getroffen, um Ideen zu sammeln, wie man beim Herunterladen eines Add-Ins vom JMP Marketplace vermeiden kann, die aktuelle Seite zu verlassen. Habe einen umfassenden Bericht zusammengestellt, in dem alle Entdeckungen und Probleme aufgeführt sind, die von 14 internen Teilnehmern während der Benutzerfreundlichkeitsüberprüfung des JMP Marketplace identifiziert wurden. Während der Berichtsentwicklungsphase habe ich mit Sarah Sylvestre zusammengearbeitet, um die Ergebnisse zu priorisieren. Habe außerdem HTML5-Updates mit Dieter , John Powell und Praveena besprochen.
Notiz von Shannon
Ich hoffe, den Schülern in Ihrem Leben geht es gut! Mein Mittelschüler muss am Montagmorgen wieder in die Schule … er freut sich nicht auf diesen Weckruf! Ich wünsche Ihnen ein schönes Wochenende!
