
Willkommen beim JMP Development Update vom 5. August 2022!
Einige wichtige Korrekturen wurden diese Woche genehmigt und in JMP 17.0 integriert. Eine Reihe von Korrekturen behebt Sicherheitsprobleme, bei denen Passwörter unbeabsichtigt im Skript für Datenbankzugriffstabellen angezeigt wurden, während die andere eine Regression behebt, die sich auf einige der Möglichkeiten auswirkt, wie Sie JSL aus dem JMP-Protokoll senden können. Paul Nelson hat bestätigt, dass Blackduck-Sicherheitsscans keine neuen Probleme aufgedeckt haben und statische Analysescans für Mac und Win erneut ausgeführt wurden. Wir haben das Einfrieren von Dokumenteninhalten bestanden und nähern uns den Terminen für das Einfrieren von Hilfe und L10N für JMP 17.0.
Während Sie weiterarbeiten JMP 18 und JMP 17.1 , beachten Sie bitte, dass in Jira noch viele Elemente mit Fix Version/s = 17.0:OPEN gekennzeichnet sind. Bitte überprüfen und sortieren Sie Ihre Listen und verschieben Sie alle Elemente, die noch mit 17.0:OPEN gekennzeichnet sind, nach 18.0:OPEN, 17.1:OPEN oder beide, je nach Bedarf. Wenn Sie die Sichtung abgeschlossen haben und bereit sind, mehrere Elemente ohne E-Mail-Benachrichtigung zu verschieben, können Sie konsultieren diese Seite in Confluence . Wenn Sie Fragen haben, helfen Audrey und ich Ihnen gerne bei der Beantwortung oder bei Massenaktualisierungen.
Wie ich heute Morgen in meiner E-Mail erwähnt habe, sollten Sie sich bemühen, Ihre aktive Liste mit funktionsbezogenen Elementen zu löschen, um Ideen zu entfernen, die definitiv nicht für 18 geplant sind. Bitte fügen Sie keine Geschichten in den aktuellen Track ein, wenn Sie in dieser Version definitiv nicht daran arbeiten werden. Sie können Story-Elemente zu Funktionsanfragen herabstufen, wenn Sie die Idee beibehalten möchten, aber nicht sicher sind, wann und ob Sie daran arbeiten können. Wenn Sie mit der Arbeit an Code zur Unterstützung eines Funktionsanforderungselements beginnen, sollte es außerdem auf einen Story-Elementtyp aktualisiert und der Version zugewiesen werden, in der Sie daran arbeiten.
Vielen Dank an unsere zweite Gruppe von Sommerstudenten für die Präsentation auf dem dieswöchigen JMP Dev-Meeting! Ich weiß all die Arbeit zu schätzen, die unsere Praktikantenbotschafterin Audrey Shull geleistet hat, um bei der Koordinierung der Praktikantenpräsentationen in den letzten zwei Wochen zu helfen. Diese Woche Praktikanten Krishna Patel, Kerry Steen, Melanie Stevens, Kaylee Warren und Matthew Warren vorgestellt.
Wenn Sie die Präsentation verpasst haben, finden Sie hier eine heruntergeladene Kopie der Aufzeichnung in meinem öffentlichen Ordner: \\d73817\public\Dev Meetings\ oder Sie können Greifen Sie hier auf die Aufzeichnung in Sharepoint zu . Und wenn Sie die Praktikantenmesse auf dem Campus verpasst haben, wo mehrere JMP-Praktikanten Poster präsentierten, können Sie das tun Lesen Sie diesen Zusammenfassungsartikel von Inside SAS.
Und schließlich, dank Julian Paris diese Woche für das Teilen eines von ihm erstellten Add-Ins, mit dem Sie Ihre Ansicht einer Datentabelle mit einem Datenfilter filtern können! Die Vorschaufunktion, die Ernest in JMP 17 für Tabellenmenüoperationen eingeführt hat, zeigte, wie nützlich es sein kann, eine geplante Änderung anzuzeigen, bevor eine neue Datentabelle erstellt wird. Die gefilterte Ansicht von Julian ermöglicht es Ihnen, schnell nur die wichtigen Zeilen aus Ihrer Tabelle zu finden und anzuzeigen, ohne sich auf die Erstellung einer Teilmenge festlegen zu müssen. Es ist ein hilfreiches Tool, wenn Sie in der Lage sein möchten, Teilmengen schnell zu erstellen und zu verwerfen, ohne den Aufwand für die Erstellung neuer Tabellen, die Sie nicht speichern müssen. Du kannst Laden Sie Julians Add-In hier herunter und ziehen Sie es in JMP, um es zu installieren, wenn Sie es ausprobieren möchten!

Allgemeine Ankündigungen
- Ich bin also nächsten Dienstag-Freitag im Urlaub Audrey Schull werde das Freitag-Update für mich machen. Wir haben derzeit kein Entwicklertreffen für nächste Woche geplant, aber bitte lassen Sie Audrey wissen, ob Sie an einer Präsentation interessiert sind!
Wichtige anstehende Termine
- Einfrieren der JMP 17-Hilfe – 09.08.22
- JMP 17 L10N Einfrieren – 12.08.22
- JMP 17 Lokalisiertes PDF einfrieren 16.08.22
- Erster Kandidat für JMP 17 Final Installer – 23.08.22
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 17 Termine.
JMP-Entwicklungsaktualisierungen
- Bitte besuchen Sie diese Seite, um sie anzuzeigen Fehlerüberprüfungslisten zum JMP 17.0 .
Datenermittlung
- Evan: pushCallback und pushBackground überarbeitet, um klarere Rückgabewerte zu haben. Benutzte Mitglieder aus EvalContext entfernen. Allgemeiner Eigenschaftenbehälter (AnyBag) hinzugefügt und selten verwendete Elemente aus EvalContext in einen Eigenschaftenbehälter im EvalContext verschoben. Bessere Funktion der JMP-Suche in Projekten.
- David B: Ein paar verschiedene Anmerkungsfehler behoben, ein Problem beim Speichern eines Ausrichtungsrasters als HTML behoben, ein Tablebox-Bearbeitungsproblem behoben, das zum Einfrieren von jmp führte, einen Testfall für einen Modellabsturz erstellt, einen MFI-Importfehler behoben, wenn eine Tabelle mit importiert wurde ein “ in seinem Namen.
- Sibusiso: Arbeiten an Korrekturen an den Mosaikdiagrammen, wenn die Achsen umgekehrt sind. Den tabellarischen Code durchgehen, einige allgemeine Codeverbesserungen vornehmen, aufräumen und modernisieren. Arbeitet auch an einer Zeilenumbruchfunktion in JMP-Tabellenzellen.
- Dan S: Fehlerbehebungen in der Fokusbehandlung, Bubble Plot, Kopieren/Einfügen des Filters, Contour Plot mit spezifiziertem Raster, Sitzungsdateien, die auf SAS/R/Python-Skriptdateien verweisen, und Exportieren leerer Fenster. Arbeiten an NF, um die Erstellung von SAS/R/Python-Dateien mit New Window() zu ermöglichen.
- Xan: DisplaySeg-Arbeit: MarkerSeg-Leistung, LineSeg-Clipping, PolySeg-Kurvenfüllung; Wunschlisten-Triage.
DAMHIRSCHKUH
- Peng: Die Aufzeichnung des Discovery-Gesprächs mit Bill Meeker abgeschlossen und Änderungen im Zusammenhang mit den erforderlichen Aktualisierungen in 17.1 vorgenommen.
- Brad: Diesen Dienstag war ich auf dem Ph.D. Komitee für einen Schüler von Jon Stallrich. Seine Dissertation wurde bestanden.
Gastgeber
- Johannes Schrödl: Hat geholfen, einen JMP Live-Server-Pool-Ausfall zu untersuchen, weil sich eine Betriebssystem-Ressourcentabelle füllt. Eine Lösung erfordert Änderungen an unserem Zwischenablage-Code. Konnte einen Absturz beim Exportieren von Excel-Daten reproduzieren, wenn sich die Zieldatei auf OneDrive befindet und von Excel gesperrt wurde. Aktualisierte Confluence-Seiten zum Einrichten eines Entwicklungs-PCs und Telemetriearbeiten. Untersuchen einiger Probleme mit dem VS-Codeanalysator.
- Paul N.: Erneutes Ausführen der Blackduck-Scans auf JMP 17.0, um sicherzustellen, dass nach den letzten Korrekturen keine neuen Probleme auftreten. Arbeitete mit Dave Matthews zusammen und überprüfte AWS-Datenbanken und Support-Seiten, um festzustellen, ob es ein Problem mit der Verlängerung eines Studentenabonnements auf der Aktivierungsseite des Prozesses gab. Scheint kein Problem gewesen zu sein. Eine Vielzahl von Python-Korrekturen abgeschlossen:
- JMP-6759 in 17.1 – Konsistenz im Umgang mit Grafikformaten
- JMP-13609 – JMP 17.1 und 18. Korrigieren Sie ein defektes Skript-Index-Skript für Python Execute.Das Beispiel hat nicht genügend Variablen für Rückgabewerte deklariert und versucht, eine singuläre Matrix zu invertieren.
- JMP -6513 – NOBUG – Umgang mit Python Name(“::y”) und Python Name(::y)
- JMP-7062 – Python-Init-Probleme mit JMP 16 auf Mac mit Python 3.6.x.Kein Problem mehr, da wir jetzt 3.7 oder höher benötigen.
HTML5
- John Powell: Abgeschlossene Sicherheitsschulung. VS 2022 installiert und für die JMP 17.1-Entwicklung vorbereitet. Wir haben ein Retrospektive-Meeting für unseren letzten Sprint abgehalten. Ein Planungsmeeting für JMP 17.1 einschließlich abgehalten Neuzuweisungen von Jira-Komponenten und Zuweisung sekundärer Entwickler für alle Komponenten . Aufgeschobene 17,0 Artikel. Es wurde ein Fix für falsch platzierte Einwegmarkierungen eingereicht, wenn die neue Jittering-Funktion aktiviert ist ( JMPHTML-638 ).Es wurde ein Problem mit sich verschiebenden Diagramm- und Achsentiteln untersucht, wenn zum dunklen Design gewechselt wurde ( JMPHTML-1531 ).
- Paul Spychala: Eine Profiler-HTML-Exportleistungsänderung wurde gepusht, die die Exportzeiten um bis zu 90 % reduzieren kann, und mehr Profiler-Rendering-Probleme, die 17.1. Ich habe Zeit damit verbracht, mit Jim an meinen zwangsläufigen Integrationsproblemen zu arbeiten und über 18.0-Elemente in Jira zu recherchieren.
- Praveena: Implementierte Unterstützung für Rahmenseiten ( JMPHTML-1717 ). Wenn Sie an der Neugestaltung der in HTML5 gezeichneten Liniensegmente arbeiten, wird dies eine große Anzahl von Fehlern im Linien- und Flächensegment beheben ( JMPHTML-1663 ).
- Mayowa: Boxplot-Fehler mit Ausreißern und 5-Zahlen-Zusammenfassung in 17.1- und 18.0-Zweigen behoben ( ( JMPHTML-1436 , JMPHTML-1685 ), triagierte mir zugewiesene Tickets, die in 17.0 geöffnet wurden, und wies Aufgaben 18.0 oder 17.1 zu, je nach Bedarf, nahm an HTLM5-Team-Sprint-Planung, Scrum- und Retrospektive-Meetings teil und arbeitete an der Verbesserung der Branchenabdeckung für Tests.
JMP Live
- Nordlicht: 17.0: Meine relative Unwissenheit beim Abrufen von Informationen aus einer Datenbank in JMP war praktisch. Ich habe damit zusammen mit der Funktion "aktualisierbare Daten" von JMP Live 17.0 herumgespielt und bin über a gestolpert Sicherheitsfehler die Eric Hill und Bryan Boone ansprechen. 17.1: Untersuchung einiger Leistungsbedenken, wobei das häufigste Ergebnis darin bestand, sie aufzuschieben. Ein Audit-Logging-Problem untersucht, für gültig befunden, jetzt dabei, es zu beheben. 18.0: Stellen Sie sich hier Ihre persönliche Wunschliste mit Aufgaben zusammen. Sonstig: Abgeschlossene erforderliche Sicherheitsschulung.
- Michael G.: Integrierter Jest-Runtime-Patch auf 17.1, um den Testlauf im Build zu beheben. Es wurde ein Filter für alarmierende Regelkarten auf der Startseite und ein Abschnitt für alarmierende Regelkarten zur Bereichsseite hinzugefügt. Beide Regelkartenfunktionen sind in 17.1 integriert. Verschiedene Fehlerbehebungen und Umgebungsaktualisierungen.
Statistiken
- Elisabeth: Speichern der Simulationsformel in Mixed und GLMM deaktiviert, wenn eine By-Variable verwendet wird, da die Zeilen nicht unabhängig voneinander simuliert werden; Die Benutzerumgehung besteht darin, die Datentabelle zu unterteilen und separat anzupassen/zu simulieren (JMP-13596). Dies ist ein 17.1-Kandidat, also einen 17.1-Arbeitsbereich einrichten und aufbauen. Jira-Bereinigung. Beantwortung von gemischten Modellfragen.
- Laura CS: Abschluss der Arbeit mit unserer Praktikantin Haley. Fortsetzung der Arbeit an modellimplizierten instrumentellen Variablen in SEM, Teilnahme an der internen Ausstellung, Anpassung einiger SEMs an reale Daten im Rahmen einer Zusammenarbeit mit einem UNC-Greensboro- und McGill-Professor und Einreichung einer Präsentation beim CSP.
- John Sal: Fit Response Screening ermöglicht jetzt kategoriale Wechselspalten (JMP-13637).
- Annie: Beginn der Integration von Korrekturen in 17.1 für Regelkarten.
Statistische Dokumentation
- Michael C: Letzte Aktualisierungen für 17.0 Doc Freeze abgeschlossen. Vielen Dank an die Rezensenten, die vor dem Einfrieren von Dokumenten Feedback erhalten haben!
- Karen: Last-Minute-Änderungen vor dem Einfrieren des Dokuments abgeschlossen und an der Sicherheitsschulung teilgenommen.
Statistische Tests
- Markieren: Besprechen Sie das Design von Easy DOE für JMP 18 mit Brad und Joseph. Abschluss der Tests von Easy DOE, um Tickets für JMP 17.0 mit Jacob zu schließen. Führte einen Usability-Test von Easy DOE in JMP 17.0 mit Andrea Coombs für den JMP UI/UX-Workstream durch und plante den nächsten Test in zwei Wochen. Nehmen Sie an der ersten Sitzung der Produktsicherheitsschulung teil. Beantworten Sie Fragen in der JMP Community.
- Jacob: Verifizierte Jira-Tickets und hinzugefügte Einheitentests. Teilnahme am UI/UX-Workstream, Beobachtung und Verarbeitung der Ergebnisse einer Easy DOE-Usability-Studie, die von Nick Shelton durchgeführt wurde. Beantwortung einer kategorischen Frage des technischen Supports von JMP.
- Tonya: Beantwortung einer Benutzer-Community-Frage zum Skripting zur Verwaltung von Spezifikationsgrenzen.Arbeiten an neuen Feature-Blogbeiträgen für 17: EWMA, Distribution, Type 1 Gauge.Fehlerüberprüfung.
Produkt Management
- Bryan F:
- Design Space Profiler
- Abgeschlossene Präsentation in Confluence basierend auf 5 Usability-Tests.
- Ergebnisse präsentiert John Sal und Sam Gardner
- Entwicklung eines Prototyps einer Idee zur Vereinfachung des Arbeitsablaufs
- Einfache DOE-Usability-Studie
- Usability-Test mit durchgeführt Byron Wingerd
- Potenzielle Teilnehmer kontaktiert
- Abgestimmt mit Jakob Rhyne und Markus Bailey als sie sich freiwillig bereit erklärten, beim Testen zu helfen
- JMP Live
- Arbeitete mit Michael Goff auf der Benutzeroberfläche für alarmierende Kontrollberichte
- Entdeckungsgipfel
- Gab ein Feedback zu Katie Stein zum Aufbau des Usability Labs.
- JMP Klinischer Überblick
- Hat das Hauptfenster, die Studienverwaltung und die Konfigurationsverwaltung überprüft und Feedback gegeben
Technischer Support
- Bobby und Wendy erhielten Zugang und Training für Magento von Falk Kronmüller . Vielen Dank an Falco!
- Bobby, Dahlia, Dave und Wendy überprüfte Abonnement-Webseiten und Bestätigungs-E-Mails auf inkonsistente Sprache, die Kunden in letzter Zeit verwirrt hat.
- Jasean und Patrick fahren mit den Vorbereitungen für ihre Discovery-Präsentationen fort.

Entwicklungsbetrieb
- Myron:
- JMPTOOL-538 – Zertifikate für JiraBot-Server aktualisieren
- Arbeitete diese Woche an verschiedenen Dokumenten-, Hilfe- und Absturzprojekten.
- JMPTOOL-544 - Hilfeprojekte werden erfolgreich ausgeführt, aber der neueste Quellcode ist nicht enthalten
- JMPTOOL-501 – Aktualisieren Sie Hilfeschlüsselprojekte für den neuen Standort des Hilfeservers nach Bedarf
- JMPDOC-1522 - E-Mails von Docs Generic ImageChecker scheinen nicht synchron zu sein
- JMPDOC-1523 – E-Mail mit nachverfolgten Änderungen ist veraltet
- JMPTOOL-491 - Static Help Check und JMP.com HelpKeys Check Jenkins-Projekte sind derzeit deaktiviert
- Abgeschlossene Korrekturen und Aktualisierungen für das JMP-Absturzsystem
- JMPTOOL-543 – Wenn Jira-Probleme im Block-Popup erscheinen, ist der Link wie ein Fehler-Link aufgebaut
- JMPTOOL-541 – Bitte aktualisieren Sie die W_KnownSignatures-Tabelle in JMPTRACK
- Jim: Mehrere Systemaktualisierungen zur Anpassung an verschiedene Unit-Test-Konfigurationsläufe. Perforce-Unterstützung und 17.0/17.1-Integrationen.
- Shannon: Getestete Crash-System-Updates. Mehrere mysteriöse Absturzprobleme untersucht und Jira-Probleme eingegeben.
Dokumentation
- Qiana: Abgeschlossene Updates und Implementierung von Bewertungskommentaren in der UG. Aktualisierungen des Whitepapers zur Installationsqualität vorgenommen. FrameScripts auf Quelldateien für Hilfe ausgeführt. Unterstützung bei der Fehlerbehebung bei Hilfeproblemen. Geplant und eingeplant für anstehende Dokumentationslieferungen.
- Susanne C: Abgeschlossener JMP Live-Skriptinhalt im UG-Kapitel „Speichern/Freigeben“. Alle JMP Live-Screenshot-Skripte im Kapitel UG Save/Share überprüft und aktualisiert. Dokumentierte einige NFs für das UG-Buch, die mir zugewiesen wurden. Eingebaute Hilfe und Unterstützung bei der Fehlerbehebung. Arbeiten an einigen erforderlichen Schulungen.
Beginn der Arbeit an der Studentenabonnementdokumentation.
- Chris B : Diese Woche wurde größtenteils damit verbracht, Dokumentprozesse durchzugehen und zu versuchen, zu sehen, ob ich sie zum Laufen bringen kann. Zum Beispiel habe ich mir die PDF-Erstellungsskripte angesehen und den manuellen PDF-Erstellungsprozess durchlaufen. Wir haben versucht, unsere neuen Stile zu FrameMaker und WebWorks hinzuzufügen, aber ohne Erfolg. Ich habe einige Codes unseres Praktikanten überprüft und ihn zurück in die Schule geschickt! Ich habe an einem guten StringBot-Training von den Stat-Autoren Michael und Colleen teilgenommen.
System/Host T Esting-Cary
- Nick: Hat geholfen, Ernests Lösung für eine Regression zu überprüfen, die verhinderte, dass JSL aus dem JSL-Protokoll gesendet wurde. Es wurde genehmigt und auf 17 verschoben. JMP Search Performance Tests sollten bis nächste Woche hinzugefügt werden. Arbeiten an einem Projekt, um zu sehen, ob wir die JSL-Strings für JMP-Einstellungen konsistenter mit den Strings in der GUI machen können. Es scheint, dass derzeit einige werkseitige Standardeinstellungen in der Pref-Datei angezeigt werden, während andere dies nicht tun, und einige Einstellungszeichenfolgen sind anders und stimmen nicht mit der Zeichenfolge in der GUI überein. Ich versuche, eine Tabelle zu erstellen, die die aktuellen Inkonsistenzen veranschaulicht, und arbeite in 18 daran, diese konsistenter zu machen.
- Mandy: Nahm alle 3 Produktsicherheitsmodule und fing wieder mit dem STIPS-Kurs „Entscheidungsfindung mit Daten“ an. Hat auf 4-5 TS-Tracks geantwortet und ein paar Elemente in 18.0 für 17.1-Betrachtung überprüft. Hat Trish und der Lokalisierung geholfen, Zeichenfolgen für Easy DOE und JMP Workflow in allen Sprachen auf Mac für 18.0, 17.1 und 17.0 zu überprüfen.
- Jäger : Ventura Beta 4 auf MDA692 im Labor installiert und einen für Ventura spezifischen Berichtaktualisierungsfehler (JMP-13655) gefunden, 2 von 3 Sicherheitsschulungen absolviert, Testware für 17.1 und 18.0 auf mehreren Systemen aktualisiert und JIRA-Elemente untersucht und aktualisiert.
- Lisa: Ein verwandter Daten-Pull wurde entfernt, der die Laufzeit um etwa 4 Minuten verkürzte, beim Testen der Ausführung von JSL im Protokoll half und die Arbeit am Fehler-Dashboard-Bericht fortsetzte.
- Audrey : Aktualisierung einiger automatisierter Überwachungsjobs nach dem Verzweigen und neue Prozesse werden online geschaltet, Aktualisierung von VMs und Vorbereitung auf das Ende der Veröffentlichung für 17.0.
System-/Host-Tests – Peking
- Überprüfung des Inhalts der JMP 17-Hilfe/Dokumentation, Details finden Sie in JMPTESTBJ-1674.
- Eric Wang: (1) Aktualisierte JMP Live Unit-Tests und End-to-End-Tests für 17.1 und 18.0. (2) nd-to-End-Tests Refactor für allgemeine Funktionen, JMPTESTBJ-1309, JMPTESTBJ-1678. (3) Überprüfung der Hilfe/Dokumentation für JMP 17 mit Schwerpunkt auf JMP Live-Teilen, JMPTESTBJ-1674
- DaLi: (1) Überprüfen Sie die Hilfe/Dokumentation für JMP 17. (2) Untersuchung des technischen Supports für den OSIPI-Import, Fallnummer 00010236. (3) Holen Sie sich den JMP Live-Migrationsautomatisierungspfad von Josh. (4) Überprüfen Sie die Informationen zum Importieren von Daten von einem OSIsoft PI-Server und geben Sie Kommentare an Qiana weiter. (5) Bereiten Sie env für die Testumgebung der Migrationsautomatisierung 17.0/17.1->18.0 vor.
- Mike Wu: (1) Regressionstests für JMP/JMPLive 17-Fehler. (2) Regressionstests für JMP 17.0 abgeschlossen. (3) Überprüfen Sie die Hilfe/Dokumentation für JMP 17.
- Kimi: (1) JMP 17-Hilfe/Doc-Test. (2) Jira-Tickets verifizieren. (3) Arbeiten an Support-Zweige 17.1 und 18.0 für die Jenkins-Umgebung des Pekinger Teams.
- Nala: (1) JMP 17-Regressionstests. (2) Jira-Tickets verifizieren. (3) Überprüfen Sie die Hilfe/Dokumentation für JMP 17. (4) Check-in-Meetings mit Pekinger Teammitgliedern.
Anmerkung von Shannon
Wie auch immer Sie es tun, ich hoffe, Sie können dieses Wochenende cool bleiben!
