
Willkommen beim JMP Development Update für den 1. Oktober 2021!
Unsere Marketingkollegen bitten uns alle darum in sozialen Medien teilen über das, was wir sehen, besuchen und lernen Entdeckungsgipfel nächste Woche. Sie können auf Twitter, Facebook, LinkedIn oder Instagram teilen. Es kann nur Text sein, oder Sie können sowohl einen Screenshot als auch Text teilen (was besser ist!). Es ist entscheidend, dass eine Vielzahl von Stimmen, Bildern und Erfahrungen geteilt werden.
Sehr wichtig: Verwenden Sie den Hashtag #JMPDiscoverySummit, da Arati Mejdal den Hashtag überwacht und von JMP-Konten erneut teilt. Plus: Sie können ausgewählt werden, um etwas JMP-Swag zu erhalten!
Danke an alle, die dabei waren John Salls Übung für sein Discovery-Plenum beim Entwicklertreffen an diesem Donnerstag. John schätzte Ihre Kommentare und Ihr kontinuierliches Feedback, während er sich darauf vorbereitet, den Vortrag nächste Woche live zu halten.
Wie Sie wissen, werden wir etwas erschaffen JMP17EA3 passend zum Build von heute Abend. Bitte aktualisieren Sie Ihre Feature-Seiten bis zum 4. Oktober und erstellen Sie alle EA3-Videos bis zum 6. Oktober. Genehmigungsmodus für JMP 16.2 beginnt am 12. Oktober, überprüfen Sie also bitte weiterhin Ihre Listen der offenen Elemente in diesem Track, um festzustellen, ob sie für unsere letzte JMP 16-Wartungsversion sicher behoben werden können.
Nächste Woche freut sich JMP DevOps, Sie begrüßen zu dürfen Qiana Eaglen als Manager des JMP-Dokumentationsteams. Susan C und Sheila werden ihr Bericht erstatten, und Qiana wird auch mit dem Produktmanagement und den Autoren der Dokumentationsteams für Statistik und Biowissenschaften zusammenarbeiten, um sicherzustellen, dass Kunden die Informationen erhalten, die sie benötigen, um unsere Produkte optimal zu nutzen. Qiana arbeitet seit 8 Jahren bei SAS als leitende technische Redakteurin und war davor in Positionen für technische Redakteure bei Ateb, DataFlux und IBM tätig. Bevor sie technische Redakteurin wurde, hatte sie Positionen im Softwaretest und Projektmanagement inne. Wenn Sie Qiana zufällig bei Discovery-Sitzungen sehen, heißen Sie sie bitte herzlich willkommen!
Hoffe du hast es gesehen diesen Artikel auf Inside JMP Hervorhebung der JMP JSL-Einheitentest-Framework . Vielen Dank an Jessica Marquardt für die Zusammenarbeit mit Joseph, Audrey und Nicole, um die Geschichte dieses wichtigen Tools hervorzuheben, auch wenn wir mit Verbesserungen am Framework fortfahren und wie wir es verwenden, um Regressionen während der JMP-Entwicklung zu überwachen.
Danke an Tonya fürs Teilen dieser Woche Beta/Crash/Telemetrie-Tracks mit ausgewählten Abstürzen. Den JMP Live-Bericht finden Sie hier: Beta-/Crash-/Telemetrie-Tracks für die Woche vom 1.10.2021 | JMP Live (sas.com) .
Gesellschaft

Thema

Unterthema

Plattform

JIRA/Fehler

Allgemeine Ankündigungen
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu sein, laden Sie bitte eine Kopie der herunter Kennenlernen bilden . Füllen Sie einfach die Fragen aus und laden Sie sie anschließend zusammen mit 3 Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beitragen, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige anstehende Termine
- JMP 17.0 EA3 – 1.10.21
- JMP 17.0 EA4 – 5.11.21
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 16 und JMP 17 Termine.
JMP-Entwicklungsaktualisierungen
HTML5
- In dieser Woche, Bryan und Mayowa führte Whitebox-Tests für das HTML5-Team durch. Sie deckten ein breites Spektrum an Funktionen und Grafiksegmenten ab, wobei der Schwerpunkt auf Funktionen lag, die wir in den letzten paar Sprints aktualisiert haben. Sie haben insgesamt erstellt:
- 19 Fehler (1 kritisch, 4 schwerwiegend, 8 normal, 6 geringfügig)
- 4 Fehler-Unteraufgaben (3 große, 1 normale)
- 1 Verbesserung (Normal)
- 1 Geschichte (Normal)
- Letzte Woche, Praveena, Josh und John Powell führte Whitebox-Tests für das HTML5-Team durch. Sie deckten ein breites Spektrum an Funktionen und Grafiksegmenten ab, wobei der Schwerpunkt auf Funktionen lag, die wir in den letzten paar Sprints aktualisiert haben. Sie haben insgesamt erstellt:
- 11 neue Bugs für JMPHTML (3 Major, 7 Normal, 1 Minor) und 1 neuer Minor Bug für JMP
- ein zusätzlicher Testfall für einen bestehenden JMPHTML-Fehler
- 2 Geschichten für JMPHTML
- John Powell: Zusammengefasste Whitebox-Testergebnisse. Durchführung von Sprint-Ende-Meetings und Vorbereitung auf JMP Discovery und EA3. Hat bei einigen Supportproblemen für JMP Live geholfen. Hat Praveena bei ihrer ersten HTML5-Fehlerbehebung, Codeüberprüfung und Perforce-Einreichung geholfen. Gebaut diese Confluence-Seite, um eine Liste der Tools zu sammeln, die von der Host Group verwendet werden . Unit-Tests und Code zur Unterstützung des Zeichnens eingereicht Graph Builder Paralleldiagramme . Arbeiten an der Implementierung von Tooltips für parallele HTML-Plots. Hier ist Julian's String Theories Parallel Plot von JMP-Öffentlichkeit gerendert in Windows 10 (links) und im Chrom (Rechts):

- Josh M: Eingegebene JIRAs aus den Whitebox-Tests der letzten Woche (3 normale und 3 Hauptpriorität für HTML5, 1 normale Priorität für JMP). JMPHTML-682 : Profiler behält den Status bei der Interaktion mit dem Server auf JMP Live nicht bei. Untersuchtes Problem für Mike Anderson im Zusammenhang mit der Einbettung von öffentlichen JMP-Beiträgen in ein Webseiten-Dia-Deck. Vorbereitet für und gab Sprint 5 Demo. Aktualisierte Verwaltung des Profilerstatus. Mia verfolgt einige Elemente, die durch Desktop-Arbeit blockiert wurden. Unterstützung von Praveena beim Erstellen von Unit-Testfällen und Beheben eines Zeilenfehlers. Backlog-JIRA-Triaging.
- Bryan F: Fortgesetztes Testen und Entwickeln von Komponententests für die HTML5-Implementierung von gepackten Balkendiagrammen. An einem White-Box-Test teilgenommen und 19 Probleme gefunden und eingegeben: 14 Fehler, 4 Fehler-Unteraufgaben und 1 Verbesserung. Teilnahme an einem Sprint-Review, bei dem ich Verbesserungen vorstellte, die ich am Build-System vorgenommen habe, sowie die Arbeit, die ich geleistet habe, um gepackte Balkendiagramme zu entwickeln. Beispielsweise habe ich einen interaktiven Fall gezeigt, in dem ein Diagramm, das eine Million Zeilen darstellt, auf Auswahlen, QuickInfos, Skalierung und Schwenken reagierte.
- Mayowa: Arbeitete am Hinzufügen von Referenzlinien zu Parallelachsen-Plots in interaktivem HTML, führte Whitebox-Tests durch, nahm an der HTML5-Team-Retrospektive und Sprint-Planung teil.
- Praveena: Von Teammitgliedern über den Perforce-Prozess erfahren. Fehler behoben JMPHTML-1223 ( "null" wird in der Tooltip-Nachricht angezeigt), begann nachzuforschen JMPHTML-1198 (Nicht ausgewählte Zeilen stimmen nicht mit JMP mit dunklem Hintergrund überein).
JMP Live
- Michael G.: Aktivierte Mehrfachauswahl von Berichten in jedem erwarteten Kontext. Ermöglicht es Ihnen, mehrere Beiträge auszuwählen und in einen neuen Bereich / Ordner zu verschieben. Möglichkeit hinzugefügt, Details zu einem Bereich zu bearbeiten. Eigenständige Paketordneransicht in Space-Ordneransicht zusammengeführt. Allgemeine Fehlerbehebung rund um neue Raumfunktionen.
- Aurora: Hierarchische Ordner (vorbereitende Arbeiten: Sonderrechte von Ordnerbesitzern entziehen, ordnerbezogene Abfragen vereinfachen). Prüfprotokoll (Fügen Sie Datensätze zum Gewähren und Widerrufen des Zugriffs auf einen Bereich hinzu). Warnungen zu Regelkarten (Fehlerbehebung). Automatisierte Tests (einige reparieren, einige mit Jira-Nummern markieren).
Statistiken
- Laura CS: Weiter daran gearbeitet, alten gegen neuen SEM-Code auszutauschen. Beantwortung einiger Fragen zu SEM in der JMP-Community und per E-Mail. Treffen mit James, um mit SEM an einem Beispiel zum „Brotbacken“ weiterzuarbeiten.
- Peng: Testen und Beheben kleinerer Probleme bei der Verschlechterung durch wiederholte Messungen vor dem EA-Schnitt. Außerdem wurden einige Fehler in Zeitreihen aufgrund kürzlich durchgeführter Arbeiten behoben.
- Elisabeth: Letzte GLMM-Fehler vor dem EA behoben. Ein großes Projekt bleibt übrig (Mehrfachvergleiche im richtigen Maßstab). Mit der Vorbereitung der JMP Dev-Präsentation zu GLMMs begonnen.
- Annie: Integrieren der letzten meiner Korrekturen für Regelkarten in 16.2 abgeschlossen.
Statistische Tests
- Markieren: Evaluieren Sie das Design von Easy DOE und entwickeln Sie Unit-Tests dafür. Unterstützung für andere DOE-Projekte. Beurteilen Sie Studentenposter für den JMP Discovery Summit und übernehmen Sie für nächste Woche andere Aufgaben als Mitglied des Lenkungsausschusses. Unterstützung bei der Analyse von Auflösungskurven in Fit Curve. Treffen mit dem ASQ-Redakteur wegen meiner anfänglichen Kommentare zur Überarbeitung des DOE-Materials im Handbuch für die Six Sigma Black Belt-Zertifizierung.
- Jacob: Einheitentests für die neue MSA Design-Diagnose hinzugefügt. Testen des Snapshots fehlender Werte ( JMP-5330 und JMP-7225 ). Design-Explorer testen. Überprüfen von DOE Jira-Problemen und Hinzufügen von Unit-Tests
- Tonya: Testen von Lauras neuen MSA-Änderungen.Anzeigen von JMP Discovery-Papieren und Vorträgen.
Life Sciences-Updates
- Johannes C: In JMP Clinical 8.2 wurde „Create Live Report for Patient Profiler“ überarbeitet, um Kunden zu unterstützen, die JMP Live 16 verwenden. In JMP Genomics 10.2 aktualisierte Dokumentationspfade für Hilfeschaltflächen. In JMP Clinical 17 wurde ein Fehler behoben, der verhinderte, dass Review Builder in derselben Sitzung erneut geöffnet wurde, wenn er zuvor geschlossen wurde JMP-Hauptmenü > Fenster > Alle schließen . ComboBoxClass:setAvailableValues() wurde ein Modus hinzugefügt, um zu ermöglichen, dass Auswahlen nach Position und nicht nach Zeichenfolgenwert verwaltet werden, was vom Widget „Demografische Gruppierung der Lerneinstellungen festlegen“ verwendet wird. ProcessClass:makeOutline() erstellt, um Outlineboxen zu erstellen, deren geöffneter Zustand ähnlich wie die Werte anderer Widgets verfolgt wird (mit Überprüfungsvorlagen, Studienpräferenzen und Werkseinstellungen), die derzeit in der Benutzeroberfläche „Studienpräferenzen festlegen“ verwendet wird, aber auf Berichte erweitert werden könnte. Set Value Color wurde aktualisiert, um die Überschreibung der standardmäßigen grauen Farbe standardmäßig jeder ausgewählten Behandlungssteuerungsstufe zuzuweisen. Konvertierte .sas7bdat-Metadatenpfade und Verweise auf .jmp.
Produkt Management
- Dieter: Teilnahme an 2 AWS-Webinaren und Arbeit an der Ausführung von JMP PV auf AWS AppStream und Azure Virtual Desktop.
Technischer Support

Entwicklungsbetrieb
- Bob : Arbeitete mit Curt und Mia am Problem des Studentenabonnements. Geöffnetes ServiceNow-Ticket, um den Fehler zu korrigieren, dass Seriennummern als „A“ und nicht als „B“ gesendet werden. Beendet die Arbeit, verbleibende Support-Dateien für Installer zu erhalten, die alle in Perforce gesichert sind.
Dokumentation
- Sheila: Arbeitete an den lokalisierten DJ-Webseiten, nachdem ich Kritiker-Feedback erhalten hatte. Getestet, indem das Genomics Marker Statistics-Dokument zur Hilfe hinzugefügt wurde. Verifizierte SEO-Updates. Die 16.0- und 16.1-Hilfe wurde generiert.
System/Host Testing-Cary
- Audrey: Demo für das QA-Team über bevorstehende Änderungen am JSL Unit Test Framework. Setzen Sie sich mit den Testern aus Peking in Verbindung, bevor ihre Feiertage zum Nationalfeiertag beginnen – sie werden bis zum 7. Oktober nicht im Büro sein.
- Nik H: Ich habe mit Justin zusammengearbeitet, um mich mit dem JMP Unit Testing Framework und dem Dashboard vertraut zu machen, damit ich beginnen kann, den Support für diese Elemente zu übernehmen. Obwohl es noch viel zu lernen gibt, haben wir gemeinsam daran gearbeitet, einige Fehler sowohl im Dashboard als auch im Framework zu schließen. Vor kurzem habe ich begonnen, das Testframework für vorzubereiten kommende Änderungen zu den Unit-Test-Streams hinzufügen, um den bereits vorhandenen Stresstests einen Schnelltest-Stream hinzuzufügen. Insbesondere werden Entwickler in der Lage sein, „Super“-Baseline-Tests durchzuführen, die nicht nur bestehende Baseline-Tests umfassen, sondern auch eine Untergruppe von „Schnelltests“. SuperBaseline-Tests werden über eine Schaltfläche ausgeführt, die der JSL Unit Testing GUI hinzugefügt wird. Dies wird hoffentlich eine größere Teilmenge von Tests bereitstellen, die Entwickler ausführen können, wenn sie mehr als nur Basistests ausführen möchten.
- Mandy: Überprüfung von Fehlern und Schreiben einiger Tests; an einigen TS-Tracks arbeiten und JIRA-Tickets melden; Arbeiten an Fehlern, die Sie mir geschickt haben, um zu überprüfen, ob sie behoben werden können, und sie zu schließen.Table Shaper ist so gut wie möglich für JMP17EA3 – bis wir Feedback bekommen und herausfinden, in welche Richtung es von hier aus gehen wird. Ein paar ästhetische Dinge, wie der Recode-Zeichnungsteil, aber nicht repariert, bis wir herausgefunden haben, was benötigt wird.
- Jäger: Untersuchte JMP 17 EA 2-Tracks, installiert und getestet mit Monterey Dev. Beta 8, gefundenes Problem, bei dem das JMP 17-Installationsprogramm auf Mojave nicht als nicht unterstützt gewarnt hat, getestete mögliche Fehlerbehebung in Projekten für einen MFI-Absturz und Fehlerüberprüfung.
- Josh L: JMP Live Jira-Tests und Fehlerüberprüfung.JMP 16.2 und 17.0 Regressionstests.Aktualisierung und Verbesserung meiner JSL-Testskripte. Allgemeine Fragen zur Bereitstellung und Maschinenaktualisierung.
Cary / Beijing JMP Live-Test des Jira-Status
· 08 Geschichten im Testen
· 47 Geschichten in Testbereitschaft
· 03 Bug Erstellt in den letzten 7 Tagen
· 20 Stories / Bugs Closed in den letzten 7 Tagen
System-/Host-Tests – Peking
- Eric Wang: Abgeschlossene JMP Live 16.2 I18N-Tests, siehe BRDSTG-3188. (2) Jira-Storys/Bugs-Tests, konzentriert auf JMP-Pool-Jira-Elemente, öffentliche Funktionen für JMP-Sitzungstests hinzugefügt, End-to-End-Beispieltest hinzugefügt. (4) Vorbereitung von Folien für die SAS-Qualitätswoche in CRD.
- DaLi: (1) Abgeschlossene OSI-PI-Importtests, siehe JMP-5783. (2) Dateiimportregression von Drittanbietern auf 16.2 für Minitab&SPSS, siehe BRDSTG-3078 .
- Mike Wu: (1) Regressionstests des JMP Html5-Profilers, siehe JMPHTML-1186 . (2) Regressionstests für vbAutomation durchgeführt. (3) Abgeschlossene JMP Live 16.2 I18N-Tests, siehe BRDSTG-3188. (4) Untersuchter TS-Bericht 7613430626.
- Kimi: (1) Abgeschlossene JMP Live 16.2 I18N-Tests, siehe BRDSTG-3188.(2) Vollständige Python-Schnittstelle, siehe BRDSTG-3162 . (3) Untersuchte JSL UT-Ausfälle. (4) Erstellte Confluence-Seiten zur Installation/Deinstallation von Python, siehe Seite Python.
- Nala: (1) Abschluss des JMP Live 16.2 I18N-Tests, siehe BRDSTG-3188.(2) Testen von Jira-Storys/Bugs über das Veröffentlichen, Verschieben von Posts, Bereichsnamen und das Detailfenster auf der Post-Seite.
Datenermittlung
- David B: Behebung von Problemen mit Konturplot-Legenden beim Drucken, Zusammenarbeit mit Annie an einem Kontrolldiagramm-Reproduzierbarkeitsproblem, Untersuchung von intermittierenden offenen Problemen während Unit-Tests, Behebung eines Problems mit der Größe von Lineup-Boxen.
- Evan: Absturz bei Verwendung von JSL-Klassen mit Anzeigeboxen behoben. Behebung des Absturzes beim Öffnen von Bildern. Überarbeitung der Suchleiste in einen Dialog, der über das Hilfemenü erreichbar ist. Diskussionen über Menüelemente und Zugriffstasten von Portable vs. Host. Herausfinden, wie deaktivierte, entfernte und aufgezählte LRT-Elemente (ScriptItemState) dargestellt werden. Viele Code-Reviews.
- Dan S: Dt-Scrolling in Projekten behoben, Absturz beim Entfernen des Auswahlfilters in Dashboard Builder behoben, Plattformstartelemente aktualisiert, um Prototypen im Skriptindex und QuickInfos in den Startdialogen anzuzeigen, LegendModel geändert, um zweisprachige Zeichenfolgen zu unterstützen, sodass englische Skripte in anderen Sprachen funktionieren.
- Ernst: Leistungsarbeit an breiten Tischen und New Formula Column.Einheitlicher Spaltensuchalgorithmus. Sonstiges Defekte.
DAMHIRSCHKUH
- Brad: Vortrag über den Custom Designer für den Northwest T1 Doctor is In Day.
- Kaleb: Abschluss meiner Arbeit an 16.2 sowie Bereinigung einiger Fehler in der neuen MSA Design Diagnostics. Fortgesetzte Arbeit an einem möglichen neuen Look für Sample Size Explorers in 17.0 (denken Sie an Profiler …).
- Joseph: Mehr Arbeit an der Implementierung der Easy DOE-Benutzeroberfläche, Behebung von Fehlern und Zustandsübergangsproblemen für die Design-Workflow-Registerkarten.
Gastgeber
- Paul N.: Fortsetzung der Arbeit an der AWS-basierten Aktivierung, Konvertierung von PHP- und Perl-Code in Python. Verschieben eingebetteter SQL-Anweisungen in gespeicherte Prozeduren innerhalb der Datenbank.Als unser Aktivierungssystem zum ersten Mal erstellt wurde, unterstützte MySQL keine gespeicherten Prozeduren. MySQL unterstützt jetzt gespeicherte Prozeduren, die es uns ermöglichen, die SQL-Logik als aufrufbare Prozeduren in die Datenbank einzubetten.
- Michael H.: OwnerOf<> aus dem JMP 17-Quellcode entfernt.
Anmerkung von Shannon
Russ und Liz Wolfinger begrüßen die Eltern Jordan (Wolfinger) und Chris Wiederhold die Geburt ihres ersten Enkelkindes. Herzlichen Glückwunsch zu dieser sehr glücklichen Ankunft!
Zaunkönig Christopher Wiederhold wurde am 30. September 2021 geboren, er teilt also einen Geburtstag mit seiner Mutter! Er wog 7 lbs 4 oz und ist 19,5 Zoll lang.Jordan, Chris und dem Baby geht es sehr gut.

Wissenswertes zur JMP-Familie – Welche Frau eines JMP-Teammitglieds hat gemeinsam mit ihrem Sohn Geburtstag? Hinweis – ihr gemeinsamer Geburtstag war am vergangenen Dienstag! Scrollen Sie nach unten für die Antwort.
Herzlichen Glückwunsch zum verspäteten Geburtstag an Annie und Ethan Valente (9), die am 28. September gemeinsam Geburtstag haben!
Hoffe ihr habt alle ein wunderschönes Wochenende!