19.1.2: Sicherheitsstopp 07.05.26 • 19.2: Code-Genehmigungsmodus beginnt 18.06.26 • 20.0: Öffnen im Hauptmenü • 20 EA3-Stopp 30.04.26; Funktionsstopp 23.07.26
Willkommen zum JMP-Entwicklungsupdate vom 24. April 2026!
Ich hoffe, Sie hatten alle Gelegenheit, das JMP Q1 Company Update anzusehen, um mehr über die Finanzergebnisse von JMP für das erste Quartal und die Prognosen für das erste Halbjahr 2026 zu erfahren . John Sall, Jon Weisz, Dan Valente und Jules Parris fassten die Botschaft von JMP zum Einsatz von KI in der Entwicklung und darüber hinaus zusammen. Ich freute mich, die Gewinner unserer Spotlight Awards zu sehen, darunter Chris Humphrey, Krzysztof Josefowicz und Shannon Leslie von JMP Development sowie Dahlia Watkins vom JMP Technical Support und Kirsten Crannell von User Enablement. Jon Weisz ermutigt alle, hier Ideen für zukünftige Updates einzureichen. Das SAS Executive Update fand ebenfalls diese Woche statt; eine Aufzeichnung finden Sie im SAS-Videoportal oder auf Brightcove .
Wie bereits in der morgendlichen E-Mail an die Entwicklungsabteilung zu Builds und Installationsprogrammen erwähnt, hat das DevOps-Team kürzlich eine Prozessänderung für unsere 19.XX-Versionen (derzeit 19.1.2 und 19.2.0) vorgenommen. Die automatisierten Prozesse, die Builds und Installationsprogramme erstellen und jeden Abend JSL-Unit-Tests ausführen , werden nur noch dann für eine Version ausgeführt, wenn an diesem Tag Änderungen am JMP-Quellcode oder am Quellcode von Drittanbietern vorgenommen wurden . Diese Änderung entspricht unserem Unternehmensziel, die Effizienz der JMP-Prozesse zu gewährleisten.
Da wir monatliche Sicherheitsupdates eingeführt haben, stellen wir fest, dass Quellcodeänderungen in diesen Versionen aufgrund ihres begrenzten Umfangs und kurzen Zeitraums relativ selten sind. Zudem gibt es während der Wartungszyklen zahlreiche Tage, an denen keine Quellcodeänderungen vorgenommen werden. Bitte beachten Sie daher, dass das neueste Installationsprogramm einer 19.XX-Version möglicherweise nicht das aktuelle Datum aufweist, wenn Sie die OneDrive-Synchronisierung von Installationsprogrammen verwenden, um das aktuellste Installationsprogramm zu erhalten. Bei Fragen zur Installationsprogrammsynchronisierung über OneDrive wenden Sie sich bitte an Bob Hickey .
Wir nähern uns rasch unserem geplanten Code-Freeze für JMP 20 EA3 am Donnerstag, den 30.04.2026, um 24:00 Uhr. Bitte aktualisieren Sie Ihre bestehenden Feature-Seiten, falls Sie für EA-Kunden neue Funktionen hervorheben möchten. Fügen Sie dazu das Label „ea3“ hinzu, aktualisieren Sie die Details auf der Seite (insbesondere die Abschnitte „Motivation“ und „Zusammenfassung“ ) und entfernen Sie alle veralteten Informationen.
Falls Sie noch keine Seite für eine Funktion erstellt haben, die Sie in EA3 hervorheben möchten, verwenden Sie bitte die Vorlage für JMP 20 -Funktionsseiten und füllen Sie unbedingt den Abschnitt „Motivation und Zusammenfassung“ der Vorlage aus. Wenn Sie zum ersten Mal eine Funktionsseite erstellen, finden Sie weitere Informationen in dieser Anleitung oder wenden Sie sich an Ihren Produktmanager. Die Frist für die Erstellung oder Aktualisierung von Funktionsseiten ist Montag, der 4. Mai 2026, um 9:00 Uhr. Die EA-Videos sollten Sie bis Dienstag, den 5. Mai 2026, nach Geschäftsschluss an Mia senden . Bitte beachten Sie die EA-Videorichtlinien oder wenden Sie sich bei Fragen an Mia Stephens .
Allgemeine Bekanntmachungen
Wichtige bevorstehende Termine
- JMP 20 EA3 Code Freeze - 30.04.2026
- JMP 20 EA4 Code Freeze – 11.06.2026
- JMP 19.2 Code-Genehmigung – 18.06.2026
- JMP 19.2 Code Freeze – 07.09.2026
- JMP 20 EA5 Code Freeze – 23.07.2026
- JMP 20 Feature Freeze – 23.07.2026
- Eine vollständige Liste der Termine für JMP 19 und JMP 20 finden Sie auf Zusammenfluss .
JMP-Entwicklungsupdates
Kern
- Xan: Es wurden Optionen für eine „Anzeige des abgeschnittenen Markers“ hinzugefügt, darunter ein kleiner Pfeil, der auf den abgeschnittenen Marker zeigt.

- Dave B:
- Zwei Fehler im Zusammenhang mit dem Ausrichtungsraster beim Export nach HTML und ein Fehler beim Export nach RTF wurden behoben.
- jmprunner wurde aktualisiert, um jmp 20 EA-Builds anzuzeigen.
- Ein von Mandy entdeckter Absturz, der durch das Bearbeiten eines Tagebucheintrags, Mausklicks und die Rückgängig-Funktion verursacht wurde, wurde behoben.
- Ein von einem Kunden gemeldeter Absturz beim Bearbeiten von Achsenbeschriftungen wurde reproduziert; an einer Lösung wird derzeit gearbeitet.
- Ein von einem Kunden gemeldeter Absturz bei der Standardisierung von Spaltenattributen wurde reproduziert.
- Dan S: Die Arbeiten an der Barrierefreiheit von TableBox und FrameBox werden fortgesetzt, einschließlich der Behebung eines Problems mit dem Fokussieren durch Klicken in einigen Tabellen. Layoutprobleme in HierBox wurden behoben. Das Klicken im Kontextmenü für ternäre Achsen wurde verbessert. Ein Fehler mit einem zusätzlichen < wurde behoben. < trong> Fehlermeldungen beim Erstellen einer Plattformvoreinstellung. Option für Spaltenumschalter hinzugefügt . Um die gefilterte Liste der Spalten anstelle aller Spalten zurückzugeben.
DOE und Zuverlässigkeit
Caleb: Ich habe am DATAWorks-Workshop mit Tom Donnelly und Addison Adams teilgenommen. Ich habe dort zwei Vorträge gehalten (einen von mir selbst und einen für Irene Ji, die kurzfristig absagen musste). Beide Vorträge kamen sehr gut an! Es gab auch eine anregende Diskussion über den Einsatz von KI, wobei es vor allem darum ging, sicherzustellen, dass sie als hilfreiches Werkzeug und nicht als Ersatz für kritisches Denken eingesetzt wird. Nächste Woche bin ich im Urlaub (es geht nach Myrtle Beach!).
Hosting und Schnittstellen
Paul:
Das Skript update_jmp_python.py wurde aktualisiert, um unabhängig von der Python-Version zu sein. Dazu werden die Informationen aus sys.version_info im Skript verwendet, um die Bibliothek und die Namen der ZIP-Dateien entsprechend zu versionieren. Anschließend wird das Skript mit der Python-Version ausgeführt, mit der es gestartet wurde.
Testen der Python 3.14.4-Version von JMP unter Windows x64 und ARM64
JMP-29090 – JMP von den PYTHON*-Umgebungsvariablen isolieren. Behoben in Version 20.
Technischer Support (EA) für einen Kunden, der versucht, Python-Multiprocessing in der eingebetteten JMP-Umgebung zu nutzen. Zwei wichtige Tricks sind notwendig, damit Multiprocessing funktioniert.
Dem Multiprocessing-Objekt muss mitgeteilt werden, welche Python-Executable ausgeführt werden soll. multiprocessing.set_executable( jmp.PYTHON_EXE)
Der parallel auszuführende Code muss sich in einer separaten .py-Datei befinden, da er von der mitgelieferten python.exe von JMP und nicht von JMP selbst ausgeführt wird.
Evan bei der Untersuchung eines Performanceproblems mit einer großen Parquet-Datei zu unterstützen, die von Parquet -> Pandas -> dt konvertiert wird.
Daniel: Ich arbeite an der Verbesserung unseres integrierten Webbrowsers in JMP. Eine Suchleiste, ein Zurück-Button und ein Neuladen-Button wurden hinzugefügt, ebenso wie die Möglichkeit, eine Seite als HTML zu exportieren. In Kürze werden die Menüpunkte „Bearbeiten > Kopieren“ und „Bearbeiten > Einfügen“ so korrigiert, dass der markierte Text auf einer Webseite kopiert wird, anstatt der aktuellen URL.
Michael H:
Ein Fehler bei Rechtsklicks in einem modalen Dialog auf dem Mac wurde für die Versionen 19.2 und 20 behoben.
Das Mac-Tool ipstocrash (das einen JSON-Absturzbericht im .ips-Format in lesbarer Form darstellt) wurde so geändert, dass es auf den von Apple bereitgestellten Befehl viewdiagnostic zurückgreift, der dasselbe tut, nur besser.
Interaktives HTML
Paul Spychala : Ich habe an der Performance von JMPHTML-Berichten gearbeitet. Dazu gehört die Verwendung der neuen Berechnungsmethoden, die wir in Version 20 für Boxplots ( JMPHTML-15409 ) entwickelt haben, um Berichte zu laden, die zuvor aufgrund von Speichermangel nicht geladen werden konnten. Außerdem haben wir die Performance von Flächen- und Liniensegmenten verbessert, wenn mehrere Segmente mit der Overlay-Funktion erstellt wurden ( JMPHTML-15365 , JMPHTML-15469 ). Zuletzt haben wir das Windows-JMPHTML-Projekt für CI-Releases korrigiert ( JMP-30545 ). Ich habe außerdem unser ESLint-Tool auf die neueste Version aktualisiert, um die korrekte ES2025-Syntax zu unterstützen, und einen Großteil unseres Mocha-Testframeworks auf die Verwendung von Modulen umgestellt.
John Powell:
Die Unterstützung für Konfidenzintervalle der Graph Builder Ellipse, die Xan letzte Woche demonstriert hat ( JMPHTML-15439 ), wurde hinzugefügt.
Parallel Plot wurde aktualisiert, um beim Ändern der Größe nur das Notwendige neu zu berechnen, anstatt den gesamten Cache neu aufzubauen ( JMPHTML-15450 ).
Ich habe die Entwurfsdokumentation zu JMP Live 19.5 und zur statistischen Prozesskontrolle (SPC) geprüft.
Habe mir die SAS- und JMP-Videos aus dem ersten Quartal angesehen.
Teilnahme am JEJUG-Treffen.
Ich habe eine Frage zu Marker-Beschriftungsfarben in der JMP-Benutzer-Community beantwortet.
Mike Stickles: Die Arbeiten an dem Performance-Problem mit dichten Liniendiagrammen wurden abgeschlossen. Der Jira-Bug JMPHTML-15455 wurde erstellt, um Testfälle und die wenigen gewonnenen Erkenntnisse zu dokumentieren. Die Probleme JMPHTML-14977 und JMPHTML-14980 wurden behoben (die Diagramme „Nach Zeilen sortieren“ und „Zeilenläufe“ werden nun statisch mit entsprechenden Logmeldungen für Balken- bzw. Mosaikdiagramme dargestellt). Die Änderungen wurden nach der Code-Überprüfung eingecheckt und an die Testumgebung übergeben. Aktuell wird die Zeit zwischen weiteren Performance-Tests und der Aktivierung des Musterformats für Datumsangaben in interaktivem HTML ( JMPHTML-14083 ) aufgeteilt.
Statistische Tests
Tonya: Testen der Eigenschaften der Spezifikationsgrenzenspalte für meine Plattformen. Testprozess: Prüfung neuer Funktionen. Aktualisierung der Unit-Tests aufgrund kürzlicher Änderungen bei der Speicherung der Eigenschaften der Spezifikationsgrenzenspalte. Fehlerverifizierung.
Neuigkeiten aus den Lebenswissenschaften
Drew: Ich habe alle JMP Clinical-Unit-Tests auf den Zweigen 19.2 und 20.0 erfolgreich automatisiert ausgeführt – jeweils 270 Tests, die etwa 6 Stunden in Anspruch nehmen. Das sollte Anisa, Susan und Peggy entlasten und Regressionen in Codeänderungen von JMP Clinical schneller aufdecken. Wir unterstützen Novo bei der Priorisierung und Behebung aktueller Performance-Probleme in ihrer großen JMP Clinical-Installation mit Hunderten von Lizenzen. Dank Kristen Slappy und Bob Hickey werden wir die Installations-Benchmark-Dateien nun direkt im Marketplace bereitstellen. Dadurch konnte ich das Validierungssuite-Add-in aktualisieren, sodass es diese Dateien bei jeder neuen Version automatisch erkennt und herunterlädt – ohne dass das Add-in bei jeder Version neu gepackt und aktualisiert werden muss.
Meichen: Ich arbeite an der Aktualisierung der Funktionen der Survival-Plattform. Die kumulativen Inzidenzfunktionen (CIF) wurden soeben hinzugefügt. Wenn Sie eine Ursachenvariable angeben, wird Ihnen ein neuer Abschnitt für die CIF-Analyse und den Gray-Test angezeigt. Diese Funktion ist für die Überlebenszeitanalyse mit konkurrierenden Risiken relevant. Außerdem arbeite ich mit Clay zusammen, um das PH-Modell in Survival zu integrieren. Zusätzlich wird die Option RMST (Restricted Mean Survival Time) hinzugefügt.
Richard: Ich arbeite an einer Zusammenfassung der Ergebnisse im Double-Forest-Plot für kontinuierliche und binäre Ergebnisse.
Produktmanagement und Produktmarketing
Tag V:
Wir stellten sicher, dass jeder das JMP-Unternehmensupdate gesehen hatte. Jules und ich präsentierten einige Perspektiven zum Thema KI, sowohl für unsere Kunden als auch intern zusammen mit Jon und John:
Kaylee und Sara haben die Aufzeichnung des Verkaufstrainings zum Thema KI, das Scott und ich gehalten haben, genommen und das Verkaufsblatt zu Best Practices für die Positionierung von JMP in einer KI-zentrierten Welt in kleine, mundgerechte Videos umgewandelt, um den Konsum zu erleichtern.
Ich habe einen Artikel über das Unternehmensziel von JMP verfasst, das Produkt in den Mittelpunkt all unserer Aktivitäten zu stellen..
Bryan F:
JMP Live – Bericht-Workflow
Kontinuierliche Fortschritte bei den Workflow-Regeln für Berichte und dem Verhalten der Benutzeroberfläche in Zusammenarbeit mit dem Projektmanagement und der Entwicklung.
Gemeinsame, aktualisierte Figma Make-Prototypen mit Fokus auf die Auswahl von Rezensenten und die Reduzierung des von Bannern beanspruchten vertikalen Platzes.
Symbolausrichtung mit dem Fluent-System
Es wurden neue DOE- und SEM-Symbole erstellt, die auf die Designsprache von Fluent System abgestimmt sind.
Arbeitsbereichselemente
Prototyping von Workspace-Elementkonzepten in Figma Make, um klarere Organisations- und Benutzermentalitätsmodelle zu erkunden, basierend auf vorangegangenen Design-Workshops und Lösungszielen.
Mein:
Organisierte eine interne Fokusgruppe mit dem DOE-Team zum Thema zielorientierte Erweiterung, die am 7. Mai stattfinden soll.
Teilnahme an einer Easy DOE-Feedback-Sitzung mit Intel und Mitgliedern des DOE-Teams.
Ich fange an, Figma Make zu nutzen, um schnelle Prototypen für einige Designkonzepte zu erstellen.
Technischer Support und Engagement
Wendy:
Das Engagement-Team beantwortet weiterhin Fragen von Kunden und Vertriebsmitarbeitern, während sich alle an den neuen JMP-Testprozess gewöhnen.
Sanie Fragata besuchte diese Woche die JMP Academy und konnte sich einen ersten Eindruck vom Campus in Cary verschaffen. Er ist beeindruckend, und wir alle sind dankbar, in einer so schönen Gegend arbeiten und leben zu dürfen.
Nachfolgend finden Sie die üblichen Diagramme zum Fallaufkommen und zu den Themen für den technischen Support und das Kundenengagement. Hier finden Sie die TS JMP Live-Berichte sowie den Link zum Jira-Filter, der die vom Support gemeldeten Tickets der letzten 14 Tage anzeigt.
Fallzahlen im technischen Support pro Woche:
Fallthemen für die Warteschlange des technischen Supports, letzte Woche:
Fallaufkommen im Bereich Engagement-Support pro Woche:
Fallthemen für die Bearbeitungswarteschlange, letzte Woche (ausgenommen Fälle im Zusammenhang mit der Überprüfung von beschränkten Parteien):
Entwicklungsbetrieb
Nick:
Jenkins wurde auf Version 2.555.1 aktualisiert. Dies war ein größeres Versionsupdate und änderte die unterstützte JAVA-Version auf Version 21 und neuer.
Die Swarm-Updates wurden installiert und wir haben jetzt die neueste Version.
Neuigkeiten: Windows 11-Basismaschinen für japanische, deutsche und französische Tests wurden für DailyUT erstellt.
Wir haben einen wiederverwendbaren und kompakten Scanner namens jmpPackageScanner entwickelt, mit dem unser Sicherheitsteam Paketscans über Snyk in verschiedenen Ökosystemen durchführen kann. So lassen sich Pakete wie beispielsweise DuckDB schnell auf bekannte Schwachstellen überprüfen. Der generierte Bericht kann zur schnellen Genehmigung an SAS Security weitergeleitet werden und ermöglicht zudem schnelle Tests mit allen von Snyk unterstützten Paketmanagern.
Bob:
Ich habe in Zusammenarbeit mit dem technischen Support speziell für Kunden bei der unbemerkten Deinstallation von JMP gearbeitet.
Dem nächtlichen Installationsprozess wurde Code hinzugefügt, um den Build-Versuch des Installationsprogramms zu überspringen, wenn absichtlich keine nächtlichen ausführbaren Dateien erstellt werden.
Es wurde ein zusätzlicher Schritt hinzugefügt, um die Installationsdateien für JMP Live 19.6 zu erstellen – aktuell wird JMP Pro Live 19.2.0 verwendet.
Es wurde versucht, einen Prozess zu entwerfen, um Daten aus Salesforce in Bezug auf Installationsdateien-Downloads zu extrahieren.
Shannon L: Die Sicherheitskorrekturen für Version 19.1.2 sind in Arbeit, die Veröffentlichung ist für den 19. Mai geplant. Diese Woche war ich bei JMP in verschiedenen Abteilungen tätig, darunter Finanzen, DigiOps und Sicherheit, und habe den Atlassian-Administration und Benutzersupport übernommen. Wöchentlich fanden technische Meetings statt, unter anderem für die JMP-Mitarbeiter-Benutzergruppe. Außerdem wurden die Programmverwaltung für Oxygen und die Monetarisierung des JMP Marketplace sowie die Sicherheitsverwaltung, einschließlich Prozessverbesserungen zur Nachverfolgung von JMP-Produktschwachstellen, fortgesetzt.
Melanie: Habe mit Krzysztof und Trish einen Plan für die Übersetzung der Beispieldaten für Version 19.2 und die anstehenden Arbeiten für Version 20.0 erstellt – vielen Dank! • Habe mit Shannon Leslie einige Jira-Updates bearbeitet • Habe tagelang mit dem Team an der Verbesserung der Build-Prozesse gearbeitet, ohne dass der Quellcode geändert wurde • Habe Testfehler an verschiedenen Stellen untersucht • Habe einige Jiras für die Verzweigung von Version 19.1.2 abgeschlossen und beendet.
Shannon C: Offene JMPTEST-Einträge auf Absturz- und Unit-Test-Fehler geprüft und einige ältere, nicht mehr auftretende Probleme behoben. Mehrere Abstürze für den technischen Support und die Entwicklung untersucht und entsprechende Fälle sowie Kommentare hinzugefügt. Technische Teammeetings und Einzelgespräche geführt. Am JEJUG-Meeting teilgenommen und die Unternehmens-Updates von JMP und SAS verfolgt. Herzlichen Glückwunsch an alle zu einem erfolgreichen ersten Quartal!
Jim: Arbeitete an JMPTOOL-1708 .
Lokalisierung
Christopher: Entwicklung eines neuen Workflows zum Zusammenführen lokalisierter Oxygen-Themendateien in Kapiteldateien auf Basis von Datenzuordnungen. Planung der Automatisierung von Validierungen und Qualitätssicherung lokalisierter Oxygen-Dateien. Erstellung und Freigabe maschinell übersetzter Untertiteldateien (inkl. LLM-Glättung) zur Überprüfung durch die Bildungsgruppe (alle Sprachen). Vorbereitung der Lokalisierung von Beispieldaten 19.2.
Allison: Die lokalisierten JA 19.0 Dokumentations-PDFs wurden validiert, zur Validierung an die Qualitätssicherung gesendet und die lokalisierten Screenshots und FM-Dateien in P4 hochgeladen und beschriftet; außerdem wurde mit dem Anbieter über die Metadaten und Einstellungen der lokalisierten PDFs kommuniziert; darüber hinaus habe ich einige weitere PM-bezogene Kurse in PLATO absolviert.
Sandig: Habe die Dateivalidierung wieder am Ende des Populate-Jobs hinzugefügt, weitere Informationen zu einem Lieferantenbericht hinzugefügt und mit der Prüfung der Validierung neuer Oxygen-Dateiformate für die Übersetzung begonnen.
Sohail: Die Übersetzungsarbeiten für den LLM-Untertitel im Bildungsbereich wurden abgeschlossen, die europäischen Sprachen manuell bereinigt und die Eingabeaufforderungen und die Infrastruktur für das Skript zur Begriffserklärung getestet.
Dokumentation
Susan C:
Die aktualisierten JMP Live/Public-Ressourcen (Admin-/Benutzerhilfe, Installationshilfe und SPC-Hilfe) wurden zur Überprüfung gesendet.
Umsetzung von Feedback aus Überprüfungen
Die Aktualisierung der englischen Version 19.5 und der lokalisierten Vorlagen ist abgeschlossen.
Jira-Tickets und Unteraufgaben für JMP Live/Public RNs 19.5 erstellt
Planung für Punkt-Punkt-RNs, Termine & Inhalte
Devon: JMPDOC-2030 & JMPDOC-2033: Übertragen konvertierter XML-Dokumente an Perforce.
Jill: Überprüfung der Änderungen an der Dokumentation zur dynamischen Tabellenaktualisierung und Teilnahme an der JMP Academy.
Chris : XML-Bereinigung.
System-/Host-Testing-Cary
Eric:
Der Fehlerbericht JMPTEST-1452 DataTable/ODBC/testODBCPromise.jsl wurde in JMP-23605 kopiert: Nur Mac: JSL Promise schlägt beim ODBC-Unit-Test „Verbindungsfehler (kein Promise)“ fehl. Der Test wurde bearbeitet, um ihn bis zur Behebung von JMP-23605 als bekannten Fehler zu kennzeichnen.
Ich habe meinen Antrag auf eine GitHub Copilot-Lizenz erneut eingereicht, nachdem er letzte Woche nicht bearbeitet wurde.
JMP-30512 wurde eröffnet: Der Versuch, die Schematabellenliste für eine neue SQLite-Datenverbindung zu aktualisieren, führt zum Absturz von JMP 19.1.2. Ein Duplikat von JMP-29470 wurde erstellt. JMP-30512 wurde als „Wird nicht behoben“ (für 19.1.2) geschlossen, da es nicht mit dem Upgrade von sqlite@3.51.3 im Hinblick auf CVEs zusammenhängt und 19.1.2 zudem ausschließlich Sicherheitsupdates enthält.
Besuchte am Mittwoch und Donnerstag die JMP Academy.
Ich traf die Systemingenieure Liang Huang (Singapur) und Donny Kopp (Denver, CO) an der JMP Academy und vereinbarte ein Treffen mit ihnen für nächste Woche, um über Schulungsressourcen für den Vertrieb von Data Connectors zu sprechen.
Experimentieren mit dem JMP Assistant Add-in zur Unterstützung beim Schreiben von JSL-Testskripten.
Mandy: Diese Woche habe ich hauptsächlich an der Fehlerbehebung einiger Datentabellen (Mehrfachkodierung) und einem Problem mit Tabulate/ID gearbeitet. Ich habe mich diesbezüglich mit dem klinischen Team und den Entwicklern getroffen, um bei der Behebung und Änderung vorsichtig vorzugehen, da dies Auswirkungen auf die klinische Anwendung haben könnte. Ich habe Datentabellen simuliert, um eine neue Tabelle für JMP 20 zu erstellen, Tags und Filteransichten hinzuzufügen. Ich habe einen Absturz und ein weiteres Problem eines internen JMP-Mitarbeiters aufgespürt, das sich als JSL-Problem herausstellte. Ich habe am ersten Testmeeting von Joseph für Tester und andere Teilnehmer sowie am JEJEUG-Meeting teilgenommen.
Audrey: Ich arbeite mit neuen SAS Viya-Servern, die von einer SAS-Gruppe intern betreut werden, und suche nach einer zuverlässigen Ressource für unsere SAS-Tests. Ich habe das Skript, das unsere verschiedenen Testströme für Unit-Tests verwaltet, an unseren neuen Drittanbieter-Teststrom angepasst und werde nächste Woche mit Justin Kusch und Jim Borek zusammenarbeiten, um einen reibungslosen Ablauf zu gewährleisten. Außerdem betreibe ich Internationalisierungstests (I18N) und bereite mich auf das Sommerpraktikum vor.
Jäger: Die ersten JMP 19.1.2 Nightly Builds installiert und die Online- und Offline-Autorisierung für alle 12 Produkt- und Hostkombinationen überprüft. Mehrere gemeldete Probleme und Abstürze untersucht. Lokalisierte Dokumentation geprüft und das zugehörige JIRA-Ticket aktualisiert.
Webtests – Cary
Josh : JMP Live 20.0 -
Einrichtung von zwei neuen Servern zur Unterstützung von Authentifizierungstests gegen Okta und ID eingeben .
Laufende Jira-Verifizierung in den Bereichen Authentifizierung und Persönliches Zugriffstoken (PAT) .
Die Pakete wt-fixldap , wt-fixlocal und wt-fixpublic wurden von Version 19.1.0 auf JMP Live 19.6 migriert, wobei JMP 19.2 für den Pool-Server verwendet wird.
Die Installationstests für Schlüsselmantel auf den JMP Live-Versionen 19.1.2, 19.5, 19.6 und 20.0 wurden abgeschlossen.
Es wurden keine Probleme festgestellt; Keycloak scheint beim Startvorgang etwas ausführlicher zu sein. Das Verhalten wurde beobachtet und wird weiter untersucht.
Ich nahm an einem Kundengespräch teil, in dem es um Anmeldeprobleme nach dem Wechsel zu einem neuen Identitätsanbieter ging.
Ich habe einem Kunden geholfen, wieder Zugriff auf JMP Live zu erhalten, nachdem er sein Administratorpasswort vergessen hatte.
Ich habe die Dokumentation zu JMP Live 19.5 geprüft.
Seema: Ich habe zwei Tage in der JMP Academy verbracht und unglaublich viel über die verschiedenen Bereiche des Unternehmens und die Zusammenarbeit gelernt. Am besten hat mir gefallen, so viele Leute aus den unterschiedlichen Teams und Ländern kennenzulernen.
Akzeptiert und geschlossen:
Manche Fehlermeldungen enthalten am Ende einen zusätzlichen Punkt.
Leerer PAT-Wert bei Generierung aus JMP Live
Füge dem Warnungsfeld ID-Werte hinzu.
Die Berichtsauswahl funktioniert im Veröffentlichungsfenster nicht, wenn Sie das Fenster über die Schaltfläche „Zurück“ aufgerufen haben.
Soll die Genehmigungsmitteilung für die Stadterneuerung verschoben werden?
Sehr überraschende Zeichen tauchen in qc_ids auf
Jiras erstellt:
Standardmäßig werden im Warnungsfeld nicht die korrekte Anzahl der angezeigten IDs und Zeilen angezeigt.
Fehler beim Veröffentlichen, wenn der Standardordner ausgewählt ist, für den der Benutzer keine Downloadberechtigungen besitzt.
Korrekt sortierte IDs stimmen nicht immer mit korrekt sortierten Zeilennummern im Warnfeld überein.
Im Gange:
CCB: Unicode 0x1F als Trennzeichen in der Warnungs-JSON-Zeichenkette qc_ids verwenden
PS: Verwenden Sie Unicode 0x1F als Trennzeichen in der JSON-Zeichenkette „qc_ids“ für Warnungen.
Umgang mit Semikolons in der ID-Spalte in PS und CCB
Hui:
Es wurden 20 Fehler in Control Chart Builder, Process Screening und Graph Builder gemeldet, wobei der Schwerpunkt auf Datenintegrität (ID-Rollen, fehlende Werte), Tooltip-Fehlern, Leistungsverzögerungen und kritischen Abstürzen lag, einschließlich eines leeren Kontrolldiagramms beim erneuten Aufruf der URL.
Es wurde ein wiederkehrendes Problem mit HTML5-Tooltips identifiziert, das auftritt, wenn zusammenfassende Statistikbegriffe als Spaltennamen verwendet werden. Betroffen sind Marker und verschiedene Segmenttypen (JMPHTML 15460). Das Verhalten folgt einem konsistenten Muster. Paul stimmt sich mit dem JMP Graph Builder-Team ab, um das Verhalten auf Desktop-Geräten und die Ursache zu ermitteln. Ein gemeinsamer Fix könnte dieses Problem beheben, sofern sich dies bestätigt.
22 behobene Fehler wurden verifiziert, hauptsächlich kritische Absturzbehebungen, Leistungsverbesserungen für große Berichte, wiederhergestellte Erläuterungsmeldungen und neue ID-Rollenunterstützung in CCB zur Verbesserung der langfristigen Stabilität.
Alle damit verbundenen Probleme mit fehlenden Protokollmeldungen wurden unabhängig vom Testbereitschaftsstatus untersucht, um zu bestätigen, ob sie durch Praveenas Korrektur (JMPHTML 15356) behoben wurden und um etwaige verbleibende Lücken zu identifizieren.
In Zusammenarbeit mit John Powell wurde das Performanceverhalten der Heatmaps geklärt und verifiziert, der neue Ansatz des Aktualisierens (nicht Löschens) des Heatmap-Caches beim Ändern der Größe validiert (JMPHTML 15361), und die Überprüfung aller Process Screening-Tickets wurde abgeschlossen, um sich auf die Bearbeitung der Fälle von Aurora vorzubereiten.
Taylor:
Ich habe diese Woche an der JMP Academy teilgenommen und dort viel über die einzelnen Teams und das Unternehmen insgesamt gelernt. Außerdem habe ich Version 19.6 auf meinem lokalen Entwicklungsrechner installiert, um mit dem Testen dieser Version beginnen zu können.
Angenommen und abgeschlossen:
Neue Datentabelle konnte nicht hochgeladen werden
Im lokalen Anmeldedialog von JMP Live werden sowohl „login“ als auch „sign“ verwendet.
Veraltete Berichte erscheinen, verschwinden dann und tauchen nach dem Aktualisieren wieder auf.
Beim Verschieben eines Beitrags kann kein Ordner in einem anderen Bereich ausgewählt werden.
Anna: HTML5-Performancekorrekturen verifiziert. Dans Korrekturen der Achsen im ternären Diagramm geprüft. Dans Aktualisierung der Filterliste des Spaltenumschalters getestet. Neue Bildtests für behobene Jiras hinzugefügt.
Anmerkung von Shannon Vielen Dank an Jill Amaya für diese mathematischen Mama/Papa-Witze! :smiling_face_with_smiling_eyes: Zu welcher Musik tanzen Mathematiker am liebsten? Logarithmen Warum ging das stumpfwinklige Dreieck zum Strand? Es waren über 90 Grad. Warum war der Mathematiker ein so miserabler Gärtner? Alle seine Pflanzen hatten Quadratwurzeln. Bezüglich meines XKCD-Comics von heute Morgen wies Mike Stickles darauf hin, dass es keine gute Idee sei, Robotern Trainingsdaten darüber zu geben, wo man sich verstecken würde… und Shannon Leslie teilte diesen lustigen Fund aus den sozialen Medien, der gut zum Thema passte: