Willkommen zum JMP-Entwicklungsupdate vom 29. März 2024!
Notizen von Shannon C
Zum ersten Mal planen wir eine „Punkt-Punkt“-Version – JMP 18.0.1 – die den Kunden etwa 2 Monate nach 18.0 (Mitte Mai) zur Verfügung stehen wird. JMP 18.0.1 wird täglich für Mac und Win erstellt und JSL-Unit-Tests werden täglich auf beiden Plattformen durchgeführt. Aufgrund des kurzen Zeitrahmens für die Veröffentlichung von 18.0.1 haben wir nur etwa einen Monat Zeit, bis wir diesen Track am 26. April einfrieren wollen.
Sicherheitsexperten, halten Sie bitte Ausschau nach verbleibenden Bibliotheksaktualisierungen von Drittanbietern, die zur Behebung bekannter kritischer und hoher Sicherheitslücken erforderlich sind. Und jeder sollte nach potenziellen Problemen Ausschau halten, die in 18.0 gemeldet wurden und die wir möglicherweise schneller beheben müssen, als es der 18.1-Zeitplan zulässt.
Welche Arten von Problemen würden JMP-Manager als mögliche Kandidaten für die Aufnahme in 18.0.1 in Betracht ziehen?
- Verbreitete Abstürze
- Schwerwiegende numerische Probleme
- Probleme, die sich auf die Bereitstellung von JMP an wichtigen Kundenstandorten auswirken
Alle auf 18.0.1 übertragenen Änderungen müssen von JMP-Genehmigern gemäß dem üblichen Verfahren überprüft und genehmigt werden. Zur Erinnerung: In 18.0.1 werden keine Zeichenfolgenänderungen und keine Dokumentänderungen vorgenommen. JMP 18.0.1-Hilfeschlüsselanfragen sind so eingerichtet, dass sie auf die 18.0-Hilfe zurückgreifen. Für JMP 18.0.1 wird es eine Reihe von Versionshinweisen geben, in denen alle enthaltenen Korrekturen aufgeführt sind.
Vielen Dank an John Sall für seinen Vortrag beim JMP Dev Meeting dieser Woche: Drei S – Switched, Sliced, and Sub-grouped for Response Screening . Es gab so viele positive Kommentare zu den Funktionen und der erstaunlichen Leistung, die es bietet! Wenn Sie das Treffen verpasst haben, finden Sie hier eine Aufzeichnung .
Allgemeine Ankündigungen
Wichtige bevorstehende Termine
- JMP 18.1 Funktionseinfrieren – 19.04.24
- JMP 18.0.1 Code-Freeze – 26.04.24
- JMP 18.0.1-Veröffentlichung – ~ 18.05.24
- JMP 18.1-Genehmigungsmodus beginnt – 21.05.24
- JMP 18.1 Code-Freeze – 14.06.24
- Eine vollständige Liste der JMP 18- und JMP 19- Termine finden Sie auf Confluence .
JMP-Entwicklungsaktualisierungen
Datenermittlung
- Xan Gregg. RowStateAbility funktioniert und unterstützt nicht-geografische Hintergrundformdateien besser
- Morgan Gribbins. Diese Woche habe ich an einem neuen Dateibaum-Anzeigefeld sowie an einigen Fehlerbehebungen für TextAnzeigefelder und einem Absturz im Skript-Editor gearbeitet.
- Dan Schikore. Unterstützung für interne Auffüllung in ScrollBox hinzugefügt. Es wurden mehrere Probleme beim Strecken zum Füllen und Zentrieren behoben, die sich auf Scroll Box, Hier Box und Center Box auswirkten. Einige Probleme mit dem Bearbeitungsfokus und der Auffüllung des Umrissrahmens wurden behoben.
DAMHIRSCHKUH
- Caleb King. Diese Woche habe ich einige kleinere Fehler im Zusammenhang mit dem neuen Two Sample Paired Means-Explorer behoben, den ich in JMP 19 hinzugefügt habe (dieser ist ein integrierter und nicht C++). Ich habe auch mit Annie zusammengearbeitet, um Verbesserungen an den OC Curve-Integrationen vorzunehmen. Schließlich habe ich mit Sky an seinen Projekten zur Identifizierung von Siebenschläfern und Jaguar-Puma gearbeitet.
Gastgeber
- John Schrödl. Hat bei dem SSO-Problem auf dem Mac sowie bei einem separaten SSO-Problem unter Windows geholfen. Übergeben Sie das umbenannte ENABLE_AUTHORIZATION-Flag von Build-Skripten an den Compiler. Dadurch können Build-Skripte die Autorisierung direkt steuern, anstatt sich auf unser Retail-Build-Flag zu verlassen. Aktualisierte Excel Profiler-Projekte, um sie beim Aufbau auf AWS-Maschinen zu unterstützen. Arbeitete mit Evan zusammen, um einen Deadlock beim Beenden zu diagnostizieren, nachdem das Dialogfeld „Suchen“ in einem Bericht verwendet wurde. Die Install Checker-Quelle war nicht für die automatische Integration für 18.1 konfiguriert, daher habe ich die Quelle dort repariert. Binärdateien wurden integriert. Vielen Dank an Nick für die Aktualisierung der Main-19-Integration, um auch den Quellcode einzuschließen.
Interaktives HTML
- John Powell.
- RectSegment.js in eine JavaScript-Klasse ( JMPHTML-13604 ) konvertiert.
- Arbeite an der Konvertierung von MarkerSegment.js in eine JavaScript-Klasse ( JMPHTML-13619 ).
- Überprüfung der Funktionsanfragen mit Praveena, Paul und Dieter zur Planung von JMP 19.
- Besprochener neuer Look für interaktive HTML-Inhalte mit Praveena, Paul und Bryan.
- Besprochenes automatisiertes Testen interaktiver Funktionen interaktiver HTML-Inhalte mit Josh, Steve, Hui und Natalie.
- Check-ins im 1. Quartal.
- Mike Stickles. Die Arbeit an JMPHTML-13617 (Refactoring gepackter Balkensegmente in JS ES6-Klassen) wurde abgeschlossen. Der Fix für JMPHTML-13400 (Farbe wird nicht für Intervallbalken mit Farbverlauf in der Legende verwendet) wurde verbessert, um bestimmte übersehene Fälle mit nebeneinander liegenden Intervallbalken einzuschließen. Erhebliche Fortschritte bei JMPHTML-13616 (Refactoring von Balkensegmenten in JS ES6-Klassen) gemacht, sollte am Montag oder Dienstag abgeschlossen sein.
- Paul Spychala. Wir arbeiten weiterhin mit dem HTML-Team an der Umstellung unserer Codebasis auf die Verwendung von ES6-Klassen und anderen Refactoring-Aufgaben, um unsere Codebasis zu verbessern.
- Michael Senoyuit. PolySegment, NumberBox und GroupBox wurden in ES6-Klassen umgestaltet.
JMP Live
- Michael Goff. 18.1: Funktion zum Anzeigen der Gruppen eines Benutzers im Benutzeradministrationsbereich. Funktion, die es einem Administrator ermöglicht, die Ergebnisse der Gruppensynchronisierung aus dem Überwachungsprotokoll anzuzeigen. 19.0: Von Testern gefundene Fehlerbehebungen im Zusammenhang mit dem Vue 3-Upgrade.
- Aurora Tiffany-Davis. 18.1: Fehlerbehebungen. Einige Passivformen aus den den Benutzern angezeigten Formulierungen entfernen. 19.0: Beginn der Implementierung von Verbesserungen bei Kontrolldiagrammwarnungen. Grundsteinlegung mit „Jeden einzelnen Warnpunkt eindeutig und dauerhaft verfolgen“ Jira. Sonstiges: Ausprobieren der neuen Bitbucket-Funktion „Codebesitzer“, die Prüfer basierend auf den betroffenen Codebereichen vorschlagen soll.
Statistiken
- John Sall. In-Fit-Response-Screening – Untergruppen im Dialogfeld „Fit-Modell“ unterstützen ( JMP-20855 ). Beim Fit-Response-Screening und anderswo konzentrieren sich kontinuierliche Zufallseffekte ( JMP-20926 )
Statistische Tests
- Tonya Mauldin. Hielt der statistischen Testgruppe eine Präsentation über JMP Live vor. Bereitet eine Präsentation über das Feedback der V18-Early-Adopter für die JMP-Entwicklungsgruppe vor.
- Mark Bailey. Ich habe fünf zeitweilige Unit-Test-Fehler auf einer Maschine (macSOMX) verfolgt und festgestellt, dass es sich nicht um die Maschine, sondern um eine neue Xcode-Version und Bibliotheken handelte. Ich habe 2 von 5 Fehlern behoben. Ich arbeite an einem neuen Konzept für die Zufallskoeffizientenfunktion in der Simulation im Dateneingabeschritt in Easy DOE. Ich habe zusammen mit Jacob der UI/UX-Arbeitsgruppe eine Analyse der JMP Lab-Ergebnisse aus Manchester vorgelegt. Ich studiere Bayes'sche Optimierung und Ersatzmodelle für den Gaußschen Prozess.
- Jacob Rhyne. Untersuchte DOE-Unit-Test-Fehler auf einem M1 Mac. Bereitete eine Demo der Veröffentlichung auf JMP Live mit JSL für Stat Testers and Writers vor. Analysierte die Ergebnisse der Easy DOE-Usability-Studie von Discovery Europe und präsentierte die Ergebnisse der UI/UX-Arbeitsgruppe mit Mark Bailey. Arbeitete an der Anpassung eines Frameworks, das fehlgeschlagene Leistungstests erneut ausführt, um Fehler in meinen fehlgeschlagenen Unit-Tests erneut auszuführen und zu bestätigen
Produktmanagement und Produktmarketing
- Bryan Fricke.
- Sarah Sylvestre und ich arbeiten mit Syensqo an einer Usability-Studie für einen JMP LearnBot-Prototyp.
- Verarbeitung von Ergebnissen aus dem JMP Lab für LearnBot.
- Treffen mit Mitgliedern des Kundenbetreuungs- und Daten-/Analytik-Teams zu Data-Mining-Supportanrufen.
- JMP Live-Designfragen, String-Überprüfung und Planung für die Regeneron-Usability-Studie.
- Ideenfindungssitzung mit dem HTML5-Team zur Aktualisierung exportierter Berichte, um sie besser an das Erscheinungsbild von JMP Live anzupassen.
- Usability-Testtreffen, bei dem ich vorstellte, wie wir im JMP Lab beim Discovery Summit Daten für mehrere Einstellungsstudien gesammelt haben, und Mark Bailey und Jacob Rhyne präsentierten, wie sie die Daten verarbeiteten, die wir für eine Auswahlstudie gesammelt haben.
- Präsentiert letzte Woche Ergebnisse aus dem JMP Lab für den JMP Marketplace.
Technischer Support und Engagement
- Duane Hayes. Mit der Veröffentlichung von JMP 18 hat der Support große Fortschritte gemacht. Wir haben einen neuen Höchststand bei der Fallzahl erreicht, da viele Autorisierungs- und My JMP-Probleme gemeldet wurden. Das Team von Wendy's Engagement hat mit anderen Gruppen in JMP (unter anderem Geschäftsbetrieb, Vertrieb, Digitalbetrieb und Laden) zusammengearbeitet, um unsere Kunden bei ihren verschiedenen Problemen zu unterstützen. Hier sind die TS JMP Live-Berichte und der Link zum Jira-Filter, der die von TS für die letzten 14 Tage gemeldeten Tickets zeigt.
Fallvolumen pro Woche
Fallthemen für Engagement-Warteschlange, insgesamt:
Fallthemen für die Engagement-Warteschlange, letzte Woche:
Entwicklungsbetrieb
- Jim Borek. Einführung von JMP Pro 19 ASAN UT unter Mac OS; Einrichten einer neuen Mac OS LEAKS UT-Maschine für den ersten JMP Pro 19-Lauf; Einrichten der WinOS UT-Maschine für den ersten Debug JMP Pro 19-Lauf; Fortsetzung der Einrichtung der neuen AWS JMP 18.x-Build-Maschine und Durchführung von Vergleichen mit einem physischen PC (für 18.1) – Dank an John Schroedl für die für das Excel-Add-In erforderlichen Änderungen; mehrere JIRA-Einträge aktualisiert oder geschlossen; Unterstützung bei //depot/rel/r18.0.1/… Integrationen.
- Nick Ruva. JMPInstallChecker-Pfade zur automatischen Integration hinzugefügt. Arbeitete am JMP 19.0 Mac Analysis-Build, um nächtliche Ausführungen zu beheben [wir arbeiten weiter daran, um offene Probleme mit dem Versenden unbekannter Entwickler-E-Mails zu beheben]. Es wurden jmpsrv01-Konnektivitätsprobleme für den jmptrans-Jenkins-Agenten behoben und die Geschwindigkeit und der Durchsatz der Festplatte erhöht, sodass die Maschine eine bessere Leistung erbringt. Es wurde ein Problem behoben, bei dem Mac 19.0 CI-Builds nicht von inkrementellen zu vollständigen Builds wechselten, wenn eine Warnung oder ein Fehler gefunden wurde.
- Melanie Drake. Jirabot 3.0: Abschluss der letzten Tests; Planung des ersten Einsatzes. Anforderungen, Testfälle und UI-Diskussionen finden alle in Confluence statt. Lokalisierung: Für einige späte Änderungen wurden neue MIFs und PDFs für freigegebene Texteinfügungen ausgeführt. Dokumentation: An der Besprechung zu Oxygen Conversion Updates teilgenommen und Fragen gestellt. Allgemeine Arbeit: Untersuchung einiger festgefahrener Jenkins-Jobs; bekam einen schönen Überblick darüber, wie JMPLive Jira-Sprints nutzt, um seinen Workflow zu priorisieren; Ich gab einen Tag lang vor, Shannon C zu sein, und sammelte diese Updates von allen.
Lokalisierung
- Trish O'Grady. Treffen zur Besprechung der Lokalisierung des JMP Marketplace. Es wird daran gearbeitet, die Autorisierung für externe Lokalisierungsteams einzurichten ( JMP-20696 ). Triage von Lokalisierungsanfragen. Bereitstellung von TMX- und Lokalisierungs-Termdatenbanken für das Marketing.
- Sandy Jenkins. Ich habe die meisten meiner Änderungen für den Prozess zur Erstellung eines Memoq-Wortzählungsberichts im Trados-Stil für einen unserer Anbieter abgeschlossen. Zusammenarbeit mit Howard zur Festlegung der Implementierungsstrategie. Weitere Tests zum Erstellen eines lokalisierten Add-In-Jobs, der im neuen Add-In-Prozess verwendet wird. Nach Abschluss der Tests wird ein lokalisierter PDF-Job bereitgestellt, der bei der Verarbeitung neuer Add-Ins verwendet wird. Begann mit dem Testen des Auftrags zum Auffüllen von Quellen mithilfe von Beschriftungen.
- Allison Liang. Diese Woche habe ich daran gearbeitet: die lokalisierten JMP-Add-Ins zu aktualisieren, damit das Format der Versionsnummer konsistent mit Englisch und früheren Versionen angezeigt wird; aktualisierte JMP-Community-Add-In-Seite mit den aktualisierten lokalisierten Add-Ins; eingereichte PO-Anfragen für Gutachter; die lokalisierte Datei TI_01_About SharedTextInsets aktualisiert, um die an der englischen Quelle vorgenommenen Aktualisierungen widerzuspiegeln; hat auf Anfragen des Übersetzers zu Zeichenfolgen in V18.0 UG- und BA-Büchern geantwortet.
Dokumentation
- Susan Conaghan. Habe Devons Oxygen-Meeting besucht. Habe in Workday an Zielen gearbeitet. Habe mich mit Khawar zum Check-in getroffen. Habe Khawars Feedback zu den Quick Start-Tipps und zum DJ-Buch durchgesehen. Habe den Kurs „Die 5 Möglichkeiten für außergewöhnliche Produktivität“ beendet. Habe mich mit einem Jira für das Kapitel „JMP kennenlernen“ befasst. JMP Live/Public-Story-Jiras mit 18.1-Daten aktualisiert.
- Chris Barrett. Das Urheberrecht und der Haftungsausschluss wurden in den Beispielskripten 18.0 bis 19 hinzugefügt oder bearbeitet. Nach einem Gespräch mit Trish wurde das Dokument-Add-In bearbeitet und neu erstellt. Bereinigte /drafts und archivierte die aktuelle 18.0-Hilfe und 17.2 nach der Anpassung von Noindex und Banner. Untersuchte UploadHelpMapToAWS.pl und versuchte herauszufinden, wie man eine Helpmap-Datei testet. Treffen mit unserem Praktikanten Khawar, um Fragen zu beantworten. Viele E-Mails ausgesondert. Blut gespendet :smiling_face_with_smiling_eyes:
- Devon Powell. JMP-20915 : Beheben von Fehlern, die im Buch „Using JMP“ von L10N gefunden wurden; Dokumentieren von zusammenklappbaren Anmerkungen; Beginn des AWS-Trainings mit AWS Skill Builder; Arbeiten an Umbruchregeln für Konvertierungstabellen, insbesondere Umbruch von Aufzählungs- und nummerierten Listen und daran, wie die Markierungen von FrameMaker in DITA-Elemente übersetzt werden.
System-/Hosttests – Cary
- Audrey Shull. Confluence-Administration und einige Confluence-Schulungen, frühzeitige Planung für Praktikanten, automatisierte Jenkins-Jobpflege.
- Mandy Chambers. Arbeitete an der Überprüfung einiger JIRA-Korrekturen/Änderungen an der Datentabelle, der Workflow-Leistung, dem Einfügen von Spalten und dem Scrollen, der Korrektur des Zusammenfassungsgebietsschemas und der Korrektur der passenden Zelle im Rechtsklick-Menü. ggf. Test geschrieben; hat einen Debug-Build auf dem Mac aufgespürt, indem er mit Michael Hecht einen Assert auslöste; Dieses JIRA wurde aufgrund einiger seltsamer Anzeigeprobleme in JMP 19 eingegeben . Seltsames Verhalten bei sich verschiebenden Spalten und Drop-Zone-Bereichen in JMP 19 auf dem Mac ; Leitung des ersten LEAP-Buchclubs zur Mittagszeit; Arbeite an einigen Workflow-Tests/Updates für eine Demo Ende April.
- Lisa Grossmann. Diese Woche habe ich daran gearbeitet, Berichte für Telemetriedaten aufzuteilen und zu aktualisieren, die Absturzbehebung von 18.1 mit Konfigurationsebenen zu überprüfen und einen unnötigen Versandfehler eingegeben, auf den Evan gestoßen ist.
- Nick Holmes. Diese Woche habe ich an der Diagnose von Unit-Test-Fehlern gearbeitet, die zu Beginn dieses 19.0-Zyklus aufgetreten sind – es gibt jedoch bereits viel zu sehen! Fortsetzung der 19.0-Überprüfungen mit Priorität gegenüber den für 18.1 geplanten Festen.
Webtests – Cary
- Natalie Horton. 4 Testfallfehler in unserer bestehenden HTML5-Automatisierung erfolgreich aktualisiert, um unsere täglichen Berichtszahlen ein wenig zu verbessern. Neue Testabdeckungsplanung mit Steve abgeschlossen. Mit der Erstellung zusätzlicher Abdeckung für fehlende Wertänderungen in Tooltips begonnen.
System-/Hosttests – Peking
Anmerkung von Melanie
Wenn Sie den Pollen vertragen, verspricht es ein wunderbares Wochenende in Cary zu werden!