Alle Informationen werden von SAS Company vertraulich behandelt. Nicht offenlegen.
Willkommen zum JMP Development Update für den 9. April 2021!
Wir nähern uns JMP 16.1 Code Approval Mode am 27.04.21 . Bitte überprüfen Sie die offenen Fehlerlisten und identifizieren und kommentieren Sie Elemente, die für unsere erste Wartungsversion behoben werden müssen. Auch der 27.04.21 ist der letzte Tag String-Änderungen für 16.1 . Code Freeze für JMP 16.1 kommt in etwas mehr als einem Monat (14.05.21).
Hoffentlich haben Sie bemerkt, dass meine Artikel auf Geschichten verweisen Innerhalb von JMP , unsere interne JMP-Intranetsite in der JMP-Community (siehe z. B. das Inside JMP-Element in Allgemeine Ankündigungen unten bitten Sie, für die zu teilen Kennenlernen Feature). Dort werden Verkaufshighlights, Schulungsupdates, Produktmanagementupdates und Artikel mit Ihren JMP-Kollegen sowie hilfreiche Lesezeichen und andere Ressourcen veröffentlicht. Sie sollten abonnieren (in der Menü mit rotem Dreieck auf dieser Seite ) um E-Mail-Benachrichtigungen über neue Beiträge zu erhalten. Vielen Dank an Dianas Team für die Pflege dieser wundervollen Seite!
Ich arbeite weiterhin mit Teams zusammen Migrieren Sie Elemente per CSV-Import nach Jira . Bitte lassen Sie mich wissen, wenn Sie Ihre in Defects offenen Artikel getestet haben und bereit sind, einige oder alle zu migrieren, um sich mit Jira vertraut zu machen. Ich plane derzeit nicht, Elemente aus dem Future-Track oder aus Elementen mit L-Priorität zu migrieren.
Ich bin jedoch bereit, eine Ausnahme zu machen Wählen Sie Zukünftige Titelelemente aus, die auf Ihrer aktiv erprobten zukünftigen Aufgabenliste stehen, aber noch nicht für eine bestimmte Version geplant sind . Wenn Sie solche Elemente haben, können sie importiert werden ohne Ein Release-Track, der einem bestimmten Release zugewiesen und zugewiesen wird, wenn diese zu einem späteren Zeitpunkt Priorität haben.
Justin Chilton freundlicherweise erstellt ein Skript, das die aufruft Defekte und Jira API s eine Reihe von Bereinigungsschritten ausführen, um verschiedene Elemente zu beheben, die das Jira CSV-Importtool nicht ausführen kann. Hinzufügen von Links, Beobachtern, Neuformatieren von Text und anderen Aufgaben.
Sobald Elemente über CSV importiert und mit Justins Tool bereinigt wurden, werden sie mit einem Kommentar geschlossen, der an Jira weitergeleitet wird. Wir haben diese Woche eine Reihe von Funktionen und Fehlern ausgearbeitet, als Justin und ich zusammengearbeitet haben, um sie zu bekommen Alle Elemente des HTML5-Teams wurden migriert . Vielen Dank an John Powell für die Zusammenarbeit mit uns, um diese Aufgabe zu erledigen!
Zum Schluss herzlichen Glückwunsch an zwei JMP-Entwicklungskooperationen, die kürzlich erteilte Patente hervorgebracht haben!
Ryan Parker, Clay Barker und Chris Gotwalt erhielt die Nachricht, dass das US-Patent- und Markenamt ein Patent für erteilt hat Analysesystem für die interaktive Auswahl grafischer Modelle am 2021-03-30 als US-Patent Nr. 10,963,788.(( Erteilte Patente. )
Jeremy Ash, Chris Gotwalt und Laura Lancaster wurden vor kurzem ein Patent für Arbeit mit dem Titel erteilt Analysesystem mit Extrapolationskontrolle in der interaktiven grafischen Vorhersageauswertung am 2021-03-30 als US-Patent Nr. 10,963,804.(( Erteilte Patente. )
Allgemeine Ankündigungen
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter zu sein Innerhalb von JMP , bitte laden Sie eine Kopie der Kennenlernen bilden . Füllen Sie einfach die Fragen aus und laden Sie sie zusammen mit 3 Fotos von Ihnen in den Ordner hoch, wenn Sie fertig sind. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige bevorstehende Termine
- Der JMP 16.1-Code-Genehmigungsmodus beginnt - 27.04.21
- JMP 16.1 Code Freeze - 14.05.21
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 16 und JMP 17 Termine.
JMP-Entwicklungsupdates
Technischer Support
- Duane: Der technische Support spürt definitiv die Auswirkungen von JMP 16. Unsere Kunden scheinen begeistert zu sein, es zu installieren und zu verwenden, und wir helfen ihnen, es in Gang zu bringen. Ich habe eine Handlung mit JMP 16-Themen beigefügt, die wir seit März und April gesehen haben. Es ist nicht überraschend, dass sich die meisten JMP 16-Probleme mit der Installation und der Demo befassten. Wie immer sind hier die (Rest der) TS JMP Live-Berichte .


Entwicklungsoperationen
- Nick: Arbeiten mit ISD bei CAVCENT VM-Problemen und Melanie bei Fragen zur automatischen Integration.
- Jim B: Michael Hecht wurde ein nur 1610MacBSMX-fehlgeschlagenes Unit-Test-Skript zur Untersuchung gemeldet. Arbeiten Sie mit Pekinger Testern zusammen, um Windows-VMs mit ODBC-Treibern, Excel-Installation und -Aktivierung korrekt einzurichten. Erstellen und Testen eines JMP Trial 16.1-Bundles mit Michael Hecht, um sicherzustellen, dass der JRE-Ordner nicht vorhanden ist (danke Bob).
- Bob: Der Prozess am Ende der Windows 17-Installation wurde geändert, sodass die Suche nach Updates keine Option ist.Stattdessen sucht der V17-Code beim ersten Start nach Updates. Installationsprogramme für Testversion und Studentenabonnement wurden geändert, um spezielle Add-In-Ordner besser verarbeiten zu können. Die Lizenz für den Download von JMP Pro 14-Mitarbeitern wurde geändert. Dies war bisher der Standard für neu bereitgestellte Computer.Arbeitete mit ISD zusammen, um den Standard so zu ändern, dass stattdessen JMP Pro 16 verwendet wird. Neue V17-Registrierungsdatei zu Installationsprogrammen hinzugefügt
- Myron: Treffen Sie sich mit dem technischen Support von memoQ, um die Installation und Benutzerverwaltung zu verstehen und einige der Dokumentenskripte über Nacht zu aktualisieren.
- Angelita: Arbeiten am JMPLive Client / Server. Installer- und Keycloak-Projekte. Nachdem wir einige Probleme mit dem neuen Server lösen konnten, begannen wir mit der Verarbeitung der Retouren für die Bücher.
Dokumentation
- Sheila: Arbeitete an Mängeln. Generierte die 16.1 JMP-Hilfe. Arbeiten an Problemen mit der Neuerstellung der chinesischen 15.2 JMP-Hilfe, um die Suche zu beschleunigen.
- Michael C: Wurde eine Bereinigung von 16.1-Zeichenfolgen durchgeführt, die in Stringbot im Status "Neu" stecken geblieben sind. arbeitete an der Jira-Konvertierung für das Doc-Team.
System- / Host-Tests
- Hui: Josh L. und Audrey arbeiteten mit dem Helpdesk zusammen, um Geräte für HTML5 Mobile Testing einzurichten. Es wurde an der Behebung eines JMP16.1-Installationsproblems auf einem gemeinsam genutzten Server gearbeitet. Vielen Dank an Bob für die Lösung des Problems. Zusammenarbeit beim Testen des HTML5-Datenfilters auf stat-Plattformen basierend auf dem von Nicoles Team bereitgestellten Skript. Gemeldete interaktive HTML5-Probleme beim Schwenken auf Histogramm und Markierungsetikett. Es wurde ein Problem mit dem Desktop-Hover-Label gemeldet.
- Lisa G: Einige Unit-Tests wurden bereinigt, der dritte Blog-Beitrag wurde überarbeitet und an die Hover-Label-Serie gesendet, und es wurden 16.1-Hover-Label-Abstürze überprüft.
- Justin: Aktualisieren fehlgeschlagener JSL-Komponententests. Verschobene URL-Links, Fehlerbeziehungen und das Feld "Grundursache" wurden zum Bereinigungsprozess "Jira-to-Defects" hinzugefügt.
- Audrey: Confluence-Setup für JMP TS und Überprüfung, ob alle älteren Wiki-Inhalte erhalten bleiben. Überprüfung von Beiträgen in der JMP-Community in Bezug auf geschlossene Mängel. Einige Tests für Virtual Join.Eric Wang: Aktualisieren von JMPLiveJSL-Tests zur Verwendung der HTTP-Anforderungsinstanz vom Verbindungsobjekt zum Aufrufen der JMP Live-API. Testen von JMP Live Jira-Elementen und Testen der neuen Funktion "JMP Live Connection () hinzufügen" (WEBJMP-2748).
- Da Li: Testen von JMP Live Jira-Elementen, Testen des Downloads des gesamten Pakets WEBJMP-2533. Überprüfen Sie die Mängel. Wissensaustausch im Pekinger Team, siehe KnowledgeSharing-Da-20210402. Aktualisieren / Beheben von JSL UT-Fehlern.
- Mike Wu: Testen von JMP Live Jira-Elementen. OLE VB-Automatisierungstests mit JMP Pro 16.1 (04/05/2021). JMPC 7.1.2 (94 M6) alle 6 Monate überprüfen. Aktualisieren Sie das Checkpoints-Dokument der monatlichen Überprüfung des JMP Clinical 8.0 Installer. Überprüfen Sie die Mängel. Aktualisieren / Beheben von JSL UT-Fehlern.
- Nala: Testen von JMP Live Jira-Elementen. Untersuchte JMPC 8.0-Probleme gemäß Wenjuns Anfrage. Arbeiten Sie mit Jin zusammen, um zu untersuchen, wie die aktuellen VMs nach Azure migriert werden. Aktualisieren / Beheben von JSL UT-Fehlern.
- Josh L: Arbeiten Sie mit dem Netzwerkteam zusammen, um Ports für einige unserer Testsysteme zu öffnen, damit andere in der Gruppe auf sie zugreifen können. Fehlerbehebung bei einigen Problemen auf den 16.1-Servern, bei denen sich herausstellte, dass die JMP Pro-Lizenzen abgelaufen sind.Hier ist der Status des JMP Live Testing Teams für 16.1, einschließlich der Artikel von Cary und Peking:
- 10 Geschichten beim Testen
- 41 Geschichten und Fehler im Test bereit
- 17 Fehler in den letzten 7 Tagen erstellt
- 54 Geschichten und Fehler wurden akzeptiert und geschlossen
- Jäger: JMP 16.1- und 17-Fehlerüberprüfung, getestete und gemeldete Probleme mit mehreren Open Window-Builds auf Mac und Windows für S1194835 sowie viele Versuche, den Absturz in S1581681 mit JMP 16.1 und 17.0 wiederherzustellen.
Datenerkennung
- Ernest: Performance-Arbeit an Term und Select Duplicate. Gebietsschema-Fix für die Stimmungsanalyse. Präferenzliste der Restrukturierungsplattform. Feedback / Roadmap zur Vorschau für Tabellenmenüelemente.
- Dan S: Problem mit der Schriftleistung für große Berichte auf dem Mac behoben. Unterstützung für Transformationsspalten in der Umgehung des FitModel-Dialogfelds hinzugefügt. Ternary Plot behoben, um zu vermeiden, dass das Contour Function () -Skript geschrieben wird, wenn es nicht benötigt wird. Triage von 16.1 Bugs.
- Dave B: Das Verschieben von Änderungen an 16.1, ein Absturz des Skripteditors / Suchdialogs, ein untersuchter und hoffentlich ein Absturz beim Schließen von jmp, da Datentabellendestruktoren ausgeführt werden, nachdem der Arbeitsbereich gelöscht wurde (im Zusammenhang mit der Automatisierung), arbeiteten mit Michael und John zusammen, um die Initialisierung der Host-Scrolling-Komponenten zu verzögern für Tischkasten.
- Evan: Arbeitete mit Aaron zusammen, um With Window Handler JSL zum Testen modaler Dialoge bereitzustellen. Mock-Funktionen zum Testen von Rückrufen zum Unit-Test-Framework hinzugefügt. Speicherlecks in der JSL-Klasseninstanz wurden behoben, wenn Zirkelverweise verwendet wurden. Durch Erweitern der JSL-Klassen wird die Testabdeckung getestet und an Klassenfehlern gearbeitet.
- Paul V: Ich habe gerade einige Pareto-Fehler behoben. Wenn man sich die Leistung anschaut, als Jacob einen Defekt eröffnete, ist 17 langsamer als 16.
DAMHIRSCHKUH
- Joseph: Arbeitete an MSA-Fehlerkorrekturen für JMP16.1, einschließlich der Präferenz für die Reihenfolge replizierter Ausführungen. Fortsetzung der Arbeit an der neuen EZDOE-Plattform. Eingereichte DataWorks 2021-Lernprogrammfolien. Außerdem ist jetzt das gemeinsam mit Ryan verfasste Combinatorial Testing Paper für das Journal Statistical Theory and Related Fields verfügbar (online veröffentlicht am 06.04.2021).
Gastgeber
- Aaron: Die ursprüngliche Version der JSL Window Handler-Funktion wurde fertiggestellt und gepusht. Der Codepfad zum Öffnen neuer Fenster wurde aktualisiert, sodass der Projektinhalt ohne temporäres DisplayWindow direkt in eine TabPage verschoben wird. Die Fensteraktivierungssequenz wurde überarbeitet und JWindow :: windowLastActivatedTime () hinzugefügt.
- John Schroedl: Zur Unterstützung des Dateityps Easy DOE (.ezdoe) eingecheckt. Fügen Sie dem Fenster Strg + Tab Projektregisterkarten hinzu. Behebung des Zeitreihenabsturzes im Projektfenster. Veraltete Überprüfungen für Windows 7 und 8 wurden entfernt. Einige weitere statische Analysewarnungen wurden aktiviert: Verwenden von std :: move aus einer Konstante. Verwenden von if (flag & 0) {...} immer false.
- Michael H: Verschiedene Korrekturen für ganzzahlige Überlauffehler in Apple Silicon.
HTML5
- Das Team hat viel Planungsarbeit für JMP 17.0 geleistet. HTML5-Entwickler und -Tester trafen sich, um die Verwendung von JIRA zu diskutieren. Bryan demonstrierte seinen Prozess zur Verwendung von Jira zum Verwalten von Sprints für JMP 17.0. Das Team stimmte auch über Refactoring-Aufgaben ab und begann mit dem JMP 17 Refactoring-Sprint.
- John Powell: Gescreente Entwicklerkandidaten. Hat Anna dabei geholfen herauszufinden, warum ein JMP Live Server aktualisiert werden kann. Besprechen Sie falsche Balkenfarben in der PLS MDMM-Plattform mit Jianfeng, Brian und Dan V (S1587234). Hat Ernest ein Problem mit schrumpfenden Grafiken gemeldet. Erläuterung der Freigabe von Graph Builder-Beispielen und des Standard-Füllauswahlmodus für Xan. Antwortete CRISPR (über Dieter), dass HTML5 die Anpassung von Schriftarten nicht unterstützt. diskutierten mit Brian und Dan V. über nicht unterstützte Schriftanpassungen und nicht unterstützte technische Formate. Arbeiten an JMPHTML-512, in dem mittlere kategoriale Werte in QuickInfos und Beschriftungen angezeigt werden - diskutiert mit Paul V. und Josh M. Set Pubs Betroffenes Feld bei geschlossenen Fehlern. Arbeitete mit Shannon und Justin zusammen, um JMP 17.0 HTML5-Fehler in JIRA zu konvertieren. Untersuchtes Kundenproblem Track 7613314737, bei dem es sich um Daten handelte, die codiert werden mussten.
- Bryan F: Arbeiten an der Konvertierung von Maus- und Berührungsereignissen zu neueren Zeigerereignissen. Auf diese Weise können wir die Maus erfassen, sodass Sie ein Diagramm schwenken und zoomen können, selbst wenn der Cursor oder Ihr Finger (für ein Touch-Gerät) ein anderes Diagramm kreuzt. Bei eigenständigem HTML5 kann der Cursor oder Ihr Finger sogar das Browserfenster verlassen. Hier ist ein Beispiel . Es wurde ein Problem behoben, bei dem eine Baumkartenzelle beim Export nach HTML5 möglicherweise nicht ausgewählt aussieht, wenn die y-Rolle keine Spalte enthält und alle Zeilen ausgeblendet sind.
- Mayowa: Arbeitete an der Aktualisierung der Nachrichtenzeichenfolgen für interaktives HTML (JMPHTML-539) und am Refactoring von Code, um die vollständige oder teilweise Unterstützung für interaktives HTML (JMPHTML-547) zu ermitteln.
- Josh M: Der vom Tool gekennzeichnete Stringbot-Wortlaut wurde korrigiert (von Landra überprüft). Pushed Fix für S1587814: Die Linie über den Bereichen wird angezeigt und die Auswahl des verwaisten Liniensegments stimmt nicht überein. Integrierte eine kategoriale Datenfilter-Leistungsoptimierung nach zusätzlichen Tests wieder in 16.1. Abgeschlossene Fehlerbehebung und alle für 16.1 vorgesehenen Artikel. Begann mit der Überarbeitung von Profiler-Datenstrukturen zur Vorbereitung kategorialer Profiler für JMP 17 sowie der Erörterung von Prioritäten und der Koordination mit Testteams. Legen Sie die Profiler-Arbeit Mitte der Woche beiseite, um mit dem Refactoring der Zeilenzustände zu beginnen ( JMPHTML-532 ), beendete die erste Iteration und führte Benchmarks und Details durch Hier.
JMP Live
- Aurora: 16.1: Fehlerbehebung beim Herunterladen eines JMP Live-Beitrags als JMP-Projekt und zum Entfernen eines Ordners aus einer Gruppe. 17.0: REST-API-Standardisierung.
- Tommy O: Arbeiten an Bugfixes für 16.1 / 17.0. Das Experimentieren mit einem OIDC-Anbieterpaket von node.js wurde abgeschlossen, um festzustellen, ob dies unsere Authentifizierung von JMP zu JMP Live vereinfachen könnte.
Statistiken
- John Sall: Das Response Screening beschleunigte den genomikrelevanten Code weiter und glättete einige Engpässe, um ein Benchmark-Problem von 13,35 Minuten auf 6,50 Minuten zu verbessern, mehr als doppelt so schnell. Dies umfasste 319 Ys mal 667.505 Xs in 390 Zeilen; Etwa 213 Millionen Regressionen oder etwa 545.000 Regressionen pro Sekunde auf einem 16-Core-Mac Pro.Auch die logistische Regression wurde mit einigen Mechanismen ausgestattet, um eine große Anzahl von Antwortvariablen zu unterstützen (S1588132). Ein Teil der Beschleunigung betraf den Wechsel von shared_ptr zu Raw-Zeigern (berichtet in einer kürzlich veröffentlichten E-Mail, S1588205). Danke auch an Dave Barbour für eine enorme Beschleunigung der TableBox-Erstellung (S1588110) und Dan Schikore für die enorme Beschleunigung von GFont-Konstruktoren auf dem Mac (S1588111).
- Laura CS : Die Vorbereitung der Materialien für die Präsentation in der nächsten Woche bei DATAWorks ist abgeschlossen. Untersuchte ein Konvergenzproblem im SEM, verbesserte die Anzeige von Warnungen und behebte einen Fehler im Diagramm der vorhergesagten Werte. Untersuchte einige Themen, darunter die Methode der Instrumentenvariablen zum Starten von Werten in SEM, die ideale Methode für das Konfidenzintervall von Zuverlässigkeitskoeffizienten und das Anpassen von PROC SYSLIN-Modellen in SEM.
- Peng: Konstruierte Beispiele und erklärte unserem China-Team, wie man das Eyring-Modell mit JMP anpasst. Reichte ein paar Abstracts für Vorträge ein. Und einige neu aufgetauchte Mängel beheben.
- Annie: Arbeitete an der Behebung von Fehlern in Control Chart Builder, Cusum Control Charts und EWMA Control Chart, sowohl in 17 als auch in 16.1.
Stat-Tests
- Jakob: Testen von Mischungsfaktoren, die als Kovariaten in DOE verwendet werden. Testen von Korrekturen in Bezug auf Faktornamen in DOE (S1588289 und S1588315). Testen der Leistung von SEM, Latent Class Analysis und Multivariate Robust Outliers.
- Jeremy: Fehlerüberprüfungen und Bereinigung von Komponententests.Arbeiten Sie an unserem Extrapolationskontrollpapier.
Produkt Management
- Dieter: Ich habe mich mit den Zertifikaten für JMP Public befasst, meine JSL-Kenntnisse durch programmgesteuertes Hinzufügen von Benutzern zu einer JMP Live-Site verbessert und jmplivesales16 auf JMP Live 16.1 aktualisiert
Anmerkung von Shannon
Herzlichen Glückwunsch noch einmal an Nora Varga und danke an Russ für das Teilen von Bildern ihres kostbaren Bündels Freude Sophie Emese (Emmie) Paton wer ist letzte Woche angekommen! Nora sagt auch vielen Dank für die schönen Blumen, die JMP geschickt hat!



Vielen Dank auch an Annie für das Teilen das charmant Aufzeichnung von Dr. Francis Collins, NIH-Direktor, begleitet sich beim Singen von „Here Comes the Sun“.