
Willkommen beim JMP Development Update für den 9. September 2022!
Wir nähern uns dem Ende unseres Installer- Validierungszeitraums für die im Oktober erscheinenden JMP 17.0-Produkte und stehen kurz vor der Freigabe. Vielen Dank für die Arbeit in dieser Woche bei der Auswahl von Artikeln, die mit 17.0:OFFEN markiert waren! Alle verbleibenden Quellcodefehler, die einen Fixversion-Wert von 17.0:OPEN haben, werden nächste Woche auf 18.0:OPEN aktualisiert.
Vielen Dank an den Genetikentwickler Luciano Silva von JMP Life Sciences für seinen Vortrag beim JMP-Entwicklertreffen diese Woche! Luciano stellte die neue Marker-Simulationsplattform in JMP Pro vor, die die Funktionalität der letzten Version von JMP Genomics verbessert. Die Plattform bietet Simulationsfunktionen, die Pflanzenzüchtern bei der Auswahl der besten Linien für die selektive Züchtung zur Optimierung gewünschter Merkmale erheblich Zeit und Geld sparen. Wenn Sie seine Präsentation verpasst haben, finden Sie eine heruntergeladene Kopie der Aufzeichnung in diesem Ordner: \\d73817\Public\Dev Meetings\ oder laden Sie die Aufzeichnung hier von Sharepoint herunter.
Nächste Woche werden wir den persönlichen Teil von JMP Discovery Cary im EBC veranstalten. Ich hoffe, einige von euch dort zu sehen! Sollten Sie nicht in der Lage sein, persönlich vor Ort zu sein, gibt es in ein paar Wochen Online-Sessions, an denen Sie auch teilnehmen können, um zu erfahren, was unsere Kunden mit unseren Produkten vorhaben.
Allgemeine Ankündigungen
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu werden, laden Sie bitte eine Kopie des Kennenlernformulars herunter. Füllen Sie einfach die Fragen aus und wenn Sie fertig sind, laden Sie es zusammen mit drei Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige bevorstehende Termine
- SAS verpflichtet sich zum Versand – 19.09.22
- JMP-QA-Abnahme – 20.09.22
- JMP 17 Versanddatum – 18.10.22
- Eine vollständige Liste der JMP 17- Termine finden Sie auf Confluence .
JMP-Entwicklungsaktualisierungen
- Bitte besuchen Sie diese Seite, um Fehlerüberprüfungslisten für alle JMP-Versionen anzuzeigen.
HTML5
- John Powell: Drei verifizierte Fixes für JMP 18 in JMP 17.1 integriert ( JMPHTML-638 , JMPHTML-1762 , JMPHTML-1765 ). Ein Problem mit der Beschriftung von Balkensegmenten nach Prozent der Gesamtsumme mit mehreren Y-Variablen untersucht ( JMPHTML-1230 ). Teilnahme und Präsentation vor Kollegen Mitglieder des Rekrutierungs- und Retention-Workstreams und Paul M. nahmen an der Personalbesprechung vor der Konferenz von Discovery Americas teil. Besprochenes interaktives HTML und JMP Live mit Sara S. und Brian C. Hat Justin C. und Michael G. dabei geholfen, ein Problem mit der Hinzufügung eines lokalen Datenfilters zu ihrem Prototyp zu lösen, um Verteilungsberichte aus JMP Live zu erstellen. Hat Kaylee W. bei einem Fehler geholfen, auf den sie bei der Erstellung einiger Beispielberichte auf JMP Live gestoßen ist.
- Paul Spychala : Diese Woche wurde damit verbracht, HTML Axis einzuführen, um es auf dem Desktop besser an JMP anzupassen. Dazu gehört das Umschreiben, wie Achsenbeschriftungen ausgedünnt werden, wenn sie nahe beieinander platziert werden [ JMPHTML-1094 ]. Ändern Sie, wie wir Achsenklammerspannen zeichnen, wenn sich die Mitte außerhalb des Bildschirms befindet [ JMPHTML-719 ]. Ändern Sie, wie viel Achse wir beim Schwenken/Zoomen aktualisieren [ JMPHTML-1652 , JMPHTML-1144 , JMPHTML-1474 , /JMPHTML-1238 ].
- Mayowa : Diese Woche habe ich an der Behebung von Build-Problemen für HTML5 in 18.0 ( JMPHTML-1800 ) gearbeitet, das Tooltip-Verhalten an JMP nach Benutzerklicks angepasst ( JMPHTML-823 ) und daran gearbeitet, den Status für angeheftete Tooltips in JMP Live beizubehalten ( JMPHTML-1239). ).
- Praveena : Abgeschlossene Korrekturen für GB: Bereich: Tooltips zeigen falsche Werte mit verknüpften Teilmengendaten und Abstürze beim Generieren eines HTML-Berichts per Skript für Datentabellen mit versteckten/fehlenden Punkten . Arbeiten am Liniensegment – Fehlende.Versteckte Punkte .
JMP Live
- Aurora: 17.1: Die vorherige/nächste Ordnernavigation für Beiträge mit identischen Zeitstempeln wurde korrigiert. 18.0: Diverse Fehlerbehebungen. Es wurde ein neuer Benachrichtigungstyp für die Zuweisung Ihres persönlichen Bereichs erstellt. Sonstiges: Erstellte einen Vorschlag für die gewünschte JMP Live Developer Experience mit Git
Statistiken
- John Sall: Bei genetischen Modellen können gruppierte kontinuierliche Zufallseffekte Tausende von Spalten haben, daher verfügt das Dialogfeld „Modell anpassen“ für das Antwort-Screening jetzt über eine Zufallsgruppenliste, die Spaltengruppennamen verwendet, anstatt jede Spalte anzugeben ( JMP-14042 ). Festes Fit-Response-Screening für Schaltervariablen zur Behandlung fehlender Werte für Robust-Fälle ( JMP-14087 ). Korrektur für „Fit Response Screening“ für die Fehlausrichtung der verwendeten Zeilen bezüglich fehlender Werte für die Berechnung der Effektgröße ( JMP-14049 ).
- Jianfeng: Die Funktionsanfrage von Kunden, den Joncheere-Terpsta-Test sowohl zu Contingency- als auch zu Oneway-Plattformen hinzuzufügen ( JMP-7940 ), wurde abgeschlossen. David Elsheimer hat die Implantation verifiziert. Derzeit wird an weiteren Funktionswünschen von Kunden gearbeitet.
- Laura CS : Planung von Ken Bollens Teilnahme an Discovery. Begann mit der Arbeit daran, Freq und Weight zum Startdialog von SEM hinzuzufügen, als vorläufigen Schritt zum Hinzufügen von Boostrap-Funktionen.
Statistische Dokumentation
- Michael C: Überprüfte Statistikzeichenfolgen, die in den ersten StringBot-Läufen von 17.1 und 18.0 extrahiert wurden; sprach mehrere Doc Jiras im BA-Buch an; testete die NIST-Validierungs-ZIP-Datei zum Hochladen auf jmp.com für 17.
Statistiktests
- Mark: Analysierte Ergebnisse des zweiten Usability-Tests von Easy DOE. Dritter Usability-Test von Easy DOE durchgeführt. Vorbereitete Skripte für das Usability Lab beim JMP Discovery Summit. Entwickelte Lösungen für die wichtigsten Schwachstellen, die in Usability-Studien identifiziert wurden. Bewertete Prototypen neuer Antwort- und Faktorlisten im DOE für Peng. Überprüftes neues Beispiel in der Dokumentation des Äquivalenztests in Kontingenz für Michael. Beantwortete Fragen in der JMP-Community.
- Jacob: Untersuchung von Unit-Test-Fehlern in ADI- und Blas-Routinen. Schreiben von Tests für „Make Enhanced Table“ im Design Explorer und Testen einer ausstehenden Änderung für MSA Design. Teilnahme am UI/UX-Workstream.
Updates zu den Biowissenschaften
- Meichen: UMAP-Methode zur Multivariate Embedding-Plattform hinzugefügt.
Technische Unterstützung
- Duane: Mein Team bereitet sich auf unsere Aufgaben beim Discovery Summit vor: JSL-Sitzungen, Meet-the-Expert-Sitzungen usw. Darüber hinaus trafen Wendy und ich uns mit den Leuten im SAS Customer Engagement Center, um unseren Plan zur Reduzierung unserer Abhängigkeit fortzusetzen auf sie. Die Fälle gehen wie immer weiter!

Entwicklungsbetrieb
- Jim: Bestätigt (und aktualisiert) alle Mac-Betriebssystemversionen gemäß der IT-Richtlinie für alle Build- und Testmaschinen (Sicherheitsupdate). OLE-Automatisierungs-UT-Skript von allen täglichen Ausführungen ausgeschlossen, da es vom Pekinger Team ausgeführt wird; Danke Nala! Untersuchen Sie das Problem mit geringem/keinem Anwendungsspeicher auf allen JMP 18.0-Mac-Testmaschinen. Jira-Verifizierung und Perforce-Unterstützung.
- Myron: Stringbot-Haupt- und 17.1-Läufe reparieren/aktualisieren. Arbeiten Sie an der Unterscheidung zwischen Timeout und Absturz in Testläufen ( JMPTOOL-415 , JMPTOOL-195 ). Arbeiten Sie an der Hintergrunddatenbank für die JMP-12704- Telemetrie.
Dokumentation
- Susan C: Ich arbeite hauptsächlich an 17.0 Jiras für JMP Live und allen mir zugewiesenen JMP Jiras. Ich habe sie alle durchgesehen, daher wird an den einzigen, die für 17.0 noch übrig sind, aktiv gearbeitet, hauptsächlich im Zusammenhang mit der Hilfe.
- Chris B : Die Aktualisierung des Noindex in der gesamten 15.2-Hilfe ist abgeschlossen. Wir arbeiten daran, das „Neueste Hilfe“-Banner einzurichten. Ich versuche herauszufinden, warum einige der Links in unserem PDF-Dokument nicht funktionieren.
System-/Hosttests – Cary
- Audrey : Die Testteams haben die JMP 17.0-Installer-Tests für JMP und JMP Live im Wesentlichen abgeschlossen. Ich werde nächste Woche eine umfassendere Ankündigung senden, sobald alle endgültigen Details abgeschlossen sind. Teilnahme an einer Überprüfung der ClearVision-Risikobewertung unserer Migration zur Atlassian Cloud und Durchführung einiger Vorbereitungsaufgaben vor dieser Migration.
- Nick H : Ich arbeite an Installationstests für JMP 17 und habe dabei einen defekten Link im Dialogfeld „Über JMP“ gefunden. Arbeiten an der Verifizierung und dem Hinzufügen relevanter Tests zum Framework. Hat geholfen, Datentabellen für jeden Benutzer zu erstellen, bei dem Komponententests im Zusammenhang mit dem Öffnen von Jira in JMP 18 fehlgeschlagen sind, damit sie einen Blick darauf werfen und sie bei Bedarf in die Spur 18 verschieben können – dies trägt dazu bei, sicherzustellen, dass Probleme ordnungsgemäß als „bekannt“ markiert werden ' für den 18. Lauf. In Zukunft werden wir versuchen, einen Bericht über diese Jira-Probleme zu erstellen, der häufig ausgeführt werden kann.
- Mike M: Installer-Tests abgeschlossen. Es wurden mehrere Mängel festgestellt, es müssen noch etwa 4-5 weitere geöffnet werden (keine Hingucker). Informieren Sie sich über noch nicht abgeschlossene Verifizierungen für 17.0, 17.1 und 18.0.
- Mandy: 17.0-Installer-Tests abgeschlossen; Ich ging zurück und begann mit der Arbeit an den JIRA-Korrekturen 18.0 und 17.1, versuchte sie zu überprüfen und Tests hinzuzufügen; trafen sich, um sich nächste Woche auf die Discovery-Podiumsdiskussion über Arbeitsabläufe vorzubereiten. Neue Mac-jmprunner-Änderungen für Chris H. getestet.
- Hunter: JMP 17 Final Installer-Tests abgeschlossen, JMP 17 EA 9-Problem untersucht und JMP-14080 wegen eines Absturzes beim Öffnen eines Berichts mit einem fehlenden JMP-Add-In geöffnet und versucht, mehrere CRPs zu reproduzieren.
- Josh L: JMP- und JMP Live 17.0-Installationstests abgeschlossen. Testpläne für JMP Live 17.1 und 18.0. Erstellen von Confluence-Dokumenten zur Beantwortung häufig gestellter Fragen. Erstellen von Servern für JMP Live 17.1- und 18.0-Tests. Testen der Datenbankinstallation von JMP Live 17.1 und 18.0.
System-/Hosttests – Peking
- Peking-Team: JMP Live 17 Installer-Tests wurden durchgeführt, Details finden Sie unter https://rndjira.sas.com/browse/JMPTESTBJ-1689
- Eric Wang: (1) JMP Live 17-Installationstests abgeschlossen. (2) Neu bereitgestellte Testserver in Peking, jetzt haben wir 17.0/17.1/18.0 für zukünftige JMP-Live-Tests, JMP-Live-Server des Pekinger Teams
- Da Li: (1) JMP Live 17-Installationstests abgeschlossen. (2) Überprüfung der Jira-Tickets.
- Mike Wu: (1) JMP 17-Installationstests abgeschlossen. (2) Untersuchung des Trino und bereitgestelltes Feedback. Derzeit ist der Trino-Server aktiv und kann mit der Trino-CLI verbunden werden, ist aber immer noch nicht über den StarBurst-ODBC-Treiber zugänglich. (3) Überprüfung der Jira-Tickets.
- Kimi: (1) JMP Live 17-Installationstests abgeschlossen. (2) Überprüfung der Jira-Tickets. (3) Jenkins: Aktualisieren Sie den Installationspfad auf „Neueste“, Einzelheiten finden Sie unter [JMPTESTBJ-1690] Aktualisieren Sie den Installationspfad auf „Neueste“. Deaktivieren Sie 17.0-bezogene Tests und aktivieren Sie 18.0-bezogene Tests. OLE-Tests debuggen.
- Da Zhang: (1) Machen Sie sich mit JMP Live 17 vertraut. (2) Überprüfen Sie TEST-READY-Fehler in Beiträgen – Regeneration/Beiträge – Listen.
- Nala: (1) Überprüfung der Jira-Tickets. (2) Untersuchung der OLE-Fehler in der Jenkins-Umgebung des Pekinger Teams.
- JMP Jira: 3 Bugs/Storys erstellt ( Link ), 9 Bugs/Storys überprüft ( Link )
- JMP Live Jira: 20 Bugs/Storys erstellt ( Link ), 7 Bugs/Storys überprüft ( Link )
Datenermittlung
- Dan S: Arbeit an JSL-Scroll-APIs. Absturz für Konturelement im Graph Builder behoben. Leistungsverbesserungen im App/Dashboard Builder. Der Datenfilter generiert jetzt Skripts mit vorab definierten Transformationen. Einige Probleme im Zusammenhang mit der Änderung von Spaltendatentypen wurden behoben (Absturz in Taublate/Datenfilter und Datenfilter beim Ändern der Filteransicht).
- Dave B: Einige Probleme mit den Excel-MFI-Optionen behoben, mit der Arbeit an einem Problem mit PolySeg und fehlenden Werten begonnen, Testfälle für einen PLS-Absturz und einen Achsenabsturz des Graph Builder erstellt.
- Ernest: Fehler im Workflow-Builder, Vorbereitung von Usability-Tests, Untersuchung der Konsolidierung der univariaten Statistikberechnungen.
- Sibusiso: CellPlotBox-Anwendung zur Korrektur des Farbverlaufs. C++-BLAS-Schnittstellen und Verständnis des zugehörigen Legacy-Codes in JMP.
- Xan: Weitere Arbeit an der Zusammenfassungsstatistik für das Graph Builder Smoother-Element.
DAMHIRSCHKUH
- Caleb: Einige offene Tickets im Zusammenhang mit doppelten Faktornamen auf den DOE-Plattformen wurden behoben. Ich habe auch an einem Update der MSA-Designplattform gearbeitet, das ich hoffentlich in JMP 17.1 integrieren werde, und die Arbeit am Wildtrack-Projekt mit Sky und Ryan fortgesetzt.
- Peng: Arbeiten Sie weiter an Antwort- und Faktorlisten-Protypen für das DOE. Recherchieren Sie weiter mit Bill Meeker. Forschung zur beschleunigten Stabilitätsdatenanalyse.
- Brad: Ich beende eine Präsentation über Computerexperimente, die ich online für Doug Montgomerys DOE-Kurs halten möchte.
Gastgeber
- John Schroedl: Verschiedene Absturzuntersuchungen, darunter das Hinzufügen eines Host-Fangs, um einen Absturz beim bizarren Üben von Wurf 1 zu vermeiden; tritt auf, um eine Situation mit fehlerhaftem Code zu beenden. In diesen Situationen sollte wahrscheinlich stattdessen eine JException ausgelöst werden. Weitere Änderungen, um die Anzahl der Betriebssystemaufrufe beim Erstellen von ClipboardClipping zu reduzieren. Vielen Dank an Evan und Dave B. für ihre Hilfe bei diesen Untersuchungen! Kleine Host-Scroll-Änderung zur besseren Synchronisierung der Scroll-Inkrementwerte.
Notiz von Shannon
Diese Woche markierte mit der Bekanntgabe des Todes der 96-jährigen Königin Elizabeth II. das Ende einer Ära. Einer der interessantesten Anekdoten, die mir in der scheinbar endlosen Medienberichterstattung über ihren Militärdienst im Zweiten Weltkrieg vor ihrer Thronbesteigung aufgefallen sind. Die damalige Prinzessin Elizabeth trat im Alter von 18 Jahren, sehr zum Entsetzen ihres Vaters, in den Auxiliary Territorial Service ein und arbeitete als Mechanikerin und Fahrerin. Zu ihrem Glück arbeitete sie nahe genug an Schloss Windsor, um nicht im Trainingslager übernachten zu müssen! Wenn Sie mehr über ihren Dienst erfahren möchten, finden Sie hier einen Artikel , der einen Teil der Geschichte behandelt.
Habe ein schönes Wochenende!
