Bienvenue dans la mise à jour du développement JMP pour ce Pi Day, le 14 mars 2025 !
En ce mois de mars, je souhaite un joyeux anniversaire à Trish O'Grady , responsable senior de l'équipe de localisation (36 ans), et à Shannon Leslie, responsable de programme (5 ans) ! Pour ceux qui se souviennent de Shannon chez SAS il y a bien plus longtemps, c'est l'anniversaire de son retour chez SAS après 18 (!) ans de service. J'ai beaucoup de chance d'avoir Trish et Shannon dans mon équipe pour contribuer au bon fonctionnement de nos processus de développement. Elles réfléchissent toutes deux chaque jour à la manière de les améliorer, même lorsque les choses ne se passent pas aussi bien qu'elles le pourraient. Joignez-vous à moi pour les féliciter et les remercier pour leur dévouement indéfectible à l'amélioration des processus !
Les validations de JMP 18.2 sont désormais terminées et sa sortie est prévue pour le 18/03/2025, juste après notre Journée mondiale de repos et de recharge du lundi 17/03/2025 ! Merci à toutes les équipes qui ont travaillé sans relâche pour proposer cette nouvelle série de correctifs fonctionnels et de sécurité à nos clients. Avec la version 18.2, nous publions également l'aide JMP localisée et la documentation PDF en chinois simplifié, japonais et coréen. Un merci tout particulier aux équipes de documentation, de localisation et de test de JMP pour leur collaboration au processus de transfert, de traduction, de mise en œuvre de la révision et de test du contenu traduit. Ce processus est complexe en soi et a nécessité des cycles de tests et de corrections supplémentaires cette fois-ci en raison des interactions avec le contenu récemment migré sur jmp.com. Au final, ce processus permet à JMP de fournir une documentation traduite de haute qualité à nos clients du monde entier, ce qu'ils apprécient grandement.
Notre prochaine version sera JMP 18.2.1, actuellement prévue pour mi-mai. La version 18.2.1 est ouverte aux correctifs des bibliothèques tierces par les experts en sécurité jusqu'à notre gel de sécurité début mai. Si vous identifiez un bug JMP grave signalé par un client qui ne peut attendre JMP 19.0 mais doit être corrigé pour la version 18.2.1, veuillez soumettre les informations concernant le problème Jira dans votre demande à la liste des approbateurs JMP. Les délais de publication étant très courts, la direction du développement doit prioriser les problèmes majeurs qui retardent les déploiements clients, provoquent des plantages généralisés et des problèmes numériques.
Il semble que le JMP Discovery Summit Europe, qui s'est tenu cette semaine à Berlin, en Allemagne, ait été un franc succès ! Si vous y avez assisté, n'oubliez pas d'ajouter vos commentaires à cette page Confluence, aimablement créée par Mia Stephens . Près de deux mois se sont écoulés depuis le gel des fonctionnalités de JMP 19. Merci donc d'utiliser les demandes de fonctionnalités ou les articles pour ajouter des idées de clients pour les pistes futures et de ne pas ajouter de nouveaux articles aux listes de fonctionnalités de la version 19.0 ni à la page des dernières fonctionnalités de JMP 19. Environ la moitié des articles de la page des dernières fonctionnalités étant encore en cours de développement, Shannon L. et moi-même travaillons à la mise à jour des articles de la version 19.0 prévue qui ne sont pas répertoriés sur cette page. Veuillez consulter vos listes de problèmes ouverts et trier les articles qui ne seront pas inclus dans la version 19.0.
Alors que nous terminons le travail sur la version 19.0, veuillez également continuer à :
Pour rappel, la date limite pour les demandes d'échantillons de données est aujourd'hui . De nombreux changements ont déjà été implémentés et seront validés par des tests avant la transmission des échantillons de données à l'équipe de localisation dans quelques semaines.
Merci à Shannon Leslie d'avoir partagé les mises à jour Atlassian de ce mois-ci !
10 mars : Modifications des produits Atlassian pour Jira/Confluence
Le 10 mars, Atlassian a déployé des modifications sur ses sites Jira et Confluence Cloud. La liste des modifications pertinentes, accompagnées des détails et de la documentation, est disponible ici .
Les changements incluent :
- Modifications à venir des jetons API existants : les jetons existants expireront désormais dans un an
- Abandon des points de terminaison de recherche/d'évaluation d'expression JQL (à partir du 1er mai)
- Personnalisations de table améliorées dans tous les champs de texte enrichi dans Jira
- et plus encore !
Veuillez contacter Shannon Leslie ou l'un des autres administrateurs JMP Atlassian pour toute question.
Annonces générales
Dates importantes à venir
- Version JMP 18.2 sur MyJMP - 18/03/2025
- Date limite de soumission des chaînes de développement JMP 19.0 pour le transfert 2 : 28/03/2025
- JMP 19 EA8 Gel – 17/04/2025
- Gel du JMP 19 EA9 – 05/06/2025
- Veuillez visiter Confluence pour une liste complète des dates des JMP 18 et JMP 19 .
Mises à jour du développement JMP
Hébergement et interfaces
- John Schroedl : Modification du code afin de ne plus avoir besoin des DLL WinResource distinctes, avec correction des noms de clés de registre. Correction du problème de troncature des libellés de boutons pour certains paramètres DPI. Investigation du problème de rappel des champs de mot de passe avec Dan Schikore . Tentative de correction du placement de l'IME dans la zone de recherche du menu, mais il semble s'agir d'un bug WPF.
- Michael H : Travail sur la sécurité des threads.
HTML interactif
- Mike Stickes : Correction des bugs de légende JMPHTML-14432 (Impossible de voir le texte des éléments de légende lorsqu'ils sont positionnés dans la zone de graphique et affichés en mode sombre), JMPHTML-14437 (Légende flottante à l'intérieur, dessinée hors de la zone de graphique) et JMPHTML-13548 (La zone de légende est manquante à l'ouverture du nœud de contour en HTML5). Mise à jour des tests unitaires concernés par le correctif du premier problème ci-dessus. Formation de base sur ma boîte à outils de débogage Javascript dispensée à l'équipe HTML. Formation obligatoire à la conformité ACT-Now suivie.
- Paul Spychala : Finalisation du menu Triangle rouge sur JMPLive (menu Triple Dot), ce qui incluait une refactorisation finale du code, des corrections de bugs ( JMPHTML-14418 , JMPHTML-14415 , JMPHTML-14422 , JMPHTML-14425 , JMPHTML-14420 ) et l'ajout de la prise en charge des scriptitems dans les ContinTables ( JMPHTML-14433 ). Nous avons également peaufiné les axes des nuages de points 3D ( JMPHTML-14142 ) afin qu'ils ne chevauchent pas le graphique et se déplacent dynamiquement avec celui-ci. Enfin, nous avons corrigé des bugs concernant les FrameBoxes ( JMPHTML-14436 , JMPHTML-14384 ).
Statistiques
- John Hall
- Dans le filtrage des réponses , utilisez une routine zdiv modifiée pour propager les valeurs manquantes (JMP-25320).
- Dans Explorer les valeurs aberrantes , problèmes de numéro de ligne corrigés pour les situations Par groupe (JMP-24965, JMP-24969, JMP-25093) et numéro de ligne Colorize corrigé pour tenir compte des lignes exclues (JMP-25112).
- Corrections en cours de traitement , OSI et autres correctifs (JMP-25231, JMP-25224, JMP-25253, JMP-25246, JMP-25213, JMP-25208)
- Laura CS : Correction de quelques plantages avec le nouvel estimateur MIIV-2SLS lorsque des contraintes d'égalité sont présentes dans un SEM. Correction d'un bug avec les tests de Sargan avec analyse multi-groupes et MIIV-2SLS. Autorisation des estimations de fiabilité d'enquête (Omega et H) lorsque les modèles multifactoriels comportent des éléments corrélés entre eux, et ajout d'Omega non standardisé (demandes très pertinentes de Yusuke Ono ). Utilisation du SEM avec des données de procédés chimiques simulés pour un exemple potentiel de SEM. Rédaction d'une page web SKP SEM et envoi à John Mosier pour révision.
- Elizabeth : Corrections de bugs, travail sur les GLMM nominaux multinomiaux et préparation d'une tarte pour le Pi Day.
Tests statistiques
- Haley : Des plantages de l'erreur type moyenne (SEM) ont été constatés avec l'estimateur MIIV lors de l'ajustement de modèles avec contraintes d'égalité et lors de l'affichage de cartes thermiques dans le rapport. Vérification des valeurs numériques pour divers SEM avec l'estimateur MIIV et des paramètres fixes. Rencontre avec Laura Castro-Schilo pour discuter de l'apparition des raccourcis du modèle MIIV et de la vérification des estimations MIIV dans l'analyse multi-groupes.
- Mark : J'ai rencontré Chris et deux de ses collaborateurs, Marco et Daniel, pour discuter de leur étude de simulation d'optimisation bayésienne basée sur le prototype que j'ai développé comme module complémentaire JMP. Je modifie actuellement le module complémentaire BO pour soutenir leur étude de simulation. J'ai rencontré Nicole et Yeng pour discuter d'une stratégie de test de la nouvelle plateforme d'optimisation bayésienne de Chris et Kasia.
Actualités des sciences de la vie
- Drew : Travail sur JMP Clinical 19.0 Jira. Tri et résolution des problèmes pour Novo, Amgen et United Therapeutics.
- Richard : Débogage de JMP 19.0.
Gestion de produits et marketing de produits
Support technique et engagement
- Wendy :
- Le support technique a validé la version 18.2 en début de semaine. Kai Janson représentait le support technique et Corrado Tricoli , Engagement, cette semaine au Discovery Berlin. Les clients semblent avoir beaucoup apprécié ! Félicitations à tous pour cet événement exceptionnel !
- Malheureusement, nous rencontrons toujours des difficultés à recevoir les données mises à jour pour nos rapports. Une fois les données mises à jour, les rapports TS JMP Live seront automatiquement régénérés. Voici le lien habituel vers le filtre Jira affichant les tickets signalés par le support au cours des 14 derniers jours .
Opérations de développement
- Mélanie :
- Enquête effectuée samedi (mars) 8) Problème avec Stringbot : la connexion a été perdue au mauvais moment. Merci à Christophe de l'avoir relancé lundi soir/mardi matin !
- Problème d'autorisation étudié pour les machines de tests unitaires lundi ( [JMP-25290 : déplacer les ressources des DLL WinResource vers les fichiers jmp.exe et xstr. ) Merci à Daniel Powell de nous avoir aidé à le retrouver et à John Schroedl de l'avoir résolu !
- Nous avons discuté avec Qiana et Michael Crotty de l'examen des demandes d'ajout de termes au dictionnaire Stringbot par les auteurs. Nous publierons le processus la semaine prochaine (très simple : saisissez un Jira sur un composant non encore ajouté).=) ).
- J'ai partagé mon cas d'utilisation des balises de colonnes et leur script avec Mandy et Audrey.
- Publication testée des données du flux de tests unitaires sur JMP Live (données du vendredi 14 mars) :
- Shannon L : Liste organisée des modifications de la version Atlassian de mars affectant nos sites Jira et Confluence. Examen et nettoyage du projet Jira par l'administrateur. Collaboration avec le service des achats de JMP sur les renouvellements Atlassian. Participation au nettoyage des stories JMP 19.0. Collaboration avec Atlassian sur les meilleures pratiques de gestion des utilisateurs. Réunions techniques hebdomadaires et réunions sur l'amélioration des analyses de sécurité. Tâches de fin de cycle 18.2. Réunions avec les équipes projet pour apporter une assistance à la gestion du programme et améliorer les processus généraux.
- Bob : J'ai collaboré avec John Schroedl et Jim Borek pour supprimer les fichiers WinResource des programmes d'installation de Windows 19. J'ai examiné le processus d'installation du module complémentaire Étudiant. La résolution JMP-25392 supprimera le module complémentaire Étudiant existant avant d'en installer un nouveau. J'ai étudié d'éventuelles modifications des graphiques utilisés dans les programmes d'installation de Windows.
- Jim :
- Un grand merci à Daniel Powell , John Schroedl et Chasseur Tisserand pour leurs efforts visant à identifier et à résoudre les problèmes d'autorisation lors des tests unitaires de base localisés de Windows pour JMP 19 (JMP-25353) ; certains scripts de build JMP WinOS ont été mis à jour après que John Schroedl a déplacé des ressources des DLL WinResource vers les fichiers jmp.exe et xstr pour JMP 19 (JMP-25290).
- Remerciements à Fang Chen et Audrey Shull pour leur enquête sur un échec du test unitaire de référence. La solution a consisté à prendre en compte la présence d'une ligne supplémentaire en allemand dans le benchmark anova ; cette solution a été intégrée aux versions 19.0 et 18.2.1.
- Myron : JMPTOOL-1538 – Démarrage de la mise à jour des appels d'API Jirabot. Obtention de l'approbation logicielle pour la migration de SQL Server vers PostgreSQL. Configuration des tâches d'exportation Jenkins et poursuite du nettoyage des données de télémétrie.
- Shannon C : Examen des échecs de tests unitaires et des problèmes de plantage. Discussions sur les objectifs avec les membres de l'équipe et réunions techniques.
Localisation
- Ying:
- Nous continuons de vérifier les scripts de capture d'écran EN pour UG et de refaire les captures d'écran si nécessaire ( JMPLOCTOOL-717 ). À l'exception d'un chapitre interrompu en raison de problèmes de compte, tous les autres sont terminés. Neuf bugs Jira ont été signalés à l'équipe de documentation afin de corriger certains scripts de capture d'écran.
- Début de la vérification des scripts de capture d'écran EN pour DJ et reprise des captures d'écran si nécessaire ( JMPLOCTOOL-735 ). Deux chapitres ont été complétés et deux bugs Jira ont été ouverts pour que l'équipe de documentation corrige certains scripts de capture d'écran.
- Traitement des voyages JMP Réunion.
- Krzysztof : Je travaille sur le nettoyage des traductions automatiques des descriptions de la Marketplace (problèmes esthétiques liés au formatage). J'ai relancé Stringbot mardi matin après l'échec de l'exécution de samedi soir. (Je continuerai à vérifier l'état de l'exécution de Stringbot tôt le matin lundi). J'ai configuré les fichiers modèles memoQ for Books (.asp) et j'ai aidé les réviseurs dans leur travail de révision pour JMP Live. J'ai testé de nouvelles fonctionnalités d'automatisation.
- Howard :
- Fonctionnalités d'intégration de modèles de projet
- Test unitaire
- Travailler avec Sandy pour réussir le test final
- Débogage de l'intégration Git pour la traduction poussée
- Aide à la création de modules complémentaires traduits pour la version 18.2
- Allison : J'ai transmis les notes de version 18.2 de JA et ZH au format PDF et les bibliothèques de documentation JMP JA, KO et ZH au service marketing. Elles sont désormais publiées sur JMP.com ; j'ai créé des modules complémentaires de documentation 18.2 localisés pour JA, KO et ZH et je les ai transmis à Marketplace pour publication et à l'assurance qualité pour vérification de cohérence ; j'ai vérifié les factures des fournisseurs et je les ai envoyées pour paiement.
- Sohail : Poursuite des expérimentations sur le modèle d'intégration, l'organisation des données et le système de récupération pour le pipeline RAG. Test des invites d'extraction de mots-clés et amélioration des invites à faible volume.
- Sandy : Vérification des nouvelles fonctionnalités du tableau de bord et corrections de bugs. Poursuite des tests et du perfectionnement du nouveau programme de traitement de retour de chaîne.
Documentation
- Qiana : Test du nouveau filtre de table de données, du positionnement des légendes et des colonnes de transformation dynamique. Analyse des rapports bêta et vérification des correctifs pour l'ajustement à la fenêtre.
Tests système/hôte - Cary
- Mandy : J'ai travaillé sur ma démo de développement prévue pour fin mars : modifications, correctifs, balises et propriétés de la table de données, et filtres d'affichage. J'ai corrigé quelques problèmes de test, dont un sur Mac. Jiras a été vérifié et des tests ont été ajoutés si nécessaire. Cette semaine, j'assiste à la table ronde de la Journée internationale des femmes (JIF) – très encourageant. La semaine prochaine, je participerai à la conférence ATHENA Leadership qui aura lieu mardi, au bâtiment C.
- Hunter : JMP-22400 a terminé les tests avec l'emplacement principal du bac à sable, ce qui ajoute la prise en charge de l'autorisation pendant la période de grâce dans JMP 19. Daniel P. a enregistré ces modifications et nous autorisons à nouveau les builds nocturnes avec la version PROD. J'ai appliqué Sequoia 15.4 Dev. Bêta 3 sur les hôtes Intel et Apple Silicon pour tester les Mac en laboratoire et effectué quelques tests. J'ai examiné les PDF de la bibliothèque de documentation JMP pour trois langues. J'ai également étudié un cas JMP 19 EA 7 ouvert.
- Audrey : Planification des activités de réunion avec l'équipe de test de Pékin (faites-moi savoir si vous avez des sujets à discuter avec eux), planification précoce pour les stagiaires de 2025 , planification de la distribution des exécutions de tests unitaires dans le futur lorsque nous nous ramifierons pour JMP 20.
- Mike M : Bons progrès avec Chris Barrett sur l'aide localisée de JMP. Installations vérifiées des aides JA, ZH, KO (tout nouveau pour 18 !) et EN pour 18.2. Je travaille ensuite sur les modules complémentaires Doc. J'ai rattrapé mon retard sur la formation SAS Saba.
Tests Web – Cary
- Anna : J'ai testé la nouvelle vue de filtre de table de données, le positionnement des légendes et les colonnes de transformation dynamique. J'ai étudié les rapports bêta et vérifié les correctifs pour l'ajustement à la fenêtre.
- Josh : Mise à jour des scripts d'installation silencieuse de JMP Live. J'essaie de simplifier la mise à jour d'une version à l'autre. Tests de régression de JMP Live.
Tests système/hôte - Pékin
- Équipe de Pékin :
- Da Li : (1) Vérification des bogues. (2) TS : 00190907 enquête et fournir des commentaires. (3) EN COURS : Test des fonctionnalités WEBJMP-6149 : Autoriser l'envoi de notifications à des canaux autres que l'e-mail .
- Nan Wu : (1) Test de régression Oracle JMP 19.0 en raison du bug JMP-14316 , aucun problème détecté avec le programme d'installation JMP Pro 19.0 le plus récent du 03.09.2025 sur Windows et Mac. (2) Enquête sur les problèmes de support technique et commentaires fournis sur : Numéro de dossier 00191547, 00191859, 00191534, 00191546. (3) Test de vérification des bugs JMP 19.0.
- Da Zhang : (1) Vérification des bugs. (2) Tests de fonctionnalités pour JMPTESTBJ-3371 – En cours. (3) Tests de fonctionnalités pour JMPTESTBJ-3457 – En cours. (4) Conversation Q1 avec Nala.
Cœur
- Dan S : Nous travaillons sur des mécanismes permettant de masquer certains éléments dans un menu triangulaire rouge. Nous travaillons également sur les options de sélection des cases à enregistrer lors de l'enregistrement d'un filtre dans un GIF animé. Nous avons également corrigé des corrections pour les modes clair/sombre. Nous avons également corrigé des problèmes de profilage de surface liés à PlatformContainerBox.
- Ernest : Workflow, gestionnaire de colonnes, corrections de bugs. Conversion entre workflows et carnets.
DOE et fiabilité
- Caleb : a résolu certains problèmes persistants avec CSALT ainsi que d'autres tickets qui étaient en attente.
Note de Shannon
Merci à Pany Allen d'avoir partagé le lien vers la collecte de dons JMP pour InterAct à Raleigh, à l'occasion de la Journée internationale des femmes. Cette association soutient les femmes qui cherchent à fuir les violences conjugales et les abus. Vous pouvez passer commande via cette liste de souhaits Amazon et la livraison sera effectuée au bureau de Pany. Vous pouvez également acheter des articles similaires et les déposer à son bureau. Elle livrera les articles à Interact le 19. Merci et bon week-end à tous !
