Bienvenue dans la mise à jour du développement JMP du 16 août 2024 !
Les températures plus fraîches ont été très appréciées à Cary cette semaine, surtout le matin et le soir. J'ai hâte d'en voir davantage ce week-end. Serait-ce vraiment un début d'automne ?
Ce fut une semaine chargée en termes de sorties : JMP Student Edition est sorti à temps pour le début du semestre d'automne et EA2 a été mis à disposition de nos Early Adopters. Nous vous rappelons que tout client disposant d'une licence JMP 18 est éligible au programme Early Adopter et que vous pouvez envoyer ces clients vers notre page EA . Le personnel de JMP peut accéder à l'EA en se connectant à My JMP .
L'image candidate finale pour JMP 18.1 sera disponible la semaine prochaine (le correctif de sécurité final sera disponible aujourd'hui) et les tests commenceront à valider et à préparer la version finale. La plupart des développeurs se concentrent sur les fonctionnalités de JMP 19, avec quelques corrections de bugs en cours dans JMP 18.2. Nous avons également une piste JMP 18.1.1 disponible pour les correctifs de sécurité ou les corrections de bugs majeurs qui ne peuvent pas attendre 18.2. Avec les EA également inclus, il se passe beaucoup de choses dans le monde de la construction - un grand merci à Jim Borek pour avoir jonglé avec tous ces besoins.
Notre prochaine réunion de développement JMP programmée aura lieu la semaine prochaine, le 22 août. Lors de cette session, nous entendrons une présentation de l'équipe Data Connectors sur les progrès réalisés dans JMP 19. Nous nous réunirons également le 29 août pour en savoir plus sur un module complémentaire que Luciano a créé pour intégrer davantage de capacités de prétraitement de séquences génomiques dans JMP Pro ! Si vous souhaitez vous inscrire pour un futur créneau JMP Dev, veuillez consulter le calendrier des bénévoles JMP Dev dans Confluence ici .
Annonces générales
Dates importantes à venir
- Candidats à l'installation finale de JMP 18.1 – 19/08/24
- Date de gel du JMP 19 EA3 – 20/09/24
- Gel du code JMP 18.1.1 – 01/11/24 (Destiné uniquement aux correctifs de sécurité, mais si un problème majeur est détecté, il s'agit d'un train potentiel sur lequel des correctifs peuvent être appliqués)
- Date limite pour les développeurs de la chaîne d'interface utilisateur portable JMP 18.2 : 13/11/2024. Vous avez tout le temps nécessaire, ne le laissez pas vous surprendre !
- Veuillez visiter Confluence pour une liste complète des dates des JMP 18 et JMP 19 .
Actualités Atlassian :
Modifications de configuration JMP Jira à venir le 19 août
L'équipe d'administration déploie quelques modifications sur Jira le lundi 19 août, et vos commentaires sur ces modifications sont les bienvenus. Envoyez un e-mail à Shannon Leslie ou ajoutez un commentaire au document Confluence ci-dessous, avant le lundi 19 août, avec toute contribution.
Les points saillants sont les suivants :
- Modification des problèmes de clonage de Jira
- Autres moyens de rouvrir les problèmes Jira
- Écran de résolution simplifié
Pour plus de détails, veuillez lire les personnalisations et améliorations d'Atlassian du 19 août 2024
13 août : Modifications apportées aux produits Atlassian pour Jira/Confluence
Outre les éléments de configuration personnalisés mentionnés ci-dessus, le 13 août, Atlassian a déployé des modifications sur nos sites Jira et Confluence Cloud. Une liste des modifications pertinentes ainsi que des détails et de la documentation mis en évidence sont disponibles dans les modifications de produit du 13 août 2024 pour Jira Confluence
Les changements incluent :
- Les bases de données Confluence sont désormais disponibles
- Meilleur contrôle de la disposition des tableaux dans Confluence
- Calendriers disponibles dans les projets Jira
- Meilleur contrôle des notifications par e-mail pour les utilisateurs de Jira
- Bientôt disponible : le menu à points de Jira sera supprimé et les utilisateurs devront utiliser la palette de commandes pour certaines mises à jour de problèmes
- Et plus encore !
Contact Shannon Leslie ou tout autre administrateur JMP Atlassian ayant des questions. Et consultez notre Chaîne Teams Q&A JMP Atlassian , pour cette mise à jour et d'autres mises à jour d'Atlassian.
Mises à jour du développement JMP
Cœur
- Xan Gregg : prise en charge de l'annulation pour les commandes d'affichage/masquage GB ; annulation uniquement de l'interface utilisateur (sans script) dans davantage d'endroits.
- David Barbour : Correction des problèmes JIRA récents : échec d'ajout de la zone de liste déroulante, bug des paramètres de la boîte de dialogue de recherche, problème de tri de la zone de recodage/table, bug de l'état MFI activé
- Dan Schikoré : Correction du crash lorsque le filtre de données est fermé, correction des artefacts de dessin sous Windows avec un affichage > 30 000 pixels, collaboration avec Bryan Boone pour résoudre un problème d'étirement de la boîte de dialogue de connexion, davantage de travail sur PlatformContainerBox et correctifs pour les problèmes introduits, collaboration avec Laura Lancaster sur les problèmes de diffusion de la plate-forme de groupe pour la capacité de processus, ajout du filigrane Student Edition à JMP 18.2/19.0.
DOE et fiabilité
- Irene Ji : Enquête sur les tickets Jira et travail sur des projets de recherche.
Hébergement et interfaces
- John Schroedl : J'ai reçu un ordinateur portable Lenovo équipé d'un processeur Qualcomm Snapdragon X Elite. JMP Pro 18.0.1 installé à partir de mon JMP et JMP fonctionne bien sous émulation x64. De nombreux tests, y compris les lignes de base, ont été exécutés avec une seule différence très mineure par rapport à la machine Intel (différence numérique en 13ème décimale d'un test). Tous les tests NIST réussissent. Des tests supplémentaires sont nécessaires, en particulier la bibliothèque OpenBLAS , mais la machine n'est pas autorisée sur le réseau SAS en raison de l'absence d'ARM BeyondTrust . Les performances de la machine sont assez bonnes et je pense que tout client qui installe une version existante de JMP sur cette génération de CPU ne devrait pas avoir de problèmes. En prime, notre module complémentaire Excel basé sur x64 fonctionne parfaitement dans la version ARM d'Excel. Une version native ARM de JMP est nécessaire pour déterminer les avantages de performances d'ARM. Enquêtes sur les plantages. Examen et discussions des modifications de Clipping. Suppression de la prise en charge du « mode tablette » de JMP 19. Poursuite des progrès sur la prise en charge du mode sombre.
HTML interactif et JMP en direct
- John Powell : Ajout de la prise en charge de l'affichage des graphiques de contrôle lors d'un clic sur des points dans le graphique des objectifs ou le graphique des performances du processus du navigateur de processus Web de la plate-forme de filtrage des processus ( JMPHTML-14032 ).
- Paul Spychala : J'ai travaillé sur davantage de support de profileur pour HTML/JMP Live. Prise en charge des profileurs Loess bivariés intégrés dans le HTML interactif [ JMPHTML-13951 ]. Nous avons également travaillé sur davantage de prise en charge des opérations mathématiques à utiliser dans les profileurs (tels que la plate-forme de distribution) : Ajout de la prise en charge HTML MathML pour l'opération de distribution SHASH [ JMPHTML-13971 ], Ajout de la prise en charge HTML MathML pour l'opération de distribution Johnson Su [ JMPHTML-13977 ], Ajout de la prise en charge HTML MathML pour l'opération de distribution de mélange normal [ JMPHTML-13976 ], Ajout de la prise en charge HTML MathML pour l'opération d'interpolation [ JMPHTML-14034 ]. Des réunions ont également été organisées pour déterminer quand organiser Ajuster à la fenêtre pour les rapports HTML.
- Aurora Tiffany -Davis : améliorations des avertissements du graphique de contrôle (prise en charge des tests personnalisés, ajout de filtres supplémentaires pour l'affectation à un groupe, planification de davantage de conseils à l'utilisateur pour le scénario de réinitialisation du tri, étude des limites de performances, création d'une nouvelle page de fonctionnalités abrégée, examen de l'étude UX externe réalisée par Bryan Fricke - merci Bryan !). J'ai rencontré Bavarian Nordic à propos d'une prochaine démonstration de JMP Live.
Statistiques
- Annie Dudley : Poursuite des travaux sur l'ajout de l'ordre de tri par ligne pour les variables X imbriquées dans Control Chart Builder (Jira-JMP-8247), en collaboration avec Xan et Ernest.
Tests statistiques et documentation
- Mark Bailey : a enregistré la présentation du JMP Discovery Summit USA avec Tonya. J'ai discuté avec Jacob des nouveaux crashs dans les scripts de test unitaire Easy DOE après que Dan ait présenté une nouvelle boîte de conteneur. J'ai continué à travailler sur le module complémentaire pour un prototype d'optimisation bayésienne. Je développe une étude de cas pour BO basée sur la simulation originale et populaire PenSim de production par lots de pénicilline.
- Haley Yaremych : Ajout d'UT et résolution de certains tickets JIRA liés aux modifications de l'apparence du rapport SEM lors de l'utilisation de l'estimateur MIIV-2SLS. Expérimentation du connecteur JMP vers Python pour l'exécution du code R. Rencontre avec James pour discuter des tests SEM et du module STIPS 2.
- Jacob Rhyne : Test de Categorical, rédaction de nouveaux tests pour Compare Each Cell pour les cas avec des comptages qui se chevauchent. Test d'Easy DOE, enquête sur les plantages (résolus aujourd'hui) et commentaires sur la version bêta. Travail avec Bill Fisher pour l'aider à commencer à tester son module complémentaire Choice Design. Vérification des tickets Jira et ajout de tests unitaires
- Hamid Sanei : a rédigé l'exemple de modèle de croissance nulle de LGC. A recherché des ensembles de données externes axés sur des études longitudinales accessibles au public. A examiné les modèles LGC dans le chapitre SEM pour aider à développer le nouvel exemple. A discuté de la disponibilité et de la sélection des ensembles de données pour l'exemple de croissance nulle de LGC avec Laura CS via Teams. Lisez un article clé sur les modèles d'indépendance alternatifs, qui éclairera le développement du modèle de croissance nulle de LGC.
Actualités sur les sciences de la vie
- Meichen Dong : plus de fonctionnalités pour la nouvelle personnalité de traitement causal. J'ai discuté avec Russ de l'ajout de la méthode Propensity Score Matching à la plateforme Causal actuelle, car il existe de nombreuses demandes de la part des clients.
- Richard Zink : Travaux préliminaires terminés sur le rapport de récidive pour JMP Clinical 19.0. Une démonstration sera réalisée lors d'une prochaine réunion de développement.
- Drew Foglia : Poursuite des travaux sur les fonctionnalités 18.2 et 19.0 de JMP Clinical : ajout de la fonctionnalité Where Clause Builder pour permettre au consommateur de spécifier des scénarios d'utilisation plus restreints/plus simples. Tri des problèmes/modèles d'utilisation des clients.
- Wenjun Bao : Nous avons partagé notre expérience de notre visite chez Eli Lilly cette semaine. Profitez de ces photos du personnel de JMP avec certains des dirigeants d'Eli Lilly.

Assistance technique et engagement
Volume de cas d'assistance technique par semaine :

Volume de cas de soutien à l'engagement par semaine :

Sujets de cas pour la file d'attente d'engagement, total :

Sujets de cas pour la file d'attente d'engagement, la semaine dernière :

Opérations de développement
- Jim Borek : les reconstructions de JMP Clinical 19 EA #2 ont été terminées. Le tableau d'équipe DevOps a été expérimenté dans JIRA. De nombreuses entrées JIRA ont été mises à jour ou corrigées ; d'autres ont été vérifiées. De nouvelles entrées JIRA ont été ajoutées à partir des derniers résultats de l'exécution de LEAKS.
- Bob Hickey : terminer les programmes d'installation de Windows V19 EA2 et configurer tous les programmes d'installation d'EA2 pour la publication via My JMP. Confirmer et valider JMP Student 18.0.2 pour la publication. Repenser le processus de création du programme d'installation Windows pour EA 3+ afin d'éviter certains pièges rencontrés lors du retard d'EA 2
- Shannon Leslie : liste organisée des modifications de la version d'août d'Atlassian affectant nos sites Jira et Confluence ; travail sur les améliorations de Jira pour les flux de travail des problèmes, le clonage des problèmes et les simplifications de l'écran de résolution ; discussion sur les implications du processus SAS Registration Technologies pour JMP ; rencontre avec le responsable de compte Atlassian pour établir un point de contact pour l'assistance ainsi qu'un chemin d'escalade pour les problèmes de support ; création d'un nouveau tableau Jira pour les développeurs d'outils DevOps ; enquête sur les bizarreries de Jira avec les numéros de clé de problème ignorés avec le support Atlassian.
- Melanie Drake : j'ai diagnostiqué et résolu un problème étrange où la définition de l'espace de travail client pour les tâches MIF-PDF changeait spontanément ; j'ai nettoyé l'espace de travail ; et j'ai relancé toutes les tâches. J'ai amélioré et développé le script pour obtenir et analyser les informations sur les exécutions de tests unitaires Jenkins ; je l'ai exécuté sur toutes les tâches en cours d'exécution ; j'ai commencé à travailler sur le script pour récupérer des informations sur le tableau de bord TestBot. J'ai réfléchi à la gestion des dates des jalons JMP avec Audrey, Bob et Shannon L. Enquête générale, tests, dépannage pour une variété de processus DevOps.
Localisation
- Sandy Jenkins : J'ai testé une nouvelle fonction sur le tableau de bord de création de projet. J'ai préparé la nouvelle fonctionnalité (copie de fichiers sur la scène) du travail de validation pour la production. J'ai testé de nouvelles fonctionnalités pour le programme de validation de fichiers. J'ai testé l'ajout de la validation de fichier à la fin du travail de remplissage de fichiers, en le préparant pour la production. J'ai travaillé sur la documentation pour la réunion de lancement du nouveau cadre d'automatisation.
- Krzysztof Jozefowicz : Test de nouvelles fonctionnalités d'automatisation L10N (tâches de validation et de validation ; tableau de bord de localisation) ; Amélioration des modèles Google AutoML Translate personnalisés ; Préparation de la présentation sur les traductions de JMP Marketplace (interface utilisateur traduite par l'homme et descriptions de modules complémentaires traduites par la machine) ; Traitement des livraisons de traduction pour les livres.
- Allison Liang : a livré les PDF DJ localisés 18.1 à Roger ; a préparé et envoyé les notes de version 18.1 pour la localisation ; a discuté du processus de création des modules complémentaires de documentation JMP et de la bibliothèque de documentation avec Trish et Chris B ; a fourni des informations sur les pages Confluence que Trish a assemblées pour les flux de travail de localisation et l'intégration de l'automatisation Jira.
- Sohail Lokhandwala : a écrit un script de traduction de fichiers pour traduire des documents entiers à l'aide de modèles AutoML personnalisés, a reconstruit et mis à jour les fichiers de formation du modèle, a continué à finaliser les nouvelles fonctionnalités sur la page de recherche TM.
- Howard Chen : A travaillé sur la fonctionnalité de retour de package de traduction pour le tableau de bord : vérification de la planification en arrière-plan pour le retour du package ; démarrage du processus d'assurance qualité ; autorisation du PM d'accepter et de rejeter le package ; exportation de la traduction vers la phase de production ; transmission de la traduction vers la production
- Trish O'Grady : Affiner les flux de travail pour les processus de localisation et l'automatisation Jira. Révision des processus pour les modules complémentaires de documentation localisée et la bibliothèque de documentation. Participation à une réunion avec l'équipe Marketplace pour examiner les commentaires de traduction de JMP Japan. Formation RH lundi après-midi.
Documentation
- Qiana Eaglin : a travaillé sur JMP-21865, JMPDOC-2070 et JMP-15992. A continué à travailler sur le plan de conservation des documents. A commencé à formuler la liste des tâches à accomplir pour la mise à niveau de FM vers la version 16.0.6. A effectué des mises à jour sur Mise à jour des modèles d'aide et des fichiers de projet et a commencé à mettre à jour les fichiers de modèle d'aide pour 18.2. Préparé et assisté aux réunions du comité DEI.
- Susan Conaghan : JMP Live/Public 18.1 a terminé sa traduction et a été soumis aux tests. En pourparlers avec Dieter sur les améliorations de l'aide JMP Live. Je travaille sur des plans pour éditer la ressource. Je travaille sur le cours Work Smarter not Harder
- Khawar Khan : J'ai rencontré Qiana, Chris, David et Evan pour discuter du travail que j'ai effectué sur Sample Index jusqu'à présent. J'ai reçu leurs commentaires sur la marche à suivre. J'ai rencontré Chris pour discuter des problèmes de conception PDF dans les livres. J'ai terminé un cours CSS sur Courseacademy . Je vais commencer celui sur edX. Autorisation de travail d'automne terminée. Je travaille à temps partiel à partir du lundi 19 août.
- Devon Powell : JMP-16968 : Mises à jour de la documentation de l'outil Règle, JMPDOC-2161 : Début du traitement de la feuille Excel des problèmes de DJ
- Chris Barrett : a publié la nouvelle aide 18.2 et a republié la 18.1. A rédigé des problèmes de conception PDF. A commencé à rédiger la documentation pour les modules complémentaires prédéfinis (JMP-22441). Rédaction d'une proposition pour modifier l'URL d'aide dans les préférences. Rédaction d'un script de copie pour les fichiers jmplive et jmppublic.
Tests système/hôte/web-Cary
- Audrey Shull : EA2 Testing, enquête sur un problème dans le framework de test, brainstorming d'idées (avec Shannon L, Melanie, Bob) sur la façon de mieux gérer nos dates de sortie, idéation sur la parallélisation de nos exécutions de tests unitaires.
- Mandy Chambers : J'ai travaillé sur la nouvelle grille de table, comme les changements de balises d'Ernest ; la sauvegarde fonctionne désormais également pour la nouvelle grille de table. J'écris des tests de capture/image pour que nous puissions voir les changements. Tabulate a connu quelques actions et correctifs - vérifié et contrôlé ceux-ci et maintenant Andrew a également poussé ces changements vers la version 18.2. J'ai répondu à quelques pistes TS. J'ai rencontré Evan sur certains changements de copier/coller à venir. Je teste un correctif qu'Ernest a poussé pour les boucles For dans le générateur de flux de travail.
- Hunter Weaver : fin des tests de JMP 19 EA 2. Examen des fichiers PDF localisés de découverte de JMP pour 18.1. Test de l'autorisation manuelle hors ligne avec les codes d'autorisation obtenus à partir du site de test pour l'élément JIRA JMP-22570 . J'ai installé Mac Sequoia Dev. Beta 6 sur les hôtes Intel et Apple Silicon pour tester les Mac en laboratoire et j'ai effectué quelques tests. J'ai répondu à une piste JMP 19 EA 1.
- Nick Holmes : Je suis en train de rattraper mon retard après mes vacances. J'ai discuté avec Mandy et créé quelques Jira pour les suggestions WFB liées au regroupement et aux étapes personnalisées. J'ai examiné un problème avec un paramètre CCB qui n'est pas défini/réinitialisé correctement, ce qui affecte les tests en aval. Je continue à travailler sur le document de découverte.
- Mike Muhlada : Je suis au courant des différences d'images. Sikuli est mis à jour pour la version 19.0, mais il faut attendre les grosses mises à jour pour la table de données qui arriveront autour de EA3. J'essaie de créer un nouveau test mimique à présenter pour la réunion de test de lundi.
- Natalie Horton : Progrès réalisés avec les mises à jour d'automatisation HTML5 en raison des modifications de l'interface utilisateur. Les taux de réussite se sont grandement améliorés cette semaine. Poursuite de la couverture des nouveaux tests pour le graphique à secteurs.
Tests système/hôte - Pékin
- Lily Meng : (1) A terminé le cours « Utilisation acceptable des systèmes et réseaux SAS ». (2) A appris « Workflow et normes ». (3) A appris JMP dans la communauté JMP, a terminé tous les « Premiers pas avec JMP à la demande ». (4) Sur la base de « JMP Final Installer Validation », a appris les tests d'installation JMP. (5) A appris JSL dans « JMP Education », a terminé les trois premiers chapitres et prévoit de commencer le quatrième chapitre. (6) A appris les tests d'installation JMP Clinical sur la base de « Check List for Early Installation JMP Clinical 18 et 19 ».
- Nala Sun : (1) Vérification des bogues. (2) Tests de l'installateur JMP 18.0.2. - Terminé (3) Tests JMP 19 EA#2. - Terminé (3) Tests JMP Clinical 19 EA#2. - Terminé (5) Mise à jour des tests de charge pour JMP Live 19. - En cours
Gestion de produit et marketing de produit
- Bryan Fricke : Rencontre avec Justin Chilton pour discuter de la conception du filtrage pour JMP Live. De plus, j'ai eu une réunion avec Matthias Abele d'Evonik pour réaliser une évaluation de la convivialité des fonctions de triage des cartes de contrôle de JMP Live. Par la suite, j'ai préparé un rapport et eu une discussion avec Aurore pour examiner les résultats. Actuellement, je traite les commentaires pour JMP Marketplace. En raison d'événements inattendus, le rapport a été retardé. Néanmoins, j'ai l'intention de terminer le rapport et d'examiner les conclusions la semaine prochaine lors d'une réunion avec Marie-Claire .
Note d'Audrey
J'adore toujours les bandes dessinées de Shannon et j'apprécie que Bryan Boone ait partagé celle-ci avec vous cette semaine. Bon week-end à tous !
