
Willkommen zum JMP-Entwicklungsupdate für den 1. Oktober 2021!
Unsere Marketingkollegen bitten uns alle, in sozialen Medien teilen über das, was wir sehen, besuchen und lernen bei 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 einen Text teilen (was besser ist!). Es ist wichtig, eine Vielzahl von Stimmen, Bildern und Erfahrungen zu teilen.
Sehr wichtig: Verwenden Sie den Hashtag #JMPDiscoverySummit, da Arati Mejdal den Hashtag überwacht und von JMP-Konten erneut freigibt. Plus: Sie können ausgewählt werden, um JMP-Beute zu erhalten!
Danke an alle die dabei waren John Salls Praxis für sein Discovery-Plenum beim Entwicklertreffen an diesem Donnerstag. John freute sich über 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 erstellen JMP 17 EA3 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 daher weiterhin Ihre Listen der in diesem Track geöffneten Elemente, um festzustellen, ob sie für unsere letzte JMP 16-Wartungsversion sicher behoben werden können.
Nächste Woche freut sich JMP DevOps, begrüßen zu dürfen Qiana Eaglin 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 die Kunden die Informationen erhalten, die sie benötigen, um das Beste aus unseren Produkten herauszuholen. Qiana arbeitet seit 8 Jahren bei SAS als leitender technischer Redakteur und war zuvor in Positionen für technische Redaktion bei Ateb, DataFlux und IBM tätig. Bevor sie Technische Redakteurin wurde, war sie in den Bereichen Softwaretest und Projektmanagement tätig. Wenn Sie Qiana zufällig bei Discovery-Sitzungen sehen, heißen Sie sie herzlich willkommen!
Hoffe du hast es gesehen dieser Artikel zu Inside JMP Hervorhebung der JMP JSL-Komponententest-Framework . Vielen Dank an Jessica Marquardt für die Zusammenarbeit mit Joseph, Audrey und Nicole, um die Geschichte dieses wichtigen Tools aufzuzeigen, während wir mit Verbesserungen des Frameworks vorankommen und wie wir es verwenden, um Regressionen während der JMP-Entwicklung zu überwachen.
Danke an Tonya für das 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 01.10.2021 | JMP Live (sas.com) .
Gesellschaft

Thema

Unterthema

Plattform

JIRA/Fehler

Allgemeine Ankündigungen
- Wenn Sie ein vorgestellter Mitarbeiter bei Inside JMP sein möchten, laden Sie bitte eine Kopie der Kennenlernen Form . Füllen Sie einfach die Fragen aus und wenn Sie fertig sind, laden Sie es zusammen mit 3 Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig bekannter zu machen!
Wichtige bevorstehende Termine
- JMP 17.0 EA3 – 10/1/21
- JMP 17.0 EA4 – 05.11.21
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 16 und JMP 17 Termine.
JMP-Entwicklungsupdates
HTML5
- In dieser Woche, Bryan und Mayowa führte Whitebox-Tests für das HTML5-Team durch. Sie deckten eine breite Palette von Funktionen und Grafiksegmenten ab, wobei der Schwerpunkt auf Funktionen lag, die wir in den letzten Sprints aktualisiert haben. Sie erstellten insgesamt:
- 19 Fehler (1 Kritisch, 4 Major, 8 Normal, 6 Minor)
- 4 Fehler-Unteraufgaben (3 Major, 1 Normal)
- 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 eine breite Palette von Funktionen und Grafiksegmenten ab, wobei der Schwerpunkt auf Funktionen lag, die wir in den letzten Sprints aktualisiert haben. Sie erstellten insgesamt:
- 11 neue Fehler für JMPHTML (3 Major, 7 Normal, 1 Minor) und 1 neuer kleiner Fehler für JMP
- ein zusätzlicher Testfall für einen bestehenden JMPHTML-Bug
- 2 Geschichten für JMPHTML
- John Powell: Zusammengefasste Whitebox-Testergebnisse. Abhalten von Sprint-Meetings und Vorbereitung für 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 . Eingereichte Unit-Tests und Code zur Unterstützung des Zeichnens Graph Builder Parallele Plots . Arbeiten an der Implementierung von Tooltips für parallele HTML-Plots. Hier ist Julians String Theories Parallel Plot from JMP Öffentlich gerendert in Windows 10 (links) und in Chrome (rechts):

- Josh M: Eingabe von 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 nicht bei, wenn er mit dem Server auf JMP Live interagiert. Untersuchtes Problem für Mike Anderson beim Einbetten von JMP Public-Beiträgen in ein Webseiten-Diadeck. Vorbereitet auf und gab Sprint 5 Demo. Aktualisiertes Management zum Profilerstatus. Mia geht einigen Objekten nach, die durch Desktop-Arbeit blockiert wurden. Unterstützung von Praveena bei der Erstellung von Unit-Testfällen und der Behebung eines Zeilenfehlers. JIRA-Triaging im Rückstand.
- Bryan F: Kontinuierliches Testen und Entwickeln von Unit-Tests für die HTML5-Implementierung von gepackten Balkendiagrammen. Hat an einem White-Box-Test teilgenommen und 19 Probleme gefunden und eingegeben: 14 Fehler, 4 Fehler-Unteraufgaben und 1 Verbesserung. Ich habe an einem Sprint-Review teilgenommen, in dem ich Verbesserungen am Build-System sowie meine Arbeit an der Entwicklung von gepackten Balkendiagrammen vorstellte. Ich habe zum Beispiel einen interaktiven Fall gezeigt, in dem ein Diagramm, das eine Million Zeilen darstellt, auf Auswahlen, QuickInfos, Skalierung und Verschiebung reagierte.
- Mayowa: Arbeitete am Hinzufügen von Referenzlinien zu Parallelachsen-Plots in interaktivem HTML, führte Whitebox-Tests durch, nahm an der Retrospektive des HTML5-Teams und der Sprint-Planung teil.
- Praveena: Von Teammitgliedern über den Perforce-Prozess erfahren. Fehler behoben JMPHTML-1223 ( "null" wird in der Tooltip-Nachricht angezeigt), begann mit der Suche nach 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 Ihnen, mehrere Beiträge auszuwählen und in einen neuen Bereich / Ordner zu verschieben. Möglichkeit hinzugefügt, Details zu einem Bereich zu bearbeiten. Zusammengeführte eigenständige Paketordneransicht mit der Space-Ordneransicht. Allgemeine Fehlerbehebungen rund um neue Weltraumfunktionen.
- Aurora: Hierarchische Ordner (Vorarbeiten: Ordnerbesitzern spezielle Privilegien entziehen, ordnerbezogene Abfragen vereinfachen). Audit-Log (fügen Sie Datensätze hinzu, um den Zugriff auf einen Bereich zu gewähren und zu widerrufen). Kontrollkarten-Warnungen (Bugfix). Automatisierte Tests (einige korrigieren, einige mit Jira-Nummern versehen).
Statistiken
- Laura CS: Arbeitet weiter daran, alten gegen neuen SEM-Code auszutauschen. Beantwortete einige Fragen zu SEM in der JMP-Community und per E-Mail. Treffen mit James, um mit SEM an einem Beispiel für die „Brotherstellung“ weiterzuarbeiten.
- Peng: Testen und Beheben kleinerer Probleme bei der Verschlechterung der wiederholten Messungen vor dem EA-Schnitt. Außerdem wurden ein paar Fehler in Zeitreihen aufgrund neuerer Arbeiten behoben.
- Elisabeth: Letzte GLMM-Fehler vor dem EA behoben. Ein großes Projekt bleibt übrig (mehrere Vergleiche im richtigen Maßstab). Beginn der Vorbereitung der JMP Dev-Präsentation auf GLMMs.
- Anni: Ich habe die letzten meiner Korrekturen für Regelkarten in 16.2 integriert.
Statistische Tests
- Markierung: Evaluieren Sie das Design von Easy DOE und entwickeln Sie dafür Unit-Tests. Unterstützung für andere DOE-Projekte. Beurteile Studentenposter für den JMP Discovery Summit und erfülle für nächste Woche andere Aufgaben als Mitglied des Lenkungsausschusses. Unterstützen Sie die Arbeit an der Analyse von Auflösungskurven in Fit Curve. Treffen mit dem ASQ-Redakteur zu meinen ersten Kommentaren zur Überarbeitung des DOE-Materials im Handbuch für die Six Sigma Black Belt-Zertifizierung.
- Jakob: Hinzufügen von Komponententests für die neue MSA Design-Diagnose. Testen des fehlenden Wert-Snapshots ( JMP-5330 und JMP-7225 ). Design-Explorer testen. Überprüfen von DOE Jira-Problemen und Hinzufügen von Komponententests
- 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 das erneute Öffnen von Review Builder in derselben Sitzung verhinderte, wenn er zuvor geschlossen wurde JMP Hauptmenü > Fenster > Alle schließen . ComboBoxClass:setAvailableValues() wurde ein Modus hinzugefügt, damit Auswahlen nach Position statt nach Zeichenfolgenwert verwaltet werden können, der vom Widget "Studieneinstellungen 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, Studieneinstellungen und Werkseinstellungen), die derzeit in der Benutzeroberfläche für Studieneinstellungen festlegen verwendet werden, aber auf Berichte erweitert werden könnten. Set Value Color wurde aktualisiert, um die standardmäßige Überschreibung der grauen Farbe standardmäßig jeder ausgewählten Behandlungssteuerungsstufe zuzuweisen. Konvertierte .sas7bdat-Metadatenpfade und Referenzen in .jmp.
Produkt Management
- Dieter: Teilnahme an 2 AWS-Webinaren und Arbeiten an der Ausführung von JMP PV auf AWS AppStream und Azure Virtual Desktop.
Technischer Support

Entwicklungsbetrieb
- Bob : Zusammenarbeit mit Curt und Mia beim Thema Studentenabonnement. ServiceNow-Ticket geöffnet, um den Fehler zu korrigieren, dass Seriennummern als "A" und nicht als "B" gesendet wurden. Die Arbeit zum Abrufen der verbleibenden Supportdateien für Installer ist abgeschlossen, die alle in Perforce gesichert sind.
Dokumentation
- Sheila: Arbeitete an den lokalisierten DJ-Webseiten, nachdem ich Feedback von Rezensenten erhalten hatte. Getestet, das Dokument „Genomics Marker Statistics“ zur Hilfe hinzuzufügen. Verifizierte SEO-Updates. Generiert die 16.0 und 16.1 Hilfe.
System-/Host-Testing-Cary
- Audrey: Demo für das QA-Team zu bevorstehenden Änderungen am JSL Unit Test Framework. Kontaktieren Sie die Tester in Peking, bevor ihre Feiertage zum Nationalfeiertag beginnen – sie werden bis zum 7. Oktober nicht im Büro sein.
- Nick H: Ich habe mit Justin zusammengearbeitet, um mich mit dem JMP Unit Testing Framework und 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 beheben. Vor kurzem habe ich damit begonnen, das Test-Framework für bevorstehende Änderungen zu den Unit-Test-Streams, um einen Schnelltest-Stream zu den bereits bestehenden Stresstests 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 „Schnell“-Tests. SuperBaseline-Tests werden über eine Schaltfläche ausgeführt, die der JSL-Einheitentest-GUI hinzugefügt wurde. Dies wird Entwicklern hoffentlich eine größere Teilmenge an Tests zur Verfügung stellen, die ausgeführt werden können, wenn sie mehr als nur Basistests ausführen möchten.
- Mandy: Fehler überprüfen und einige Tests schreiben; 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önnten, 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 drin, 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 hat ein Problem gefunden, bei dem das JMP 17-Installationsprogramm auf Mojave nicht als nicht unterstützt gewarnt wurde, getestete Kandidatenkorrekturen 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.Aktualisieren und Verbessern meiner JSL-Testskripts. Allgemeine Fragen zur Bereitstellung und Fragen zur Computeraktualisierung.
Cary / Beijing JMP Live-Testen des Jira-Status
· 08 Geschichten im Testen
· 47 Geschichten im Test bereit
· 03 Fehler Erstellt in den letzten 7 Tagen
· 20 Stories / Bugs in den letzten 7 Tagen geschlossen
System-/Host-Tests-Beijing
- Eric Wang: Abgeschlossene JMP Live 16.2 I18N-Tests, siehe BRDSTG-3188. (2) Jira Stories/Bugs Testing, fokussiert auf JMP Pool Jira Items, öffentliche Funktionen für JMP Session Testing hinzugefügt, End-to-End Sample Test hinzugefügt. (4) Vorbereitung von Folien für die SAS Quality Week in CRD.
- DaLi: (1) Abgeschlossene OSI PI Import-Tests, 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) Ausführen von Regressionstests für vbAutomation. (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) Fertige Python-Schnittstelle, siehe BRDSTG-3162 . (3) Untersuchte JSL-UT-Fehler. (4) Erstellte Confluence-Seiten zur Installation/Deinstallation von Python, siehe die Seite Python.
- Nala: (1) Den JMP Live 16.2 I18N-Test abgeschlossen, siehe BRDSTG-3188.(2) Testen von Jira-Stories/Bugs zu Veröffentlichung, Verschieben von Beiträgen, Bereichsnamen und Detailbereich auf der Beitragsseite.
Datenermittlung
- David B: Behebung von Problemen mit Konturplotlegenden beim Drucken, Arbeiten mit Annie an einem Reproduzierbarkeitsproblem von Kontrollkarten, Untersuchen von zeitweilig offenen Problemen während Unit-Tests, Behebung von Größenproblemen bei der Aufstellungsbox.
- Evan: Absturz behoben, wenn JSL-Klassen mit Anzeigefeldern verwendet wurden. Fix für Bildabsturz beim Öffnen. Überarbeitung der Suchleiste in den Dialog, der über das Hilfemenü erreichbar ist. Diskussionen über Portable vs. Host-Menüelemente und Zugriffstasten. Herausfinden, wie deaktivierte, entfernte und aufgezählte LRT-Elemente (ScriptItemState) dargestellt werden. Viele Code-Reviews.
- Dan S: Dt-Scrolling-Fix in Projekten, Absturz beim Entfernen des Auswahlfilters im Dashboard Builder behoben, Aktualisierungen der Plattformstartelemente, um Prototypen im Scripting-Index und QuickInfos in den Startdialogen anzuzeigen, LegendModel wurde geändert, um zweisprachige Zeichenfolgen zu unterstützen, damit englische Skripte in anderen Sprachen funktionieren.
- Ernst: Performance-Arbeit für breite Tabellen und neue Formelspalte.Einheitlicher Algorithmus für die Spaltensuche. Sonstiges Mängel.
DAMHIRSCHKUH
- Brad: Vortrag über den Custom Designer für den Northwest T1 Doctor is in Day.
- Kaleb: Ich beende meine 16.2-Arbeit und bereinige einige Fehler in der neuen MSA Design Diagnostics. Kontinuierliche Arbeit an einem möglichen neuen Look für Sample Size Explorers in 17.0 (denk an Profiler…).
- Joseph: Weitere Arbeit an der Easy DOE UI-Implementierung, Behebung von Fehlern und Zustandsübergangsproblemen für die Design-Workflow-Registerkarten.
Gastgeber
- Paul N.: Fortsetzung der Arbeit an AWS-basierter Aktivierung, Konvertierung von PHP- und Perl-Code in Python. Verschieben von eingebetteten 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 Stored Procedures, wodurch wir die SQL-Logik als aufrufbare Prozeduren in die Datenbank einbetten können.
- Michael H: OwnerOf<> aus dem JMP 17-Quellcode entfernt.
Notiz von Shannon
Russ und Liz Wolfinger begrüßen die Eltern Jordan (Wolfinger) und Chris Wiederhold zur Geburt ihres ersten Enkelkindes. Herzlichen Glückwunsch zu dieser sehr glücklichen Ankunft!
Wren Christopher Wiederhold wurde am 30. September 2021 geboren, er hat also Geburtstag mit seiner Mama! Er wog 7 Pfund 4 Unzen und ist 19,5 Zoll lang.Jordan, Chris und dem Baby geht es sehr gut.

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