Bienvenue dans la mise à jour du développement JMP du 13 décembre 2024 !
JMP 18.2 devrait être bloqué vendredi prochain, le 20/12/24 . Nous avons reçu une poignée de demandes d'approbation jusqu'à présent cette semaine, mais le travail sur ce volet semble en grande partie terminé ! Veuillez continuer à trier vos listes d'éléments avec la version prévue = 18.2 et supprimer 18.2 si vous savez que vous n'arriverez pas à atteindre cet élément pour cette version. Nous aurons une version 18.2.1 et une version 18.2.2 pour les correctifs de sécurité tiers et tous les problèmes qui surviendront après la fin du mode d'approbation 18.2.
JMP 19 EA5 a été construit et reconstruit plus tôt dans la semaine et les tests des candidats à l'installation semblent bons jusqu'à présent. L'assurance qualité prévoit de se déconnecter au début de la semaine prochaine si tout se passe bien. Merci pour toutes les mises à jour des pages de fonctionnalités ! Les clients auront beaucoup de choses à tester et nous créerons un ensemble d'installateurs JMP 19 EA6 à la mi-janvier où des fonctionnalités supplémentaires seront mises en évidence.
Merci à Xan Gregg pour sa présentation lors de la réunion de développement JMP de cette semaine sur le travail qu'il a effectué dans JMP 19 avec des colonnes de transformation dynamiques (alias « transformations confortables »). :smiling_face_with_smiling_eyes: ) et les graphiques en courbes/flèches très demandés. Si vous avez manqué la réunion, vous pouvez trouver un enregistrement ici . De plus, lors de la réunion de la semaine dernière, Paul Spychala a présenté JMP Live Profilers et Fit to Window. Si vous avez manqué la réunion, vous pouvez trouver l'enregistrement ici montrant comment l'équipe HTML interactive continue d'ajouter la prise en charge des profileurs et d'améliorer les performances de JMP 19 !
John Sall a proposé de faire une démonstration des mises à jour de JMP 19 pour prendre en charge l'analyse de la surveillance environnementale dans le cadre du criblage des processus lors de la réunion de la semaine prochaine. Si vous souhaitez faire une démonstration de développement au cours de la nouvelle année, veuillez vous inscrire au programme des volontaires pour le développement de JMP ici .
Merci à Shannon Leslie d'avoir partagé les dernières nouvelles d'Atlassian ! Vous pouvez la contacter ou contacter n'importe quel autre administrateur JMP Atlassian pour toute question. Consultez également notre chaîne JMP Atlassian Q&A Teams , où ces informations et d'autres informations Atlassian continueront d'être partagées.
Le 10 décembre, 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 sont disponibles ici .
Les changements incluent :
- Les nouveaux jetons API auront désormais une date d'expiration d'un an
- Modifications apportées au menu des problèmes Jira pour lier les problèmes, ajouter des pièces jointes et accéder aux applications du marketplace
- Des calculs ainsi que des entrées numérotées ont été ajoutés aux bases de données Confluence !
- Nouvelle barre d'outils pour les actions groupées dans le backlog ou la liste des problèmes
- et plus encore !
Merci également à Tonya Mauldin pour avoir partagé les cas Beta/Crash de cette semaine avec les crashs sélectionnés !

Rapport bêta/crash pour la semaine du 13/12/2024 | JMP Live
Annonces générales
Dates importantes à venir
- Gel du code JMP 18.2 – 20/12/24
- Gel de sécurité JMP 18.1.2 – 03/01/25
- Image candidate finale JMP 18.1.2 – ~1/7/25
- Validation de l'assurance qualité JMP 18.1.2 – 16/01/25
- Sortie de JMP 18.1.2 dans MyJMP – 21/01/25
- Veuillez visiter Confluence pour une liste complète des dates des JMP 18 et JMP 19 .
Mises à jour du développement JMP
Gestion de produit et marketing de produit
- Kaylee : L'équipe marketing produit a publié un article Inside JMP donnant quelques mises à jour sur la place de marché JMP. Cet article parle de l'extension vedette du mois (The Materials Informatics Toolkit), des statistiques de la place de marché JMP et de certains articles promotionnels qui peuvent être utilisés pour continuer à faire connaître la place de marché. Voici le lien vers l'article InsideJMP !
- Dan V : a publié le rapport de gestion des produits 2024, un résumé de fin d'année des principales initiatives prises par l'équipe de gestion des produits en 2024, des améliorations des processus et des points forts des efforts stratégiques. Ce rapport annuel garantit que l'ensemble de l'organisation sait sur quoi se concentre l'équipe de gestion des produits, favorisant la transparence et les objectifs associés.
Assistance technique et engagement
- Wendy : Plusieurs membres des équipes de support se sont rencontrés en personne cette semaine et ont participé au repas partagé mercredi. Comme d'habitude, c'était très bien. Merci à tous ceux qui ont partagé leurs talents ! Vous trouverez ci-dessous les graphiques habituels pour le volume de cas ainsi que les sujets pour le support technique et l'engagement. Voici les rapports TS JMP Live et le lien vers le filtre Jira montrant les tickets signalés par le support au cours des 14 derniers jours .
Volume de cas d'assistance technique par semaine :

Sujets de cas pour la file d'attente du support technique, la semaine dernière :

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

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

Opérations de développement
- Melanie : J'ai mangé trop d'excellents plats au JMP Winter Pot Luck ! Tests unitaires - Suivi des nouvelles exécutions parallèles pour les tests unitaires quotidiens (merci Nick Ruva - trop cool !) Doc et aide - Rédaction d'un plan de projet pour l'automatisation de la génération et du déploiement de l'aide en direct JMP avec Shannon Leslie (IP). Test de la nouvelle machine virtuelle MIF-PDF (JMPDOC-2286 : Mise à jour de la machine virtuelle MIF-PDF ) 18.2/18.1.2 - Suivi des mises à jour des droits d'auteur du logiciel avec Audrey Shull. JMPTOOL-1252 : Mise à jour des informations sur les droits d'auteur du logiciel (18.2) et JMPTOOL-1411] Mise à jour des informations sur les droits d'auteur du logiciel (18.1.2) Jira : Testé en utilisant un nouveau champ pour importer en masse les problèmes avec une liste de contrôle intelligente. (JIRAHELP-166 : Ajouter un nouveau champ nommé Listes de contrôle afin que l'importation en masse à partir de CSV importe également les listes de contrôle intelligentes ). Travaillé avec Audrey Shull sur le tableau de bord des erreurs Jira, utilisé pour garantir l'intégrité des données pour les tickets Jira. Stringbot : nous étudions un problème d'encodage UTF-8 avec Myron, Michael Hecht et d'autres. (JMPTOOL-1438 : StringBot déforme les chaînes extraites avec des caractères Unicode non-ASCII). Jira intéressant de la semaine : JMP-24129 : Crash dans le diagramme de dispersion 3D causé par une police inhabituelle .
- Shannon L : Aide au nettoyage des problèmes Jira JMP 18.2 toujours marqués comme prévus pour 18.2. J'ai assisté à plusieurs réunions Oxygen cette semaine et à des examens des vulnérabilités de sécurité JMP et JMP Live. Liste organisée des modifications de la version Atlassian de décembre affectant notre site Jira et Confluence, pour les utilisateurs et les administrateurs. Début de la mise en œuvre du POC de la sécurité au niveau des problèmes dans notre instance Jira. Poursuite des progrès sur la documentation des tâches de sécurité/d'enregistrement de fin de cycle et des processus de développement JMP. Assistance aux utilisateurs sur les meilleures pratiques Jira.
- Jim : JMP 19 EA #5 a été ramifié et construit ; félicitations à Michael Hecht pour avoir aidé à identifier l'option Packages nécessaire pour notariser le fichier image du disque Mac EA ; plusieurs échecs d'assertion ont été signalés à partir de la version de débogage WinOS JMP Pro 19 la plus récente ; merci à Nick Ruva pour son aide pour faire fonctionner le projet de test unitaire Jenkins avec la parallélisation pour Windows Server 2025 ; prise en charge de Perforce.
- Shannon C : J'ai assisté à une présentation de l'intervenant sur l'inclusion. J'ai enquêté sur quelques crashs récents et examiné les échecs UT existants et les problèmes UT Jira. Discussions et réunions sur le travail de groupe DevOps en cours. J'ai examiné et clôturé les objectifs 2024.
- Bob : Création et test des programmes d'installation Windows EA5 pour JMP, JMP Pro et JMP Clinical. Mise à jour de JMP 19 Student Edition - Programme d'installation Windows pour inclure le module complémentaire Student mis à jour.
- Myron : J'ai travaillé sur JMPTOOL-1438 : stringbot mangling les chaînes extraites et les discussions utf8/ANSI/Perforce connectées.
Localisation
- Krzysztof : Préparation du projet de traduction de l'interface utilisateur portable 19.0. Démonstration d'une proposition de processus de localisation de JMP Store. Clôture des projets terminés : Marketplace, cartes de description de menu et notes de publication. Test du nouveau travail de validation pour l'interface utilisateur JMP. Test de nouvelles fonctionnalités d'automatisation dans notre flux de travail et signalement de bogues. Mise à jour du projet de localisation de JMP Clinical. Amélioration du processus de filtrage et d'alignement de memoQ pour les fichiers XML Oxygen.
- Allison : envoi de la première chaîne d'interface utilisateur portable 19.0 aux traducteurs pour la localisation. Création de modules complémentaires et de captures d'écran localisés 18.1 et remise à Kristen pour téléchargement sur Marketplace. Communication avec les réviseurs au sujet des factures et des devis ; test du tableau de bord de localisation et de l'automatisation de l'intégration Jira et rapport des commentaires ; étiquetage de tous les fichiers .fm et image pertinents pour JA dans P4 et transmission à l'équipe de documentation pour la création d'une aide en ligne JMP localisée.
- Sohail : A continué l'automatisation de la notation pour l'évaluation de l'extraction de termes LLM et a commencé à travailler sur l'amélioration itérative de la sortie JSL LM. Travail sur l'ajout de normes et de règles de codage JSL comme contexte pour la génération JSL.
- Howard : Corrections de bugs. Intégration du tableau de bord Jira – Translation Push, Project Close.
- Trish : a dirigé la réunion mensuelle de l'équipe Doc/Loc ; planification des transferts pour la version 19.0.
- Sandy : Poursuite du travail sur les améliorations des tâches de validation.
Documentation
- Susan C : Jira work - construit à temps pour que Jill puisse éditer les RN 18.2. Travail sur les dates dans les Jiras 19.0 pour HTML5 et JMP Live/Public. Organisation d'une réunion avec Alex L pour discuter d'une demande de nouvelle documentation d'installation pour le JMP Live Updater. Travail sur les objectifs du quatrième trimestre, réunion avec Qiana et objectifs clôturés/déplacés pour cette année. Corrections rétrospectives de JMP Live - fermeture de 2 Jiras, travail toujours sur 3. Reprise du travail sur les chaînes d'interface utilisateur pour décembre de Chris. Regarder la démo JMP Live pour les fonctionnalités 19.0. J'ai appris des changements sur Python, donc je travaille avec Aaron et Devon pour les rencontrer et en discuter. J'ai rencontré Trish et l'équipe de localisation pour notre réunion mensuelle. Je dirigerai cette réunion l'année prochaine, merci Trish de les avoir dirigées cette année !
- Khawar : Oxygène - J'ai discuté de la page d'exemples d'appels avec Chris ; j'ai travaillé sur un exemple d'images multiples ; j'ai ajouté les nouvelles images EG à Perforce. Index des exemples - J'ai complété deux pages Confluence en remplissant la colonne des modifications/commentaires suggérés et j'ai reçu les commentaires de Qiana ; je travaille sur la troisième page.
- Qiana : J'ai continué à travailler sur les notes de publication de JMP 18.2. J'ai travaillé sur les données d'échantillons de JMP 19.0. J'ai examiné les suggestions de mise à jour de l'index d'échantillons de Khawar. J'ai rencontré Dan, Trish et Shannon L. pour discuter de la terminologie et de l'édition de JMP Marketplace. Planification et coordination du projet.
- ChrisB : Révisions de chaînes. Test des builds d'aide traduites sur la machine AWS. Création d'une page afin que nous puissions discuter de la conception des légendes. Travail sur les images manquantes dans l'aide JMPLive traduite. Enquête sur la façon d'utiliser les attributs DITA pour contrôler la sortie.
Tests système/hôte - Cary
- Mandy : J'ai géré plusieurs pistes TS, je suis toujours sur JMP19EA4 – je signale soit des problèmes connus, des plantages ou des nouveautés et je dépose des JIRA. J'ai travaillé sur les nouvelles icônes de table de données pour masquer, baliser, actualiser le filtrage de table que le développeur a ajoutées avant EA5 ; je travaille sur les tests de l'installateur JMP19EA5. J'ai vérifié un certain nombre de JIRA que le développeur a poussés vers JMP 18.2 pour Tabulate.
- Hunter : test JMP 19 EA 5, réponse aux cas JMP 19 EA 4, vérifications JIRA. Enquête sur le crash lors de la fermeture de JMP Clinical à partir du rapport de profilage créé à partir du module complémentaire pour Excel. Test de plusieurs cas avec des messages d'avertissement et d'expiration de licence attendus lors de l'exécution de scripts JSL pour essayer de répliquer un CRP.
Tests système/hôte - Pékin
Cœur
- Dan S : Mises à jour de JMP 19 pour les scripts d'axes afin de garantir que l'incrément et l'intervalle sont enregistrés ensemble. J'ai travaillé avec Evan sur un correctif pour SendToReport dans les versions 18.2 et 19. Correction intégrée pour Group Platform (By) pour Partition et certaines autres plateformes Fit. Examen des options de script pour FDE multiple-Y et poursuite du travail sur les mises à jour de recherche de filtre de données.
- Ernest : Je continue à travailler sur la refactorisation de l'édition et de la gestion des propriétés des colonnes. L'un des objectifs est de rendre les propriétés non modifiables en dehors d'un processus étroitement contrôlé, j'ai donc apporté de nombreuses modifications à l'ensemble de la base de code. Faites-moi savoir si vous avez des questions ou si j'ai cassé quelque chose.
- Evan : nouveau filtrage de colonnes pour la table de données dans EA5. Nouvelles propriétés pour le style Splitter Box. Plus d'informations sur l'interopérabilité entre DirectWrite et Gdi+.
- Morgan : Correction de quelques bugs avec les carnets de notes, le pliage de code et les préférences de l'éditeur de scripts, et travail sur une commande d'édition « Aller à la définition » dans l'éditeur de scripts.
- Xan : vidéos EA5 et colonnes de transformation dynamique.
DOE et fiabilité
- Caleb : J'ai finalisé le travail de conversion des explorateurs d'intervalles d'échantillons (moyenne, proportions et variance) ainsi que quelques travaux supplémentaires sur les explorateurs de deux échantillons (presque prêts à être présentés !). J'ai également assisté à une conférence spéciale pour le 75e anniversaire du département de statistiques de Virginia Tech. Beaucoup de bonnes discussions sur l'avenir des statistiques. Et beaucoup de points forts de JMP également !
Hébergement et interfaces
- Will : a développé un connecteur de données supplémentaire à intégrer au connecteur de données OneDrive qui permet aux utilisateurs d'accéder aux données de leur liste de sites SharePoint. Il s'agissait d'une demande directe d'un client de Discovery. Le complément SharePoint et OneDrive a été préparé pour EA5 et le déploiement sur JMP Marketplace. Des mises à jour mineures de l'interface utilisateur de l'éditeur de connecteur de données pour une meilleure expérience utilisateur.
- John Schroedl : modernisation supplémentaire de l'interface utilisateur et correctifs du mode sombre. Un changement notable est l'ajout de l'icône de fenêtre en superposition sur les miniatures des tableaux de données. Correction d'un problème où il était possible d'afficher une info-bulle pour une fenêtre récemment fermée. Correction de l'arrière-plan de notre zone de menu de masquage automatique. Mises à jour de l'écran de démarrage pour les dates de copyright.
- Paul N : Mise à jour de sécurité de JMP 18.2 Python vers 3.11.11 sur macOS et Windows. Mise à jour de sécurité de JMP 19.0 libcurl vers la version 8.11.1, la mise à jour de sécurité a été publiée le 11 décembre 2024.
HTML interactif
- John Powell :
- J'ai créé une demande de mise à jour de logiciel tiers pour mettre à jour three.js vers une version (r148, merci Michael G.) qui prenait en charge InstancedMesh et ne déclenchait pas d'exception de sécurité sur JMP Live ( JMPHTML-14258 ).
- Code HTML Scatterplot 3D interactif testé pour la compatibilité avec la version r148 de three.js et code mis à jour pour résoudre tous les problèmes détectés.
- J'ai travaillé sur l'implémentation du découpage local (découpage de certains objets 3D mais pas de tous) pour la version HTML interactive de Scatterplot 3D ( JMPHTML-14275 ).
- J'ai travaillé avec Praveena sur la prise en charge de la sélection de marqueurs plusieurs à un dans les graphiques d'alarme dans la version HTML interactive de la plate-forme de filtrage des processus.
- J'ai aidé Elise Batchev avec un graphique utilisant le style de barre d'aiguilles et la statistique de somme cumulée qui n'est pas interactive sur JMP Live.
- Paul Spychala : J'ai travaillé sur les problèmes d'ajustement à la fenêtre et j'ai également ajouté la possibilité d'activer ou de désactiver la fonctionnalité via un élément de menu dans HTML/JMPLive ( JMPHTML-14219 ).
JMP en direct
- Aurora : améliorations des avertissements de la carte de contrôle (étude d'utilisabilité réalisée avec Mia Stephens, présentée lors de la démonstration d'itération JMP Live, mise à jour du projet aux responsables du développement et à Dieter, envoi de mises à jour pour le formulaire de divulgation d'invention à Dwight Thompson, refactorisation mineure, enquête sur les cas extrêmes et les performances). Mise à niveau d'un package tiers.
Statistiques
- Elizabeth : une option a été implémentée dans Mixed et GLMM pour permettre aux utilisateurs de passer aux degrés de liberté de confinement (la valeur par défaut de la procédure SAS) à partir des DF Kenward-Roger (la valeur par défaut des modèles mixtes JMP) – JMP-23504 . Cette option n'est pas recommandée, car il a été démontré que KR offre un meilleur contrôle des erreurs de type I, etc., mais il existe quelques cas d'utilisation d'utilisateurs JMP qui la rendent utile. En vérifiant toutes les options de rapport qui devaient être mises à jour pour le changement de DF, j'ai trouvé quelques autres bugs qui sont en fait de longue date, mais probablement (espérons-le !!) peu courants. J'ai corrigé l'un de ceux déjà liés aux profileurs conditionnels et aux termes de blocage générés par DOE – JMP-24103 .
- Laura CS : J'ai corrigé deux bugs avec la nouvelle fonctionnalité spécifique des effets indirects et créé une page de fonctionnalités pour celle-ci. Je suis revenue au nouvel estimateur MIIV-2SLS, car j'ai apporté des modifications à l'interface utilisateur recommandées par Ken Bollen. J'ai travaillé sur l'atelier SPSP avec Haley.
- John Sall : Poursuite des travaux sur le dépistage des procédés pour la surveillance environnementale ( JMP-23533 , JMP-24030 ).
Documentation statistique
- Karen : J'ai travaillé sur la mise à jour de certains éléments plus anciens dans le chapitre sur la distribution.
Tests statistiques
- Mark : J'ai étudié comment Easy DOE prend en charge Workflow Builder avec Jacob. J'ai préparé une présentation sur l'étude d'utilisabilité la plus récente pour Easy DOE pour JMP Stat Dev avec Jacob. Je suis en train de créer un module complémentaire qui émule le simulateur IndPenSim 2 pour prendre en charge le développement de l'optimisation bayésienne.
- Jacob : Ajout de tests pour les DSD dans Design Explorer, en se concentrant sur les cas avec des facteurs catégoriels. Test d'Easy DOE, en étudiant avec Mark Bailey comment les plateformes DOE sont prises en charge avec Workflow Builder. Vérification des tickets Jira
Préparation de la présentation des résultats de l'étude d'utilisabilité Easy DOE avec Mark Bailey.
- Tonya : Je travaille sur la mise à jour des tests unitaires CCB en raison des récents changements de tri d'Annie.
Actualités sur les sciences de la vie
- Drew : Beaucoup de corrections de bugs et de triage et finalisation des versions 18.1.2 et 18.2 !
Note de Shannon
C'était agréable de voir autant de collègues de Cary au repas d'hiver du JMP mercredi ! J'ai apprécié le chariot à café et j'ai pu goûter à tant (beaucoup trop !) de vos délicieuses créations et friandises. Un grand merci à Robin Betters, Beth Evans et à tous les autres organisateurs et assistants. J'espère que vous passerez tous un bon week-end !
