Willkommen zum JMP Development Update vom 16. Dezember 2022!
Ich weiß, dass viele Menschen in der nächsten Woche in den wohlverdienten Urlaub aufbrechen werden. Zu Ihrer Information, dass JMP Desktop CI-Builds für Mac und Win während der Winterpause und das zugehörige Auto-Integrationsprojekt für 18.0 weiter ausgeführt werden. Jim plant jedoch, nächtliche Builds und Einheitentestläufe an Heiligabend zu deaktivieren und sie kurz vor unserer Rückkehr ins Büro wieder einzuschalten.
JMP 17.1 Doc einfrieren findet am Ende des Geschäftstages statt Mittwoch, 21.12.22 . Bitte beachten Sie, dass dies bedeutet, dass JMP-Dokumentationsteams keine Dokumentaktualisierungen im Zusammenhang mit 17.1-Fehlerbehebungen vornehmen können, die nach diesem Zeitpunkt integriert wurden. Alle Änderungen, die nach dem 21.12.22 vorgenommen werden und sich auf das Dokument auswirken, müssen warten, bis die Arbeit am JMP 18.0-Dokument beginnt. In ähnlicher Weise hat das L10N-Team bereits Übersetzungen für 17.1 übergeben, sodass Zeichenfolgen, die seit der Übergabe von 17.1-Zeichenfolgen extrahiert oder bearbeitet wurden, in 17.1 auf Englisch erscheinen und während des 17.2-Zyklus übersetzt werden.
Wir planen zu beginnen Code-Genehmigungsmodus für JMP 17.1 am Ende des Tages am 6.1.23 und Freeze-Code für 17.1 am 27.1.23. Einzelheiten zum Genehmigungsmodus finden Sie in der Outlook-Erinnerung, die ich gesendet habe, oder siehe diese Seite über den Genehmigungsmodus in Confluence für mehr Details.
Abschließend danke an Audrey Schull für das Teilen der folgenden Jira-Tipps der Woche! Seit wir in unsere neue Cloud-Instanz von Jira umgezogen sind, haben wir viel mehr Flexibilität, um Änderungen zu durchdenken und unsere Projekteinrichtung und die Art und Weise, wie wir Daten über unsere Arbeit sammeln, zu verbessern. Die folgenden Punkte sind kleinere Anpassungen, von denen wir hoffen, dass sie große Auswirkungen haben werden, und wir freuen uns darauf, im neuen Jahr weitere Verbesserungen vorzunehmen!
- Das Herkunft von Problemen wird für JMP immer wichtiger. Fangen Sie bitte an Füllen Sie dieses Feld aus, wenn Sie Probleme eingeben oder bearbeiten und pinnen Sie es, damit es leicht zu finden ist! Sehen Sie dies nützlich How-to-Seite über die aktuellen Werte (Danke, Shannon). Beachten Sie, dass Jira-Administratoren die Aktualisierung der Werte besprechen werden, die für Origin angezeigt werden, und dies möglicherweise sogar zu einem Pflichtfeld für das JMP-Projekt in der Zukunft machen.
- Haben Sie begonnen, die neue zu verwenden Geplante Version Feld schon? Denken Sie daran, dass Sie dieses Feld verwenden können, um die Absicht einer Fehlerbehebung anzugeben, anstatt ein :OPEN-Tag zu Versionen im Feld „Fix-Versionen“ hinzuzufügen. Wenn Sie Geplante Version ausfüllen, um die Version anzugeben, in der Sie beabsichtigen, ein Element zu beheben, lassen Sie Fixversionen einfach leer, und sobald ein Fix übertragen wurde, können Sie die einfache Versionsnummer zu Fixversionen hinzufügen (z. B. 18.0).
Allgemeine Ankündigungen
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu sein, laden Sie bitte eine Kopie der herunter Kennenlernen bilden . Füllen Sie einfach die Fragen aus und laden Sie sie, wenn Sie fertig sind, zusammen mit 3 Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beitragen, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige anstehende Termine
- JMP 17.1 Doc Freeze – 21.12.22
- JMP 17.1 Code-Genehmigung beginnt – 1/6/23
- JMP 17.1 L10N Einfrieren – 16.01.23
- Einfrieren des JMP 17.1-Codes – 27.01.23
- JMP 18 EA1 Einfrieren – 3.2.23
- 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
Statistiken
- John Sal: Der Profiler von Fit Group unterstützt jetzt kategoriale Antworten – für 17.1 und 18.0. ( JMP-14877 ) Der Profiler von Fit Group unterstützt jetzt das Anzeigen der Ersteller, wenn die Option aktiviert ist – für 18.0. ( JMP-14958 ) Dieses Bild zeigt beides.

- LauraCS: Fortsetzung der Arbeit an der Korrektur von SEM-Standardfehlern für nicht normale Daten. Beantwortung der Frage eines Professors zum „formativen Assessment“ in SEM. Abgeschlossenes Produktsicherheitstraining. Fortgesetzte Arbeit an einer Korrektur für Standardfehler in SEM. Die Zahlen sind jetzt korrekt, es muss jedoch noch an der UI-Implementierung gearbeitet werden.
Statistische Dokumentation
- Karen: Abgesehen davon, dass ich Anfang Dezember viel Schnee genossen habe, habe ich diese Woche meine 17.1-Artikel eingepackt und bin bereit für das Einfrieren der Dokumente.
- Michael C: Letzte Aktualisierungen der Dokumentation vor dem Einfrieren der 17.1-Dokumentation nächste Woche.
Statistische Tests
- Jacob: Entwicklung eines Tools, das das Schreiben eines Usability-Studienskripts automatisieren kann. Überprüfung von Jira-Tickets und Reinigung von Unit-Tests. Hinzufügen von Leistungstests für die Schaltfläche „Optimieren“ in Easy DOE.
- Tonya: Jira-Triage/Bereinigung.Unit-Test-Bereinigung.Fehlerüberprüfung.
Produkt Management
- Bryan F: Aktualisierung der JMP 17 VPATs abgeschlossen und zur Veröffentlichung an Greg Kraus gesendet. Treffen mit UserInterviews, um Pläne und Preise zu besprechen, weitere Usability-Testplattformen recherchiert und eine experimentelle Benutzerstudie für die bivariate Plattform mit Lookback durchgeführt, sowie JMP Development Workstream getroffen und Maßnahmen und Ergebnisse dokumentiert. Ich habe mich mit mehreren Entwicklern getroffen, um verschiedene Designprobleme zu besprechen.
Technischer Support

Entwicklungsbetrieb
- Shannon: Abgeschlossene Sicherheitsausbildung. Absturzuntersuchungen. Füllen des Origin-Felds in bestehenden Crash-Jira-Problemen.
- Myron: Arbeitete an Hilfe-Builds für 17.1 und 17.0, JiraBot-Updates für Eigentümerdateien und Mac-Absturz-Symbolisierungsproblemen.
- Jim: JMPTOOL-663 und Perforce-Unterstützung.
Dokumentation
- ChrisB: Ich glaube, ich habe das Problem mit Gleichungen herausgefunden, die in PDFs in der Vorschau auf dem Mac verstümmelt angezeigt werden – ich muss nur herausfinden, wie man die Schriftkorrektur auf die help-pdf-builds-Maschine anwendet.
- Susanne: JMP Live & JMP doc Jiras für 17.1 und aktualisierte Vorlagen für JMP Live & JMP EN help für 17.
- Qiana: Arbeitete an 17.1 Jiras. Durchgeführte Projektierung für den 17.1. Vorbereitung für Doc Freeze.
System/Host Testing-Cary
- Anna: Interaktives Testen – Veröffentlichte Berichte an JMP Live: Verbraucherforschungsplattformen Categorical, Choice & MaxDiff, Oneway, Graph Builder Maps mit Transformationsspalten, fehlenden Werten und Datenfiltern. Gemeldeter Open in JMP-Absturz für Choice-Bericht. Getestet wurde die Fehlerbehebung von Xan für den Graph Builder Overlay-Absturz mit der RowState-Spalte. Verifizierte Korrekturen in nächtlichen Builds.
- Mandy: Hauptsächlich an einigen Workflow-Sachen für JMP 18 gearbeitet – im Versuch, dort ein paar JSL-Tests für neue Ergänzungen zu WF hinzuzufügen. Überprüfung von doc JIRAs. Ein bisschen an einem tabellarischen Testaufbau für Abstürze für 17.1 gearbeitet. Testen von Datenfilteränderungen. Aufräumen von Aufgaben/Notizen/Skripten/etc für das Jahresende.
- Josch: Sprachtests des JMP Live 17.1-Installationsprogramms und Unterstützung bei der Identifizierung von Upgrade-Problemen.JMP Live-Installationsgespräch mit Intel, um einige ihrer Bereitstellungsprobleme zu lösen.Fragen zum Erstellen/Installieren von Testern/Fragen zur AWS-Bereitstellung.JMP Live Jira Fehler- und Story-Überprüfungen.Verschiedene Änderungen an den Skripts des automatischen JMP Live-Installationsprogramms für JMP Live 17.1 und 18.0 aufgrund von Änderungen am JMP Live-Installationsprogramm.
- Mike M: Beim Versuch, den Absturz des Formeleditors von Mike Anderson nachzubilden, wurden mehrere Sikuli-Tests für JMP 18-Menüänderungen aktualisiert. Ich muss mit Evan ein Brainstorming durchführen, um zu versuchen, die in JSL verfügbaren GUI-Interaktionen zu erweitern! Vielen Dank und Kudos an Evan, dass er daran gearbeitet hat. Die Hoffnung besteht darin, die Abhängigkeit von Sikuli für routinemäßige UI-Aktionen (Klicken, Drag-Drop, Kontext-Klick/Auswahl, LRT-Klick/Auswahl usw.) zu verringern.
- Audrey : Matlab M1-Test, Abschluss der Q4-Gespräche mit Mitarbeitern, Aktualisierung unserer Seriennummer Seite mit frischen Zahlen für das neue Jahr, ein bisschen Jira-Recherche, Wartung für Jenkins-Jobs, Einrichtung meines neuen PCs fertig.
System-/Host-Tests – Peking
- DaLi: (1) Überprüfung von JMP Live-Storys/Fehlern, die sich auf Client und Modul beziehen. (2) Untersuchte JMP Live-Migrationstestfehler. Es wird durch WEBJMP-5932 verursacht. (3) Abgeschlossene Arbeitszusammenfassung für 2022. (4) Die Leistungsziele für 2022 wurden in Workday aktualisiert.
- Kimi: (1) JMP Live- und JMP Desktop-Storys/Bugs überprüfen. (2) Jenkins: Hinzufügen von JMeter-Lasttests in UT Beijing Env. Richten Sie einen JMP Live 18.0-Server auf AWS ein. Debuggen Sie den Fehler von JMP Live Migration mit Da Li, ändern Sie das entsprechende Jenkins-Skript. (3) Abgeschlossene Arbeitszusammenfassung für 2022. (4) Die Leistungsziele für 2022 wurden in Workday aktualisiert.
Datenermittlung
- Dave B: Behebung von zwei Positionierungsproblemen mit Plotcol-Achsenüberschriften, Behebung eines Problems mit QuickInfos, die ausgeschlossene Zeilen anzeigen, Behebung eines Problems, bei dem QuickInfos nicht alle Zeilen für eine Markierung anzeigen, Behebung einiger UI-Probleme mit dem Dialogfeld zur Verwaltung bedingter numerischer Formate.
- Evan: Ein Suchfeld oben in den LRT-Menüs und den meisten Kontextmenüs (je nach Komplexität) bereitgestellt. Das Look and Feel dieser Suchfelder wird noch etwas angepasst. Hilfe bei einigen Verbesserungen der GUI-Testautomatisierung.
- Dan S: Integrated Process History Explorer-Sitzung/JMP Live-Korrekturen auf 17.1. Korrigieren Sie nullptr in Box-Eigenschaften.Behebung von Bild-DPI-Problemen unter 17.1/18. Fix für tabellarische Paketspalten.
- Ernst: Workflow Builder rückgängig machen/wiederherstellen von Korrekturen zum Verfolgen des fehlerhaften Zustands.Bearbeiten von Spalten-Viewer-Eigenschaften.
- Xan: Sicherheitsschulung abgeschlossen! Außerdem 17.1-Integrationen und CRs.
DAMHIRSCHKUH
- Brad: Begutachtete Arbeiten für JQT und QREI - eine wurde sofort angenommen
Arbeiten an einer Diskussion eines Papiers in QREI.
- Peng: Auf meiner Seite der Forschung mit Bill Meeker eine Straßensperre getroffen. Arbeiten daran. Abgesehen davon habe ich mit der Hilfe von Caleb und Elizabeth mehrere 17.1-Elemente aufgeräumt.
Gastgeber
- Paul N.: Der Kartenserver ist betriebsbereit und liefert Kacheln; es ist jedoch träge beim Rendern von Kacheln bei hohen Zoomstufen. Ich bin dabei, Kacheln für die verschiedenen Zoomstufen vorab zu rendern und versuche, die Serverkonfigurationsdateien für die Leistung zu optimieren. In Bezug auf die Netzwerkkonfiguration weist alles noch auf den aktuellen alten Kartenserver hin, da ich dabei bin, die Verbindung von JMP mit dem neuen Kartenserver zu testen, um sicherzustellen, dass die Konfigurationen der gleichen Aufrufkonvention entsprechen, die frühere JMP-Versionen zum Aufrufen des Servers verwendet haben .Sobald bestätigt ist, dass JMP Kacheln vom neuen Server bereitgestellt werden, können wir die Netzwerkkonfiguration so ändern, dass sie auf den neuen Computer verweist.
- Michael: Unterstützung für das Öffnen von .xlsm-Dateien (Excel-Tabellen mit Makros) zu Mac JMP hinzugefügt, um der Windows JMP-Unterstützung zu entsprechen. Die Mac-JMP-Projektdatei wurde aktualisiert, um die C++20-Sprachvariante zu verwenden, die zu Windows passt. Arbeitete mit Mayowa und Paul S, um die Template.html-Datei (die als Vorlage für alle interaktiven HTML-Berichte verwendet wird) zu erstellen und auf einem Mac-Release-Build zu verschleiern, indem geändert wurde, wie das Verschleierungstool (terser) aufgerufen wird, sodass Fehler das anhalten Build und ihre Diagnose werden in den Build-Protokollen angezeigt.
- Daniel: Die neuen DEV- und TEST-VPCs wurden vollständig konfiguriert und in AWS für unser JMP-Aktivierungssystem bereitgestellt.Diese Trennung ermöglicht es mir, größere Sicherheitskonfigurationen zu testen, ohne Probleme in unserer Produktionsumgebung zu verursachen!
HTML5
- Mike S: Die JMP New User Welcome Kit-Videos abgeschlossen und eine Liste der Probleme zur Behebung in der nächsten Kit-Aktualisierung eingereicht. Abschluss des Kurses Acceptable Use of SAS Systems and Networks. Habe meinen Mac für die Entwicklung weiter eingerichtet. Fortsetzung der Einarbeitung in den Code.
- John Powell: Fortgesetzte Diskussion über die Neuordnung von Diagrammen und ihre Auswirkung auf JMP Live ( JMP-14895 ). Ein paar Hyperlinks zu altem Confluence wurden korrigiert. Geplant für Whitebox-Tests. Überprüfung der Arbeit zur Umgestaltung des interaktiven HTML-Codes. Teilnahme an einer JMP Live Git-Demo. Wir haben in unserem JavaScript-Code nach Mustern bei der Handhabung verknüpfter Teilmengen gesucht ( JMPHTML-541 ).
- Praveena: Beim Refactoring der Quelldateien, die im Unit-Test geladen werden, stieß ich auf ein Chrome-Browser-spezifisches Problem und fand die Lösung dafür. Segment.js umgestaltet, um die Klassenstruktur zu übernehmen, und die Segmentreferenz in allen anderen Segmenten aktualisiert, Einheitentest. Mit der Umgestaltung des Histogrammsegments begonnen, um die Klassenstruktur zu übernehmen.
- Paul Spychala : Zusammenarbeit mit dem HTML-Team, um mehr von unserer Codebasis auf ES6 und höher zu aktualisieren. Es wurde ein Problem behoben, bei dem die nächtlichen Mac-Builds keine funktionierende HTML-Vorlage erstellten.
JMP Live
- Aurora: Für 17.1 wurde ein Fehler behoben, der einen Benutzer daran hinderte, alte Berichte mit angehängten „-N“-IDs zu verschieben. Für 18.0 wurde das Entfernen bekannter veralteter REST-API-Routen abgeschlossen. Verschiedenes: Arbeiten an Perforce --> Git-Änderung für JMP Live. Durchführung von zwei Git-Demos (für starke und leichte Benutzer des JMP Live-Repos).
Anmerkung von Shannon
Ich wünsche Ihnen allen eine schöne Weihnachtszeit und wir sehen uns im neuen Jahr! Kein Update nächste Woche…