Willkommen beim JMP Development Update für den 18. November 2022!
Produkt- und Entwicklungsmanager haben die Daten für Code-Genehmigung und Code-Einfrieren für JMP 17.1 geändert um mehr Zeit für das Auftauchen von JMP 17.0 CRP-Fehlerberichten einzuräumen. Den neuen Zeitplan für den 17.1 können Sie auf der einsehen JMP 17 Termine Seite in Confluence. Der Code-Genehmigungsmodus beginnt am Ende des Tages am Freitag, den 6. Januar, und das Einfrieren des Codes erfolgt am Ende des Tages am Freitag, den 27. Januar.
Vielen Dank, dass Sie weiterhin wichtige Fehlerbehebungen in den 17.1-Track integrieren! Bitte beachten Sie, dass wir zwar den Beginn der Genehmigung und das Einfrieren des Codes verschieben, 17.1 Doc- und L10N-Einfrierdaten werden sich nicht ändern . Buchaktualisierungen und die damit verbundenen Übersetzungsprojekte sind bereits im Gange, und eine Änderung dieser Zeitpläne könnte sich negativ auf unsere Fähigkeit auswirken, übersetzte Dokumente in 17.2-Installationsprogrammen bereitzustellen. Achten Sie daher bitte besonders auf das Potenzial für evtl doc und L10N ändert die für Codeänderungen erforderlich sein könnten, die Sie in Betracht ziehen, und arbeiten Sie mit diesen Teams zusammen, um nachgelagerte Auswirkungen zu minimieren. Da wir bereits 17.1-Saiten abgegeben haben, müssen keine Saiten hinzugefügt oder bearbeitet werden bewirkt, dass eine Zeichenfolge für 17.1 in Englisch ist und dies kann sich negativ auf Dokumente/Screenshots auswirken und bei Übersetzern und Überprüfern Verwirrung stiften.
Vielen Dank an Sarah Sylvester für die Mitteilung, dass das JMP-Produktmanagement Änderungen am JMP-Wunschlistenprozess vorgenommen hat, die sich unter anderem auf die Entwicklung auswirken werden. Ab nächster Woche klonen die Mitglieder des PM-Teams Funktionsanfragen aus ihrem Produktmanagement-Jira-Projekt in das relevante Entwicklungs-Jira-Projekt (JMP, JMP Clinical, WebJMP usw.). Das Klonen eines Jira-Vorgangs bedeutet lediglich, dass PM den Inhalt der Funktionsanfrage aus dem PM-Projekt in eine Story im Entwicklungsprojekt kopiert. Diese geklonten Probleme werden automatisch im entsprechenden Entwicklungsprojekt angezeigt, sodass Sie nicht versuchen müssen, Funktionsanfragen aus dem Produktmanagementprojekt in ein Entwicklungsprojekt (oder ein anderes) zu verschieben.
Das Team hat sich dafür entschieden Klonen Sie Funktionsanfragen für die Wunschliste, anstatt sie zu verschieben zu Entwicklungsprojekten, weil es ihnen dadurch erleichtert wird, den Fortschritt im eigenen Backlog zu verfolgen und den Kreis mit unseren Kunden zu schließen.Bitte wenden Sie sich an das Produktmanagement (Sarah Sylvestre oder Mia Stephens), wenn Sie Fragen oder Bedenken haben. Das PM-Team hat sich bereit erklärt, diese und andere Änderungen im Zusammenhang mit der Sichtung von Funktionsanfragen in einem zukünftigen Entwicklertreffen zu besprechen.
Abschließend danke an Audrey Schull für das Teilen dieser Woche Jira-Tipp der Woche!
Diese Woche haben wir eine Änderung vorgenommen, die größere Auswirkungen auf die F&E-Gruppen hatte, als wir erwartet hatten. Tut mir leid – wenn wir das gewusst hätten, hätten wir dich mehr gewarnt! Wir haben die Namen der Statusfeldwerte, die wir von SAS R&D Jira geerbt haben, aktualisiert, damit sie besser lesbar sind:
- Test-Ready(Q) wurde umbenannt in Testbereit
- Testing(W) wurde umbenannt in Testen
- Dev-ready(Q) wurde umbenannt in Bereit für Entwickler
- Entwickeln (W) wurde umbenannt in Entwicklung
- Accepted und Close(Q) wurde umbenannt in Akzeptiert und geschlossen
Dies hatte den unglücklichen Effekt, dass gespeicherte Filter, die diese Statuswerte verwendeten, beschädigt wurden, was dazu führte, dass Sie eine Meldung wie diese sahen, wenn Sie versuchten, einen zu verwenden:

Die einfache Lösung besteht darin, die Namen der Staaten in Ihrem Filter so anzupassen, dass sie die neuen Namen oben verwenden, und drücken Speichern neben dem Filternamen.
Das Admin-Team hat Pläne für einige weitere Änderungen, die unsere Jira-Erfahrung in Zukunft optimieren werden:
- Unbenutzte Felder entfernen (aber Sie werden es nicht einmal bemerken - sie sind unbenutzt!)
- Aufräumen und Vereinfachen der möglichen Optionen für das Feld „Auflösung“ (wir arbeiten mit einzelnen Gruppen und stellen sicher, dass wir Ihre bevorzugte Auflösung nicht entfernen)
- Fügen Sie ein Feld „Geplante Version“ hinzu. Sobald wir das hinzugefügt haben, können Sie dieses Feld verwenden anstelle des :OPEN-Tags um die Version anzugeben, in der Sie ein Problem lösen möchten. (Wir werden dies als unseren Standard übernehmen und die Verwendung von :OPEN ablehnen, wenn wir den 17.2-Zyklus starten.)
- Etiketten bereinigen
Allgemeine Ankündigungen
- Bitte lesen Sie unbedingt die E-Mail von heute Bob Hickey mit Anleitungen zur Verwendung der OneDrive-Technologie, um Installationsprogramme mit Ihrem PC/Mac zu synchronisieren, um Probleme mit der Downloadgeschwindigkeit von Cary HQ zu vermeiden.Bitte beachten Sie: Diese Installationsprogramme sind nur für Mitarbeiter bestimmt.
Wichtige anstehende Termine
- JMP 17.1 Doc Freeze – 21.12.22
- JMP 17.1 Code-Genehmigung beginnt – 1/6/23
- JMP 17.1 L10N Einfrieren – 16.01.23
- Einfrieren des JMP 17.1-Codes – 27.01.23
- JMP 18 EA1 Einfrieren – 3.2.23
- JMP 18 EA2 Einfrieren – 7.4.23
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 17 und JMP 18 Termine.
JMP-Entwicklungsaktualisierungen
DAMHIRSCHKUH
- Brad: Ich habe diese Woche eine akzeptierte Arbeit bei Technometrics. Co-Autoren Jon Stallrich NCSU und Katherine Allen Moyers Eli Lilly. Ich habe JQT eine Überarbeitung eines Papiers zu Screening-Designs mit 2 und 3 gemischten Ebenen vorgelegt. Co-Autoren Ryan Lekivetz und Chris Nachtsheim
- Peng: Erstellung und Bereitstellung eines Entwickler-Tutorials: State-of-the-Art Use of Repeated Measures Degradation to Model Product or Part Failures. Geplant und organisiert von Gail und mit Hilfe von Caleb, Jerry und Don. Es war eine gelungene Veranstaltung. Abgesehen davon, sind regelmäßige Wartungsarbeiten für Verbesserungen und Fehlerbehebungen JMP-14652 , JMP-14749 .
- Kaleb: Ich habe meine Explorer-Korrekturen für die Stichprobengröße 17,1 abgeschlossen, da Yeng für den Rest des Jahres abwesend sein wird, um ihre Dissertationsarbeit abzuschließen. Ich habe auch gute Fortschritte bei der Behebung einiger Fehler im Zusammenhang mit dem MSA-Design gemacht und Peng dabei geholfen, ein Entwickler-Tutorial zu seiner neuen Repeated Measures Degradation-Plattform zu präsentieren. Er hat einen tollen Job gemacht!
- Ryan L: Veröffentlicht ein Artikel in Quality Engineering „Testen des Vorhersage-Profilers mit unzulässigen Kombinationen – eine Fallstudie zur statistischen Technik“, mit Jeremy Ash, Caleb King, Laura Lancaster, Ryan Lekivetz, Joseph Morgan, Yeng Saanchi. ß Herzlichen Glückwunsch, Team!
Gastgeber
- Daniel Powell: Abschluss der Tests für den vollständigen AWS-Aktivierungsserver sowie Hinzufügen einiger QOL-Verbesserungen für unsere JMP Pro-Testversion!
HTML5
- Praveena: Abgeschlossene Arbeiten an GB: Linie: Gestapelt mit Füllung unten unter Verwendung fehlender, ausgeblendeter, ausgeschlossener Daten ergibt ein anderes Diagramm , GB-Zeile: Daten mit ausgeblendeter/fehlender/ausgeschlossener falscher QuickInfo , GB-Linie - gestapelt : Falsche Tooltips , und Plot Col Box in Col Span Box wird in Interactive HTML nicht mit Daten angewendet (Dies war ein von einem Kunden gemeldetes Problem. John Powell half bei der Analyse). Arbeiten an GB: Linie: Diagramm ohne X und Reihenreihenfolge sollte standardmäßig Reihe statt Mittelwert verwenden .
- John Powell: Ein weiteres Sicherheitsschulungsmodul der Stufe 2 abgeschlossen. Ein Fix für einen abstürzenden Komponententest wurde in 17.1 integriert. Held Sprint und dev. Sitzungen am Ende des Zyklus. Geholfen neuer HTML5-Entwickler Mike Stickles Wählen Sie die erste Hardware für sein Startdatum am 1. Dezember st . Teilnahme am JMP 17 Release-Empfang.
- Mayowa: Abgeschlossenes Produktsicherheitstraining, w rot ein Reisebericht für die Konferenz connect.tech , nahm an HTML-Scrum-Planungs- und Sprint-Planungsmeetings teil.
- Paul Spychala : Diese Woche haben wir damit verbracht, die Sprintplanung für unseren nächsten Sprint abzuschließen und HTML-Unterstützung für Titelspanne/-ausrichtung hinzuzufügen [ JMPHTML-702 , JMPHTML-713 , JMPHTML-1768 , JMPHTML-1368 ] und mehr Sicherheitstraining.
JMP Live
- Aurora: Für 17.1 half Justin Chilton beim Brainstorming zu einem Hung-Table-Processing-Event. Für 18.0 wurde veralteter Code entfernt.Sonstiges: Erforderliche Sicherheitsschulung (abgeschlossen). Einige defekte Jira-Filter und Confluence-Makroreferenzen wurden behoben. Arbeiten an Perforce --> Git-Änderung für JMP Live.
Statistiken
- Laura CS: Einige Fehler, einschließlich eines Absturzes, in SEM wurden behoben. Fahren Sie mit der verbleibenden Integration von Fixes in 17.1 fort. Forschung zum Bollen-Stein-Algorithmus zum Bootstrapping der Chi-Quadrat-Statistik und anderer Anpassungsindizes in SEM.
- John Sal: Fit Group unterstützt jetzt den Design Space Profiler (JMP-14411). Oneway enthält jetzt die Effektgröße (Cohens D). (JMP-14692).
Statistische Tests
- Jacob: Testen von MSA Design, Schreiben von Unit-Tests, um die Berechnungen der erwarteten mittleren Quadrate mit SAS zu vergleichen. Testen von Designs mit Antwortoberflächenmodellen und zufälligen Blöcken, Untersuchen eines von Tom Donnelly gemeldeten Fehlers. Verfassen einer Folge-Usability-Studie für den Factor-UI-Prototypen. Kontinuierliche Produktsicherheitsschulung.
- Markieren: Teilnahme an Schulungen zum Produktsicherheitslevel 2. Zusammenarbeit mit Brad und Joseph an Easy DOE für JMP 18. Vorbereitung einer Präsentation mit Jianfeng für den JMP Discovery Summit Europe. Beantwortete Fragen in der JMP Community.
- Tonya: Arbeiten an der EA-Präsentation.Testen der automatischen Neuberechnung in der Verteilung. Fehlerüberprüfung.
Produkt Management
- Sarah: Wir arbeiten daran, einen besseren Workflow für die Wunschliste in unserer neuen Jira-Instanz zu erstellen . Testen von Möglichkeiten, wie wir die Priorisierung von Problemen, die in JMP mit einer gewichteten Formel in Jira durchgeführt werden, mit einer Kombination aus benutzerdefinierten Feldern und Plug-Ins effektiv darstellen können (hauptsächlich diese Arbeit für das Data Discovery-Team) . Testen, wie wir die Feature Readiness Checklist in Jira integrieren können, möglicherweise unter Verwendung von Plug-Ins. Ich schrieb ein Blogeintrag über meine Erfahrungen als neuer Benutzer von JMP, also zögern Sie nicht, es sich anzusehen, wenn Sie daran interessiert sind, ehrliches Feedback von neuen Benutzern zu hören. Der Blog enthält meine eigenen Erfahrungen und das, was ich von neuen und erfahrenen Benutzern bei Discovery gehört habe.
- Bryan F: Recherchierte verschiedene Plattformen für Benutzertests, stellte dem First 5-Team Informationen zur Verfügung und arbeitete daran, eine Testversion für UserTesting.com zu erhalten. Angeforderte und bewertete Icon-Erstellung von einigen Anbietern auf Fiverr. Erstellung der ersten Amazon AppStream-Image-Instanz für Usability-Tests. Koordination des zweiten Usability-Tests von JMP Projects.
- Mia: Ergebnisse aus der JMP EA-Umfrage zum Verständnis der Verwendung von Columns Viewer und dazu, wie JMP zur Ausführung grundlegender Aufgaben verwendet wird, finden Sie hier JMP Live-Bericht . (Beachten Sie, dass nur eine sehr oberflächliche deskriptive Analyse durchgeführt wurde, aber Sie können die Daten gerne selbst untersuchen.)
Technischer Support
- Duane: Weitere JMP 17-Fälle werden geöffnet. Hier sind die TS JMP Live-Berichte und die übliche Handlung unten.

Entwicklungsbetrieb
- Myron: JiraBot – Test beendet und jetzt gehe ich ausgewählte Tickets aus dem Produktionsrückstand durch. Ich werde am Montag eine Massen-E-Mail senden, wenn ich sie durch die allgemeine Ticketpopulation laufen lasse. Arbeiten an neuen Hilfe-Build-Projekten (JMPTOOL-582, JMPTOOL-597). Nach einer Wochenendsicherung werde ich Jahre alte Testergebnisse löschen, um Tabellenplatz freizugeben (JMPTEST-569). Beginn der Ersetzung des OpenAM-Clients von jmptool, wie von SAS IT angefordert/befohlen
- Melanie: Fehlerbehebungen für Tutorials für 17.1 abgeschlossen. Arbeitete mit Myron zusammen, um Zeichenfolgen für Beispieldaten für 17.1 zu extrahieren. Arbeitete mit dem Lokalisierungsteam zusammen, um Beispieldatenkits zu erstellen und versandfertig zu machen.
Dokumentation
- Qiana: Zusammenarbeit mit dem WebWorks-Support zur Erstellung von Steuerdateien für die JMP-Hilfe.Arbeitete mit der Personalabteilung im Rahmen eines Sommerpraktikumsangebots. Kontaktaufnahme mit der Data Ethics Practice bezüglich Anfragen, die ich von JMP-Mitarbeitern erhalten habe, um Aktualisierungen der Beispieldatentabellensprache vorzunehmen; wird mit dem Chief Diversity Officer von SAS zusammenarbeiten, um diese Probleme anzugehen. Kommuniziert mit Landra über Bearbeitungsunterstützung.
- Susanne C: Arbeiten an Aktualisierungen von Ross zum Studentenabonnementdokument. Arbeiten an JMP Live Jiras für 17.1. Außerdem wurde die Installationshilfe per E-Mail-Anfrage von Brian C und Dieter aktualisiert. Habe die UI-Strings überprüft, keine Updates erforderlich.
- Chris B: Arbeiten an JMPDOC-1567 und JMP-7698 (danke Melanie Drake!). Sehen wir uns an, wie wir in Zukunft Hilfe und (vielleicht) PDFs bereitstellen können.
System/Host Testing-Cary
- Nik H:
- Wir arbeiten mit Mandy zusammen, um mysteriöse Unit-Test-Fehler aufzuspüren, die nur in den nächtlichen Läufen auftreten – wir konnten diese bisher nicht lösen, versuchen aber dennoch täglich, weitere Informationen zu erhalten. Fehler aufgrund einer Regression im Zusammenhang mit kürzlich vorgenommenen Änderungen von Dan S untersucht (jetzt behoben). Dan hat eine Präferenz für JMP 12 JSL-Kompatibilitätswarnungen ( JMP-14734 ), was eine Anpassung an viele Tests über mehrere Dateien hinweg erforderte. Außerdem wurden Einheitentests zur Überprüfung einiger Fehler und kleiner Funktionen hinzugefügt.
- Wir haben mit Audrey zusammengearbeitet, um ein Problem aufzuspüren, bei dem bekannte Probleme im Test-Dashboard nicht als bekannt markiert werden, weil die Tabelle, die wir zum Markieren dieser Probleme verwenden, immer noch aus dem alten Jira-Server stammt – wir hoffen, dies bald zu beheben. Es gibt auch ein Problem im Test-Dashboard, bei dem der Testfehlerverlauf aufgrund einer Zeitüberschreitung bei der SQL-Abfrage nicht angezeigt wird. Ich hoffe, dass sich die Leistung verbessern wird, sobald Myron die Bereinigung einer der abhängigen Tabellen abgeschlossen hat. Zuletzt implementiere ich eine neue Funktion für die Liniendiagramme, die die Fehleranzahl im Dashboard im Laufe der Zeit verfolgen, damit ihr Datumsrückblick auf der x-Achse über einen Schieberegler einstellbar ist – eine Anfrage von Jim hier: JMPTEST-556 .
- Mandy: Ich habe viel Zeit damit verbracht, ein seltsames Problem mit dem Hauptmenü zu verfolgen, das um den 11.08 herum auftauchte und nur unter Windows und bei nächtlichen Läufen auftritt (scheint ein Problem mit einer kopflosen Maschine zu sein).Ich habe das Gefühl, dass der Code auf 18 verschoben wurde, was dies verursacht, aber wir können noch nicht genau herausfinden, was oder wer!Abgeschlossenes Sicherheitstraining Level 2. Arbeiten an der Überprüfung einiger Korrekturen und dem Hinzufügen von Tests sowie an der Workflow Builder-Demo für den P&G-Tag am 1. Dezember.
- Audrey: Zusammenarbeit mit Atlassian, um einige Confluence-Links zu reparieren, die immer noch auf altes Confluence verweisen, Brainstorming mit Nala/Josh über eine Stressumgebung für JMP Live, Jira-Optimierungen.
- Lisa: Arbeitete an der Aktualisierung der Status- und Workflow-Übergangsnamen in Jira und der Eingabe von Tickets für einige Verbesserungsideen für Anmerkungen.
System-/Host-Tests – Peking
- Eric Wang: (1) Abgeschlossen WEBJMP-2026 . Getestetes Audit-Log für alle Aktionen. (2) Verlegte JMP Live-Tests von der nächtlichen Ausführung in Cary in die Jenkins-Umgebung von Beijing. (3) Untersuchen von JMP Live-Stresstests.
- DaLi : (1) Verifizierte Fehler JMP-14158 und JMPTEST-555 . (2) Überprüfung JMP-14661 und WEBJMP-6205 . (3) Wissensaustausch KnowledgeSharing-Da-20221114 Einführung des Postboten .
- Mike Wu: (1) JMP 17.1, 18.0 Bugs Regressionstests zum Roaming-Migrationsproblem von JMP 18.0 und einige beispielhafte Datentabellen-/Skriptänderungen. (2) Die Aktivierung von JMP 18.0 ProTrial gegen den Dev-Aktivierungsserver führte zu Problemen sowohl auf Windows als auch auf Mac und Diskussion mit Daniel, jetzt funktioniert die JMP 18.0 ProTrial-Aktivierung bis zum 15.11. sowohl auf Windows als auch auf Mac gut. (3) JMP 18.0-Telemetrietests fortgesetzt, Details finden Sie unter: JMPTESTBJ-1770 . Außerdem wurde der JMP 18.0-Telemetrie-Testplan gemäß der neuen Änderung aufgrund eines Fehlers aktualisiert JMP-14650 .
- Kimi: (1) Helfen Sie Jim beim Aktualisieren der Python-Version auf 3.11.0 auf Cary UT env und aktualisieren Sie die JSL auf die neue Version, Details siehe JMPTOOL-390 . (2) Debuggen Sie die UT-Fehler von Formula Depot, erstellte einen neuen Fehler JMP-14683 . (3) http://public.jmp.com wird auf 17.0 aktualisiert, also verifiziertes verwandtes Jira WEBJMP-4739 und WEBJMP-2640 . (4) Jenkins: Aktualisieren Sie die Python/Anaconda-Version für Win und Mac in Beijing Env. Aktualisieren Sie Visual Studio Professional 2022 für das AWS-Testimage. Debuggen Sie die Fehler von JMP Live E2E-Tests mit Eric.
- DaZhang: (1) Recherche zu Auslastungstests für JMP Live mit JMeter. (2) Betrachten der Baseline-UT-Fehler in JMP 17.1 für Nicht-Englisch (Japanisch).
- Nala: (1) Verifizierung von Jira-Tickets. (2) I18N-Test für JMP Live 17.1. (3) Bereitstellung eines JMP Live 17.0-Servers für das Pekinger Team. (4) Abgeschlossenes Check-in-Gespräch innerhalb des Pekinger Teams. (5) Untersuchte Belastungstests und Vorbereitung einer kurzen Einführung für Belastungstests.
Datenermittlung
- Evan: Arbeiten am Hinzufügen einer JSL-RowStatesMask-Beschränkung zu <
- David B: Max-Version zum Add-In-Builder hinzugefügt, einen Fehler beim Kopieren/Einfügen mit Crosstabbox behoben, einen Absturz beim Speichern des Journals behoben, $addinhome in einem Add-In-Entladeskript verfügbar gemacht, neue Dialog-Ressourcendateien für den Seiteneinrichtungsdialog gepusht.
- Ernst: Rückgängig/Wiederherstellen im Workflow Builder. Anzeigen/Bearbeiten von Attributen im Spalten-Viewer. Threading-Statistiken im Columns Viewer.
- Dan S: Integrierter Datenfilter-Crashfix für 17.1, JMP 18 arbeitet an New Window(), Data Filter und PCA-Beschleunigung mit vielen Spalten.
Anmerkung von Shannon
