Willkommen beim JMP Development Update für den 20. Oktober 2023!
Die genehmigungsbezogenen Tests wurden diese Woche fortgesetzt JMP 18 EA6 . Windows-Tests haben bei der Autorisierung ein mit der Zeitzone zusammenhängendes Problem ergeben. Es ist noch nicht klar, ob dieses Problem zum jetzigen Zeitpunkt vollständig gelöst werden kann; Wenn nicht, muss dies möglicherweise auf der EA-Seite als bekannte Einschränkung von JMP Pro 18 EA6 vermerkt werden. Nächste Woche planen Host- und Life-Science-Entwickler ein Treffen, um Probleme zu besprechen, die beim Start des EA-Add-Ins auf dem Mac und des JMP Clinical-Add-Ins auf Mac und Windows auftreten. Diese beiden Probleme werden wahrscheinlich die Veröffentlichung von Mac EA6 und Clinical EA6 verzögern, bis sie behoben werden können.
Vielen Dank an alle, die an einem weiteren erfolgreichen Event teilgenommen haben JMP Discovery Summit Ereignis! Wenn Sie an der Konferenz teilgenommen haben, bittet Mia Sie, Ihre Notizen hinzuzufügen diese Confluence-Notizenseite , zusammen mit allen damit verbundenen Jira-Problemen. Wenn Sie bei Discovery einen Vortrag gehalten haben, den Sie bei einem bevorstehenden Dev-Meeting halten möchten, sehen Sie sich bitte die an JMP-Entwickler-Freiwilligenplan im Zusammenfluss. Nächste Woche wird das Dokumentationsteam Änderungen am Hilfemenü für JMP 18 vorstellen.
Heute verabschieden wir uns herzlich vom JMP/JMP Live-Tester Eric(Nai) Wang! Er beginnt ein neues Abenteuer – er zieht mit seiner Familie nach Neuseeland – und wird deshalb Nalas Testteam in Peking verlassen. Eric ist seit 8 Jahren ein hochgeschätztes Mitglied des JMP-Testteams und war zuletzt stark an den Testbemühungen für unser JMP Live-Produkt beteiligt. Wer von uns hat nicht schon einmal daran gedacht, nach Neuseeland zu ziehen – aber Eric ist einer von nur zwei Menschen, die ich kenne, die es tatsächlich geschafft haben! Viel Glück für dich und deine Familie, Eric, bei der Eingewöhnung!
Allgemeine Ankündigungen
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu werden, laden Sie bitte eine Kopie davon herunter Kennenlernen bilden . 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
- Überprüfung des JMP 18-Codes – 08.11.2023
- JMP 18 und JMP Clinical 18 EA – 08.12.23
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 17 Und JMP 18 Termine.
JMP-Entwicklungsaktualisierungen
DAMHIRSCHKUH
- Peng: Fortsetzung der Forschungsarbeit mit Bill zur Modellierung von Ermüdungsdaten. Aktualisieren Sie die interne Parametrisierung für das Nishijima-Modell basierend auf den neuesten Ergebnissen. Polieren Sie die Plattform des Ermüdungsmodells weiter. Die Interaktionen zwischen der Modellvergleichstabelle und dem Datenmodell-Overlay-Plot wurden aktualisiert, sodass die Auswahl synchronisiert wird, um Modellvergleiche zu erleichtern.
- Caleb: Gestern von Discovery zurückgekehrt. Hatte eine tolle Zeit und viele gute Rückmeldungen. Das Interesse an den Stichprobengrößen-Explorern war groß. Großes Interesse gab es auch an meinem Vortrag zum Thema autonome Fahrzeuge. John Sall ermutigte mich, es auch als Entwicklervortrag zu halten.
Gastgeber
- Daniel Powell: Ich teste einen Fix für das JMP Clinical EA Add-in-Problem und hoffe, dass es alles behebt! ( JMP-18938 )
- Paul N:
- Beglaubigungsprobleme beim Mac EA6-Build behoben. Der Direktor der Python Foundation wurde eingeladen, im EBC einen Vortrag vor der Python Guild von SAS zu halten.Ich wurde auch eingeladen und es könnte sich um einen ehemaligen JMP DevOps-Entwickler handeln Chris Swift Das hat mir die Einladung geschickt.Die Präsentation war interessant und konzentrierte sich stark auf die Funktionsweise der Python Foundation und ihre unterstützende Rolle für die Python-Community.
- Python-Integration
- Testen verschiedener R-Serve-Verbindungsquellen mit dem Python/R-Beispielskript.
- Erste Telemetrieunterstützung zur Python-Integration hinzugefügt.
- Hinzufügung eines Python-Verzeichnisses zum Ordner „Beispielskripte“ zusammen mit dem Rserve-Skript und einigen anderen wichtigen Skripten.
- Überprüft, um sicherzustellen, dass sys.exit() eines Python-Skripts abgefangen wird und JMP nicht beendet.
- Noch einmal auf das Matplotlib-Problem eingehen.Es wurde festgestellt, dass nur das MACOSX-Backend bei interaktiver Ausführung beendet wird/abstürzt.Fehlerbericht Nr. 27147 zu diesem Problem an Matplotlib gesendet.
- Es wurde eine eigenständige Cocoa-Anwendung erstellt, die Python einbettet und Python-Code ausführt, um Matplotlib zu starten, die das Problem mit dem MacOSX-Backend und die erwartete Funktionalität mit dem „PyAgg“-Backend demonstriert.
- Durch die Installation des PyQt6-Pakets für das PyAgg-Backend habe ich herausgefunden, dass ich Qt-GUI-Code schreiben kann, der Fenster und Schaltflächen erstellt, die von JMPs Python aus ausgeführt werden können.
- Erste Fortschritte bei der Implementierung der Python-Slice-Operation für jmp.DataTable.Column.Unterstützende Konstrukte wie col[1:7:2] => beginnen bei Index 1, stoppen bei Index 7 und geben jeden zweiten Wert zurück (Schritt für 2).
Interaktives HTML
- Mike Stickles: Behobene Fehler JMPHTML-1188 , JMPHTML-1626 , JMPHTML-1815 , Und JMPHTML-2003 . Bei der Überprüfung alter Ausgaben wurde festgestellt, dass JMPHTML-591 Und JMPHTML-577 wurde offenbar durch andere Arbeiten behoben und zum Testen eingereicht (591 wurde geschlossen). Habe auch eine Lösung für gefunden JMPHTML-1815 Es müssen jedoch noch einige letzte Arbeiten erledigt werden, bevor Sie es zur Überprüfung einreichen. Wird nächste Woche montags und dienstags ganztägig sowie am Mittwochmorgen zu sehen sein.
- John Powell: Es wurden Probleme mit der Änderung von Diagrammskalen oder -größe nach der Interaktion mit lokalen Datenfiltern in JMP Live behoben ( JMPHTML-2241 , JMPHTML-2297 , JMPHTML-2301 , JMPHTML-2335 , JMPHTML-2343 , JMPHTML-2409 ). Mit Hilfe des Interactive HTML-Teams veröffentlicht Beispiele für neue und verbesserte interaktive HTML-Funktionen für JMP Live für die Discovery-Konferenz. Erstellte eine Stellenbeschreibung für einen Sommerpraktikanten für das Interactive HTML-Team.
- Paul Spychala : Fehlerbehebungen: Gen Reg ZI Binomial gibt falsche Werte zurück ( JMPHTML-2398 ). Textbeschriftungen im Interaction Profiler sind falsch positioniert ( JMPHTML-655 ). Die Formatierung von Profiler XTerm ist inkonsistent ( JMPHTML-1068 ). GStream zeichnet zusätzliche Linien mit falschen Farben ( JMPHTML-654 ).
- Praveena : Abgeschlossene Arbeit an CP: Violine: Tooltips für eine Violine im Diagramm zeigen Farbspalte: Farbspalte anstelle von X- und Y-Werten (Ich habe Lisa Grossman bezüglich Tooltips/Overlay-Kodierung in Violin Plots kontaktiert, Danke Lisa!!), Behandeln Sie Fälle mit Berichten, die mehrere Verteilungen enthalten, z. B. Dashboards, Und Konsolenfehler in einer Verteilungsanalyse . Begann mit der Arbeit CS: LDF: Filterbedingung wird beim Ändern von Spalten nicht mehr berücksichtigt .
- Michael Senoyuit: Fertig JMPHTML-2263 und begann mit der Arbeit JMPHTML-1898 - Diagrammbeschriftungen „Matched Pairs Dif by Mean“ werden nicht angezeigt.
JMP Live
- Aurora: Fehlerbehebung (wir kommen jetzt zu den weniger dringenden Fehlern). Behebung intermittierender Testfehler. Lockerung der Beschränkung der Avatargröße und Verkleinerung vor der Speicherung auf dem Server (wird diese Änderung jedoch auf 19.0 anwenden).
- Adrianna: Wir arbeiten an Fehlerbehebungen und untersuchen, wie sich die Autorisierungsänderungen auf JMP Live auswirken.
Statistiken
- John Sall: Beim Response Screening stellte Russ Wolfinger fest, dass die logistische Regression langsamer war. Das Beispiel mit 16 binären Ys und 6178 fortlaufenden Xs in 15.558 Zeilen passte die 98.848 logistischen Regressionen in 12,2 Minuten auf meinem Mac-Laptop an. Der Code wurde neu geschrieben, um die doppelten X-Werte zeilenübergreifend zu kombinieren. Jetzt dauert es nur noch 2,8 Sekunden, um das gleiche Ergebnis zu erhalten – eine 259-fache Verbesserung! ( JMP-18883 )
- Laura CS: Einige Fehler in SEM im Zusammenhang mit der Mehrfachgruppenanalyse, dem Pfaddiagramm und JSL wurden behoben. Hatte eine Reihe von Gesprächen, bei denen versucht wurde, herauszufinden, wie man den Teilnehmern des bevorstehenden Workshops an der U. JMP Pro-Testversionen anbieten kann. Iberoamerikanisch. Ich übersetze alle Präsentationsmaterialien ins Spanische und lerne dadurch viel Fachjargon, den ich noch nie zuvor verwendet habe! Überprüfte Anspruchsentwürfe und Zahlen für das UX-Tool-Patent.
Statistische Dokumentation
- Michael C: Teilnahme am Discovery Summit Americas: Präsentation eines Posters, das Menschen in die Arten zensierter Daten und deren Angabe in JMP einführte, Teilnahme an einigen Sitzungen und Gespräche mit Kunden im Bereich „Meet the Experts“. Es gab eine Reihe von Leuten, die an meinem Poster vorbeikamen, die zensierte Daten hatten und nicht wussten, wie sie diese spezifizieren sollten (entweder mit Zensurspalten oder der Spalteneigenschaft „Nachweisgrenzen“). Im Expertenbereich „Statistik und Modellierung“ gab es einige Fragen zu funktionalen Daten, aber ich hörte auch Fragen zu Validierung, Modell-Screening, generalisierter Regression und dem Simulator im Profiler. Während der Konferenz habe ich von einer Reihe von Kunden gehört, dass sie mit der Dokumentation von JMP zufrieden sind!
- Hamid: Konzentriert sich auf die Dokumentation der SEM-Mediationsanalyse, geht auf Kommentare ein und widmet sich auch der Dokumentation mehrerer neuer SEM-Funktionen.
Statistiktests
- Markieren: Teilnahme am JMP Discovery Summit in Indian Wells, Kalifornien. Präsentierter Blitzvortrag über Usability-Tests und Unit-Tests mit abdeckenden Arrays für Easy DOE. Präsentierte ein Poster über Usability-Studien der Benutzeroberfläche für die Faktorliste in Easy DOE, die zu JMP 18-Änderungen führten.
- Jacob: Habe Discovery besucht. Hinzufügen von Tests für OML-Designs in der Screening-Design-Plattform. Verifizierung von Jira-Tickets und Bereinigen von Unit-Tests.
Technische Unterstützung
- Duane: Bobby und Patrick konnten dieses Jahr am JMP Discovery Summit Americas teilnehmen und berichteten, dass es eine anregende Konferenz war. Viele gute Gespräche, Zusammenarbeit und Spaß. Zurück in der östlichen Zeitzone blieben wir jedoch standhaft bei der Betreuung von Kunden auf der ganzen Welt. Hier sind die TS JMP Live-Berichte und der Link zum Jira-Filter, der die zeigt Von TS gemeldete Tickets der letzten 14 Tage .
Wöchentliches Fallvolumen:

Themen für alle JMP-Engagement-Fälle:

Themen für alle JMP-Engagement-Fälle der letzten Woche:

Entwicklungsbetrieb
- Jim: Wir arbeiten daran, mehr CI, tägliche UT und andere Geräte in Übereinstimmung zu bringen. Verzweigte JMP 18-Dateien in Perforce für EA6; hat eine autorisierte Version von JMP für EA6 auf Mac und Win erstellt. Vielen Dank an Paul N und Daniel P für die zusätzlichen EA-Korrekturen, die für die Autorisierung und Beglaubigung (und alle ihre nachfolgenden Neuerstellungen) erforderlich sind. Vielen Dank an Shannon und Nick für ihre fortgesetzte Unterstützung JMPTOOL-923 Und JMPTOOL-887 .
- Myron: Beginnen Sie mit der Migration von JMPTOOL-Apps (Webserver, Datenbank usw.) zu AWS ( JMPTOOL-869 , JMPTOOL-868 ). Bereinigen/Entfernen ungenutzter Jenkins-Jobs ( JMPTOOL-532 ). Einige überinstrumentierte Telemetriedaten wurden entfernt ( JMPTOOL-948 ).
- Shannon: Kontinuierliche Testbemühungen und Zusammenfassung des Status des Übergangs von Windows-Komponententests zu AWS. Fortsetzung der Zusammenarbeit mit Testern an DNC- und Timeout-Problemen. Überprüfen von Artikeln auf Späte Features Seite, um festzustellen, welche Projekte die Feature-Arbeit abgeschlossen haben.
Dokumentation
- Susan C: Ich arbeite diese Woche hauptsächlich an den Aktualisierungen der interaktiven HTML-Hilfe. Ich habe die aktualisierte Hilfe heute zur Überprüfung verschickt. Ich habe auch einige Aktualisierungen an Confluence-Seiten aufgrund von Adobe Acrobat-Überprüfungsproblemen vorgenommen und einige erforderliche Sicherheitsschulungen absolviert.
- Qiana: Hat die Sicherheitsschulung abgeschlossen. An Beispieldaten gearbeitet. Die JMP 17.2-Bereitstellungshandbücher wurden aktualisiert. Aktualisierungen an Tastaturkürzeln und Menükarten vorgenommen. Durchführung der Projektplanung und -koordination.
- ChrisB : Habe die Woche damit verbracht, Strings zu überprüfen und Gleichungen für das Test-XML-Kapitel des FLM-Buchs zu konvertieren.
System-/Hosttests – Cary
- Mandy: Great Discovery Summit Americas. Viel Energie, viele neue Benutzer und Spannung rund um JMP 17 und den Workflow Builder und andere neue Funktionen.In der Wüste ist es heiß und trocken! Ich werde mich austauschen, Notizen und Fragen von DS aufschreiben und dann meine eigene Installation von EA 6 mit den neuen „Happy Path Rules“ ausprobieren.
- Jäger: Fortsetzung des JMP 18 EA 6-Autorisierungstests mit Audrey und Daniel auf mehreren Geräten. Melden Sie verschiedene Fehlermeldungen und öffnen Sie JIRAs nach Bedarf.
- Audrey : Autorisierungsprüfung und Überprüfung von EA6-Kandidaten.
System-/Hosttests – Peking
- Peking-Team:
- Szenariobasiertes Testen von JMP Live 18 – Woche 6/6 (JMPTESTBJ-1803) - Erledigt
- Eric(Nai) Wang: (1) JMP Live JSL-Testdokumente aktualisieren, JMP Live JSL-Testframework . (2) Testen der neuen API „Get Graphlet Image“. E2E-Tests hinzufügen.
Datenermittlung
- Dan S: Nach Gruppenkorrekturen für Ausnahmen beim Plattformstart, Korrektur von JRP-/Sitzungsskripten mit Where-Klausel, Korrektur für Plattformen mit Spaltenumschaltern und Where-Klausel in Dashboards, Korrekturen für numerische Formate in kontinuierlichen Filtern, Korrektur für CalendarBox mit dem Format yyyyQq, Korrektur für Tab-Seitenfokus / Doppelklick zum Bearbeiten.
- Dave B: Weitere Arbeit am Erscheinungsbild von Host-Kontrollkästchen/Radioboxen in gefilterten Tabellenfeldern, SI-Arbeit, ein mögliches Hover-Label mit Bildabsturz gefunden und behoben und das Erscheinungsbild von Hover-Labeln mit Bildern beim Journaling verbessert. Der Bildtest wurde aktualisiert, um die HTML-PNG-Erstellung erneut zu versuchen, wenn er fehlschlägt.
- Morgan: Ich habe drei ganze Tage an der SAS-Sicherheitsschulung gearbeitet und den Rest dieser Woche an einigen kleinen FD- und Skripteditor-Bugs gearbeitet.
- Xan: Korrekturen der Graph Builder-Linienlegende
Notiz von Shannon
Ich hoffe, ihr habt alle ein tolles Wochenende! Und wie Jim Borek Das hat mich heute Morgen daran erinnert, dass es das letzte Wochenende ist, an dem es auf der North Carolina State Fair das neueste Frittierte-Was auch immer gibt. WRAL veröffentlicht dieser Überblick Hier finden Sie die neuesten kulinarischen Kreationen für 2023 – und es sind Garnelen, falls Sie sich das fragen!

(Wissen Sie, wenn ich mich entscheiden müsste, würde ich mich wahrscheinlich für das Käsekuchen-Slushie entscheiden!)
