
Willkommen beim JMP Development Update für den 28. Oktober 2022!
Dies war eine arbeitsreiche Woche für alle, da wir von unseren neuen Cloud-Umgebungen für Jira und Confluence erfahren haben. Vielen Dank an Brian Corcoran und Audrey Schull , Shannon Leslie des SAS Jira-Teams und unsere Auftragnehmer bei Clearvision, die Migrationsunterstützung und Schulungen bereitstellten, um uns den Übergang zu erleichtern und das JMP Atlassian-Administrationsteam zu orientieren!
Audrey hielt diese Woche zwei Präsentationen, um die Migration und die Unterschiede zwischen alten und neuen Systemen hervorzuheben, und Sie können die von Montag finden Aufnahme für Jira hier und Donnerstags Aufnahme für Confluence hier . (Bitte teilen Sie mir mit, wenn Sie Probleme mit den Links haben – ich werde nächste Woche jeweils eine Kopie in den Ordner für Entwicklertreffen verschieben.) In den nächsten Wochen werden wir die How-To-Seiten im neuen Confluence entsprechend aktualisieren die neue Benutzeroberfläche. JMP-Administratoren werden auch in der Lage sein, Projekt-, Workflow- und andere Anpassungen zu berücksichtigen, die schon lange auf unserer Wunschliste stehen.
Obwohl JMP 17.0 erst vor kurzem für Kunden live gegangen ist (siehe Duanes Update im Abschnitt „Technischer Support“ unten für einige frühe Informationen), bewegen wir uns bereits darauf, die Arbeit an 17.1 abzuschließen. Heute ist unsere Entwicklung Einfrieren von Zeichenfolgen für JMP 17.1 . Stringbot wird über das Wochenende laufen und die Autoren werden die letzten neuen Saiten vor der Übergabe überprüfen. Es ist sehr hilfreich, da wir mit Buchübersetzungen und lokalisierten Screenshots beginnen, um diese Arbeit abzuschließen. Vielen Dank für Ihre fortgesetzten Bemühungen, Zeichenfolgen zu bereinigen und zu retten, damit wir sie zur Übersetzung versenden können!
Endlich, JMP-Autor für Biowissenschaften Tom Pedersen hat den neuesten Entwurf des neuen Buches gestellt Genomanalyse mit JMP Pro in Confluence . Dieses Buch soll ehemalige Kunden von JMP Genomics bei der Umstellung auf die Verwendung von JMP Pro für die Analyse von genetischen Marker- und Expressionsdatentabellen unterstützen. Russ sagt: „Wenn Sie ein wenig Zeit und Interesse an diesem Thema haben, würden wir uns sehr freuen, wenn Sie einen Blick darauf werfen und Tom Kommentare oder Vorschläge senden (selbst kleine Tippfehler oder Vorschläge sind sehr willkommen).“ Das Team sucht nach internem Feedback, bevor es das Buch mit interessierten Kunden teilt. Die Datensätze für die Beispiele sind hier verfügbar wenn Sie in JMP Pro mitverfolgen möchten.
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 String Freeze – 21.10.22
- Einfrieren des JMP 17.1-Codes – 16.12.22
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 17 Termine.
JMP-Entwicklungsaktualisierungen
Technischer Support
- Duane: Es ist schon eine ganze Woche in TS. Wir fangen an, mit Kunden zu sprechen, die JMP 17 verwenden (nicht nur die Demo!). Bitte sehen Sie sich die tabellarischen Ergebnisse unten an, die die Bereiche zeigen, in denen sie unsere Hilfe benötigen.
- Wir hatten (heute Morgen) weitere Probleme mit dem Aktivierungsserver, bei denen wir nicht auf Aktivierungsinformationen zugreifen konnten. Dank an Daniel Powell für die Behebung des Problems.
- Darüber hinaus ist CIVE derzeit nicht verfügbar. Dieses Tool wird von Softwareadministratoren verwendet, um JMP-Upgrades anzufordern.
- Die Trennung von JMP von SAS erweitert sich dadurch, dass daran gearbeitet wird, Verweise auf JMP von der Website „SAS OnDemand for Academics“ und der Seite „So finden Sie Ihre Standortnummer“ auf der SAS Support-Website zu entfernen.
- Wendy und ich trafen uns mit ChulHee und Bryan Yan, um Informationen über die Interaktionen ihrer Teams mit dem SAS Customer Engagement Center zu sammeln. Wir wollten auch erfahren, was ihre Bedürfnisse sind, während wir voranschreiten. Kai wurde so eingerichtet, dass er jetzt Telefonanrufe über Omni-Channel in der Service Cloud entgegennimmt (Danke, Antoine!), sodass er uns bald bei einigen Telefonaufgaben behilflich sein wird.
- Und wie üblich sind hier die TS JMP Live-Berichte und das übliche Diagramm der Fall- / Spurlautstärke ist unten. Wütend!
JMP 17 Fälle seit seiner Verfügbarkeit, 17. Oktober 2022

Produkt Management
- Bryan Fricke: Teilnahme am Produktmanagement Offsite in DC. Weitere Entwicklung des Prototyps für die JMP-Suche in Figma mit der Absicht, ihn mit einer beträchtlichen Anzahl von Benutzern zu testen. Teilnahme an einer Ideenfindungssitzung, um Ausführungs-/Evaluierungslücken zu schließen, indem Faktoren aus dem Modell in EasyDOE entfernt wurden.
Entwicklungsbetrieb
- Melanie: Vorbereiten von Builtins und Tutorials für 17.1-Übersetzungen. Einige richten neue Jira/Confluence ein und testen sie (yay Cloud!). Testen eines Updates zum Entfernen der Copyright-Informationen aus unseren .xstr-Dateien. Arbeiten Sie mit der Lokalisierung in JMP Live 17.1 English Review.
- Bob: Abgeschlossenes Design und Erstellung des Windows Clinical Updater. Arbeitete mit John Schroedl an der Verarbeitung von Lizenzdateien für Version 18 für Produkte mit Jahreslizenz. Unterstützung von SAS IT dabei, JMP Pro 17 Windows auf das Unternehmensportal für Mitarbeiter zu bringen.(Die SAS Employee Download-Site wird langsam geschlossen)
- Myron: Arbeiten an einem Ersatz für JiraBot, um die automatische Zuweisung für Entwicklungsrollen im neuen Jira wiederherzustellen. Die alte JiraBot-App hing von der SAS-lizenzierten Kafka-Ereignisüberwachung ab, die in der Cloud-Instanz von Jira nicht verfügbar ist.
Dokumentation
- Qiana: Überprüfte nicht statistische UI-Strings. Entwicklern Vorschläge gemacht und Fragen beantwortet. Kontinuierliche Überprüfung der Lebensläufe von Kandidaten für Sommerpraktika. Begann mit dem Durcharbeiten von 17.1 Beispieldatentabelle Jiras. Beginn der Untersuchung, warum die Datei der JMP-Dokumentationsbibliothek überschrieben wird. Treffen mit WebWorks über Abschneidegleichung und Probleme mit fehlenden Screenshots.
System/Host Testing-Cary
- Mandy: Arbeitete hauptsächlich an JIRA und Confluence, konvertierte und erstellte mein Dashboard und meine persönlichen Seiten und korrigierte Links. Ich verifiziere ein paar JIRAs und beginne, mir den Columns Viewer anzusehen – heute um 18 Uhr findet ein Treffen statt, um Änderungen zu besprechen. Bei der Untersuchung eines Problems fand Drew heraus, dass der lokale Datenfilter mit Ausblenden und Ausschließen nicht richtig funktioniert ( JMP-14501 ), die hoffentlich von Dan S. nach dem Testen in 18.0 auf 17.1 gepusht wird.
- Nik H: Diese Woche habe ich weiter an Tests für Klassenmethoden als MouseBox-Callbacks gearbeitet. Das Unit-Test-Framework und ein oder zwei Unit-Tests wurden angepasst, um die Änderung des JMP-Roaming-Pfads zu berücksichtigen ( JMP-12774 ). Ich habe auch die Jira-Links des JMP-Dashboards aktualisiert, um den neuen Jira-Server zu verwenden. Einige andere fehlgeschlagene Unit-Tests wurden behoben und auch an Fehlerüberprüfungen gearbeitet. Fortsetzung des REACT-Kurses.
Datenermittlung
- Dan S: Korrekturen für das Verhalten von Fit-Gruppen mit Filtern und Spaltenwechslern. Fortsetzung der Arbeit an Spaltenumschalter-Wiederholungsaktualisierungen. Zusätzliche Korrekturen für HDR-Konturendiagramme im Graph Builder. Korrekturen für lokale Datenfilter in Projekten und Aktualisierungen kontinuierlicher Filter, um die Option „Ausgeschlossene Zeilen zählen“ zu berücksichtigen. Fix für die Größe des Bildlauffelds.
- David B: Ich habe mit Jianfeng an einem Seg-Assert-Problem gearbeitet und arbeite an der Verwendung von Gliederungsfeldern zum Erstellen eines Inhaltsverzeichnisses beim Drucken von Berichten oder Zeitschriften.
- Evan: Hinzufügen eines geführten Pfads beim Ausführen von tiefen Suchergebnissen, damit Benutzer sich nicht so viel merken müssen.
- Xan: Behebung von Problemen mit verlorener Histogrammbalkenfarbe und Dichtejitter auf einer logarithmischen Skala.
DAMHIRSCHKUH
- Peng: Forschung mit Bill Meeker. Neues Jira und Confluence lernen. Polieren des Prototyps der DOE-Faktorenliste. Ich fasse meine Arbeit an der DOE Factor List zusammen und bereite mich auf die Präsentation vor.
- Joseph: Arbeitete an der Lösung von String-Problemen mit StringBot Easy DOE 17.1 und setzte die Arbeit an Easy DOE JIRA fort. Auch abgeschlossene Überprüfungen mehrerer Forschungsarbeiten für QRS2022 (in diesem Jahr in Guangzhou, China).
- Kaleb: Hat ein Entwickler-Tutorial zur neuen MSA Design-Plattform gegeben. Es sah so aus, als würden sich viele Leute darauf freuen! Ich habe meine Arbeit mit Dennis Lin erneut eingereicht und ein paar weitere Fehler im Sample Size Explorer behoben.
Gastgeber
- Paul N.: Vorstellungsgespräche mit Kandidaten für die Position des Sicherheitsmanagers. Durchgeführter Blackduck-Scan, um sicherzustellen, dass wir nicht anfällig für die neueste Apache Commons Text-Schwachstelle sind, und entdeckt, dass libcurl 7.85.0 und Java jdk beide Schwachstellen aufweisen. libcurl auf die neueste Version (7.86.0) für JMP 17.1 und 18.0 aktualisiert. Teilnahme am Sicherheitsspiel und -treffen von SAS.
- Johannes Schrödl: Weitere Änderungen und Korrekturen im Zusammenhang mit der Umbenennung von SAS in JMP. Untersuchen eines Problems mit hoher DPI im Zusammenhang mit Kontrollkästchen mit Hilfe von Dan Schikore.
- Daniel Powell: Die Migration unseres JMP-Aktivierungsservers von einem EC2 in AWS Lamba wird jetzt auf DEV-Ebene getestet!
HTML5
- John Powell:
- Vollständiges Vorstellungsgespräch für unseren ersten Kandidaten für eine Remote-Entwicklerposition durchgeführt. Follow-up mit Kandidat und Recruiter (Experis). Teilnahme an einem SAS-Managementkurs und einer virtuellen Coaching-Sitzung. Teilnahme an Audreys Jira- und Confluence-Demos und Anwendung von Notizen, die während der Migration für Jira und Confluence gesammelt wurden.
- Erörterung priorisierter Funktionsanforderungen (mit der Bezeichnung PMREQ) für JMP 18.0 mit Dieter, Mia und Entwicklern. Beantwortung von Fragen von Tesla zu JMP Live-Inhalten und Bewertung eines Leistungsproblems, auf das sie gestoßen sind. Beginn der Planung mit Paul S. für einen JMP 18-Refactoring-Sprint.
- Untersuchte ein Problem mit der Balkenfarbe und besprach es mit Jianfeng ( JMPHTML-633 ). Ein Tooltip-Problem mit Balken außerhalb von Graph Builder wurde behoben ( JMPHTML-1844 ). Eine Frage zu Kontrolldiagramm-Warnungen in JMP Live beantwortet/umgeleitet. Antwortete auf a Frage der JMP-Benutzergemeinschaft zur Verwendung eines lokalen Datenfilters in Interactive HTML .
- Paul Spychala : HTML hat Unterstützung für mathematische Operationen der Logit/Weibull-Verteilung [ JMPHTML-1849 , JMPHTML-1850 ]. Anfängliche GLMM-Binominalunterstützung zu HTML hinzugefügt [ JMPHTML-1783 ]. Einen Großteil der Woche verbrachten wir auch damit, all unsere HTML-Refactoring-Aufgaben zu prüfen und uns auf unseren Refactoring-Sprint vorzubereiten.
- Praveena: Abgeschlossene Arbeit an dem Fehler GB: Marker: Schweben nicht so präzise für Marker und fing an zu arbeiten GB: Linie: Gestapelt mit Füllung unten unter Verwendung fehlender, ausgeblendeter, ausgeschlossener Daten ergibt ein anderes Diagramm .
JMP Live
- Nordlicht: 18.0: Es wurde ein Fehler bei der Regenerierung von Berichten im Zusammenhang mit Dateinamen behoben, die von Mac, aber nicht von Windows zugelassen wurden. Untersuchen eines von Josh LoPresti entdeckten Datenbank-Deadlocks (laufend). Sonstig: Arbeiten im Zusammenhang mit der kürzlich erfolgten Migration von Jira und Confluence. Einige Gedanken zu Confluence zur Leistung von JMP Live hinzugefügt.
Statistische Dokumentation
- Michael C: Überprüfte Strings in 17.1 auf Konsistenz und entfernte doppelte Strings in Vorbereitung auf die bevorstehende 17.1-String-Übergabe an die Lokalisierung; Durcharbeiten verschiedener Jira- und Confluence-Aufgaben nach der Migration.
- Karen: Arbeiten an der Überprüfung eines Genomics with JMP-Benutzerhandbuchs und Treffen mit Caleb über ein Problem mit Sample Size Explorers, das zu Upgrade-Ideen für 18.0 führte.
Statistische Tests
- Jacob: Überprüfen von DOE-Korrekturen für MSA Design und Easy DOE. Überarbeitung eines ADI-Einheitentests, um Zeitüberschreitungen in den nächtlichen Läufen zu vermeiden. Vorbereitung eines Gesprächs mit Mark Bailey zu einem potenziellen Entwicklertreffen. Schulung zum Produktsicherheitslevel 2 begonnen.
- Markieren: Teilnahme an Sitzungen über neue Jira- und Confluence-Versionen. Durcharbeiten von Usability-Tests von Pengs Prototyp einer neuen Faktortabelle. Zusammenarbeit mit dem DOE-Team zur Einrichtung eines F&E-Standorts mit Forschungs- und technischen Ressourcen. Beantwortete Fragen in der JMP Community.
System-/Host-Tests – Peking
- Peking-Team: Softwaretests von Drittanbietern für 17.1, Details in JMPTESTBJ-1758 .
- Eric Wang: (1) Wissensaustausch darüber, wie man End-to-End-Tests schreibt. Folien wurden hochgeladen auf hier . (2) Getestete neue Funktion, die die Datentabellen zählt, die einen Berechtigungsnachweis verwenden. Integrationstests hinzugefügt. (3) Mehrere Jira-Geschichten zum Entfernen veralteter API-Routen getestet.
- DaLi: (1) FERTIG: Softwaretests von Drittanbietern für 17.1 SPSS/Minitab/Excel-Dateiimport, alte Probleme sind noch vorhanden, kein neues Problem gefunden. (2) Überprüfen und schließen Sie einen PDF-Importfehler, fügen Sie das entsprechende UT hinzu, testen Sie die neue MFI-Funktion JMP-203 , JMP-3011 . (3) JMP Live-Fehler überprüfen. (4) Lernen Sie die neue Jira Cloud und Confluence Cloud kennen und probieren Sie sie aus. Und einige Fragen aufwerfen. (5) Vorbereitung von Postman-Wissensaustauschfolien
- Mike Wu: (1) JMP Pro-Trial 17.1 Telemetry-Test auf Mac abgeschlossen. Derzeit ist das Intel Mac-Testen für die Testversion durch einen Fehler blockiert JMP-14211 . (2) JMP 17.1, 18.0 Bugs Regressionstests. (3) UAT-Tests für Confluence und Jira im Rahmen der Cloud-Migration für die abgeschlossenen Sandbox-Instanzen abgeschlossen. (4) Verwenden der neuen Confluence- und Jira-Cloud-Sites und Bearbeiten einiger Seiten/Filter. (5) Überprüfung der Softwareversionen von Drittanbietern für die ODBC-Treiber abgeschlossen, keine neuen Probleme gefunden. (6) Probieren Sie die Windows-Installationsprogramme von JMP 18.0 Trial, Sub und Student Sub für Aktivierungstests aus, um sich auf die bevorstehenden 18.0-Telemetrietests vorzubereiten, haben Sie einige Probleme bei der Aktivierung von JMP 18.0 Trial und Pro-Trial gefunden und Probleme zur Überprüfung an Daniel gesendet.
- Kimi: (1) Fehlerüberprüfung für JMP Desktop und JMP Live. (2) Tests durch Dritte sind im Gange. Python 3.11 wurde veröffentlicht am 24. Oktober. (3) Jenkins-bezogene Arbeit: Die Passwörter von Jenkins und Windows-Gast aktualisiert und einige absolute Benutzer gelöscht. Ändere das öffentliche Subnetz in ein privates Subnetz - aber ändere es wieder auf öffentlich, das private Netzwerk ist nicht stabil, Jenkins' Job ist manchmal fehlgeschlagen. (4) Nehmen Sie 2 Demos über die Verwendung von AWS auf.
- DaZhang: (1) JMP Live E2E-Tests für JMPTESTBJ-1707, JMPTESTBJ-1708, JMPTESTBJ-1709, JMPTESTBJ-1710, JMPTESTBJ-1711, JMPTESTBJ-1712 hinzugefügt. Test für JMPTESTBJ-1715 hinzufügen. (2) Untersuchte JSL UT-Ausfälle. (3) Bereiten Sie Schulungen zu Git vor.
- Nala: (1) Überprüfung von Jira-Tickets für JMP Live. (2) JMP Live-Migrationstests JMPTESTBJ-1533, JMPTESTBJ-1534 geschrieben. (3) Neue Jira Cloud und Confluence Cloud ausprobiert. Und Feedback gegeben. (4) Habe ein wenig über IAM recherchiert. (5) Teilnahme an Agile-Schulungen. (6) Lernen, wie man JMP Live E2E-Tests schreibt
Anmerkung von Shannon
Dank an John Sal für das Teilen dieses Halloween-Bildes, das von einer seiner Töchter aufgenommen wurde! Hoffe ihr habt alle ein fantastisches Wochenende!
