
Bienvenue dans la mise à jour du développement JMP du 21 janvier 2022 !
J'espère que vous avez tous apprécié notre première Semaine de lancement de l'entreprise JMP ! C'était vraiment inspirant d'entendre comment des équipes du monde entier travaillent avec leurs clients pour tirer le meilleur parti des produits JMP. La croissance des revenus de JMP a été incroyable à 16 % et les sessions de l'événement ont également été excellentes. Je sais que beaucoup d'entre nous ont été particulièrement motivés par les témoignages de clients montrant comment JMP aide les scientifiques et les ingénieurs à analyser leurs données pour résoudre de nombreux problèmes importants et complexes. Et j'ai vraiment apprécié les efforts que nous déployons pour mesurer et commencer à gérer notre empreinte carbone en tant qu'entreprise. Grâce à Jordan Hiller et Katie Stone pour avoir aidé à faire avancer cet effort. Veuillez consulter Inside JMP pour des récapitulatifs détaillés de chaque journée de lancement ainsi que des enregistrements de session.
Nous avons maintenant passé notre date de gel pour JMP 17 EA6 . Veuillez informer Mia si vous souhaitez mettre en évidence une fonctionnalité dans EA6 et assurez-vous d'ajouter les mises à jour EA6 à vos pages de fonctionnalités d'ici la fin de la journée sur lundi 24 janvier . Mia se fera un plaisir de vous aider si vous avez besoin de quoi que ce soit. Si vous prévoyez d'enregistrer une vidéo EA, elle en a également besoin d'ici la fin de la journée de lundi. Ce sera notre dernière évaluation environnementale avant le gel des fonctionnalités de JMP 17 le 18/02/22.
Merci beaucoup au nouveau membre de l'équipe JMP Live Alex Taylor pour avoir partagé une démo d'outil présentant Git hier. Si vous avez manqué la réunion, vous pouvez trouver un enregistrement ici . Comme indiqué lors de la session de chat très active lors de la réunion des équipes hier, Git est un outil standard de l'industrie pour la gestion des sources avec une intégration croissante avec d'autres systèmes que nous utilisons également (XCode, VS, Jira, Confluence). Il y a eu une discussion continue sur Git depuis quelques années maintenant au sein de notre groupe, période au cours de laquelle le développement SAS a adopté Git comme outil standard. Comme vous vous en souviendrez, il y avait un Groupe de réflexion rétrospective JMP 16 sur le sujet . Veuillez vous référer au chat de la réunion pour les détails de la conversation et les liens utiles.
Grâce à Tonya Mauldin pour avoir partagé les détails de cette semaine sur les fichiers bêta/crash/télémétrie avec les plantages sélectionnés.
Société

Sujet

Sous-thème

Plate-forme

JIRA

Pistes Beta/Crash/Télémétrie pour la semaine du 21/01/2022 | JMP Live (sas.com)
Annonces générales
- Si vous souhaitez être un employé présenté sur Inside JMP, veuillez télécharger une copie du Faire connaissance former . Remplissez simplement les questions et lorsque vous avez terminé, téléchargez-le, ainsi que 3 photos de vous dans le dossier. Merci de contribuer à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- JMP 17.0 EA6 – 21/01/22
- Gel des fonctionnalités de JMP 17.0 - 18/02/22
- JMP 17.0 EA7 – 11/03/22
- JMP 17.0 EA8 – 03/05/22
- JMP 17.0 EA9 – 08/07/22
- Gel du code JMP 17 – 20/07/22
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
Héberger
- Paul N :
- Correction d'un problème d'activation manuelle rencontré par un client utilisant JMP 9 (!!!) qui avait besoin d'activer manuellement mais qui recevait des erreurs en raison d'un bogue latent dans le système lors de l'activation manuelle de JMP 10 et des versions antérieures. Il était présent depuis la mise à jour de la page d'activation manuelle pour JMP 11 et versions ultérieures.Avant la migration AWS, la page de manuel interne utilisait un mécanisme différent, de sorte que le support technique aurait pu activer JMP pour le client. Ceci est maintenant corrigé sur nos pages AWS internes et sur la page externe de Peter sur jmp.com.
- A fait des progrès sur le remplacement du serveur Open Street Map d'origine. La version actuelle s'exécute sur une version ancienne et désormais non prise en charge de Red Hat Enterprise Linux, avec un logiciel de mappage dépendant de Python 2. Python 2 est obsolète et ne reçoit plus de mises à jour - de sécurité ou autres. Le serveur de carte d'origine s'exécute sur des données cartographiques obsolètes datant de plusieurs années. Réussi à obtenir un serveur OSM construit à partir de zéro fonctionnant sur une machine virtuelle Linux.Je l'ai en train de servir des tuiles, actuellement chargées avec des données actuelles sur l'Amérique du Nord et le Pacifique.Actuellement en cours d'ajout des données du Mexique au serveur.
- Certaines des choses à faire avant qu'un serveur de remplacement puisse être mis en ligne :
- Pointez JMP sur ce serveur de test et vérifiez qu'il fonctionne avec JMP.
- Reconstruisez avec la projection latlong attendue par les versions JMP < 16.2, puis retestez.
- Configurez le nouveau serveur physique.
- Chargez les données du monde.
- John Schroedl : Activer BLAS par défaut. Double-cliquer sur les fichiers JMP dans l'Explorateur ne devrait plus envoyer les fichiers aux instances du pool de serveurs de JMP pour qu'elles s'ouvrent.Enquête sur le scintillement dans la boîte de dialogue Ouvrir lors du filtrage sur Tous les fichiers (*.*).
- Aaron : JMP Live Publish sur le travail du client. Travailler sur les correctifs de threading EvalContext avec Evan. Ajout de la prise en charge du type de fichier .jmpflow pour les hôtes Windows et Mac, ouverture et enregistrement des boîtes de dialogue.
HTML5
- John Powel : J'ai travaillé avec Christine et Josh sur la sélection des candidats et la planification des entretiens pour notre poste de développeur de logiciels, puis j'ai interviewé un candidat. J'ai hébergé la salle de discussion JMP HTML5 au lancement et contribué à mes notes des conversations. Trouvé et documenté certaines régressions difficiles à trouver à partir d'un changement à la mi-décembre. Transfert de connaissances de certains des domaines techniques de Bryan. Discussions de fin d'année avec les membres de l'équipe et Brian C.
- Mayowa : Travail sur la correction d'un bogue avec une sélection par clic inexacte de sections parallèles catégorielles dans des tracés parallèles ( JMPHTML-1477 ), ont eu des séances de partage de connaissances avec Bryan Fricke.
JMP en direct
- Justin: Ajout d'un bouton pour l'actualisation à la demande sur la page d'accueil du tableau de données. Ajout également de la table d'historique des paramètres de table de données/mise à jour du contenu à l'onglet Historique de la page de destination.
- Aurore: Poursuite des travaux sur le remplacement/la republication d'un article de rapport existant par "publier sur le client".Tout est terminé, à l'exception du scénario consistant à remplacer un rapport JMP Live et à mettre à jour un tableau de données JMP Live existant en cours de route.Travailler sur ce scénario maintenant.
Statistiques
- Ping : A travaillé avec Leo Wright pour préparer le matériel pour la formation liée à l'analyse de fiabilité, ainsi que quelques correctifs et des tests continus de dégradation des mesures répétées.
- Anni : A travaillé sur la boîte de dialogue Graphique de contrôle à 3 voies, en ajoutant des méthodes pour définir chacun des 3 types de graphique, ainsi qu'en définissant la taille de l'échantillon. (Jira publie JMP-8365 et JMP-8366).
- Laure CS : Participation aux réunions de lancement et poursuite des travaux sur l'analyse multigroupe.
Documentation statistique
- Karine : J'ai assisté au coup d'envoi (avec des flocons d'avoine) cette semaine et j'ai continué à travailler sur des réécritures pour Bivariate et Oneway.
- Colleen : Obtenir des PDF de révision pour plusieurs chapitres, des mises à jour de dépistage de processus, mettre à jour et ajouter des clés d'aide et documenter certains défauts NF.
- Michel C : Fichiers doc nettoyés en préparation de la construction de l'aide EA 6 ; assisté aux réunions de lancement ; a mis à jour les rapports que les rédacteurs utilisent pour être désormais des rapports Jira uniquement.
Test de statistiques
- Marque: Assisté à tous les événements de lancement - bon début ! Aide à la conception d'Easy DOE avec Brad et Joseph. Tester Easy DOE avec Jacob. J'ai terminé mon édition du manuel ASQ (pour l'instant). Réponses aux questions de la communauté JMP. Jianfeng aidé avec la conception de l'interface utilisateur pour les tests d'équivalence.
- Jacob: Test de Design Explorer avec Mixture Factors, MSA Design avec Nested Factors, Easy DOE et la nouvelle fonction save .jmpdoe. Ajout de tests unitaires pour les routines numériques Blas et Lapack. Examen de la documentation pour Explorer les valeurs manquantes.
- Tonia : Travailler sur les rapports pour le programme bêta et la vérification des bogues.
Gestion des produits
- Diète : Préparation de notre article JMP dans le cloud pour Discovery, travail avec Brian sur un problème de certificat du CEA Grenoble et aide Ryan Clare avec la bibliothèque d'actifs JMP.
- Mia : Merci à tous ceux qui ont posé des questions pour la session de lancement "This is JMP", et à tous ceux qui ont enregistré des vidéos de présentation et participé aux questions-réponses pour les développeurs. L'enregistrement de la séance est là .
- Bryan : a passé du temps dans les connaissances lors de sessions de transfert, à travailler sur les défauts, à assister au lancement et à gérer une partie de la logistique UX Workstream. La semaine dernière, nous nous sommes amusés avec un peu de neige et espérons que vous aussi.

Opérations de développement
- Jim : Mise à jour du contrat de licence JMP Clinical Early Adopter fourni par Rachel Smith sur Mac ; Drew a mentionné que JMP C EA7 sera la version initiale d'EA pour Mac. Nettoyage de l'espace disque sur JMPSRV01. Préparation pour JMP 17 EA6. Échecs d'assertion signalés à la suite de la dernière exécution de Debug UT sur mac OS. Signalé ( Entretenez maintenant #INC0569482 ) que je n'ai pas pu rétablir une machine virtuelle de test unitaire, ce qui a finalement révélé que les cartes SD devaient être remplacées sur l'un de nos systèmes vieillissants.
Documentation
- Qiana : Participation au JMP Kickoff 2022. Rencontre avec le développeur WebWorks, essayant de comprendre comment résoudre le problème de temps de recherche de l'aide JA et ZH 16.2. Participation à la « Démo de développement JMP en option : Gitlab ». Poursuite de l'examen des CV et du visionnage des vidéos HireVue. J'ai travaillé sur les devoirs de JMP Academy. Mise en production de l'aide JMP 17 EA6.
Test système/hôte - Cary
- Mandy : J'ai assisté à toutes les réunions de lancement JMP - toutes très bonnes et instructives. Travaillé avec Dan S. sur des correctifs de tabulation avec des colonnes emballées pour la prochaine EA ; J'ai fait quelques tests avec Workflow Builder pour s'assurer qu'il est bon pour la prochaine EA ; Ajout de quelques cas de test JSL pour les ajouts de colonne Enregistrement d'action-Enregistrer avec les plates-formes. La nouvelle table Big Class Families a été supprimée de JMP-666 et j'ai réinstallé JMP 17 et testé la table et replacé les tests JSL là où j'en avais besoin avec la nouvelle colonne Pet ajoutée.
- Mike M : Participation au lancement du JMP 2022. Quel EXCELLENT travail tout le monde a fait ! Cela m'inspire vraiment de travailler ici! Mise à jour du test Sikuli TableMerge pour les mises à jour des familles Big Class. Enquête terminée et mises à jour du test App Builder Encryption (merci Dan !), travaillé pour recréer un bogue de défilement avec des zones de liste et examiné plusieurs énormes différences d'image de la semaine dernière pour toute irrégularité.
- Lise : Saisie d'un bogue signalé dans une piste EA5 concernant la persistance de la taille des marqueurs, vérification de la fonctionnalité 17.0 pour ajouter des filtres de daltonisme supplémentaires et saisie d'une demande pour mieux gérer la transition des graphiques à barres horizontales vers les arborescences.
- Hui : Exploration et signalement d'un problème HTML5 pour la nouvelle fonctionnalité d'utilisation de plusieurs colonnes d'images sur le bureau. Merci Mandy pour la démo. Mise à jour de John P. sur les résultats. A signalé une régression lors de l'enregistrement d'un journal. Plate-forme d'exploration de texte utilisée pour un projet d'analyse de texte.
- Nick H : À la fin de la semaine dernière, j'ai ajouté quelques tests à la suite de tests de performances pour certaines opérations courantes sur les chaînes et les listes. Jacob les a depuis intégrés dans les courses nocturnes, nous devrions donc maintenant avoir un moyen d'analyser les performances de ces opérations au fil du temps.
- Chasseur: Principalement vérification des défauts et enquête sur certains problèmes d'hôte reconnaissant le nouveau type de fichier .jmpdoe.
- Jos L. – Travail sur des scripts JSL. Le dépannage d'un problème de publication s'est avéré être des informations d'identification expirées. J'ai suggéré qu'ils ajoutent , Prompt(Ifneeded) ); à leur JSL. Cela entraînera une invite à se connecter à JMP Live au lieu d'obtenir une erreur. Nos boîtiers Windows 11 étaient en panne en raison d'un problème matériel sur V-Sphere. J'ai dirigé l'équipe de test vers une boîte Windows 11 que j'exécute dans Azure.
- Cary/Beijing JMP Live Test Jira Status
o 3 histoires en test
o 23 histoires dans Test Ready
o 6 bogues créés au cours des 7 derniers jours
o 6 histoires / bugs fermés au cours des 7 derniers jours
Test système/hôte - Pékin
- Éric Wang : (1) Tests de migration Jest : Créez des images Docker pour les anciennes versions de JMP Live, car leurs certificats ont expiré.Ajoutez le code de configuration pour JMP Live 16.2.Ajoutez des tests de migration pour le nombre de vues et les enregistrements d'accès, WEBJMP-4135.
- Da Li : (1) Testez les éléments Jira concernant l'importation XPT V8, les paramètres de fonction JSL d'importation XPT. (2) JMP Live testé sur le menu imbriqué, favicon de JMP Live. (3) Continuer à prendre en charge Kimi sur l'automatisation Mac UT
- Mike Wu : (1) La nouvelle migration AWS de l'outil d'administration JMP teste la génération et l'activation de JMP par fichier avec différents produits JMP avec le fichier par fichier.JMP-10333.(2) Enquête et discussion avec le développeur à propos de 7613498028 (JMP-7805). (3) Sujet amusant préparé pour la réunion de groupe combiné.
- Kimi : (1) Enquête sur un problème FD en mode débogage, JMP-10362. (2) Mettez à jour les scripts de l'outil Python pour la dernière version d'Anaconda et de Python.org et effectuez des tests de base. (3) Problèmes d'échec examinés et corrigés pour FD UT. (4) Apprendre et tester Data Table Viewer pour JMP Live. (5) Jenkins : optimisez les scripts shell bash et les codes Jenkins pour la prise en charge de Mac.Création d'une page Confluence Comment lancer des tests sur une nouvelle machine Mac .
- Nala : (1) Testez les éléments JMP Live concernant les enregistrements d'accès pour le dossier hiérarchique. (2) Testez les éléments de JMP Desktop concernant Text Explorer. (3) A pris une brève introduction sur la façon d'utiliser le système Jira pour l'équipe JMP China SE, voir la présentation Présentation du système Jira pour l'équipe JMP Chine SE - 20220117.
Découverte de données
- David B : Correction de la recherche de texte dans les étiquettes du générateur de graphiques, correction de la troncature des étiquettes du générateur de graphiques, possibilité supplémentaire de personnaliser la ligne de référence des cols de tracé et ajout du changement de curseur pour les cols de tracé cliquables.
- Dan S : Enregistrement des actions pour le filtre de données (sauvegarder les colonnes) et la tabulation (transformer en tableau). Travaillez sur les comportements d'exception lorsque vous essayez de modifier JMPApp chiffré. Correction d'un plantage dans Tabuler lors du compactage de colonnes non contiguës.
- Xane : Amélioration du regroupement d'histogrammes près des limites de l'arithmétique à double précision. Gestion de combinaisons plus variables dans les treemaps GB.
- Ernest : Workflow Builder : persistance dans le fichier, corrections de bugs, remplacement des tables/colonnes lors de l'exécution
BICHE
- Caleb : Correction de quelques bogues MSA supplémentaires et fin du codage des derniers explorateurs de taille d'échantillon pour remplacer les calculateurs de puissance et de taille d'échantillon restants - destinés à être partagés avec les clients dans EA7.
Remarque de Shannon
Toutes nos félicitations au développeur JMP Live Justin Chilton qui a épousé sa chérie Emily le week-end dernier ! Voici une belle photo de l'heureux couple lors de leur journée spéciale. Félicitations, vous deux !

Enfin, merci également à Anne Milley qui a partagé ce qui suit du client Tim Gardner à Riffyn. Son fils de 7e année a utilisé le modèle d'ajustement, le profileur de prédiction, les diamants moyens, les estimations RMSE, les valeurs P et les visualisations pour son premier projet scientifique.
Tim a déclaré : "C'est mieux que Google Sheets !Honnêtement, il a eu plus de mal à rédiger le rapport qu'à apprendre JMP. Vous avez tous un beau produit. (Je sais que je l'ai déjà dit.
”

C'est une façon de continuer à développer notre base d'utilisateurs : lancez-les sur JMP dès leur plus jeune âge ! Apparemment, cela fonctionne aussi pour les chefs de produit - Dan V a commencé avec JMP en 4 e niveau, après tout. J'espère que vous passez tous un bon week-end et que vous restez en sécurité avec le temps hivernal qui arrive !