Bienvenue dans la mise à jour du développement JMP du 6 septembre 2024 !
J'espère que tout le monde ici aux États-Unis a apprécié le week-end de la fête du Travail ! Malgré la semaine de travail raccourcie, il s'est passé beaucoup de choses entre le travail sur les fonctionnalités de JMP 19, les correctifs de JMP 18.2 et les préparatifs de Discovery.
Cette semaine, l'équipe QA de JMP a validé JMP 18.1 et les responsables R&D, Sécurité et Support technique ont également finalisé leurs validations finales. Bob a testé le téléchargement des installateurs dans le sandbox MyJMP et prévoit de mettre le logiciel en production au début de la semaine prochaine. Merci aux équipes de documentation, L10N et Web pour leur collaboration afin de publier également les notes de version de JMP 18.1 !
Nous avançons rapidement vers le gel de JMP 19 EA3 le 20/09/24 . Mia vous remercie pour toutes les mises à jour de la page de fonctionnalités effectuées récemment et continuez à les publier ! La liste des clients JMP 19 EA a continué de s'allonger à mesure que de plus en plus de clients autorisent JMP 18 et comme vous pouvez le voir dans le rapport bêta/crash de Tonya pour cette semaine (avec les crashs sélectionnés), nous recevons un flux constant de commentaires de ces clients.

Rapport bêta/crash pour la semaine du 6/9/2024 | JMP Live
Merci à John Sall d'avoir partagé cette photo de ce que nous appellerons simplement une plaque d'immatriculation sur le thème JMP - elle a été prise par Zoe Jewell alors qu'elle était à Boston pour déposer son fils à l'école ! :smiling_face_with_smiling_eyes:

Annonces générales
Dates importantes à venir
- Gel du code JMP 19 EA3 – 20/09/24
- Gel de sécurité JMP 18.1.1 – 01/11/24
- Image candidate finale JMP 18.1.1 – 04/11/24
- Validation de l'assurance qualité JMP 18.1.1 – 14/11/24
- Version JMP 18.1.1 dans MyJMP - ~19/11/2024
- Veuillez visiter Confluence pour une liste complète des dates des JMP 18 et JMP 19 .
Mises à jour du développement JMP
Cœur
- Evan : Images intégrées dans le HTML du presse-papiers à l'aide d'URI de données. Travail sur JSS Dev Talk. Conseil sur l'intégration de Python et le travail sur les thèmes JSS. Prototype réussi d'utilisation des API d'automatisation Windows à partir de JSL/JMP pour piloter JMP (pour un ajout futur à JSL Mimic). Améliorations possibles de l'accessibilité pour LRT et les menus contextuels.
- Dan S : Correction d'un problème d'ouverture de projets JMP avec de nombreux onglets, ajout d'une option de script <
- Dave B : J'ai travaillé avec le support technique pour contourner un bug qu'un client a trouvé lors de l'importation de fichiers triple-s et j'ai un correctif pour la version 19.0 prêt. J'ai corrigé deux problèmes mimic() et j'ai trouvé un autre problème avec le bureau à distance lorsque la fenêtre du bureau à distance est réduite.
DOE et fiabilité
- Caleb : J'ai continué à travailler sur la conversion des deux explorateurs d'échantillons en C++. J'ai également finalisé un travail sur un projet avec WildTrack. Je travaille également sur une illustration intéressante des fonctionnalités d'intégration JMP-Python et JMP-R. J'espère pouvoir la partager bientôt !
- Irène : J'ai continué à enquêter sur les tickets Jira et j'ai rencontré des collaborateurs pour discuter de projets de recherche.
Hébergement et interfaces
- Will Morgan : Je cherche des moyens de réauthentifier les utilisateurs dans leurs comptes AWS sans nécessiter d'interaction de la part de l'utilisateur. J'étudie soit OAuth2, soit j'essaie de créer un script pour l'authentification unique intégrée fournie par AWS.
HTML interactif
- Paul Spychala : Prise en charge du niveau N par défaut personnalisé pour les profileurs HTML et prise en charge des profileurs HTML avec > 99 effets [ JMPHTML-13609 ]. Nouvelle prise en charge MathML pour les constantes OpPi et OpE pour HTML [ JMPHTML-13538 ]. Ajout de la prise en charge du profileur neuronal HTML avec plusieurs Y et valeurs catégorielles [ JMPHTML-2473 ]. J'ai également passé du temps à résoudre les problèmes liés aux profileurs d'ajustement à la fenêtre et de distribution de durée de vie en HTML.
- Mike Stickles : Tests de régression terminés et correction soumise pour JMPHTML-13903 . Travaille actuellement sur JMPHTML-1407 (le paramètre de légende sur le rôle de taille ne fonctionne pas sur HTML5). Prévois de retourner travailler sur les sélections de Word Cloud ( JMPHTML-13966 et JMPHTML-13982 ) après cela. Sera en vacances toute la semaine prochaine.
- John Powell : J'ai rencontré John Sall, Eric Hill, Praveena , puis Brian C et Dieter pour discuter de la prise en charge de l'exploration en profondeur dans la plateforme de filtrage des processus afin de révéler les cartes de contrôle pour les processus instables sur JMP Live ( JMPHTML-1033 ). J'ai nettoyé et validé le code initial pour prendre en charge le HTML interactif Scatterplot 3D ( JMPHTML-13491 ). J'ai écrit et validé du code pour détecter le Scatterplot3D dans un journal qui est exporté vers le HTML interactif et rendu statique ( JMPHTML-14070 ). J'ai commencé le cours STIPS .
JMP en direct
- Aurora : améliorations des avertissements du graphique de contrôle (réinitialisation des décisions de triage de manière moins agressive en cas de changement de données, envoi de plus d'informations au client lorsque les avertissements sont désactivés). J'ai fait une démonstration demandée à un petit groupe de Bavarian Nordic. J'ai assisté à la session Mastering JMP sur JMP Live présentée par Mike Anderson et Byron Wingerd .
Statistiques
- Laura CS : J'ai continué à travailler avec Haley sur la proposition JSM pour une session invitée sur SEM (nous avons terminé et soumis). J'ai corrigé un bug difficile dans l'algorithme MIIV-2SLS pour identifier les instruments et j'ai rencontré Haley pour discuter des détails. J'ai amélioré les avertissements et la gestion par défaut des spécifications incorrectes dans MIIV-2SLS. J'ai corrigé les valeurs manquantes apparaissant dans la covariance des estimations dans MIIV-2SLS. J'ai continué à lire sur les différentes versions des coefficients Omega pour la fiabilité des échelles.
Tests statistiques
- Haley : J'ai travaillé avec Laura Castro-Schilo pour préparer une soumission pour une session invitée sur le thème du SEM à la JSM l'été prochain. J'ai continué à rédiger des tests pour vérifier les éléments nouveaux et modifiés du rapport SEM avec l'estimateur MIIV.
- Mark : J'ai assisté à une réunion avec d'autres auteurs pour soutenir Bill Fisher lorsqu'il a présenté son brevet. J'ai présenté l'outil d'étude d'utilisabilité et un exemple d'étude avec Jacob à l'examinateur de brevets pour clarifier les revendications. J'ai développé des cas pour un atelier sur l'optimisation bayésienne par Chris et Phil basé sur l'émulateur PenSim.
- Jacob : Préparation de la présentation du brevet pour l'outil d'étude d'utilisabilité (avec Mark Bailey). Mise à jour de l'outil d'étude d'utilisabilité pour gérer des études de conception de choix plus avancées. Travail avec Bill Fisher sur ses tests complémentaires de conception de choix. Vérification des tickets Jira et ajout de tests unitaires.
- Tonya : Je travaille sur la refactorisation de certains cas de test et la vérification des bugs.
Actualités sur les sciences de la vie
- Richard : Soumission des propositions de sessions à la réunion annuelle de la DIA. Finalisation du rapport de requête sur les effets indésirables liés aux médicaments.
Assistance technique et engagement
Opérations de développement
- Bob : Terminer les tests de la machine de build d'installation uniquement. La transition sera effectuée la semaine prochaine. Toutes les validations 18.1 sont désormais terminées. Nouveaux installateurs testés dans SalesForce SandBox mis à jour. Les fichiers JMP 18.1 seront téléchargés pour les clients au début de la semaine prochaine. Licences Beyond Compare à prix réduit pour les groupes sécurisés pour les 24 personnes qui souhaitaient une licence.
- Jim : j'ai installé les mises à jour Java sur toutes les machines JMP 19 UT (JMPTOOL-1344) ; j'ai archivé les projets Jenkins JMP 18.1 ; j'ai mis sept machines UT en conformité SAS ; j'ai continué à mettre à jour mes scripts de test unitaires sur les 16 configurations.
- Myron : j'ai travaillé sur quelques éléments de maintenance liés à Testbot et sur la mise à jour du logiciel JMPTOOL. Je travaille principalement à faire correspondre les résultats d'AWS Stringbot à ceux de la production Stringbot.
- Shannon C : J'ai examiné les plantages de tests unitaires, les DNC et les dépassements de délai persistants dans les versions 18.1, 18.2 et 19.0 et j'ai étudié les liens possibles avec les problèmes existants. Merci aux testeurs d'avoir répondu à mes problèmes Jira JMPTEST saisis pour enquêter sur les problèmes de plantage/délai d'expiration/DNC ! J'ai examiné quelques exécutions de tests unitaires restantes qui se comportent mal dans Jenkins avec Nick Ruva.
Localisation
- Allison : a remis les PDF localisés de la documentation JMP 18.0 au QA pour validation ; a livré les PDF localisés validés de la documentation JMP 18.0 au marketing ; a finalisé et validé les notes de version localisées 18.1 et les a livrées au marketing ; a validé le kit de production pour les chaînes marketing JMP et a préparé le kit à envoyer aux fournisseurs pour traduction ; a mis à jour le processus de demande d'achat et la page Confluence des exigences après discussion avec Chad ; a terminé la formation d'enregistrement du troisième trimestre.
- Trish : Allison et moi examinons le calendrier et le processus pour créer des estimations, des bons de commande et des bons de travail pour 19 projets de localisation de logiciels. Nous prévoyons de mettre en place les éléments financiers d'ici la fin novembre. Nous examinons les processus et les flux de travail des projets de développement pour l'automatisation de la localisation. Nous préparons les contrôles du troisième trimestre la semaine prochaine.
- Krzysztof : Fin du nettoyage des mémoires de traduction des livres. Mise en place dans notre automatisation et documentation dans Confluence : projets de localisation clinique et Marketplace. Travail sur la documentation de la gestion des sources L10N, de l'automatisation, du post-traitement et des validations pour tous les différents projets que nous traduisons. Test de nouvelles fonctionnalités d'automatisation. Aide au lancement du projet de traduction de livres PSM pour la version 18.1.
- Sandy : Poursuite des tests de la fonction d'exportation pour plusieurs types de projets sur le tableau de bord de création de projets. Mise à jour d'une validation pour les installateurs pour les tâches de validation de fichiers du tableau de bord de création de projets actuellement en production.
- Sohail : J'ai travaillé sur l'ajout d'une fonctionnalité d'exportation au tableau de bord de recherche TM, y compris le tri et le filtrage. J'ai également continué à travailler sur la comparaison des résultats LLM et à tester différents points de référence pour l'évaluation.
Documentation
- Khawar : Je suis en train de parcourir le livre Essential Graphing pour comprendre le contenu ; je vais passer en revue les Jiras pour identifier et résoudre les problèmes. Je termine le cours CSS qui peut nous aider avec la migration vers Oxygen. J'ai rencontré Chris et Qiana pour discuter du plan de modification/révision de l'exemple d'index.
- Qiana : J'ai continué à examiner les CV pour le poste contractuel de rédactrice technique. J'ai terminé le cours « Q3 Check-In : Engagement and Retention ». J'ai mis à niveau FrameMaker vers la version 16.0.6 et j'ai commencé à documenter les étapes sur une page Confluence.
- Susan C : Déplacer les notes d'édition sur une page Confluence pour l'éditeur. Préparation du PDF RN 18.1 pour Roger. Déplacement de Jiras dans les sprints, clôture du sprint d'août et démarrage de celui de septembre. Travail sur JMP Live 18.2 Jiras.
- ChrisB : J'ai travaillé sur la façon de déplacer des images avec des légendes vers SnagIt, sur une documentation plus complète des préréglages et sur la conférence du troisième trimestre. J'ai également examiné le script de test d'aide et la façon dont nous pourrions vouloir le modifier.
- Devon : JMPDOC-2183 et JMP-22441 : examen des modifications apportées à la documentation des préréglages de la plateforme et réalisation de modifications mineures.
Tests système/hôte - Cary
- Mandy : J'ai travaillé sur la nouvelle grille de table de données, en exécutant de nombreux autres tests dans le framework JSL pour m'assurer que d'autres éléments fonctionnaient bien avec le nouveau look de la table. Les choses se présentent bien en vue de la conférence des développeurs du 19 septembre . J'ai signalé quelques plantages qui ont déjà été corrigés. Il y a un nouveau bouton à bascule sous le triangle rouge : « Activer la grille de table de données expérimentale ». Balises : un autre ajout de JMP 19 prend désormais en charge les couleurs et les émojis, donc ils sont amusants à regarder, en espérant obtenir plus de commentaires sur cette partie dans le prochain EA. Vous pouvez maintenant enregistrer une balise dans les préférences, puis revenir en arrière et la récupérer ou la modifier.

De plus, dans Tabulate, Andrew a fait de bons progrès avec les changements à cet endroit et a travaillé sur le formatage dans la boîte de dialogue. Cela semble prometteur, j'espère obtenir des commentaires à ce sujet également.

Et dans Workflow Builder, Ernest a ajouté une boîte de dialogue de recherche/remplacement qui nécessitera de nombreux tests. Nous travaillons à savoir si je peux en faire une partie avec des scripts, mais certaines choses devront être faites avec l'interface utilisateur. Encore une fois, nous espérons avoir des commentaires dans le prochain EA.

- Hunter : Plus de tests et de retours à Daniel avec les résultats lorsque les dates d'expiration et de résiliation ont été atteintes. J'ai rencontré Jim pour résoudre un problème Wi-Fi avec l'hôte bêta Sequoia qui teste les Mac dans le laboratoire. MDA692 (Apple Silicon) et Macbeta1x86 (Intel) sont de nouveau en ligne et mis à jour avec Sequoia Dev. Beta 8. J'ai examiné davantage de fichiers PDF de documentation localisés.
Tests Web – Cary
- Natalie : J'ai terminé la phase 1 des mises à jour d'automatisation pour la nouvelle fonctionnalité de rapport Ajuster à la fenêtre. Notre taux de réussite semble bien meilleur maintenant. Je vais continuer la phase 2 de ces mises à jour de manière limitée, car davantage de travail de développement est prévu dans les prochaines semaines.
- Josh L : Je suis actuellement en train de mettre à niveau les serveurs JMP Live de la version 18.1 à la version 18.2. Je gère environ 13 000 événements dans le système distribué afin d'améliorer l'expérience de nos clients. De plus, je travaille à l'ajout de nouveaux utilisateurs dans notre environnement Active Directory de test. Ensuite, je me concentrerai sur l'automatisation des mises à jour aléatoires des groupes afin d'améliorer la surveillance et la synchronisation d'AD.
Tests système/hôte - Pékin
Note de Shannon
Au cas où vous auriez manqué cette bonne nouvelle, le développeur de JMP Live, Michael Goff, et sa femme ont accueilli leur adorable petite fille Emma June Goff le 25 juillet à 3h24 du matin. Merci à Brian Corcoran d'avoir partagé cette photo ! Comme d'autres nouveaux parents chez SAS et JMP, Michael a pris un congé post-accouchement pour créer des liens avec son nouveau membre de la famille. Espérons que toute la famille Goff dort suffisamment ! :smiling_face_with_smiling_eyes:
Ayant moi-même pris un congé post-accouchement lorsque j'ai eu mon fils Hunter il y a près de 13 ans, je suis très reconnaissante de travailler pour une entreprise qui offre cet avantage extrêmement précieux à tous les parents. J'espère que vous passerez tous un excellent week-end !
