
Willkommen zum JMP-Entwicklungsupdate vom 5. November 2021!
Wir haben diese Woche zwei neue Mitarbeiter im JMP-Team begrüßt! Beth Evans ist als neue Büroadministratorin in die Abteilung R&D eingestiegen und Sie finden sie in A4331. Sie können diese Seite in Confluence besuchen, um die Tabelle mit den Projektmanagement- und Verwaltungsaufgaben zu finden, die Amy zuvor in ihrer Begrüßungsnachricht gesendet hat. Außerdem ist der langjährige JMP-Kunde Jasean Rasnake dem technischen JMP-Supportteam von Duane beigetreten. Willkommen!!!
Wir haben jetzt offiziell den Quellcode für JMP 16.2 eingefroren. Vielen Dank für Ihre Hilfe beim Korrigieren, Testen und Dokumentieren wichtiger Elemente für unsere letzte Wartungsversion von JMP 16! Das Doc-Team und das L10N-Team arbeiten an der Fertigstellung ihrer Arbeit und wir nähern uns der Erstellung eines endgültigen Installationskandidaten am 19. November .
JMP 17 EA4 ist seit heute 17 Uhr ebenfalls eingefroren. Ich schätze die ganze Arbeit an Ihren Feature-Seiten für diese Iteration. Das JMP-Produktmanagement ist begeistert, wie viel einfacher diese Seiten es machen, Details zu Funktionen zu sammeln, um sie mit Kunden zu teilen. Mia arbeitet an der Zusammenstellung des Single Source Document für EA4. Wenn Sie dies noch nicht getan haben, aktualisieren Sie bitte Ihre Feature-Seiten bis zum 8. November und senden Sie Mia bis zum 10. November EA-Videos.
Vielen Dank an Julian Parris und Mia Stephens für ihre Präsentation beim JMP Dev Meeting letzte Woche! Wenn Sie das Meeting verpasst haben, finden Sie hier eine Aufzeichnung. Julian präsentierte einen JSL-Prototyp für die Workflow-Erstellung, der die Aktionsaufzeichnungsfunktion von JMP nutzt. Ernest Pasour hat bereits eine erste C++-Implementierung des Workflow Builders für EA4 erstellt und wir freuen uns auf Kundenfeedback zu diesem neuen Tool.
Vielen Dank an Tonya Mauldin für die Weitergabe der Beta-/Absturz-/Telemetrie-Tracks für die Woche vom 5.11.2021 mit ausgewählten Abstürzen. Die JMP Live-Version dieses Berichts finden Sie hier: Beta-/Absturz-/Telemetrie-Tracks für die Woche vom 5.11.2021 | JMP Live (sas.com)
Unternehmen
Produktveröffentlichung
Thema
Unterthema
Plattform
JIRA
Allgemeine Ankündigungen
- Wenn Sie als Mitarbeiter bei Inside JMP vorgestellt werden möchten, laden Sie bitte eine Kopie des Kennenlernformulars herunter. Füllen Sie einfach die Fragen aus und laden Sie das Formular zusammen mit drei Fotos von Ihnen in den Ordner hoch, wenn Sie fertig sind. Vielen Dank, dass Sie dazu beitragen, unsere JMP-Familie ein wenig bekannter zu machen!
Wichtige bevorstehende Termine
- JMP 17.0 EA4 – 05.11.21
- JMP 16.2 Final Installer Candidate – 19.11.21
- JMP 17.0 EA5 – 10.12.21
- JMP 16.2 QA-Abnahme – 22.12.21
- Eine vollständige Liste der JMP 16- und JMP 17- Termine finden Sie auf Confluence .
JMP-Entwicklungsupdates
Neuigkeiten aus den Biowissenschaften
- Meichen: Arbeite an der Multivariate Embedding-Plattform, die jetzt ein 3D-t-SNE-Diagramm unterstützt:
- John C: Verbesserte Ausführungsgeschwindigkeit des JMP Clinical 17 Report Selector durch Aktualisierung von Studienobjekten, um Ergebnisse der Berichtsausführung zwischenzuspeichern. Überarbeitete Logik in der Studie getDefaultTreatmentControlLevel(), wenn der TSCNTRL-Wert der TS-Domäne in einer ausgewählten Behandlungsvariable nicht vorhanden ist. Die globale Option „Überprüfungsthemafilter für Berichte auf Themenebene verwenden“ wurde entfernt. Entwerfen und Implementieren eines JSL-only-Frameworks zum Hinzufügen/Speichern/Anzeigen von Studiennotizen.
Produktmanagement
- Mia: Habe mich mit Ernest, Julian und anderen zum Workflow Builder getroffen, der erstmals in EA4 erscheinen wird. Erstaunliche Arbeit von Ernest und Julian, das so schnell in JMP zu integrieren! In der Zwischenzeit arbeite ich mit Shannon, Ernest und Mandy daran, Table Shaper fertigzustellen. Die „Kennenlern“-Treffen mit Sam und verschiedenen Gruppen gehen weiter – diese Woche haben wir uns mit Brad, Xan, Nicole, Audrey und Shannon getroffen. Vielen Dank an alle für eure Zeit!
Technische Unterstützung
- Duane: Anfang dieser Woche ist Jasean Rasnake dem technischen Supportteam von JMP beigetreten. Er kommt von Flir Systems, ehemals Digital Optics Corp., zu uns. Obwohl er neu bei JMP (dem Unternehmen) ist, verfügt er über langjährige Erfahrung mit JMP Software. Jasean wird eine Menge Support-Verantwortung übernehmen, darunter JSL, Add-Ins, Anwendungsersteller, Aktionsrekorder und verschiedene Analyseplattformen. Derzeit arbeitet er von zu Hause aus in Charlotte, wird aber am Ende des Schuljahres mit seiner Frau Meredith und seinen beiden Söhnen Joseph und Sean in die Gegend von Cary ziehen. Jasean ist stolzer Besitzer eines Cessna Cardinal-Flugzeugs und fliegt in seiner Freizeit gerne zu verschiedenen Zielen. Viele kennen ihn bereits, also schicken Sie ihm eine Nachricht, um ihn offiziell bei JMP willkommen zu heißen!
- Hier sind die TS JMP Live-Berichte . (JMP Live 16) Und hier sind Informationen zu Jira-Tickets, die vom technischen Support eröffnet wurden .
Entwicklungsvorgänge
- Jim: JMP Trial 17.0-Builds und -Installer für Mac OS und WinOS aktiviert. Frühe EA4-Builds für AWS-Tests erstellt. Betriebssystem- und Software-Updates für macOSX- und WinOS-VMs angewendet. Mit Nick R. zusammengearbeitet (danke!), um MATLAB-Lizenzen freizugeben; MATLAB-Zugriff über JMP getestet (17.0 hängt immer noch unter Big Sur und Catalina). Änderungen am Build-Prozess für klinische Installer mit Bob und Drew koordiniert. Build und Installer geändert, nächtliche E-Mail mit Audrey.
Habe die UT-Suite gegen den ASAN-Build ausgeführt und Assertionsfehler gemeldet. Habe daran gearbeitet, JMP Pro 16.2 UT-Ergebnisse unter Windows 11 zu erhalten. Perforce-Unterstützung.
- Myron: Testen des Absturzprozesses mit dem neuen AWS-Server. Ändern von Skripten zum Abrufen von Abstürzen vom neuen Server und Hochladen von Hilfekarteninformationen. Zusammenarbeit mit Chris H. zur Lösung des Problems mit Mac-Abstürzen, die nicht symbolisiert wurden.
- Shannon: Fortgesetzte Sichtung der zukünftigen Mängel von Chung-Wei – danke für all die Beiträge von verschiedenen Leuten! Elemente für Statistikkomponenten und HTML5-Team nach Jira verschoben.
Dokumentation
- Sheila: Habe mich um verschiedene Lokalisierungsaufgaben gekümmert. Habe FrameMaker-Dateien für die EA-Hilfegenerierung vorbereitet. Habe die 17.0-Hilfe generiert. Habe Software auf einer neuen VM installiert, um die 16.0- und 16.1-Hilfe zu generieren.
- Qiana: Teilnahme an verschiedenen Meetings. Beginn der Aktualisierung der Bereitstellungshandbücher für 16.2. Fortsetzung der JMP-Schulung und des Manager-Onboarding-Prozesses.
System-/Hosttests - Cary
- Audrey: Aktivierungstests auf AWS, 16.2-Tests und Vorbereitung für das Ende der Veröffentlichung, Überprüfung der Tests unter Windows 11 und Monterey.
- Mandy: Durcharbeiten von Überprüfungen, EA-Tracks und Hinzufügen von Tests. Vorläufiges Dokument für Tabulate – Pack Columns überprüft, Beispiele und ein EA4-Video für Mia erstellt. Tabulate getestet und einen Absturz gemeldet – Dan S sieht es sich an. Mit Gruppe über neuen Workflow Builder getroffen. Testen auf dem Mac, da es in EA4 für frühes Feedback enthalten sein wird, und weiter seine neuen Funktionen für Ernest testen.
- Hunter: Testen des frühen Installationsprogramms von JMP 16.2, Testen/Senden bekannter Abstürze mit dem neuen Absturzserver mit dem frühen Build von JMP 17 EA 4, Testen/Senden von JMP 16.2 mit dem Benutzer „jmproam“ und Verifizieren des clientseitigen Fixes für JMP-7785 (Änderung des Dateinamens „.crash“ in Monterey).
- Mike M: Arbeite immer noch am Testrauschen bei Mac-Bildern. Versuche, mehrere Arten von Problemen zu isolieren: HTML-Verschiebung, leichte Änderungen der Balkendiagrammgröße, scheinbar unkorrelierte Test-Timeouts. Habe Jiras wegen Query Builder-Absturz und fehlerhaftem Inhalt für Help TOTD #2 geöffnet. Habe Sheila einige frühe Rezensionen von JMPs lokalisiertem DJ zurückgemeldet.
- Hui: Fortsetzung der Tests paralleler Diagramme auf kategorischer Achse, Zeilenbeschriftungen und Tooltips. Fortsetzung der Tests zur Größenanpassung der Leinwand. 5 HTML5-Probleme in Jira gemeldet.
- Josh L: JMP Live Jira-Tests und Fehlerüberprüfung. Einige Fragen zur JMP Live-Bereitstellung beantwortet. Mit dem Testen der JMP Live 16.2-Depo-Images und Migrationsszenarien begonnen. Das JMP Live-Testteam von Cary und Peking sowie der JMP Live-Entwickler haben sich getroffen, um sich auszutauschen und alle Fragen zu beantworten.
- Cary / Peking JMP Live-Test Jira-Status
- 07 Geschichten im Test
- 33 Geschichten im Test bereit
- 10 Fehler in den letzten 7 Tagen erstellt
- 28 Geschichten / Fehler in den letzten 7 Tagen geschlossen
System-/Host-Tests – Peking
- Eric Wang: (1) Arbeitete an Jira-Elementen im Zusammenhang mit Daten, Regeneration, fügte Integrationstests hinzu. (2) Testete andere Jira-Storys/Bugs. (3) Aktualisierte JMP Live JSL-Unit-Tests, um die neuen Änderungen von JMP Live zu übernehmen. (4) Entwickelte einige allgemeine Funktionen für JMP Live End-to-End-Tests.
- Da Li: (1) An Download-Posts zu Jira-Elementen gearbeitet und Jest-Tests hinzugefügt. (2) Andere Jira-Storys/Bugs getestet. (3) Versionshinweise zu JMP 16.2 geprüft. (4) TS-Bericht 7613437105, 7613449069 untersucht. (5) Den neuen Absturzserver und Hilfeserver geprüft.
- Mike Wu: (1) Frühe Installationstests für JMP 16.2 abgeschlossen, siehe BRDSTG-3222. (2) Aktivierungstests für JMP 17.0 mit dem neuen AWS-Aktivierungsserver ausführen, siehe BRDSTG-3223. (3) Versionshinweise zu JMP 16.2 geprüft. (4) TS-Bericht 7613452461 und 7613452876 untersucht.
- Kimi: (1) Frühe Installationstests für JMP 16.2 abgeschlossen, siehe BRDSTG-3222. (2) Versionshinweise zu JMP 16.2 geprüft. (3) Mit Sheila über die Python-Anforderungen in den Versionshinweisen zu JMP 16.2 gesprochen, siehe JMPDOC-783. (4) SAS-Integrationstests geprüft. Unit-Tests für SAS-Übermittlungsdatei hinzugefügt. (5) JMP Live Jira-Storys/-Bugs getestet.
- Nala: (1) Unterstützung der JMP-Einstellungen beim Veröffentlichen und Neugenerieren getestet, siehe WEBJMP-3331. (2) JSL UT-Fehler untersucht. (3) Versionshinweise zu JMP 16.2 geprüft. (4) Den neuen Absturzserver und Hilfeserver geprüft. (5) Andere Jira-Storys/Bugs getestet.
Datenermittlung
- Ernest: Erster Entwurf des Workflow Builders (JVS) für EA4.
- Dave B: Zeilennummer zur Vorschau der Importdaten hinzugefügt, begrenzter Text zu Berichten mit der Option „Datentitel bei Ausgabe“ hinzugefügt und Größenlegende zu GB-/Paralleldiagrammen hinzugefügt.
DAMHIRSCHKUH
- Brad: Ich lade Teilnehmer zur Stu Hunter-Konferenz im nächsten März ein. Ich arbeite mit Chris Nachtsheim und Ryan Lekivetz an einem neuen DOE-Papier.
- Joseph: Weitere Arbeit an Easy DOE. Simulationsoption für geführte Benutzer hinzugefügt (über ein Offenlegungssymbol), Probleme mit Tab-Übergängen behoben, Laufgrößenfehler für geführte Benutzer behoben, an JSL-Unterstützung gearbeitet, EA-Warntext hinzugefügt und diverse Fehler behoben.
Gastgeber
- Michael H: Habe an dem hartnäckigen MATLAB-Problem gearbeitet. Habe dafür gesorgt, dass es auf Apple Silicon genauso abstürzt wie auf Intel-Macs. Habe ein Tool erstellt, um Apples neues .ips-Absturzdateiformat (eine hässliche JSON-Datei) in das alte Crash Reporter-Format zu konvertieren, auf das unsere Absturzberichts-Toolchain angewiesen ist. Habe symbolize-crash-report aktualisiert, um das neue .ips-Format zu verarbeiten, also die Art von Absturzbericht, die macOS Monterey jetzt generiert.
- John Schroedl: Arbeite an der Integration von OpenBLAS in das Windows-Projekt. Abwägen der Optionen für statische und dynamische Verknüpfung von BLAS-Code mit einem Laufzeitschalter. Verschiedene Fragen zur VS-Unterstützung. Etwas lange Dateinamenrecherche.
HTML5
- John Powell: Code übermittelt, damit Parallel Plots auf JMP Live JMPHTML-1316 aktualisiert/neu generiert werden. Entdeckt, dass das Problem in JMPHTML-1307 ein Firefox-Fehler war. Josh M. wird sich um eine Problemumgehung kümmern. Erkennung nicht unterstützter Pareto-Plots aktualisiert, sodass wir weiterhin als statisches Bild rendern können, bis die Unterstützung dieser Plattform in interaktivem HTML ( JMPHTML-625 ) Priorität hat. Zoom- und Schwenk-Unterstützung für Konfidenzbereiche der Anpassungslinie JMPHTML-1134 behoben. Arbeite an der Unterstützung der Schriftartanpassung für lokalen Datenfilter JMPHTML-1399 . Teilnahme an der JMP-Brainstorming-Sitzung für 2022. Konvertierung der letzten Defekte des FUTURE-Tracks des HTML5-Teams nach JIRA angefordert (Danke, Shannon!)
- Bryan F: Arbeitete an JMPHTML-1309 , das auf der letzten Sitzung des JMP Live-Lenkungsausschusses besprochen wurde, wo ein Diagramm auf einem Mac-Retina-Display verschwommen aussehen kann. Implementierte eine Lösung, die Brian Corcoran im Internet gefunden hatte, und stellte fest, dass HTML5-Diagramme jetzt viel besser aussehen, wenn der Benutzer mit dem Browser zoomt. Die Lösung verursachte eine Regression mit einer Optimierung, die verwendet wird, wenn viele Markierungen gezeichnet werden. Entwickelte eine Lösung für die Regression und werde sie einreichen, nachdem der EA einsatzbereit ist. Behoben wurden einige JMP Live-Defekte im Dunkelmodus ( WEBJMP-4012 und WEBJMP-3811 ). Dank geht an Michael Goff für seine Hilfe bei diesen Aufgaben. Abschließend habe ich bei der JMP-Brainstorming-Sitzung einen Vorschlag vorgestellt, der von der UI/UX-Gruppe 2 (Edgar Beere, Brian Corcoran, Qiana Eaglin, Chris Gotwalt, Xan Gregg, Duane Hayes, Aaron Kennedy, Laura Lancaster, Josh Markwordt, Manuela Merkhofer, Mia Stephens und Marilyn Wheatley) entwickelt wurde.
- Praveena: Fix für Textfeld-Hintergrundfarbe und Tabellenkopfspaltenfarbe JMPHTML-1240 & JMPHTML-1234 abgeschlossen. Arbeit an JMPHTML-1172 begonnen, Größe der Plotspaltenanzeige mit größeren Schriftarten erhöht.
JMP Live
- Michael G: Viele kleine Verbesserungen und Fehlerbehebungen. Erste Schritte mit der Webview-Veröffentlichung. Vorbereitungsarbeiten für hierarchische Ordner und verschachtelte Gruppen.
- Aurora: Für hierarchische Ordner wurden einige bereits vorhandene Lücken beim Veröffentlichen von Beiträgen in einem Ordner behoben (Benachrichtigungen, Überprüfung auf verlorene große Objekte). Stellen Sie sicher, dass bei Änderungen an der Ordnerhierarchie die richtigen Pub/Sub-Nachrichten gesendet werden und dass Zeitstempel und Kontrolldiagrammwarnungen bis zum unmittelbaren Eigentümerordner weitergegeben werden, aber nicht darüber hinaus. Ein Filter für Beiträge mit Kontrolldiagrammwarnungen wurde hinzugefügt. Das Schreiben eines mittlerweile veralteten Prüfprotokolldatensatzes wurde eingestellt und mit der Aktualisierung der Art und Weise begonnen, wie wir das Veröffentlichen in einem Ordner testen.
Statistiken
- John Sall: Zentrieren Sie bei hierarchischem Clustering die Daten, bevor Sie die SVD zur Verwendung in den CCC-Kriterien für nicht standardisierte Daten verwenden. (JMP-7058). Habe erwogen, Änderungen am PCA-Startdialog vorzuschlagen, an dem Jeremy gearbeitet hat ( Feature-Seite hier ). Wir sollten mehr Arbeit für nicht standardisierte Daten, Imputation und Robustheit für die SVD-Methoden und sogar mehr Schichtung in Betracht ziehen, um alle Methoden besser navigieren zu können. Habe mir das Video von David Hand über die Einschränkungen von Klassifizierungsmaßnahmen angesehen.
- Elizabeth: Mehrfachvergleiche auf der Datenskala (also Wahrscheinlichkeiten und Zählungen für LSMeans und Quotenverhältnisse und Ratenverhältnisse für Unterschiede) in GLMM (JMP-6490). Beginnen Sie mit der Vorbereitung für mehrere Webinare zu gemischten Modellen, die in den nächsten Wochen stattfinden.
- Peng: Ich habe meine Arbeit an der Degradationsarbeit mit wiederholten Messungen weiter getestet und entdeckte Probleme behoben. Außerdem habe ich eine erhebliche Leistungsverbesserung (JMP-7822) bei der Lebensdauerverteilung mit Gruppierung vorgenommen, um das Leistungsproblem zu beheben, das während der Tests der Degradationsarbeit mit wiederholten Messungen aufgetaucht ist.
- Laura CS: Aktualisierung der Schätzalgorithmen im SEM-Code abgeschlossen. Aktualisierung aller roten Dreieckmenüoptionen zur Handhabung mehrerer Gruppen. Hilfestellung bei einigen Fragen des technischen Supports zu SEM. Doppelte Überprüfung der Implementierung der Bartlett-Faktor-Scores in SEM. Teilnahme an Brainstorming-Sitzung und gespannt auf die Umsetzung dieser Ideen.
Stat-Dokumentation
- Michael C: Weitere NFs in SEM, Tabulate und der neuen JSL-Funktion Random SVD() dokumentiert; Zeichenfolgen überprüft; mit dem Prototyping eines JSL-Skripts begonnen, um Colleens Unit-Testing-Projekt mit Screenshots zu unterstützen.
- Karen: Habe an kleineren Mängeln für die Kapitel MDMVCC und MDS gearbeitet.
Statistische Tests
- Jacob: Schreiben von Tests für Easy DOE und Accelerated Life Test Design und Testen von Updates für Design Explorer. Testen und Überprüfen eines 16.2-Fixes für Missing Value Clustering (JMP-7504). Übertragen der Leistungstestergebnisse vom jmpqafiles SAS-Server auf JMP Live.
- Mark: Unterstützung von Joseph bei der Entwicklung von Easy DOE. Entwicklung von Unit-Test-Skripten für Easy DOE mit Jacob. Entwicklung einer Teststrategie mit Joseph, Ryan und Jacob für Übergänge zwischen Modi und Registerkarten in Easy DOE. Behebung von zwei EA-Kommentaren zu Design Space Profiler für Tonya. Teilnahme an FTC-Webinaren.
- Tonya: Arbeitete an einem Blogbeitrag über die Dialogoptionen für CCB. Testen des neuen Bias- und Linearitätsberichts für MSA. Fehlerüberprüfung.
Notiz von Shannon
Danke an Audrey für den Hinweis im Comic von heute Morgen – bei einstelligen Altersangaben muss man davon ausgehen, dass die „erste Ziffer“ Null ist.
Der Giving Tuesday steht vor der Tür und Sie können sich hier für das SAS Angel Tree-Projekt anmelden und weitere Einzelheiten zum Programm lesen. Kurz gesagt, die Geschenkabgabe findet am Dienstag, den 30. November von 8 bis 16 Uhr an der Laderampe des Gebäudes LW statt. Wenn Sie sich anmelden, werden Sie gebeten, für jeden Engel mindestens ein neues und KOMPLETTES Outfit bereitzustellen. Ein komplettes Outfit besteht aus:
*1 Paar Unterteile (Jeans, Leggings, Rock, Khakihosen usw.)
*1 Oberteil (Poloshirt, T-Shirt, leichter Pullover etc.)
*1 Paar Schuhe
*1 Mantel, dickes Sweatshirt usw.
*Unterwäsche und Socken
*1 Spielzeug
Habt alle ein schönes Wochenende!