Bienvenue dans la mise à jour du développement JMP du 11 juillet 2025.
Le développement de JMP est entré dans une nouvelle ère, celle de JMP 20, avec des événements majeurs sur les branches qui se déroulent cette semaine après le gel du code pour JMP 19.0. Jim a annoncé que main s'intègre désormais automatiquement à la branche JMP 20 , et j'ai commencé à y voir des poussées, car le travail sur la prochaine version de JMP a déjà commencé. La branche JMP 19.1 est également disponible dès maintenant pour la poursuite du travail et la correction des bugs de la branche 19. Des builds et des installateurs quotidiens sont disponibles pour ces deux versions. Merci à Jim Borek et Bob Hickey pour leur travail, car nous comptons tous sur eux. Jim et les autres continuent de travailler sur des tâches connexes, comme la mise en place de nos suites de tests JSL nocturnes et la création de branches pour JMP 19.0.1.
Félicitations à l'équipe du DOE pour l'obtention de deux brevets supplémentaires ! Félicitations à Peng Liu, Caleb King, Ryan Lekivetz, Rajneesh Rajneesh et Jacob Rhyne pour cette réussite. Les détails de ces deux brevets sont disponibles dans ce recueil de brevets délivrés aux équipes de SAS et de JMP.
- L'Office américain des brevets et des marques a indiqué avoir délivré votre brevet, intitulé Systèmes, méthodes et interfaces utilisateur graphiques pour l'exploration de conception adaptative et la gestion de modèles, le 01/07/2025 sous le numéro de brevet américain 12 346 541.
- L'Office américain des brevets et des marques a indiqué avoir délivré votre brevet, intitulé Systèmes, méthodes et interfaces utilisateur graphiques pour l'exploration de conception adaptative et la gestion de modèles, le 01/07/2025 sous le numéro de brevet américain 12 346 544.
Merci à Ryan Lekivetz pour l'organisation d'une série de séminaires de R&D. Cette semaine, nous avons écouté le Dr Jennifer Van Mullekom (VA Tech) parler de l'ABC d'une communication efficace en description de collaboration statistique. Elle a donné des conseils très utiles et pratiques pour communiquer des analyses statistiques clés à des non-statisticiens. Si vous l'avez manqué, l'enregistrement est disponible à ce lien . Je le recommande vivement, surtout si vous donnez des conférences techniques à JMP Discovery ou ailleurs.
Je tiens à rappeler à tous que la formation ACT-Now sur la conformité doit être suivie avant le vendredi 18 juillet. Tous les employés doivent la suivre. Le lien vers votre formation sera disponible dans une notification il y a quelques semaines ; prenez le temps de la parcourir, car elle est obligatoire pour nous tous.
Merci à Shannon Leslie d'avoir partagé quelques points saillants sur les changements que vous pourriez remarquer dans nos produits Atlassian.
7 juillet 2025, modifications apportées aux produits Atlassian
Le 7 juillet, Atlassian a déployé des modifications sur ses sites Jira, Confluence et Bitbucket Cloud. La liste des modifications pertinentes, accompagnées des détails et de la documentation, est disponible ici : July+7+2025+product+changes+for+Jira+Confluence+Bitbucket . Ces modifications incluent :
- La nouvelle navigation Jira et Confluence a commencé à être déployée
- Problèmes Jira : désormais appelés éléments « Travail »
- Les paramètres du tableau Jira ont été déplacés vers la nouvelle navigation de gauche
- Si vous le souhaitez, vous pouvez désactiver les réponses intelligentes dans les commentaires de vos éléments de travail.
- Et plus encore !
Pour toute question, contactez Shannon Leslie ou tout autre administrateur JMP Atlassian. Consultez également notre Chaîne de questions-réponses JMP Atlassian Teams , où ces informations et d'autres informations Atlassian continueront d'être partagées.
Grâce à Tonya Mauldin pour partager un lien vers les rapports de synthèse pour les données combinées de EA1-EA8 trouvés ici : EA1-EA8 | JMP Live . Le résumé des deux dernières semaines est disponible ici : Rapport EA du 27 juin au 11 juillet (JMP Live)

Annonces générales
Dates importantes à venir
- Gel de sécurité JMP 19 - 15/08/2025
- Image candidate finale JMP 19 – 18/08/2025
- Validation de l'assurance qualité JMP 19 – 11/09/2025
- JMP 19 publié sur MyJMP – 16/09/2025
- S'il vous plaît visitez Confluence pour une liste complète de JMP 18 et JMP 19 dattes.
Mises à jour du développement JMP
Support technique et engagement
Volume de cas d'assistance technique par semaine :

Sujets de cas pour la file d'attente du support technique, deux dernières semaines :

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

Case Topics for Engagement queue,les deux dernières semaines:

Gestion de produits et marketing de produits
- Sara Doudt :
La campagne de lancement de produit est désormais disponible
Dans le cadre du lancement de cet automne, nous lançons une campagne d'aperçu pour les clients et les prospects intéressés par la prochaine version, afin de leur permettre de s'inscrire et d'être parmi les premiers à avoir un aperçu de ce qui arrive dans JMP avant la date de sortie réelle.
Apprenez-en davantage sur la manière dont vous pouvez contribuer à soutenir cette campagne.
- Bryan F : Cette semaine, j’ai continué à développer un rapport d’utilisabilité pour le JMP Store. La semaine précédente, Sarah Sylvestre avait joué le rôle d’utilisatrice dans une étude d’utilisabilité. Sarah et moi avons également priorisé les éléments identifiés. J’ai également élaboré des documents de planification pour actualiser les icônes JMP et améliorer l’accessibilité. J’ai fait part de mes commentaires à Ernest concernant l’imbrication des balises dans le panneau des colonnes. Enfin, j’ai mis à jour des écrans de démarrage pour John Schroedl afin que les informations de copyright puissent être mises à jour par programmation.
Opérations de développement
- Bob : Préparation des scripts d'installation pour les versions Windows 19.1 et 20.0. Test et optimisation des nouveaux scripts d'installation afin de disposer d'un ensemble complet d'installateurs Windows pour JMP 19.1 et JMP 20.0 (plus que 620 jours avant la sortie de la version 20). Validation de l'installateur pour la version 18.2.2.
- Jim : Planification et configuration des machines de compilation Mac et Windows pour les versions 19.xx et 20.0.0. Création des branches Perforce (19.0.0 à 19.1.0 et Main à 20.0.0) ; 19.0.1 (à partir de 19.0.0) à venir ; mise à jour de l'année de copyright pour chaque branche. Coordination avec Audrey (MERCI !) pour la configuration des machines de tests unitaires pour les versions 19.1.0, 19.0.1 et 20.0.0. Participation à un exercice d'incendie (fausse alerte) en début de semaine dernière. :smiling_face_with_smiling_eyes: . Intégration de nombreuses listes de modifications aux versions 19.0.0 et 19.1.0. Application des mises à jour de macOS Tahoe à plusieurs machines de tests unitaires. Création d'images candidates finales sur Mac et Windows pour tous les produits JMP 18.2.2 ; désactivation de tous les processus nocturnes associés. Prise en charge de Perforce.
- Mélanie : Je rattrape mon retard après deux semaines de congé (et complètement hors ligne par rapport au travail). La Pennsylvanie rurale, l'Ohio et New York sont des endroits charmants. 19.0 : Derniers conflits JSL pour les chaînes localisées de PortableUI. Seuls deux doivent être corrigés. Les chaînes 19.0 ont été très propres en termes de conflits lors des trois transferts. Merci à Allison Liang pour la coordination de ce projet ! Merci à Jim Borek pour l'intégration des fichiers de chaînes mis à jour dans les versions 19.0 et 19.1 (et toutes les autres intégrations qu'il a réalisées tout en créant et en lançant trois nouvelles branches) ! Il a aidé la localisation et la documentation à effectuer un transfert clair de Discovering JMP. J'ai apprécié le séminaire R&D avec le Dr Jennifer Van Mullekom – excellente présentation. Merci à Ryan Lekivetz pour l'avoir organisé ! Juste à temps pour commencer à rédiger ma présentation pour le Discovery Summit à Austin.
- Shannon L : Fin des revues de sécurité pour la version 18.2.2, en cours pour la version 19.0. Préparation d'une liste de mises à jour intéressantes pour Jira et Confluence, issues de notre dernière mise à jour mensuelle Atlassian de lundi. Réunions techniques hebdomadaires, notamment sur la documentation et la localisation. Rencontre avec le support Snyk concernant les problèmes de génération de SBOM qui ont commencé à se produire le mois dernier. Finalisation de notre nouveau bulletin de sécurité JMP avec les correctifs pour la version 18.2.2, qui seront annoncés aux clients sur le site. jmp.com Centre de confiance avec la version 18.2.2. Réunion mensuelle avec le CIS pour examiner les dépendances techniques de JMP vis-à-vis de SAS.
Localisation
- Trish : Triage des transferts de l'équipe de documentation. Démarrage rapide déployé en production et en cours de validation. Examen des projets restants pour la version 19.0 et validation avant le gel et les revues Jira.
- Ying : Création de GIF animés pour le démarrage rapide (toutes langues) terminée. Captures d'écran HTML5 terminées (toutes langues).
- Sablonneux : Poursuite du développement et des tests du nouveau processus de retour pour les données d'échantillon, les fonctions intégrées et l'interface utilisateur portable. Test des utilitaires de comparaison de fichiers dans les tâches de remplissage et de comparaison d'images après l'ajout des cases à cocher « tester/soumettre ». Formation en ligne pour le développement professionnel.
- Sohail : Mise en œuvre du plugin de modèle nano GPT terminée et ajout d'un élément d'interface utilisateur pour la fonction de résumé du chatbot RAG. Mise à niveau du serveur MemoQ vers la dernière version et recommandation aux autres utilisateurs de mettre à jour le client.
- Allison : J'ai préparé les kits de traduction des raccourcis clavier 19.0 et les ai envoyés aux fournisseurs. J'ai validé les GIF animés localisés du QuickStart 19.0. J'ai préparé les kits de traduction DJ 19.0 et les ai envoyés aux équipes de traduction.
Documentation
- Khawar : Appels d'oxygène : images QPM réalisées et révisées par Chris ; travail sur les images BA. Vérifications de production effectuées sur les livres pour la version 19.0.
- Devon : Rédaction de diverses notes de révision et documentations mineures dans le guide d'utilisation de JMP, formation à la sécurité, préparation de la production des livres.
- Chris : J'ai apporté quelques modifications de dernière minute à la documentation sur la portée des transformations et les vues de filtrage. J'ai révisé les appels QPM. Après plusieurs faux départs, j'ai enfin transféré le DJ à la localisation. Je teste et prépare la documentation de la version 19.0 pour sa sortie. Merci à Devon d'avoir pris en charge la fonctionnalité d'imbrication arbitraire !
Tests système/hôte - Cary
- Mandy : J'ai répondu à quelques questions de TS, notamment sur des éléments qui devront être ajoutés dans les versions 19.1 ou 20 ; J'ai terminé de vérifier quelques correctifs Tabulate apportés par Andrew et ajouté quelques cas de test pour tenter de les résoudre ; J'ai ouvert ce problème de défilement de John. JMP-27165 et j'ai fait approuver le correctif et je l'ai testé et j'ai demandé à quelques autres personnes d'essayer de récupérer l'installation 19 et de vérifier le défilement dans la table de données ; j'ai commencé à travailler sur le papier DS et la préparation des données - pour 19.0 ; j'ai essayé une installation de JMP 20 sur Mac aujourd'hui et j'ai trouvé un problème d'autorisation et j'ai discuté avec Daniel Powell - il était au courant, donc tout devrait bien se passer maintenant.
- Chasseur : Validation de l'installateur final de JMP 18.2.2 sur Mac et Windows avec différents cas d'autorisation. Installation de la version bêta 3 du développeur Mac Tahoe sur MDA692 (mini M1 en laboratoire) et configuration d'un ancien MacBook Pro Intel (mais nouveau pour nous) nommé Macbeta2x86, qui servira aux tests hôtes de Tahoe sur Intel. Enquête sur des échecs de tests sur Macbeta2x86, apparemment liés à des pertes de connexion Wi-Fi, résolus par l'utilisation d'un câble réseau. Rencontre avec Bob pour lui présenter un problème de désinstallation de JMP 19 EA 9 sous Windows 11, qu'il a pu résoudre. Enquête sur un cas de JMP 19 EA 9.
- Audrey : Tests de la version 18.2.2, révision des problèmes et demandes de la version 19.0, vérification des problèmes de la version 19.0. J'ai passé une agréable soirée avec certains de nos stagiaires pour voir les Durham Bulls jeudi soir.

Tests système/hôte - Pékin
- Da Zhang : (1) Vérification des bugs. (2) Enquête sur les échecs des tests E2E de JMP Live – JMPTESTBJ-3784 – TERMINÉ. (3) Tests de régression pour la refactorisation de Jira - JMPTESTBJ-3785 – En cours. (4) Demander une machine virtuelle Beijing supplémentaire et déployer JMP 19.5 pour E2E – JMPTESTBJ-3786 – TERMINÉ.
- Lily Meng : (1) Vérification des bogues. (2) Apprenez-en plus sur Profiler via l'aide en ligne de JMP, les problèmes Jira pertinents et les cas UT. (3) Résumez les points de contrôle pour le composant Profiler.
- Avec nous : (1) Vérification des bugs. (2) Collaboration avec Audrey pour la révision de la liste de contrôle finale de l'installateur et la mise à jour de la section de la liste de contrôle JMPC. (3) Correction de plusieurs échecs d'essais. (4) Préparation du calendrier de tests de l'équipe de Pékin. (5) Vérification de l'intégrité de JMP Live 19.5. (6) Mise à jour de la liste de contrôle de la version EA de JMP Clinical . (7) Création de deux pages Confluence : ajout de l'étude d'échantillon Nicardipine à JMP Clinical via le bouton « Ajouter une étude d'échantillon… » et exécution de tous les rapports cliniques JMP.
JMP en direct
- Aurore : Tâches de reconditionnement. Participation à une enquête sur des accidents chez First Solar.
Tests Web
- Josh : Tests de l'installateur JMP 18.2.2 : planification et exécution en cours. Début de la mise à niveau des machines JMP Live 18.2 vers la version 19.1. Migration des machines 19.0 vers JMP 20. Ajout de deux nouveaux serveurs de test pour JMP Live 19.5 (wt-midldap, wt-midpublic). Ceux-ci couvriront les versions JMP Live et semestrielle.
Cœur
- Khan : GroupRowStateAbility – problèmes de performances et de réponses multiples.
- Dave B : Lancement d'une branche 19.1 pour jmprunner et les tests d'images. Correction d'un bug empêchant les grands marqueurs 3D d'augmenter de taille lorsqu'ils sont sélectionnés. Correction d'un bug de distribution avec rebinning lors de la journalisation.
- Dan S : Nous travaillons à la suppression du code hérité de la plateforme graphique : tracé superposé, arborescence, graphique. Le menu hérité n'apparaît plus et, depuis JMP 15, ces lanceurs génèrent des rapports Graph Builder. Les performances des filtres catégoriels à plusieurs niveaux ont été améliorées. Les performances du brossage dans Graph Builder ont également été améliorées. Correction des plantages à la fermeture de la table de données avec le script de fermeture exécutant des rappels. Correction des problèmes de dispatch/sauvegarde des scripts en anglais.
Hébergement et interfaces
- John Schroedl : Discussion et recherche sur les nouveaux rapports de vulnérabilité de libxml2. Améliorations apportées à la sortie de /logstart pour indiquer si JMP est exécuté en tant qu'administrateur, les répertoires personnels des modules complémentaires et un meilleur message en cas d'absence de JMP.PFS. Pourquoi JMP n'est pas répertorié dans la liste des applications par défaut du système d'exploitation ? Débogage Crash lors de l'utilisation de FileSystemWatcher lors de la suppression du répertoire cible. Questions du support technique concernant le comportement de JMP lors de l'utilisation de l'automatisation OLE. Mise à jour du dessin de l'écran de démarrage : le message de copyright est désormais intégré au code au lieu de l'intégrer à l'image d'arrière-plan.
HTML interactif
- John Powell : Correction de RectSegment pour utiliser le style de ligne personnalisé pour le contour des cellules de la région de confiance d'ajustement et de la carte thermique ( JMPHTML-13467 ). Collaboration avec Annie et Eric pour aider Alex Lippincott à résoudre un problème de mise à jour incorrecte du tableau de bord JMP Live lors de l'actualisation des données. Tests en boîte blanche effectués. Notre équipe a créé 30 éléments de travail Jira pour les problèmes détectés. Nous avons discuté avec Jianfeng de l'implémentation des infobulles personnalisées sur la plateforme MDMCC afin de comprendre en quoi elles diffèrent des graphlets pris en charge par JMP Live. Nous travaillons sur un problème de dimensionnement incorrect du contenu d'une LineUpBox, entraînant le découpage des éléments ( JMPHTML-14667 ).
- Mike Stickles : J'ai suivi la formation SIRT ACT-Now. J'ai participé à une journée complète de tests Whitebox. J'ai examiné et mené une première analyse des 24 problèmes majeurs qui m'avaient été assignés et que je n'avais pas encore examinés, afin d'identifier les plus pertinents. J'ai commencé à travailler sur JMPHTML-14080 (Le format de date exporté change en fonction des paramètres régionaux) et JMPHTML-14740 (Les barres du premier groupe ne sont pas correctes).
- Praveena : Préparation d'articles de blog et de vidéos (la direction produit souhaite une vidéo de 5 minutes sur le filtrage des processus pour sa page SPC). Contact avec Hui pour des outils de création de GIF. Tests en boîte blanche. Travail sur JMPHTML-14724 (les cartes de contrôle avec groupes « Par » sont inactives).
Statistiques et DOE
- Caleb : Je finalise certaines révisions et analyses d'articles. J'ai également commencé le développement d'un module complémentaire de profilage de formes, basé sur mon travail avec Sky et Zoe dans WildTrack.
- Ryan L : Je tiens à remercier l'un de nos stagiaires, Simin Zheng et Caleb King , dont l'article vient d'être accepté pour publication dans Quality Engineering : DR-AIR : un référentiel de données comblant le fossé de la recherche en matière de fiabilité de l'IA . Simin Zheng, Jared M Clark, Fatemeh Salboukh, Priscila Silva, Karen da Mata, Fenglian Pan, Jie Min, Jiayi Lian, Caleb B King, Lance Fiondella, Jian Liu, Xinwei Deng, Yili Hong.
Documentation statistique
- Michael C : L'équipe Stat Doc a terminé tout le travail sur le nouveau contenu de la version 19.0 et a confié nos livres à l'équipe de documentation pour vérification en production ! Nous avons également complété de nombreux nouveaux contenus pour les nouvelles fonctionnalités Stat et DOE/Fiabilité. Nous avons participé à des réunions sur la mise en ligne de davantage de contenu JSL.
Tests statistiques
- Tonya : Je travaille à ce que les tests unitaires CCB fonctionnent correctement dans la version 19 en raison des changements fondamentaux apportés au fonctionnement de la plateforme.
- Jacob : Test JMP-27097 et mise à jour des tests unitaires du DOE pour en tenir compte. Rédaction de nouveaux tests pour le profileur de variance de prédiction dans le DOE, motivée par JMP-26866 . Préparation au JSM. Mise à jour de l'outil d'étude d'utilisabilité.
Merci à John Hall d'avoir partagé les résultats du 110e concours de légendes de dessins animés du Consortium pour l'avancement de l'enseignement statistique de premier cycle (CAUSE). Ce concours a lieu tous les mois et celui de juillet est actuellement en cours si vous souhaitez participer. L'image du concours de juin est présentée ici, avec la légende gagnante et les finalistes ci-dessous.

Légende gagnante de juin :
« Pour évaluer si leur programme d’entraînement a conduit à des gains significatifs, il a été conseillé à la salle de sport d’utiliser un test unilatéral. »
- Steve Wang du Swarthmore College. La légende de Steve peut servir à expliquer la différence entre les tests unilatéraux et bilatéraux (et pourquoi le gymnase du dessin animé pourrait choisir le premier).
Mentions honorables :
« Lorsque votre échantillon est biaisé, vos gains le sont aussi. »
- Nayab Ali, étudiant à l'Université du Texas à San Antonio. Il illustre les problèmes d'échantillonnage biaisé, comme l'extraction de données à partir d'un cadre d'échantillonnage inhabituel.
« Lefty's Gym a promis des gains, mais ils n'ont pas dit que la distribution serait aussi biaisée vers la droite ! »
- Chantelle Estabillo, étudiante au MiraCosta College. Discussion sur la signification de l'asymétrie en statistique et ses différences avec son usage courant.
« Ce n’est pas le meilleur endroit pour une conception de paire assortie. »
- Anonyme. Discute de la nécessité de randomiser les modèles de paires appariées reposant sur la symétrie corporelle entre les sujets.