Rappel spécial de Meg Hermes : veuillez utiliser ce lien d'enquête pour informer Meg et JR de vos réseaux sociaux préférés non liés au travail ! Vous pouvez en savoir plus à ce sujet dans cet article : Dites-nous quels sont vos réseaux sociaux préférés ! - Communauté d'utilisateurs JMP
Bienvenue dans la mise à jour de développement JMP du 14 juin 2024 !
Nous sommes toujours en mode d'approbation JMP 18.1 et atteindrons le gel du code source 18.1 le 28/06/24. Cette semaine, les responsables du développement ont approuvé un délai supplémentaire pour les correctifs de sécurité 18.1 pour les bibliothèques tierces, prolongeant ainsi la date de gel de la sécurité 18.1 au 14/07/24. Avec des correctifs de sécurité d'importance croissante pour nos clients et nos nouvelles versions point-dot ajoutées pour raccourcir les délais de livraison, nous nous efforçons d'optimiser nos dates afin de pouvoir fournir des correctifs de sécurité aux clients environ tous les deux mois.
Nous avons maintenant atteint notre gel de code pour JMP 19 EA1 . Les installateurs de test ont été examinés cette semaine et les installateurs finaux seront construits dans les prochains jours et vérifiés par les équipes d'assurance qualité avant leur sortie. Juste un autre rappel que la date limite pour créer ou mettre à jour des pages de fonctionnalités et enregistrer des vidéos EA pour JMP 19 EA1 et JMP Clinical 19 EA1 est fixée au mardi 18 juin en fin de journée .
Si vous souhaitez mettre en avant une fonctionnalité dans EA1, veuillez créer une nouvelle page de fonctionnalité à l'aide du modèle de page de nouvelle fonctionnalité et inclure tout ce que vous souhaitez partager avec les membres d'EA (les informations les plus critiques se trouvent dans la motivation et le résumé. section du modèle). Si c'est la première fois que vous créez une page de fonctionnalités, consultez ce guide pratique pour plus d'informations.
Si vous n'avez pas encore enregistré de vidéo EA pour votre fonctionnalité, c'est le bon moment. Notez que toutes les vidéos (et autres contenus) sont également utilisées pour soutenir la formation technique interne. Veuillez consulter les directives vidéo d'EA ou contacter Mia Stephens pour toute question.
La semaine prochaine, Mia présentera avec Shannon C et Shannon L le processus d'EA et la manière dont il s'intègre dans l'ensemble des versions de JMP. En plus des informations sur le processus EA de JMP 19, nous aborderons les détails de l'affectation prochaine des problèmes Story Jira du projet JMP dans un sprint EA1. J'espère que tu peux nous rejoindre!
Annonces générales
Dates importantes à venir
- Gel de JMP 19.0 EA1 – 14/06/24ßAUJOURD'HUI!
- Gel du code JMP 18.1 – 28/06/24
- Gel de la sécurité de JMP 18.1 – 14/07/24
- Veuillez visiter Confluence pour une liste complète des dates des JMP 18 et JMP 19 .
Mises à jour du développement JMP
HTML interactif
- Sam Blashill : Je travaille sur le développement de diagrammes circulaires HTML interactifs pour JMP Live. J'ai fait fonctionner l'affichage de base, mais je n'ai pas encore abordé la sélection ou l'étiquetage. Voici un exemple:
- John Powell :
- Praveena : Correction d'un bug de carte de contrôle à court terme dans les rapports HTML exportés et les rapports publiés sur JMP Live. J'ai commencé à travailler sur l'ajout de la prise en charge du responsable du triage dans les info-bulles. Rechercher comment identifier une carte de contrôle dans un rapport est statique et transmettre ces informations à JMP Live. J'ai fait des tests Whitebox aujourd'hui avec le reste de l'équipe.
- Paul Spychala : Correction d'un bug où les motifs de remplissage Treemap ne s'affichaient pas correctement ( JMPHTML-13739 ). Fin du sprint de performance pour 19 et résultats documentés de nos changements. Préparation au développement de fonctionnalités pour la version 19.0.
- Mike Stickles : Début du travail sur l'implémentation de JMP Word Clouds en HTML ( JMPHTML-13665 ). J'ai fait des tests Whitebox vendredi.
- Michael Senoyuit : J'ai terminé l'analyse des performances du segment de forme, j'ai commencé à me renseigner sur le filtre de données local et les tests en boîte blanche.
JMP en direct
- Aurora : 18.1 : Réponse à quelques questions de documentation. 19.0 : Améliorations des avertissements de la carte de contrôle (prise en charge du filtrage des publications par statut de tri, début du travail sur l'affectation et l'annotation, rencontre avec les conseils en brevets SAS).
- Michael G : Poursuite du travail sur le triage des marqueurs de carte de contrôle. J'ai eu une première réunion avec des avocats en brevets sur la fonctionnalité. Cela se passe bien.
Statistiques
- John Sall : Pour catégorique, implémentez une option « Surligner les cellules » pour coloriser de manière conditionnelle les cellules dans les tableaux croisés (JMP-21743), et implémentez « Forcer les étiquettes horizontales » pour les faire revenir à la ligne plutôt que de les faire pivoter pour les ajuster (JMP-21721). Je suis prêt à dévoiler trois de mes sujets pour EA1 : catégorique, simulateur de profileur et filtrage des réponses (sous-groupes et moyennes découpées).
- Annie : Je travaille sur l'ajout de fonctionnalités pour la v19 à Control Chart Builder qui se trouvaient dans les anciennes cartes de contrôle. La nouvelle fonctionnalité de cette semaine est « Utiliser les points exclus sur les graphiques à étendue mobile ».
- Laura CS : peaufinage des détails pour MIIV-2SLS dans SEM, y compris le nettoyage/organisation du code, l'ajout de paramètres oméga au diagramme de chemin et fin de l'activation de toutes les autres options RTM avec le nouvel estimateur. Essayer de faire fonctionner Relaunch avec la boîte de dialogue personnalisée.
Documentation sur les statistiques
- Hamid : Tâches d'intégration des nouvelles recrues et orientation des nouvelles recrues. Réunions avec mon manager Michael, mon équipe et Laura CS pour planifier la documentation des nouvelles fonctionnalités. J'ai appris du nouveau matériel lié à mon travail. Détails statistiques mis à jour pour l'analyse de la médiation dans SEM. J'ai terminé certaines anciennes tâches Jira, les ai mises à jour et les ai résolues. Ajout d'un exemple de modèles d'erreur de mesure dans SEM.
Tests de statistiques
- Mark : Participation à la réunion du sous-comité DEI Metrics pour élaborer des questions pour la prochaine enquête. Préparation de versions courtes et longues de l'affiche avec Jacob pour la conférence HCI à Washington du 1er au 4 juillet. Rédaction d'une version en ligne d'un article avec Tonya pour le JMP Discovery Summit. Participation à un événement d'idéation organisé par Evan sur les comportements futurs d'Auto Recalc.
- Jacob : Tests catégoriques, travaillant sur de nouveaux tests pour les comparaisons de scores moyens à l'aide de tableaux complexes. Préparation de la présentation pour HCI International avec Mark Bailey. Test des mises à jour des facteurs de charge dans le DOE. Travailler avec Yeng sur une conception et un script pour tester Torch.
Mises à jour sur les sciences de la vie
- Drew : Nous avons aidé à résoudre un problème grave chez Novo concernant les modifications apportées à leur installation JMP Clinical. Ajout de nouvelles fonctionnalités au Patient Profiler permettant à l'utilisateur de visualiser désormais les tracés des résultats de 4 manières différentes : résultat observé, changement par rapport à la ligne de base, pourcentage de changement par rapport à la ligne de base et pourcentage de la ligne de base. Ajout de nouvelles fonctionnalités au rapport narratif des événements indésirables permettant au rédacteur du modèle de spécifier des options dans le modèle (sous forme de commentaire) qui peuvent influencer la manière dont les étapes de préparation des données sont traitées lors de l'exécution du rapport. Cela permet aux différents modèles d'obtenir plus facilement exactement ce dont ils ont besoin à partir des données.
- Meichen : Mise à jour de la plateforme de traitement causal : ajout du modèle GPS pour le cas de traitement continu. Estimateur Sandwich mis à jour pour SE pour le cas IPW. Soumission du manuscrit en collaboration avec Laura CS et Russ : « Causal Inference for Observational Data in JMP Pro using Structural Equation Models, Propensity Scoring, and Machine Learning » à une revue.
- Anisa : Vérification des bogues restants de JMP Clinical 18.1 et test des scénarios et des dates de représentation des lignes de profil des patients pour en vérifier l'exactitude.
- Tom : Nous avons continué à travailler sur la documentation des nouvelles fonctionnalités de JMP Clinical 18.1 et à clôturer un certain nombre de JIRA.
Gestion de produits et marketing de produits
- Joyeux 15 e anniversaire de travail à Mia Stephens ! Dan Valente a écrit un article de blog commémorant l'occasion ici .
- Bryan F : Travail avec Greg Kraus pour mettre à jour les rapports de conformité d'accessibilité (ACR) JMP pour Mac et Windows qui suivent les directives VPAT. Sarah Sylvestre et moi avons présenté les résultats des tableaux de données issus des entretiens SE et des formulaires de commentaires ainsi que des études d'utilisabilité. Poursuite du développement d'un thème unifié pour JMP qui suit les directives de Vuetify. Nous avons fourni des commentaires à Michael Goff et Justin Chilton concernant une nouvelle page d'accueil de JMP Live. Nous avons fourni à Bob Hickey des écrans de démarrage d'installation mis à jour pour la première version d'EA.
Support technique et engagement
Volume de cas de support technique par semaine :
Volume des dossiers de support en matière d'engagement par semaine :
Sujets de requête pour la file d'attente d'engagement, total :
Sujets de cas pour la file d'attente d'engagement, la semaine dernière :
Opérations de développement
- Mélanie : 18.1 : Tableaux d'exemples de données mis à jour avec des traductions nouvelles et mises à jour sur main, 19.0 et 18.1. 18.0.2 : Suppression des PDF obsolètes de la branche 18.0.2 pour refléter les modifications apportées dans main, 19.0 et 18.1. Jira/Jirabot : mise à jour de la page Confluence Comment utiliser Jirabot avec quelques clarifications. Mise à jour de l'une des règles d'automatisation Jira pour exempter JMPDOC des mises à jour du responsable lorsque le champ de composants d'un Jira change. Processus DevOps : enquête générale, tests, dépannage ; participé aux réunions de build et de migration de stringbot.
- Bob : Modification du code d'installation pour 18.1 afin de supprimer les fichiers pyd et dll liés à Python du dossier racine d'installation, car ces fichiers se trouvent désormais dans le dossier Dlls. Code d'installation 19.0 modifié pour ajouter la possibilité de restreindre les fichiers Python installés via la ligne de commande du programme d'installation (JMP-21814). Testé et dépannage pour autorisation pour 19 EA1. Installateurs construits et testés pour 19 EA1.
- Jim : J'ai installé le nouveau système d'exploitation Apple, Sequoia, sur un Mac mini et j'exécute la suite UT tous les soirs avec JMP Pro 19.0. Aider Jacob avec #INC2434019. Vérification JIRA.
- Myron : Travailler sur la migration de Stringbot avec quelques correctifs secondaires chaque fois que nécessaire pour les tâches JiraBot et Telemetry Jenkins.
Localisation
- Allison : Traductions finalisées de l'interface utilisateur portable 18.1 ; examiné et testé le problème d'espace insécable « PValue » pour ZH et KO dans l'interface utilisateur ; effectué des validations sur les fichiers de documentation JMP localisés ; finalisation des traductions des exemples de données 18.1 ; répondu aux demandes de localisation de la documentation JMP 18.0 émanant des équipes de traduction.
- Krzysztof : Traitement (validations et push) des traductions de livres SampleData et PortableUI 18.1 et 18.0. Corrections de bugs. Préparer le début de Sohail à temps plein (objectifs et logistique). Participant à la conférence memoQ,
- Sohail : Préparation pour le début du travail à temps plein chez JMP le 17 .
- Sandy : Vérification des défauts pour le tableau de bord de création de projet. Fin du test des API Jira. Travail sur le travail Jenkins de validation de comparaison de fichiers.
Documentation
- Devon : Mise à jour du chapitre Préférences pour la version 18.1, envoi de la conversion XML du livre Discovering JMP vers L10N pour révision, révision des modifications suivies dans le livre Using JMP de Khawar et al., et a commencé à lire The Global English Style Guide de John Kohl à l'aide de SAS. Abonnement EBSCO.
- ChrisB : Fini les outils helpmap. J'ai appris un peu comment fonctionne l'application d'aide. Susan et moi avons parlé, et nous allons maintenant trier les chaînes ensemble afin d'être plus cohérents. Bonne discussion avec Mike Muhlada sur la façon de tester l'aide (en particulier KO).
Tests système/hôte-Cary
- Audrey : Jouer avec nos dates actuelles de JMP 18 et essayer de resserrer notre jeu de fin (de sortie). Jouer avec le nouveau concept de Shannon C concernant une date de gel de la sécurité distincte du gel du code de développement. Le gel du code de développement resterait le même, mais nous continuerions à accorder du temps pour les correctifs de sécurité jusqu'à juste avant la création d'une image finale candidate. Notre objectif actuel est de fournir une version de correctif de sécurité tous les 60 jours.

- Hunter : Installation et test du dernier SAS Download Manager 3.06 sur deux de nos configurations Mac à la demande de l'équipe de déploiement SAS 9 pour leur version 24W25. Application de la nouvelle version bêta 1 de MacOS Sequoia Developer sur les deux Mac de test hôtes dans le laboratoire et exécution de quelques tests avec JMP 17.2, 18.1 et 19. Travail avec Daniel Powell sur un problème d'autorisation où un message d'expiration n'apparaissait pas au lancement. Daniel et Bob Hickey ont également envoyé des informations sur le crash de la première version de test de JMP Clinical 19 EA1 sous Windows, dues à deux DLL WebView incorrectes présentes dans l'installation.
- Mandy : J'ai travaillé sur les fonctionnalités de journal et de démonstration pour les tables de données pour EA1 et j'ai détecté quelques plantages liés à l'utilisation de ces fonctionnalités. Vérifier les JIRA et écrire des tests d'images, ainsi que des tests JSL pour le framework pour les groupes de colonnes et les scripts, les valeurs forcées et les balises. J'ai travaillé sur un flux de travail qu'une SE a contacté et a trouvé un bug avec celui-ci, mais je suis heureuse de l'aider car elle le fait pour Discovery.
- Adnane : Correction de quelques problèmes et finition de la localisation d'exemples de tests unitaires prédéfinis. J'ai effectué quelques vérifications sous Windows et Mac et ajouté des tests unitaires à certains d'entre eux. Ouverture de tickets Jira pour des exemples de tables de données qui nécessitent la mise à jour de leurs références URL et recherche de nouvelles sources pour certaines d'entre elles. Amélioration du programme qui vérifie les références URL des exemples de tables de données et ajout d'une logique qui vérifie si l'une de ses erreurs est déjà connue et contient des tickets Jira.
- Lisa : J'ai travaillé sur le test de JMP-21713, qui vous permet de placer plus de variables dans les zones de dépôt du générateur de graphiques. J'ai également étudié un mystère de colonne de transformation avec Mandy lors de l'utilisation de Configure Levels dans le générateur de graphiques.
Tests Web – Cary
- Natalie : L'automatisation des tests HTML a découvert 2 bugs cette semaine. Le premier a été rapidement résolu par le développement car il bloquait les efforts de débogage automatisé. Une fois résolu, j'ai découvert un deuxième bug qui provoque l'échec de plusieurs tests automatisés. Poursuite du développement de nouveaux tests automatisés pour les avertissements des cartes de contrôle.
Tests système/hôte-Pékin
Cœur
- Parker Dingman : Correction d'un crash de la carte de la NASA et maillage géodésique quadruple pour plus de performances de zoom/panoramique.
- Dave B : Correction d'un problème d'alignement lorsqu'une zone d'édition de colonne numérique ne se trouve pas dans une zone de tableau. Ajout de la prise en charge des journaux et des flux pour la nouvelle prise en charge des mises en évidence des tableaux croisés de John. Travailler avec Nick et ISD pour essayer de déterminer ce qui fait que les tests d'image prennent 3 à 4 fois plus de temps à s'exécuter et étudier des solutions de contournement.
- Dan S : J'ai terminé l'analyse des performances du segment de forme, j'ai commencé à me renseigner sur le filtre de données local et les tests en boîte blanche.
DOE et fiabilité
- Caleb : J'ai fini de ranger les nouveaux explorateurs pour EA1. J'ai également apporté les dernières modifications à l'article sur le loir et préparé mon exposé à la Conférence conjointe sur la recherche à l'Université de Waterloo, en Ontario, la semaine prochaine.
Hébergement et interfaces
- Will Morgan : Travailler sur le script S3 Data Connector pour interagir avec l'interface C++ que Neal a fournie et sur laquelle il continue de travailler. J'effectue les mises à jour nécessaires à mon module API S3 selon les besoins, y compris la refactorisation de la gestion des erreurs et du code de traversée des répertoires. Je passe en revue les commentaires de révision du code pour m'assurer que mes modifications sont à jour avec ce que le code source JMP s'attend à voir à l'intérieur du script. Parallèlement, je progresse bien dans mon cours de certification SAS, donc si quelqu'un a des conseils à me donner sur le cours ou l'examen, n'hésitez pas à me contacter !
- John Schroedl : J'ai passé pas mal de temps à déboguer le problème de dessin de métafichier lié à Get Picture (JMP-21026). Début de l'ajout de détails de télémétrie supplémentaires sur l'utilisation du menu principal/de la barre d'outils (JMP-21628). Problème d'authentification étudié dans le code Clinical EA. Discussions concernant les attentes concernant le comportement des variables de chemin.
Note de Shannon
Bonne fête des pères à tous les papas ! J'espère que vous profiterez du week-end – et resterez au frais ! Ce n’est pas le week-end pour faire du jardinage… détendez-vous ! :smiling_face_with_smiling_eyes: