Willkommen beim JMP Development Update für den 5. Mai 2023!
Wir nähern uns unserem Einfriertermin für JMP 18 EA3 am 12.05.23 . Bitte aktualisieren Sie den Abschnitt „Motivation und Zusammenfassung“ Ihrer Funktionsseiten mit allen neuen Informationen, damit Kunden ihre Testbemühungen für diese neueste Version steuern können. Wenn Sie eine neue Feature-Seite erstellen, sehen Sie sich bitte diese Anleitungsseite in der Kategorie „JMP 18-Features“ in Confluence an, auf der erläutert wird, wie Sie die JMP 18-Feature-Seitenvorlage verwenden. Wenn Sie Hilfe beim Einrichten einer Feature-Seite oder beim Hinzufügen von Epics oder Storys für JMP 18-Features benötigen, lassen Sie es mich bitte wissen! Ich helfe immer gerne weiter.
Feature-Seiten sind äußerst wichtige Ressourcen für das Produktmanagement, da sie dazu dienen, unseren EA-Kunden bei jeder Iteration die wichtigsten neuen und aktualisierten Elemente mitzuteilen. Mia erzählt mir, dass Feature-Seiten den Prozess der Sammlung kundenorientierter Informationen zur Weitergabe auf der EA-Webseite erheblich vereinfacht haben! Sie sollten immer Jira-Epics und die zugehörigen untergeordneten Geschichten erstellen und mit Ihren Feature-Seiten verknüpfen und Ihre Jira-Vorgänge verwenden, um Entwicklungsdetails an Tester und Autoren zu übermitteln. Nachgelagerte Teams sind auf die Details in Feature-Seiten, Epic- und Story-Ausgaben angewiesen, um zu verstehen, was neue Features bewirken und wie sie sich im Laufe der Zeit im weiteren Entwicklungszyklus verändern. Und natürlich nutzen Tester Storys und Bugs, um konkrete Änderungen zu verifizieren.
Zur Erinnerung: Sie sollten bei Problemen vom Typ Epic niemals Code-Pushs verfolgen . Epics haben keine Rollen wie Entwickler, Tester usw. Erstellen Sie immer ein Epic als Container für ein großes Projekt (z. B. „Torch Deep Learning Add-in für JMP 18“), das die Hauptidee des Projekts beschreibt, und fügen Sie spezifische Elemente hinzu Geschichten darunter, um Aspekte des Projekts zu erfassen, die einer Überprüfung bedürfen (z. B. „Erste Implementierung für JMP 18 EA3“ (Geschichte), „Unterstützung für dreistufige Gewinnmatrix für Y-Variablen hinzufügen“ (Funktionsanforderung), „Unterstriche entfernen, um Parameter zu erstellen“. Etiketten leichter lesbar“ (Bug?)). Sie können auch auf Elemente verlinken, die sich in einem großen Projekt auf andere Weise beziehen – z. B. „Unterstützung von Torch-C++-Bibliotheken auf M1-Macs“ oder „Unterstützungsrollen für neue Torch-Deep-Learning-Komponente hinzufügen“).
Apropos Projekt: Vielen Dank an Russ Wolfinger für seinen Vortrag beim Entwicklertreffen am Donnerstag über die Bildanalysefunktionen von Torch Deep Learning, an denen er in Zusammenarbeit mit dem JMP-Studenten Chunwei Ma gearbeitet hat. Besonderer Dank geht an Chunwei für die Beantwortung so vieler Fragen im sehr aktiven Meeting-Chat, während Russ seine Arbeit vorstellte! Wenn Sie das Treffen verpasst haben, finden Sie hier eine Aufzeichnung mit zahlreichen interessanten Beispielen für die Bildklassifizierung (und andere). Nachdem das LS-Team nun den rechtlichen Genehmigungsprozess durchlaufen hat, planen sie, die Torch C++-Bibliotheken in ein Add-In aufzunehmen, das Kunden in JMP 18 installieren können. Vor Kurzem hat Russ daran gearbeitet, eine Reihe universeller Binärdateien für zu erstellen das Add-in so, dass es sowohl auf Windows als auch auf den Intel- und M1/arm64-Macs funktioniert, die jetzt von JMP-Kunden bevorzugt werden (zumindest diejenigen, die uns anonym Telemetriedateien übermitteln).
Vielen Dank auch an Tonya Mauldin für die Zusendung der Beta-/Crash-Tracks dieser Woche (mit ausgewählten Abstürzen)!
JMP-Betabericht – Verteilung (2) | JMP Live (sas.com)
Allgemeine Ankündigungen
Wichtige bevorstehende Termine
- JMP 18 EA3 Freeze – 12.05.23
- JMP 17.2 Code-Genehmigung – 13.06.23
- JMP 18 EA4 Freeze – 23.06.23
- Einfrieren des JMP 17.2-Codes – 30.06.23
- Eine vollständige Liste der JMP 17- und JMP 18- Termine finden Sie auf Confluence .
JMP-Entwicklungsaktualisierungen
Produkt Management
- Diese Woche präsentierte das Produktmarketing eine Vertriebs- und Marketingschulung rund um die Workflow-Bewertung – ein Vertriebstool, das es Teams ermöglicht, zu verstehen, wo JMP in einem Konto verwendet wird und wie oft es verwendet wird. Das US Central High Tech-Team bestehend aus Peter Polito, Kyle Bickford und Ben Rost erzählte, wie sie dieses Tool nutzten, um eine starke Story, Strategie und Roadmap für ihre Konten zu entwickeln. Vielen Dank an Sara Doudt und Kaylee Warren für den Artikel hier , der weitere Details zum Training enthält!
Technische Unterstützung
- Wendy: Diese Woche trafen sich mehrere Mitglieder des technischen Supports zum Mittagessen im Gebäude C. Es war toll, alle zu sehen und Christine Kjellberg persönlich bei JMP willkommen zu heißen! Christine hat mit der Schulung beim technischen Support zu den Tools begonnen, die wir zur Unterstützung von JMP-Benutzern verwenden. Wir freuen uns, sie im Team zu haben!
- Hier sind die TS JMP Live-Berichte und der Link zum Jira-Filter, der die von TS für die letzten 14 Tage gemeldeten Tickets zeigt.
Entwicklungsbetrieb
- Bob: Ich habe den Prozess abgeschlossen und die überarbeiteten Installationsprogramme für JMP Clinical 17.1 auf verschiedenen Download-Sites bereitgestellt. Vorbereitet für Clinical EA und Pro EA für EA3. Arbeitete mit Paul Nelson beim Hinzufügen von Python-Dateien zu V 18-Windows-Installationsprogrammen zusammen. Der versteckte Download von JMP Live 17.1 wurde neu strukturiert, indem er in einen zweiteiligen Download aufgeteilt wurde. Die ursprüngliche Einzeldatei war zu groß für das SAS-System. Fortsetzung des Projektmanagements zur Aufnahme von 17.2 in die SAS-Lieferprozesse für den Versandtermin 19. September 2023.
- Myron: Arbeitet an Telemetrieexporten; Beheben von Problemen, bei denen dem Exportauftrag nicht mehr genügend Speicher zur Verfügung steht, bevor der Auftrag abgeschlossen wird. Aktualisierte JiraBot-Besitzerzuweisungen (JMPTOOL-851, JMPTOOL-849, JMPTOOL-850 usw.). Untersuchen und/oder Beheben von Doc Build- und Help Build-Fehlern.
- Jim: Laufende AWS-Migration. Fehlerüberprüfung. Notwendige Unterstützung.
Dokumentation
- Susan C: Die Erstellung intelligenter Checklistenvorlagen in Jira ist abgeschlossen, um unsere 18.0-Ergebnisse sowohl für die Statistikautoren als auch für das Doc-Team zu verfolgen. Prozess-Jiras für alle EAs und für den endgültigen Build erstellt. Ich habe ein Jira-Buch für die EG erstellt und muss nur noch die Punkte der intelligenten Checkliste durchgehen, bevor ich den Rest des Buch-/Projekt-Jiras erstellen kann. Verfasste die Versionshinweise zu 17.1.1 und schickte sie zur E-Mail-Überprüfung. Bleiben Sie über das Feedback zur TOTD-Überarbeitung auf dem Laufenden, geben Sie Tipps für den Schnellstart und schlagen Sie Ideen vor. Bleiben Sie über JMP Live Jiras auf dem Laufenden, die Auswirkungen auf die Dokumente haben.
- Chris B: Habe die Woche mit einer möglichen Lösung für JMPTOOL-334 verbracht und Suchergebnisse erhalten, die englische Benutzer zur chinesischen Hilfe weiterleiten. Wir werden in einem Monat (oder zwei) wissen, ob es funktioniert hat.
System-/Hosttests – Cary
- Mandy: Als Folgemaßnahme zum Discovery Summit Europe einen Workflow-Builder-Blog erstellt. Arbeitete an JMP 18 WFB-Problemen und Beispielen mit If/Else und For-Schleife. Getestete CCB- und LDF-Korrekturen für 17.2, die Abstürze beim Umschalten von Optionen und Datenfilter-JIRA-Probleme betrafen, die für 18 und 17.2 behoben wurden. Es wurden einige neue Probleme mit Workflow Builder gefunden, darunter eines im Zusammenhang mit Windows und Zoom ( JMP-16476 ) und ein weiteres, bei dem das Verschieben von Aktionen im Bereich der Schritteinstellungen dazu führt, dass sie wie von Zauberhand verschwinden ( JMP-16553 ). Ich habe auch ein paar Fragen zum technischen Support gelöst, da ich mich darauf vorbereite, vom 8. bis 23. Mai OOO im Urlaub zu sein, um eine dringend benötigte Pause zu machen – und für Sicherheit und Gesundheit zu beten! Und es treten nicht allzu viele Probleme auf, wenn ich in Italien spiele!
- Nick H: Hat an Installationstests für JMP 17.1.1 gearbeitet. sowie laufende Fehlervalidierungen. Eine Verbesserung unserer Barrierefreiheit wurde bestätigt, indem verschiedene tragbare Eingabeaufforderungen aktualisiert wurden, um newLabel anstelle von newText zu verwenden, was es Bildschirmleseprogrammen ermöglicht, den Text zu erkennen und zu lesen. Wir untersuchen ein Problem mit dem Test-Dashboard, bei dem Testverlaufsdiagramme für bestimmte einzelne Testerseiten nicht geladen werden.
- Hunter: Bei der Durchführung der endgültigen Tests des JMP 17.1.1-Installationsprogramms ist bei einem der Basistests für JMP 18.0 ein Mac-spezifischer Absturz aufgetreten, den ich Dan S. gemeldet habe, und ich habe mit einem CIS-Mitarbeiter an einem BeyondTrust-Problem gearbeitet.
- Mike M: Eine weniger produktive Woche für mich, da ich gegen Covid kämpfe. Mit Paxlovid fühle ich mich besser. Öffnete eine lokale Datenfilter-Regression in Jira. Tutorials aus JMP 18 Sikuli-Tests entfernt. Mit dem Testen des 17.1.1-Installationsprogramms begonnen.
Webtest-Team
- Josh L.: JMP 17.1.1. Der Installationstest ist zu 83 % abgeschlossen. Ich habe Testern geholfen, indem ich mir Maschinenprobleme angesehen und Fragen beantwortet habe. JMP Live Testing Active Directory-Integration und JMP Live Space und Datenverlauf.
- Anna: Fehlerüberprüfungen. Konturplottest für HTML5. HR-Kurse. Eine weitere Woche ohne Installateurtests! 8)
System-/Hosttests – Peking
- Peking-Team:
- Eric (Nai) Wang: (1) Testen des JMP 17.1.1-Installers. (2) Durchführung eines neuen Tests zum Veröffentlichen verschiedener Berichte, um alle Beispielberichte neu zu generieren, JMPTESTBJ-2258 .
- Da Li: (1) Funktionstests fortsetzen JMP-16294: OSIsoft PI Import: Multi-Attribute Import . (6). Verifizierte und geschlossene JMP Live-Fehler. (2) JMP 17.1.1-Installationsprogrammtest.
- Mike Wu: (1) JMP 17.1.1 Installer-Tests. (2) Die Probeuntersuchung für die Migration von jmpdev2 auf den temporären AWS-Server für SAS 9.4 ist noch im Gange. Der detaillierte Status ist in JMPTOOL-740 zu finden. Bei der SAS 9.4-Migrationskonfiguration traten ziemlich viele unvorhergesehene Probleme auf, ich suchte nach internen Ressourcen und Hilfe, um die Probleme zu lösen, und nahm entsprechende Notizen auf der SAS-Migrationsanweisungs-Konfluenzseite vor.
- Kimi (Yu) Wang: (1) JMP 17.1.1 Installer Testing. (2) Jenkins: Legen Sie eine VM für die Ausführung von JMP E2E fest. Weitere Informationen finden Sie unter JMPTESTBJ-2243 – fertig. Debuggen Sie die Abbruchjobs für Mac-UTs.
- Da Zhang: (1) JMP 17.1.1 Installer Testing. (2) Es wurde ein JMP 17.1.1-Absturzproblem im JMP Live-Verbindungsdialog untersucht, der Absturz konnte nicht reproduziert werden
- Nala: (1) JMP 17.1.1 Installer-Tests. (2) Der CAS-Integrationstest für neue Änderungen für 17.1.1, 17.2 und 18 wurde abgeschlossen. Einzelheiten finden Sie in JMP-16240. (3) Untersuchte ein von Eric Hill gemeldetes Problem mit der Veröffentlichung von Kontrolldiagrammen im LDF.
Datenermittlung
- Dave B: Ich habe ein Problem mit dem technischen Support beim Speichern von Control Chart Builder als PDF unter Windows aufgespürt, die Möglichkeit hinzugefügt, den Intervalllinienstil und die Farbe für Plot Col anzupassen, einen Absturz mit dem JSON-Importassistenten behoben, der von JMP-Early Adopter Craige Hales ( JMP -16535 ) und arbeiten an der ColStack-Zeilenausrichtung. Probleme Arbeitete mit John Schroedl zusammen, um Probleme beim Ausführen der Image-Tests auf der AWS-Maschine herauszufinden.
- Dan S: Arbeiten Sie an der Benutzeroberfläche für Plattformvorlagen und überarbeiten Sie das Save-to-Add-In für App/Dashboard Builder, um auf die App in einer separaten Datei zu verweisen, und prüfen Sie die Hilfsfunktion zum Speichern von Gruppenkontext in gespeicherten Tabellen
- Evan: Ich schaue mir Dispatch-Aufrufe im Zusammenhang mit Plattformvorlagen an. Vorbereitungsarbeiten für die Aktualisierung des Beispieldatenindex. Telemetrie zum Öffnen/Importieren hinzugefügt, um Dateitypen aufzuzeichnen (sowohl interaktiv als auch skriptgesteuert).
- Xan: Endlich einen Absturz des Control Chart Builders aufgrund einer Änderung am Graph Builder aufgespürt; Fix jetzt für 17.2 ( JMP-16416 ) gepusht.
- Ernest: Modellarbeit für Plattformvorlagen, Unterstützung für mehrspaltige Transformationen.
DAMHIRSCHKUH
- Brad: Ich arbeite immer noch an einer möglichen Verbesserung der DSDs, um die quadratischen Effekte besser abschätzen zu können.
- Caleb: Diese Woche habe ich an der Anpassung der Modellspezifikations-GUI gearbeitet, die Peng vor einiger Zeit für die CSALT-Plattform entwickelt hat. Es ist wirklich erstaunlich und ich freue mich darauf, es unseren Benutzern zu zeigen! Ich habe auch weiterhin an meiner und Brads Forschung gearbeitet.
- Peng: Die Arbeit an beiden Fronten der JMP 18-Entwicklung für DOE und Zuverlässigkeit wurde fortgesetzt. Mehrere Anfragen des technischen Supports und der Dokumentation wurden untersucht und beantwortet.
Gastgeber
- Paul: Das Pip-Wrapper-Skript jpip auf Mac und Windows zum Laufen bringen und die ZIP-Dateien für die Python-Standardbibliotheksmodule verwenden. Hinweis: Zu diesem Zeitpunkt muss jeder Benutzer das JPIP-Skript kopieren und für seine Umgebung bearbeiten – Benutzername, JMP-Produkt (JMP, JMP Pro, JMPSUB) und Installationsverzeichnis. Wir werden daran arbeiten, dies zu verbessern, bevor wir das endgültige JMP 18 veröffentlichen. David Barbour wurde auf JMP Runner unter Windows getestet und aktualisiert den Kopierteil von JMP Runner, um die eingebetteten Python-Komponenten zu übernehmen. Alle Dateien wurden an Perforce übermittelt, mit Ausnahme von Projektänderungen und jmpconfig.h, um den Build umzudrehen – wir werden dies am Montag versuchen. Bob Hickey hat das Windows-Installationsprogramm aktualisiert, um die dann erforderlichen Python-Dateien abzurufen. Begann mit der Neugestaltung von macOS Python, um ältere Betriebssystemvarianten zu unterstützen. (Wenn ich es heute Abend pushe, werde ich eine E-Mail und Anweisungen zum Bearbeiten von jpip und zur Installation der zusätzlich benötigten Python-Module verschicken: Numpy, Pandas und Matplotlib.
- John Schroedl: Host-Änderungen zur Abkehr von veralteten .NET-Klassen im Rahmen der .NET Core-Arbeit. Hat bei der Untersuchung von Baseline-/Bildtestproblemen geholfen. Die Änderung wurde verschoben, um das Rendern von WPF-Inhalten auf einem Computer ohne angeschlossene Anzeige zu ermöglichen. Neu bereitgestellte Win11 Insider Preview-Maschine aufgrund von MS-Änderungen an der Insider-Kanalstruktur.
- Paul: Reduzieren Sie die Größe und Anzahl der Dateien, die in das Framework eingehen, indem Sie die Byte-kompilierten .pyc-Dateien verwenden und sie in eine ZIP-Datei packen.
- Michael H: Erste Implementierung der Benutzeroberfläche für den PI Server-Multiattributimport.
Interaktives HTML
- Mike S: Drei Korrekturen für benutzerdefinierte Beschriftungsschriftarten, die in HTML-Exporten nicht richtig angezeigt werden (Balken, gepackte Balken und Heatmaps), wurden abgeschlossen und bei einem vierten Schritt (parallele Diagramme) Fortschritte gemacht.
- John Powell: Präsentiert den Fortschritt unseres ersten neuen Feature-Sprints in JMP 18.
Die Änderung, wo die Farbe für fehlende Daten gespeichert wird, wurde behoben ( JMPHTML-2090 ).
- Paul Spychala : Unterstützung für Umbruchlinien für Achsenwerte in HTML hinzugefügt ( JMPHTML-1372 ).
JMP Live
- Aurora: 18.0 – Die Arbeiten zur Entfernung der Kontrolle über die Herunterladbarkeit auf Paketebene wurden abgeschlossen. Außerdem wurde die Funktion zur Space-Join-Anfrage entfernt (die in der Benutzeroberfläche nie verfügbar war). Optimierte Benachrichtigungs-E-Mails. Fortsetzung der DSGVO-Diskussion. Mit Eric und Dieter begann ich mit der Entwicklung einer Zugriffskontrolle auf Ordnerebene . Sonstiges – Durchführung von 2 Quick & Dirty-Usability-Studien (@ Erwähnung und Beitragslistenfilterung) mit jeweils 3 Teilnehmern.
Statistiken
- John Sall: Die integrierte Funktion „Befehle anzeigen“ erzeugt jetzt Datentabellen anstelle von Text im Protokoll ( JMP-16483 ). Beispiel: Befehle anzeigen(Scriptables); Dies ist nützlich bei der Zählung integrierter Funktionen und ScriptItems in JMP. Beispielsweise gibt es 5218 von 20.072 ScriptItem-Einträgen, die keinen Tipp oder kein Dokument enthalten. Wenn Sie ContinTable, ColumnNames und Kombinationen von NoMenu/NoScript/Deprecated entfernen, bleibt 401 übrig. Für viele davon sind möglicherweise keine Tipps erforderlich, für einige jedoch möglicherweise. Es gibt 69 veraltete Befehle, aber sie sind nur in 19 Komponenten enthalten, wobei Preferences die größte Anzahl (16) aufweist. Die Kategorieverteilung der integrierten Operatoren ist:
- Laura CS: Ein paar Fehler in SEM (Robust Inference with MGA and Singularity Details) behoben und meine Arbeit mit der Messinvarianz-Verknüpfung (auf Wunsch von Narayanan) wieder aufgenommen, die nun fast fertig ist. Begann mit der Lektüre des Kausalinferenzbuchs „What if“, um zu versuchen, Lücken mit „traditionellem SEM“ zu schließen.
Statistiktests
- Mark: Entwickelte zusammen mit Nicole und Jacob eine Usability-Studie des neuen FDR-Berichts im Process Screening für John. Mit Dave Barbour wurden Verbesserungen an der Plot Col Box für den FDR-Usability-Test und die Weiterentwicklung der Registerkarte „Analysieren“ in Easy DOE entwickelt. Testen Sie Easy DOE mit Jacob. Fertigstellung des Prototyps des neuen Bereichs „R&D Technical Resources“ in der JMP-Community mit Caleb. Beantwortung von Fragen in der JMP-Community.
- Jacob: Easy DOE testen, Tests für 17.2-Updates hinzufügen und die neue Faktorliste testen. Testen der Make Validation Column 17.2-Korrekturen. Arbeit an Usability-Tests mit Mark Bailey und Nicole Jones.
- Tonya: Testen von kurzfristigen Kontrolldiagrammen und Arbeiten an der Fehlerüberprüfung.
Updates zu den Biowissenschaften
- Die überarbeiteten JMP Clinical 17.1-Installationsprogramme wurden gestern genehmigt, nachdem letzte Woche eine Änderung vorgenommen wurde, um einen wichtigen Fehler zu beheben, der von einem internen Kunden gefunden wurde.
Notiz von Shannon
Hoffentlich haben Sie alle die E-Mail von Lauren Buck Anfang der Woche gesehen, in der es um die Gelegenheit ging, neue oder gebrauchte Kleidung für einen guten Zweck zu spenden! Falls nicht, finden Sie hier noch einmal die Informationen. SAS und WIN haben diese Organisation im Laufe der Jahre viele Male unterstützt. Wenn Sie in Cary sind, ist dies eine sehr bequeme Möglichkeit zu spenden! Und wenn nicht, können Sie gerne online spenden oder eine der vielen ähnlichen Organisationen im ganzen Land und auf der Welt unterstützen, die sich ebenfalls dieser Sache widmen. Euch allen ein tolles Wochenende!
Guten Tag. Das US East Inside Sales-Team wird am Mittwoch, den 10. Mai, bei Note in the Pocket ehrenamtlich tätig sein. Ihre Mission ist es, „obdachlosen und verarmten Kindern und Familien in Würde und Liebe hochwertige Kleidung zur Verfügung zu stellen“.
Unser Team wird neue und gebrauchte Kleidung und Schuhe einsammeln, die wir zu Note in the Pocket bringen, wenn wir zu unserer Freiwilligenzeit ankommen. Die Liste der am meisten benötigten Artikel finden Sie hier . Wenn Sie etwas spenden möchten, bringen Sie es bitte bis Mittwoch, den 10., 12 Uhr mit. In der Lobby im 5. Stock von Gebäude A gibt es ein Schild, wo Sie Ihre Gegenstände platzieren können. Danke!