Bienvenue dans la mise à jour du développement JMP du 6 décembre 2024 !
Nous vous rappelons que le mode d'approbation du code pour JMP 18.2 commence à la fin de la journée d'aujourd'hui et se termine avec le gel du code JMP 18.2 le 20/12/24 . Veuillez définir le champ Notes de publication affectées sur oui pour tous les problèmes Jira 18.2 qui doivent être documentés dans les notes de publication. Veuillez également vérifier vos problèmes Jira ouverts pour lesquels la version prévue inclut 18.2 et supprimer 18.2 si vous savez que vous n'allez certainement pas traiter un élément pour cette version ! Bien entendu, les versions JMP 18.2.1 et JMP 18.2.2 seront principalement axées sur des correctifs de sécurité tiers, mais ces versions point par point nous offrent également la flexibilité nécessaire pour traiter les problèmes critiques si des problèmes critiques apparaissent après la finalisation de 18.2.
En fin de journée, nous gelons le code pour JMP 19 EA5 . Nous prévoyons également de geler le code JMP 19 EA6 après les vacances le 17/01/25. Veuillez continuer à mettre à jour vos pages de fonctionnalités afin que la gestion des produits puisse partager des détails avec nos clients sur les fonctionnalités nouvelles et améliorées qui sont prêtes à être testées pour des EA spécifiques !
Alors que nous nous dirigeons vers le gel des fonctionnalités de JMP 19 à la fin du mois de janvier , sachez également que la date limite pour demander de nouveaux exemples de tables de données pour JMP 19 est le 14 mars 2024. Veuillez réfléchir à l'exemple de table de données de notre bibliothèque existante qui pourrait être utilisé pour les exemples de documentation et le matériel de formation SE pour vos nouvelles fonctionnalités.
Si vous constatez que les données d'exemple JMP ne disposent pas actuellement d'un bon exemple de table pour une nouvelle fonctionnalité particulière, veuillez nous aider à identifier les nouvelles tables qui pourraient être ajoutées pour mieux la mettre en valeur. Hyde Miller a aimablement créé cette page dans Confluence pour suivre les tables qu'il prévoit d'utiliser pour mettre en évidence certaines fonctionnalités JMP 19 dans les supports de formation technique internes. Veuillez consulter cette page, les tables déjà répertoriées et ajouter des détails supplémentaires si vous en avez. Merci beaucoup pour votre aide dans ce projet ! Vous trouverez des détails sur le processus de demande d'une nouvelle table de données d'exemple ici dans Confluence .
Merci à Audrey Shull d'avoir partagé les informations suivantes :
Vous avez probablement vu des annonces concernant le nouveau VPN déployé par SAS au cours des deux prochains mois. Global Protect remplacera Cisco AnyConnect pour tous vos besoins VPN. Essayez d'utiliser Global Protect maintenant et habituez-vous à l'utiliser, en vous assurant que vous pouvez accéder à ce dont vous avez besoin. AnyConnect sera disponible en tant que sauvegarde jusqu'au 28 février, mais il sera ensuite supprimé de votre système. Voici quelques détails et conseils :

Merci à Tonya Mauldin d'avoir partagé les détails des rapports EA/Crash des 2 dernières semaines avec les crashs sélectionnés !

Rapport bêta/crash du 22/11/24 au 06/12/24 | JMP Live
Annonces générales
Dates importantes à venir
- Gel du code JMP 19 EA5 – 06/12/24ßAUJOURD'HUI
- Mode d'approbation du code JMP 18.2 – 06/12/24ßAUJOURD'HUI
- 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 – 06/01/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
HTML interactif
- John Powell : Étude des sphères de rendu avec un InstancedMesh pour prendre en charge l'éclairage personnalisable de JMP dans le Scatterplot 3D d'Interactive HTML :

JMP en direct
- Aurora : améliorations des avertissements sur les graphiques de contrôle (correction de quelques bugs, étude des performances à grande échelle, compilation de la liste des éléments sur lesquels demander l'avis du PM, diverses réunions). Mise à niveau de quelques packages tiers. Achèvement d'une version 18 et 19 du rapport « insight » ou « introspection » basé sur GraphQL, documentation de nos options et discussion avec Scott Allen.
- Adrianna : Je travaille sur un mécanisme permettant aux administrateurs de télécharger des modules complémentaires JMP dans l'interface utilisateur JMP Live pour les installer dans leurs pools.
Statistiques
- Annie : Cette semaine, après plusieurs semaines de travail sur le nouveau tri pour CCB ( JMP-8247 ), j'ai finalement inversé le bit pour le désactiver par défaut, ce qui modifie la plupart des sorties CCB. La sortie correspond désormais (ou du moins, elle est censée correspondre) aux cartes de contrôle héritées et au filtrage des processus. Je travaille maintenant avec des groupes, notamment HTML5, JMP Live et des tests, pour évaluer les conséquences de ce grand changement. Et j'ai travaillé à la résolution de nouveaux problèmes découlant du changement. Je suis reconnaissante de l'avoir désactivé maintenant, pendant qu'il est temps de travailler sur les changements.
- John Sall : dans Categorical, affichez les totaux en haut du tableau croisé avec une plage si les totaux sont inégaux en dessous (JMP-23926), et Highlight Cells prend désormais en charge les comparaisons avec « Cell Chisq PValue » (JMP-23940), et correction d'un bogue de gris pour les lignes de comparaison (JMP-23939). In Process Screening - ébauche d'implémentation de la gestion des données de comptage, destinée aux applications de surveillance environnementale (JMP-23533).
- Laura CS : J'ai continué à travailler sur des effets indirects spécifiques et j'ai reporté la plupart des travaux sur le principal, même s'il reste encore quelques problèmes à résoudre. J'ai corrigé un crash que Haley et James ont trouvé dans la version 18.2. J'ai continué à travailler sur l'atelier SPSP avec Haley.
Documentation statistique
- Michael C : J'ai terminé la dernière formation du programme Manager Journey de 10 mois pour les nouveaux managers. J'ai terminé les mises à jour des entrées SI pour Fit Least Squares, la dernière plate-forme que Colleen et moi avions ciblée pour les mises à jour du cycle 19.0. J'ai préparé des livres pour l'aide à la création d'EA 5. J'ai examiné les nouvelles chaînes de caractères dans 19.0 en prévision du premier transfert de chaîne du cycle.
Tests statistiques
- Mark : Correction des échecs des tests unitaires de l'onglet Saisie de données dans Easy DOE après que les modifications de l'interface utilisateur ont rompu les références de la boîte d'affichage. Préparation d'une présentation de l'étude d'utilisabilité Easy DOE au laboratoire JMP pour une prochaine réunion JMP Stat Dev avec Jacob. Travail avec Chris pour identifier les facteurs potentiels dérivés du grand ensemble de données publiques créé avec le simulateur IndPenSim 2. Un modèle a été sélectionné pour l'émulateur. Je crée un module complémentaire pour l'émulateur afin de prendre en charge les activités avec la nouvelle plateforme d'optimisation bayésienne.
- Tonya : Tester les nouvelles options de tri dans CCB et réécrire les tests unitaires CCB.
Assistance technique et engagement
- Wendy :
- Comme beaucoup l'ont peut-être entendu, nous avons accueilli Gary Catalfu en tant que nouveau responsable de l'équipe JMP Engagement ! Un article officiel sera bientôt publié sur Inside JMP. En attendant, vous trouverez ci-dessous les graphiques habituels concernant le volume de dossiers ainsi que les sujets relatifs au support technique et à l'engagement.
- Voici les rapports TS JMP Live et le lien vers le filtre Jira affichant 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 :

Sciences de la vie
- Richard : a présenté un nouveau rapport à l'équipe LS pour évaluer la cooccurrence des médicaments et des événements indésirables. Les modules complémentaires pour les étudiants pour les graphiques Forest Plot et UpSet sont désormais disponibles sur la place de marché JMP.
Opérations de développement
- Mélanie :
- Stringbot a travaillé avec Myron pour obtenir une exécution propre de Stringbot pour le Handoff 19.0 #1 de la semaine prochaine. A fourni à la localisation et aux auteurs un lien vers une page de résultats de test de Stringbot afin qu'ils puissent examiner les chaînes en attendant. Examen d'un problème d'encodage UTF-8 avec Myron, Michael Hecht et d'autres.
- 18.2 JSL a lancé des conflits pour la localisation des chaînes finales ; aucun nouveau conflit n'est apparu. Jira a été rouvert pour garantir que toutes les dates de copyright liées aux logiciels sont mises à jour à 2024-2025.
- Tests unitaires Plusieurs améliorations apportées aux scripts et aux tables de collecte/analyse des journaux. Test des nouveaux résultats de parallélisation et planification de leur intégration dans les scripts de journal.
- Doc et Help A servi de caisse de résonance à Chris Barrett pour travailler à la production de l'aide JMP localisée 18.2. J'ai rencontré l'équipe de documentation de JMP Live pour discuter du processus actuel de production et de déploiement de l'aide JMP Live et de la planification de l'automatisation. J'ai travaillé avec Nick, Myron et Devon Powell pour obtenir une nouvelle machine virtuelle pour les tâches quotidiennes MIF-PDF.
- Jim : a effectué les mises à jour iOS Mac sur de nombreuses machines de test et de construction ; a créé de nouvelles AMI pour JMP19.0, 18.2 et 18.1.2 (mis à jour MySQL vers 8.00.23.00 sur toutes, mis à jour R2024a sur de nombreuses machines, R4.4.2 sur de nombreuses machines) ; a lancé la configuration de l'instance AWS pour Windows Server 2025 ; a mis à jour les scripts Mac pour tenir compte de Python 3.13 pour JMP 19.0. Merci à John Schroedl pour son aide pour faire fonctionner à nouveau le flux WinOS Debug JMP 19 UT ; prise en charge de Perforce.
- Shannon L : progrès continus sur la documentation des tâches de sécurité/d'enregistrement de fin de cycle et des processus de développement JMP ; personnalisations Jira et prise en charge des utilisateurs, des sites et des plugins Jira/Confluence ; examen des modifications mensuelles Atlassian à venir pour nos sites Jira et Confluence, qui seront déployées la semaine prochaine ; mise à jour de l'affectation automatique du sprint JMP EA à EA6 après le gel d'EA5 ce soir ; réunion pour discuter du suivi des exemples de données.
- Myron : j'ai travaillé sur JMPTOOL-1438 : stringbot mangling les chaînes extraites et JMPTOOL-1391 : supprimer les données de télémétrie gonflées.
- Bob : Scripts préparés pour les builds EA 5 qui arrivent ce week-end. Pages de confluence mises à jour. Sortie de journal améliorée dans les scripts de build du programme d'installation.
- Shannon C : Enquêtes sur les plantages et discussions sur la parallélisation des tests unitaires. Conversations sur les ajouts d'exemples de données pour JMP 19. Veuillez consulter le rappel de Qiana concernant le processus de soumission des demandes de nouveaux exemples de tables de données !
Localisation
- Krzysztof : Je travaille sur l'alignement et l'évaluation des résultats de pré-traduction pour les fichiers Doc fm convertis en Oxygen xml. Je traite les traductions en chinois de JMP Clinical. Je prépare le transfert du projet de traduction de PortableUI 19.0 à nos fournisseurs. JMP Live 18.2 a clôturé ses projets terminés. JMP a poursuivi ses recherches sur les LLM pour les tâches de localisation.
- Allison : Validation des fichiers PDF localisés 18.2 MDC et étiquetage de tous les fichiers .fm et image pertinents pour ZH et KO pour transmission à l'équipe de documentation afin de créer une aide en ligne JMP localisée. Transmission de tous les fichiers PDF localisés de la documentation JMP à l'équipe de documentation pour la création d'une bibliothèque de documentation localisée. Finalisation et diffusion des chaînes JA, KO et ZH Marketplace ; communication avec les traducteurs et les réviseurs au sujet des devis et des factures.
- Sohail : poursuite de la mise à jour du script de notation pour l'extraction de termes, évaluation des performances d'un modèle plus grand (27 B de paramètres) avec accélération GPU et résolution d'un bug soulevé pour l'interface de recherche TM.
- Howard : message push Git personnalisé avec clé Jira pour la traduction push. Intégration de la version Jira pour la nouvelle version afin d'ouvrir automatiquement JMPLOC jira. Corrections de bugs.
- Sandy : Poursuite du travail sur les améliorations des tâches de validation.
Documentation
- Qiana : J'ai assisté à la réunion « Présentation du processus de production de l'aide en direct de JMP ». J'ai géré et distribué le rapport d'aide. J'ai commencé à examiner Jiras pour les notes de version 18.2. J'ai assisté à la réunion « Stratégie pour les tables de données prenant en charge les nouvelles fonctionnalités des prochaines versions ». J'ai envoyé des rappels de calendrier pour les exemples de tables de données. J'ai vérifié l'aide JMP 19.0 pour EA 5. J'ai effectué la planification et la coordination du projet.
- Susan C : J'aide Jill à éditer des questions. Je travaille sur des correctifs rétrospectifs pour l'aide en direct de JMP. J'ai terminé tous les correctifs en anglais, je travaille maintenant sur les correctifs localisés. J'ai rencontré Melanie pour discuter des procédures de copie et de collage de scripts dans le processus d'aide en direct de JMP. J'ai créé une nouvelle page dans Confluence avec un aperçu de nos procédures. J'ai commencé à travailler sur les chaînes de l'interface utilisateur pour décembre.
- Khawar : Conversion de l'oxygène - Création de plus d'images de légende ; Discussion avec Chris ; création de quelques images supplémentaires avant la réunion des rédacteurs. Exemple d'index - Discussion des problèmes avec Chris et Qiana ; Travail sur les pages Confluence avec des modifications suggérées ; partage des mises à jour avec l'équipe Doc. EG - Édition des versions précédentes.
- ChrisB : J'ai rencontré Melanie au sujet des builds d'aide localisée. J'ai examiné Stringbot pour 18.2 et 19.0. J'ai converti plusieurs images en SnagIt et créé une page de comparaison pour que les auteurs puissent en discuter plus tard ce mois-ci. J'ai déployé l'aide 19.0 pour EA5.
- Devon : JMPDOC-2038 : transmission des fichiers FLM_Generalized_Regression convertis à l'équipe L10N, après des difficultés particulières à travailler avec le nouveau format pour les équations dans le but d'avoir des équations sélectionnables par texte dans l'aide, plutôt que des images de celles-ci ; JMPDOC-2286 : aide à la configuration de la nouvelle instance AWS MIF-PDF.
Tests système/hôte - Cary
- Mandy : Cela a été une semaine chargée avec des changements dans les tables de données, des pistes TS et autres.
- La grille de données a un peu changé pour EA5 – Evan a ajouté les icônes que vous voyez pour filtrer, masquer et actualiser la grille de données – Masquer masquera les colonnes dans le panneau des colonnes et la grille, et les balises peuvent être sélectionnées pour s'afficher avec le bouton d'actualisation des données : et en bas, vous voyez « afficher 15 sur 39 » pour que vous sachiez que certaines colonnes ne s'affichent pas. J'espère que nous aurons de bons retours à ce sujet :

- Vous pouvez également enregistrer des tables filtrées maintenant dans la table de données, donc peut-être que les utilisateurs joueront un peu plus avec cela ; Sur les pistes TS, j'ai reçu des problèmes de Holgar et j'ai déposé des JIRA, et j'ai également pu vérifier et résoudre certains JIRA, mais maintenant je suis à nouveau en retard et je dois revenir à la vérification de ceux-ci et ajouter des tests si nécessaire à nouveau ; Je termine également les objectifs pour la fin de l'année - je manque de temps !!
- Andrew a modifié quelques éléments avec Tabulate, notamment si vous affichez des info-bulles, vous obtenez désormais une info-bulle légèrement différente dans le graphique. Découvrez-la !

- Audrey : J'ai facilité quelques premiers tests pour AspenTech (merci à Michael H pour la démo et à Mike Wu pour l'avoir essayé). J'ai examiné ce qui se passe lorsqu'un test unitaire nocturne expire sur Mac, dans l'espoir d'optimiser le framework. Je suis très heureuse de voir quelques tests unitaires côte à côte réussis (parallélisés au lieu de série) – merci Nick Ruva !
- Hunter : a répondu aux cas JMP 19 EA 4, aux vérifications JIRA avec JMP Student Edition (fonctionnalités, autorisation et exécution hors ligne), a examiné les fichiers PDF localisés et a mis à jour l'hôte Sequoia Beta en testant les Mac en laboratoire avec la version candidate à la publication 15.2 et a exécuté des tests de base pour vérifier les performances.
Tests Web – Cary
- Josh L : Configuration de Windows Server 2025 : création réussie d'une instance Windows Server 2025 dans AWS. Validation du programme d'installation : test des programmes d'installation JMP Live 18.1.2, 18.2.0 et 19.0 sur le nouveau serveur 2025. Préparation des tests de version : progression dans la matrice de tests de version JMP Live 18.1.2. Examen du déploiement : examen des déploiements actuels des clients JMP Live pour garantir une couverture d'installation appropriée.
Tests système/hôte - Pékin
Cœur
- Dan S : Corrections pour le filtre de données avec des noms de colonnes localisés. Suppression du menu Legacy sous Graph (Chart/Overlay Plot/Treemap) - l'utilisation interactive de ces lanceurs est par défaut Graph Builder, et les anciens scripts sont toujours redirigés vers Graph Builder. Travail avec Ryan Parker sur certains changements de lancement/filtrage pour Functional Data Explorer. Travail sur les mises à jour de la recherche au niveau catégoriel dans le filtre de données.
- Xan : troisième génération de transformations dynamiques, désormais disponible sous la forme d'une option « Étendue à » dans le menu contextuel des transformations. Vidéos pour EA5.
DOE et fiabilité
- Caleb : J'ai commencé à travailler sur la conversion des explorateurs d'intervalles d'échantillons en C++. Je prépare également une conférence spéciale pour l'anniversaire du département à Virginia Tech la semaine prochaine.
Hébergement et interfaces
- John Schroedl : Mises à jour du glisser-déposer : positionnez la fenêtre de commentaires de glisser-déposer à l'aide du décalage de glisser-déposer. Plus de travail d'ajustement et de finition du mode sombre avant la version EA d'aujourd'hui, notamment : corrections de dessin/impression de contrôle, corrections d'icônes de menu, les couleurs des liens hypertexte (JSysLinkText) utilisent désormais des valeurs thématiques, les commentaires de glisser-déposer sont lisibles en mode sombre. Correction du DPI sur certaines icônes. Ajout de code pour gérer une .NET InvalidOperationException que nous avons vue dans quelques soumissions EA lors de l'ouverture de boîtes de dialogue. Nous ne pouvons toujours pas recréer le problème, mais nous devrions éviter le crash maintenant. Ajout d'un message texte dans la liste des fichiers récents de la fenêtre d'accueil lorsque la liste est filtrée. Mises à jour du projet pour aider Jim dans ses efforts de création nocturne de nos extensions de shell.
- Paul N : Mise à jour de JMP 19 vers Python 3.13.0. Début du processus de mise à jour de JMP 18.2 vers Python 3.11.11 et début du processus de mise à jour de JMP 19 vers 3.13.1. Les deux mises à jour sont disponibles depuis le mardi 3 décembre.
Note de Shannon
J'espère que vous passerez tous un bon week-end et que vous resterez au chaud !!! Un grand merci à Mike Stickles pour avoir partagé ce petit moment d'humour sur le Web. :smiling_face_with_smiling_eyes:
