Besondere Ankündigung: Vielen Dank an Eric Hill für die Nachricht, dass das JMP Live-Team Mitarbeiter einstellt!Eric merkt an: „Wir suchen jemanden mit C++- und JavaScript-Erfahrung.Wenn Sie jemanden kennen, der sich qualifizieren könnte, können Sie ihn haben Bewerben Sie sich über diesen Empfehlungslink damit Sie sich für einen Empfehlungsbonus qualifizieren. Wenn Sie Fragen zu der Stelle haben, lassen Sie es mich wissen.“
Willkommen beim JMP Development Update vom 3. Februar 2023!
Wir haben unsere jetzt hinter uns gelassen Einfrieren des JMP 17.1-Codes Datum und freuen uns auf die Erstellung der endgültigen Installationskandidaten in etwa einem Monat. Zur Erinnerung: Wenn Sie ab diesem Zeitpunkt auf Showstopper-Probleme für 17.1 stoßen, folgen Sie bitte dem Prozess, indem Sie das Problem zuerst mit Ihrem Vorgesetzten besprechen und dann, wenn Sie zustimmen, dass eine späte Lösung angemessen ist, die Lösung zum Testen auf 18.0 verschieben oder Erstellen eines Test-Builds für Ihren Tester (nur wenn das Problem 17.1 ist). Sobald der Test den Fix bestätigt hat, fordern Sie bitte eine Genehmigung an. Wenn es Einwände gibt, können Genehmiger ein Treffen anfordern, um die mögliche Lösung zu besprechen. Fragen beantworte ich bei Bedarf gerne!
Wir bereiten den Start des EA-Programms in Zusammenarbeit mit dem Produktmanagement vor. Wir haben das Einfrierdatum für erreicht JMP 18 EA1, und Jim Borek werden heute zum Ende des Tages EA-Dateien verzweigen und Anfang nächster Woche werden Installationsprogramme erstellt. QA-Teams werden diese in der kommenden Woche überprüfen.
Mia sagt, dass die ersten Einladungen zur Teilnahme am EA-Programm nächste Woche verschickt werden sollten, und wir hoffen, das Programm offiziell starten und JMP 18 EA1 in der Woche vom 13. Februar über My.JMP verfügbar machen zu können. Nach dem Start des EA-Programms können die Mitarbeiter von JMP gerne Benutzer zur Teilnahme am Programm einladen. Wir werden weitere Informationen bereitstellen, sobald EA1 verfügbar ist.
Alle neuen Features und Funktionen, die im EA-Programm hervorgehoben werden, sind darauf erfasst JMP 18 Single-Source-Dokument . Das Produktmanagement stellt diese Informationen für EA1 immer noch zusammen und konzentriert sich darauf, was wir gerne mit EA-Mitgliedern zum Testen und Feedback teilen möchten. Wir arbeiten bereits daran, das EA-Programm besser für Feedback und Usability-Studien zu nutzen. Wenn etwas fehlt, wenden Sie sich bitte an Mia Stephens.
Apropos JMP 18-Entwicklung, danke an John Sal für das Teilen dieses Links zu a So verwenden Sie Taskpool Confluence-Seite wo David Weiß dokumentiert die neuen Klassen für Threading. John merkt an, dass er damit beginnt, seinen Code zu aktualisieren, um zur Verwendung dieser Klassen überzugehen. Da die Entwicklung von JMP 18 in vollem Gange ist, rekrutiere ich Redner, um bei den JMP-Entwicklertreffen im März über Fortschritte zu berichten. Lassen Sie mich einfach wissen, wenn Sie präsentieren möchten!
Wenn Sie besonders coole Bilder haben, die Sie mit JMP erstellt haben, dann hören Sie zu! Wir suchen nach 7 unverwechselbaren Bildern, die Diagrammoptionen in JMP-Produkten zeigen. Wir haben die Möglichkeit, diese auf der JMP Discovery Europe auszustellen. Wenn Sie etwas Interessantes mitzuteilen haben, senden Sie es bitte an Sara Doudt, Mia Stephens und Jeff Hudgins mit Ihrem Bild sowie den Daten und dem Skript, um es zu replizieren.
Hier ist ein Mockup, wie das Setup aussieht, mit einigen Beispielbildern, die aus bestehenden Marketingmaterialien stammen:

Audrey Schull teilte dies Jira-Tipp der Woche :
Vielen Dank an Sarah Sylvester um Änderungen an unserer Jira-Konfiguration vorzunehmen Machen Sie Ursprung zu einem Pflichtfeld . Dies bedeutet, dass beim Betreten neu Jira Issues (Epics, Feature Requests, Stories, Bugs) müssen Sie einen Ursprungsfeldwert ausfüllen. Einzelheiten darüber, was die verschiedenen Werte bedeuten, können nachgelesen werden Hier .

Vorhandene Probleme sind von dieser Änderung nicht betroffen, aber versuchen Sie bitte, einen Origin-Wert hinzuzufügen, wenn Sie ein vorhandenes Problem bearbeiten, wenn Sie in zugehörigen Kommentaren oder Tracks vermerkte Informationen sehen, die Ihnen bei der Entscheidung helfen können. Danke!
Allgemeine Ankündigungen
- Es war großartig zu sehen Statistik-Entwickler Peng Lius Karriereweg diese Woche bei Inside JMP vorgestellt! Wenn Sie noch keine Gelegenheit hatten, es zu lesen, tun Sie es bitte – ich bin sicher, Sie werden einige neue Dinge darüber erfahren, wie Peng zu JMP kam und was er an seinem Job liebt. Kontaktieren Sie bitte Alison Hines wenn Sie daran interessiert sind, an dieser Reihe teilzunehmen.
Wichtige anstehende Termine
- JMP 18 EA1 Einfrieren – 3.2.23 ß HEUTE
- 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
- Bitte besuchen Sie diese Seite, um sie anzuzeigen Fehlerüberprüfungslisten : JMP-Verifizierungen
Datenermittlung
- David B: Ein Boxplot-Hover-Label-Fehler wurde behoben. Nick richtete eine neue AWS-VM ein, mit der ich arbeite, um zu sehen, wie gut die jmprunner-Image-Tests darauf laufen können. Unterstützung für Schriftarten für Spaltentitel und Datenzeilen von Tabellenfeldern und Datenzeilen von Spaltenfeldern hinzugefügt.
Neues Fenster( "Berge",
tb = Tabellenbox (
scb1=String Col Box( "Berg", {"K2", "Delphi", "Kilimanjaro", "Grand Teton"} ),
scb2=String Col Box( "Berg", {"K2", "Delphi", "Kilimanjaro", "Grand Teton"} ),
Number Col Box( "Höhe (Meter)", {8611, 681, 5895, 4199} )
)
);
tb << Name der Datenschriftart festlegen( "Consolas" );
tb << setze den Namen der Titelschrift ("Broadway");
scb1 << Datenschriftstil setzen( "kursiv" );

- Xan: Arbeiten mit Kopfzeilendiagrammen, einschließlich Punkten und schwachen Linien, wenn das Liniendiagramm zu dicht wird.

- Dan S: Arbeiten Sie an Sitzungsdateien, um Plattformen ohne Datentabelle besser zu unterstützen. Ändern der JRP-Dateisyntax und des Öffnungsprozesses, um sicherzustellen, dass die Dateispezifikation korrekt an das geöffnete Fenster angehängt wird. Viel Code wurde überprüft und umgestaltet, um newReport() anstelle von newBoxHead() zum Erstellen von Berichten zu verwenden - letzteres führt zu Berichten, die nicht gespeichert werden können und jetzt für Berichte veraltet sind (andere Fensterklassen sind immer noch in Ordnung).Korrektur für Kartenformgrenzen in einem Projekt (17.2). Fortsetzung der Arbeit an Schwerpunktthemen.
- Evan: Auflistung der Pfadvariablen als Beispiel zum SI hinzugefügt. Fit Y by X Launcher umgestellt, um newLabel zu verwenden. Ein Fehler wurde bei Microsoft für das Kopieren/Einfügen von fehlerhaften mehrzeiligen Codeausschnitten in Teams eingereicht. Blick auf den aktuellen Stand des Beispieldatenindex und der aktuellen Beispieldatentabellen. Mehrere Fehler im Zusammenhang mit dieser Arbeit eingereicht. Brainstorming-Verbesserungen zur Formelauswertung.
DAMHIRSCHKUH
- Kaleb: Einige Last-Minute-Explorer-Fehler in Stichprobengröße wurden in 17.1 zusammengeführt. Vielen Dank an Jacob, der sie entdeckt hat, und an die Genehmiger von JMP für ihre schnellen Antworten! Zum Glück waren sie einfache Lösungen. Arbeitete an einigen alternativen diagnostischen Maßnahmen für das MSA-Design. Ich werde mich an unsere ansässigen JMP MSA-Experten wenden, um Feedback zu erhalten. Schließlich besuchte ich die Zuverlässigkeits- und Wartbarkeits-Symposium in Orlando, FL letzte Woche mit Peng und Rajneesh. Ich war zum ersten Mal auf dieser Konferenz und es war interessant, die aktuellen Trends und Forschungsergebnisse im Bereich Reliability Engineering zu sehen. Ein großes Highlight der Woche war es, einem Schüler den Functional Data Explorer zu zeigen!
- Peng: Behebung von Problemen im Zusammenhang mit meiner jüngsten Refactoring-Arbeit an DFactorList, hauptsächlich im Zusammenhang mit dem Bearbeitungsfokus. Fortgesetzte Arbeit an Ermüdungsmodellen in JMP18.
Gastgeber
- Johannes Schrödl: JMP Starter und verschiedene portable Eingabeaufforderungsdialoge wurden aktualisiert, um das Label-Steuerelement (newLabel) anstelle von gezeichnetem Text (newText) zu verwenden. Dadurch können Screenreader den Text erkennen und für sehbehinderte Benutzer lesen. Diverse Fixes zum Etikettieren. Untersuchung des Problems der Textzentrierung mit gezeichnetem Text mit Hilfe von Evan. Absturz beim Beenden mit Telemetrie untersucht.
- Paul: Suche nach Möglichkeiten zur Verbesserung der Leistung des Kachel-Renderings des neuen Kartenservers. Einlesen und Recherchieren der Datenbankverwaltung für die PostgreSQL-Datenbank und Einlesen in PostGIS, den georäumlichen Erweiterungen von PostgreSQL.
HTML5
- John Powell: Teilnahme an einem Anruf, um einem JMP Live-Kunden bei mehreren Problemen zu helfen, und anschließend per E-Mail mit zusätzlicher Hilfe. Beantwortung einer Frage der JMP-Benutzergemeinschaft zur Dateigröße, wenn verknüpfte Teilmengen verwendet werden. Versionshinweise zu JMP 17.1 überprüft. Teilnahme an Sprint-Retrospektiven- und Sprint-Planungsmeetings. Es wurden einige Ergebnisse zur Ladezeitleistung für Liniendiagramme mit vielen Überlagerungen aufgezeichnet. Einige lokale Datenfilterlogiken wurden von JavaScript nach C++ verschoben und einige Leistungsverbesserungen beobachtet. ( JMPHTML-1961 ) Es wurde ein Problem behoben, bei dem die Statusfarben der Markierungszeilen ignoriert wurden, wenn sie auf einem schwarzen Hintergrund gerendert wurden ( JMPHTML-1910 ). Absturz beim Veröffentlichen in Datei ( JMPHTML-1983 ). Ich habe mit Dieter einige Anfragen zu JMP Clinical-Funktionen durchgesehen. Zwei neue Sicherheitskurse abgeschlossen.
- Praveena: Analysierte Benchmark-Testberichte auf Engpässe und protokollierte JIRA-Fehler. Arbeitete mit Bryan Fricke an UI-Änderungen für die Gliederungsbox für interaktive HTML-Berichte. Begonnen mit der Arbeit an Verhindern des Abschneidens großer Tabellen von S1023934: Browser für große Tabellen hängt ( JMPHTML-1516 ) und S1582803: Laden von mehr Inhalt großer Tabellen in JMP Live zulassen ( JMPHTML-1040 ).
- Mike S: Leistungstest auf dem Mac durchgeführt. Abgeschlossenes Windows-Setup, um erfolgreiches Erstellen und Testen über Visual Studio zu ermöglichen. Abgeschlossene neue Schulungen. Teilnahme an den ersten Sprintplanungssitzungen.
- Mayowa: Arbeiten an der Verbesserung der Leistung von Boxplots in HTML ( JMPHTML-1981 ).
- Paul Spychala : Arbeiten an Performance-Elementen und Fehlern im Profiler-Achsencode.
JMP Live
- Erich: Das JMP Live-Entwicklungsteam sucht einen neuen Entwickler mit C++- und JavaScript-Erfahrung.Wenn Sie jemanden kennen, der sich qualifizieren könnte, können Sie ihn haben Bewerben Sie sich über diesen Empfehlungslink damit Sie sich für einen Empfehlungsbonus qualifizieren. Wenn Sie Fragen zu der Stelle haben, lassen Sie es mich wissen.
- Nordlicht: 18.0: Viele Planungs- und Designvorschläge (Sortieren von Posts, Löschen von Benutzern, Fehlerbehandlung während des Veröffentlichens, Daten-UX während des Veröffentlichens).Serverseitige Implementierung der Post-Sortierung gestartet.Abgeschlossene Entfernung der „Featured“-Funktion.Sonstig: Sicherheitstraining absolviert, Interviewtraining wiederholt.
Statistiken
- Ryan P: Es wurde an Fehlern für dynamisches Time Warping gearbeitet und eine Fehlerbehebung durchgeführt, um die Details der Validierungsspalte bei der Durchführung von DTW beizubehalten ( JMP-15150 ).
- John Sal: Arbeiten am Design Space Profiler, um den Faktorraum einzugrenzen ( JMP-15151 ).
Statistische Dokumentation
- Michael C: Aktualisierte Scripting-Indexeinträge für CUSUM, EWMA und Generalized Regression; überprüfte SI-Updates für verschiedene Plattformen, an denen Colleen arbeitet.
Statistische Tests
- Markieren: Aussortierte Jira-Tickets für Easy DOE-Abstürze in JMP 17.0/17.1 mit Jacob. Bestätigte Easy DOE Fixes mit Jacob. Erwägen Sie mit Nicole die Möglichkeit, einige Usability-Tests mit EA-Veröffentlichungen zu verknüpfen. Beginn der Definition einer neuen Konstruktionsbewertungsfunktion für den geführten Modus in Easy DOE mit Ryan L. Beginn der Arbeit an einem neuen Bereich in der JMP-Community für technisches und Forschungsmaterial mit Jeff, Ryan G., Ryan C., Brad und Kaleb. Abstract über Software-Usability-Tests bei der HCI International Conference 2023 eingereicht. Abgeschlossene Schulungen „SIRT“ und „Schutz Ihrer Privatsphäre“. Beantwortete Fragen in der JMP Community.
- Jacob: Testen der endgültigen Korrekturen des Sample Size Explorers für 17.1. Testen der DOE-Faktorenliste. Unit-Tests bereinigen und einen Test für die Sample Size Explorers schreiben.
- Tonya: Testen von Kurzzeitregelkarten. Triage von Jira-Tickets. Arbeiten an Beta-Skripten/Salesforce in Vorbereitung auf den nächsten Beta-Zyklus
Produkt Management
- Bryan F: Aktualisierungen für Begrüßungsbildschirme von JMP 18, Ideenfindungs- und Feedback-Sitzungen (JMP Live und UX Workstream), Überprüfung des Spalten-Viewers, Überprüfung des Designs der Pop-up-Hilfe, Reaktion auf die Einhaltung der Barrierefreiheit und Erforschung des Symboldesigns für multivariate Einbettung.
Technischer Support
- Duane: TS hat Aktualisierungen/Verbesserungen unserer Service Cloud-Implementierung priorisiert und erwartet, dass wir in naher Zukunft Ressourcen erhalten, um gezielte Unterstützung zu leisten. Viele Funktionen und Optimierungen wurden identifiziert, sodass wir hoffentlich noch effizienter werden. Hier sind die TS JMP Live-Berichte , ein Bericht, der die Tickets, die von TS für die letzten 14 Tage gemeldet wurden , und das übliche Diagramm ist unten.

Entwicklungsbetrieb
- Jim: Dank an Nick Ruva für die Migration des Jenkins-Jobs, um alle täglichen Test-VMs auf AWS zurückzusetzen! Neue ASSERT-, CRASH- und ASAN Jira-Tickets gemeldet; verifizierte behobene Jira-Probleme. Unbedingt unterstützen.
- Melanie: Arbeitete an der Migration eingebauter Strings von 17.1 in main. xstr-Dateien für den 17.1-Track nach einem Stringbot-Missgeschick am Wochenende behoben. Arbeitete an einigen AWS-Migrationsplänen.
- Myron: Ich habe Stringbot für 17.2 zum Laufen gebracht – die Läufe beginnen an diesem Wochenende. Arbeitete mit Qiana an der Reparatur/Erstellung/Aktualisierung von Hilfe-Builds im Zusammenhang mit 17.1 und 18.0. Back-End-Jobs für die Telemetrieverarbeitung aktualisiert.
Dokumentation
- Susanne C: Arbeiten an Plänen für unsere Jira-Doc-Bugs in 18. Fehlerbehebung bei Problemen in der lokalisierten Hilfe. Versionshinweise zu 17.1 zur Überprüfung gesendet, danke an alle, die geantwortet haben!
- ChrisB : Mit der Hilfe mehrerer anderer, Arbeit an der Vereinfachung der Add-Ins-Seite für PDF-Dokumente (JMPWEB-213), Korrektur von Google-Treffern, die die englischen Ergebnisse in der chinesischen Hilfe zurückgeben (JMPTOOL-334), und Aktualisierung der Hilfe, um mit einigen neuen JSL übereinzustimmen Syntax (JMP-3993).
System/Host Testing-Cary
- Hui: Richten Sie mit Steves Hilfe die AWS-Entwicklungsumgebung für interaktive HTML5-Automatisierungstests ein. Ich habe einige Setup-Dokumente in Confluence geschrieben. Vom Kunden gemeldetes Absturzproblem untersucht und Fehler gemeldet JMP-15386 Und JMP-15390 . Fahren Sie mit dem Einrichten von Testumgebungen auf AWS-Maschinen für Automatisierungstests fort. Windows-Version von JMP18 entfernt und JMP 18 Server-Version neu installiert. Danke an Bob für die Hilfe. JMP Runner-Probleme an David Barbour gemeldet. Danke an David für die Reparatur! Installierte Open Frame und Tape Google Extension als automatische Tools zum Testen von HTML5.
- Josh L: JMP-Live-Story-Tests/Jira-Verifizierungen.Fehlerbehebung bei der Installation von JMP Live 18.Beantwortung verschiedener Fragen zu JMP Live.
- Anna: Karten testen.
System-/Host-Tests – Peking
- Peking-Team:
- Eric Wang: (1) Getestete neue Funktion zum Veröffentlichen/Aktualisieren eigenständiger Daten. (2) JMP Live JSL-Komponententests aktualisieren, da die Syntax von „Updata Data()“ geändert wurde. (3) Untersuchtes JMP-Pool-Problem „wenig Arbeitsspeicher“ ( WEBJMP-6546 ). (4) Überprüfung von Jira-Stories/Bugs. (5) Lesen Sie die Versionshinweise zu 17.1.
- DaLi : (1) Bestätigte Fehler für JMP Import, JMP Live Client-General/Data-Client, Hinzufügen entsprechender UT bei Bedarf (2) 17.1 JMP Clinical Report Testing (3) Lesen Sie die Versionshinweise zu 17.1. (4) Abgeschlossenes Sicherheitstraining.
- Mike Wu: (1) JMP 17.1 & 18.0 Bugs Regression Testing und einige Bug Regressionstests zu …/tests/DataTable/SQL/testQueryBuilderDefects.jsl basierend auf dem Bug FIX hinzugefügt. (2) bat Jim um Hilfe für die Neukonfiguration der Oracle-Konfiguration des Labor-Windows-Rechners aufgrund der kürzlich erfolgten Migration der Oracle-Datenbank vom alten wmc-Server auf den neuen fedora21c-Server ( JMPTOOL-697 ). (3) Untersuchung des CRP-Bugs des Snowflake-Absturzproblems ( JMP-15215 ), Diskussion mit Dahlia über das Problem beim Zugriff auf den vom Kunden bereitgestellten Snowflake-Server. (4) Lesen Sie die Versionshinweise zu 17.1. (5) Beginn des JMPC-Berichtstests in Nicardipine, CDISC OncoWikiData und CDISC Pilot v 3.1.2 mit Ergebnisbericht ( JMPTESTBJ-1925 ).
- Kimi: (1) Vorbereitung und Organisation von JMPC 17.1-Berichtstests. (2) Testen der JMPC 17.1-Berichte. (3) Fehlerüberprüfung. (4) Abgeschlossenes Sicherheitstraining. (5) Lesen Sie die Versionshinweise zu 17.1.
- DaZhang: (1) Testen der JMPC 17.1-Berichte. (2) Fehlerüberprüfung. (3) Abgeschlossenes Sicherheitstraining. (4) Lesen Sie die Versionshinweise zu 17.1.
- Nala: (1) Testen der JMPC 17.1-Berichte. (2) Fehlerüberprüfung. (3) Lesen Sie die Versionshinweise zu 17.1. (4) Hat JMP China SE geholfen, eine AWS-Maschine zum Debuggen eines Problems einzurichten.
Anmerkung von Shannon
Wussten Sie das Herzkrankheiten sind Todesursache Nummer eins für Männer und Frauen in den USA? Bei der heutigen WIN-Sitzung zu diesem Thema erwähnte ein Redner, dass Männer und Frauen unterschiedliche Symptome haben können, wenn ein Herzinfarkt unmittelbar bevorsteht. Das sind so gute Informationen, ich dachte, ich würde sie teilen.
Ich wünsche Ihnen allen ein wunderbares Wochenende und versuchen Sie trotz der Kälte, sich aktiv zu betätigen, um Ihr Herz gesund zu halten! :lächelndes_gesicht_mit_lächelnden_augen:
