Bienvenue dans la mise à jour de développement JMP du 8 décembre 2023 !
Nous avons maintenant atteint notre JMP18 EA7 geler le jalon. Nous prévoyons de créer une autre EA après les vacances. Les équipes d'assurance qualité prévoient de vérifier les installateurs EA7 au début de la semaine prochaine en vue de leur mise à disposition des clients. Nous attendons avec impatience vos retours continus sur les fonctionnalités en développement tardif ainsi que sur le nouveau mécanisme de licence d'autorisation !
Nous lancerons la version JMP 19 dans quelques semaines, et après les vacances, nous terminerons la version 18 et la version 18.1 pour les correctifs de maintenance. Nous créerons également une branche de correctifs de sécurité 18.0.1 pour corriger les vulnérabilités importantes qui ne peuvent pas attendre la version 18.1. Merci à tous ceux qui ont trié les problèmes Jira et mis à jour les valeurs de la version planifiée pour supprimer la version 18.0 pour les éléments qui ne seront pas corrigés en mode approbation.
Responsable documentaire Qiana Eaglin m'a demandé d'inclure un rappel que dans JMP 18.0, les exemples de tableaux de données suivants ont été supprimés : Boston Housing.jmp, Crime.jmp, Données sur la criminalité .jmp, et Conception d'augmentation du réacteur.jmp. Également Traceur de points échantillon le script a été supprimé. Pour plus d'informations sur ces changements, veuillez consulter cet article InsideJMP .
Pour info, si vous utilisez JMP 18 sur Apple Sonoma 14.1, vous pouvez rencontrer un bug avec la liste des fichiers récents qui entraîne la disparition des entrées lors du basculement entre les versions de JMP ( JMP-19269 ). Cela semble être lié au récent Apple changements de sécurité . Chris Humphrey a soumis les détails à Apple et attend une réponse. Audrey note que quelqu'un qui utilise systématiquement la même version de JMP ne verra aucun problème : les fichiers récents sont conservés normalement.Toutefois, si vous basculez régulièrement entre plusieurs versions de JMP, les fichiers récents seront perdus. Cela inclut la commutation entre :
- Constructions quotidiennes de JMP 18 et débogage de JMP 18
- JMP18 et JMP17
- JMP17 et JMP16.
Merci beaucoup au développeur Morgan Gribbins pour avoir présenté son travail de preuve de concept JMP Notebook lors de la réunion JMP Dev d'hier ! Morgan a travaillé sur ce projet JMP 19 dans une branche de fonctionnalités distincte et a mis à disposition une version de test jmprunner pour ceux qui souhaitent l'essayer. Le concept de bloc-notes a été une demande populaire des clients au fil des années et ce projet a généré de nombreuses questions et commentaires de la part des participants à la réunion d'hier. Si vous avez manqué la réunion, vous pouvez trouver un enregistrement ici .
Enfin, merci beaucoup à Tonya Mauldin pour avoir partagé les cas bêta/crash de cette semaine avec les crashs sélectionnés.

Annonces générales
- Si vous souhaitez figurer parmi les employés vedettes d'Inside JMP, veuillez télécharger une copie du Faire connaissance formulaire . Remplissez simplement les questions et lorsque vous avez terminé, téléchargez-le, ainsi que 3 photos de vous, dans le dossier. Merci d'avoir contribué à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- JMP 18 et JMP Clinical 18 EA7 – 8/12/23
- Création de branche JMP 19 – 20/12/23
- Gel du code JMP 18 – 16/01/24
- Veuillez visiter Confluence pour une liste complète de JMP18 Rendez-vous.
Mises à jour du développement JMP
Découverte de données
- Dave B : Je travaille sur 19.0 Jiras. Ajout d'un nouveau champ à jmprunner afin que les utilisateurs puissent ajouter /logstart pour aider à diagnostiquer les problèmes de démarrage ( JMP-19346 ), les performances de jmprunner fonctionnent pour essayer de rendre l'utilisation à distance moins pénible (« Copie locale » recherche désormais les fichiers localement pour éviter la copie réseau et la liste « Branch Builds » se charge de manière asynchrone).
- Dan S : JMP 18 corrige l'info-bulle de l'onglet projet, plante lorsque dt est supprimé lors du rappel JSL, corrige les préférences et la relance dans Group Platform, et ajoute la télémétrie pour en savoir plus sur le comportement de recalcul automatique dans le flux de travail utilisateur.Participation aux réunions de planification du JMP 19.
Hôte
- Michel H : Travail avec Jim Borek pour permettre les installations côte à côte des produits JMP sur Mac, avec des correctifs pour les exemples de données, les préférences de plate-forme et le démarrage rapide.
HTML interactif
- John Powell : A aidé Dave Matthews à répondre aux questions d'un entrepreneur de la défense sur le HTML interactif. Tri des éléments JMP Live et Interactive HTML Jira. Correction d'un problème où les paramètres de filtre de données locales stockés dans une URL JMP Live ne s'appliquaient pas correctement ( JMPHTML-13366 ). Correction d'une exception du navigateur dessinant des marqueurs dans les cartes de contrôle avec un rôle de phase ( JMPHTML-13368 ). Correction du problème d'exclusion et de masquage des lignes sélectionnées ne fonctionnant pas lorsqu'il y a une différence de majuscules dans le nom du fichier de la table de données ( WEBJMP-7880 ). J'ai commencé à étudier la prise en charge des lignes masquées dans les tracés de cellules ( JMPHTML-2458 ).
- Mike Stickles : Correctif terminé et soumis pour JMPHTML-1746 ( Le message du journal n'indique pas le nom du style de barre lorsqu'il n'est pas pris en charge ). Évaluations diagnostiques terminées de JMPHTML-2446 ( L'étiquette du pourcentage du total n'est pas exacte sur les barres par rapport à celle du bureau ) et JMPHTML-13374 ( Les barres ne respectent pas le paramètre de couleur de remplissage ), évaluant actuellement les correctifs possibles pour chacun.
JMP en direct
- Aurore: 18.0 : Correction des résultats des tests d'intrusion. 18.1 : Correction de bugs (journalisation d'audit).19.0 : Amélioration des performances. Planification des tâches de refactoring. Divers: Révision du code côté serveur pour JMP Marketplace. Enregistrement d'une brève démo sur l'amélioration de l'efficacité avec JMP Live (merci, Ryan DeWitt).
Statistiques
- Jean Sall : Poursuite des travaux sur les différences LSMeans découpées dans le dépistage de réponse d'ajustement. Une fonction de surbrillance est un tableau de sélection que vous pouvez utiliser pour sélectionner des tranches ou des réponses, illustré ci-dessous avec la réponse 131 mise en évidence pour le sexe différent découpé par âge et par ligne.(JMP-19632)

- Laura CS : Soumis un résumé pour la convention de l’Association for Psychological Science. Recherche sur le test Sargan et comment l'implémenter dans le code MIIV-2SLS. Participation à un atelier virtuel sur les données longitudinales intensives. J'ai repris la rédaction de l'article sur l'inférence causale en collaboration avec Meichen et Russ.
- Annie : Poursuite de la correction des tickets Jira pour Control Chart Builder, en se concentrant sur les problèmes plus prioritaires.
Tests de statistiques
- Jacob: Test de la mise à jour pour utiliser la dernière bibliothèque OpenBLAS pour JMP 18. J'ai également écrit un script de démarrage pour vérifier si la préférence Blas doit être désactivée. L’examen des résultats de l’étude d’utilisabilité pour Easy DOE Testing a mis de côté les correctifs pour DOE.
- Tonya : Travailler sur les rapports bêta, la révision de la documentation et la vérification des bogues.
Gestion de produits et marketing de produits
- Bryan F. : Travail sur la création de conseils pour compléter le processus d'évaluation UX qui comprend le Cadre décisionnel en matière de tests utilisateur et Logiciels et prototypes de tests utilisateurs , mettant à jour le Feuille de route UX et le traitement des résultats d'utilisabilité du Discovery Usability Lab. Chez Discovery, plus de 60 personnes se sont inscrites à un panel d'utilisateurs externe. Ce panneau sera utile aux développeurs qui souhaitent obtenir de manière proactive des commentaires sur leurs conceptions ou implémentations pour JMP 19. J'ai également participé au PM Summit cette semaine où nous avons eu à la fois une rétrospective et une planification initiale pour l'année prochaine. En outre, j'ai aidé à faciliter certaines réunions avec des développeurs des groupes de Brian Corcoran et Julian qui envisagent de travailler au développement d'une capacité permettant de spécifier plus facilement les préférences de style telles que les marges et les remplissages dans les fenêtres de rapport.
Soutien technique
- Duane : Le support technique a eu une semaine très chargée ! Nous avons participé aux réunions de planification JMP Enablement 2024 avec le reste des équipes de Jeff. En plus d'élaborer des plans pour l'avenir de l'Enablement, nous avons eu l'honneur d'entendre les idées de Jon Weisz ainsi que de Michael Scruggs. Bien sûr, nous avons quand même géré nos dossiers ! Voici les Rapports en direct TS JMP et le lien vers le filtre Jira montrant le billets rapportés par TS pour les 14 derniers jours .
Volume de dossiers 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
- Bob: Beaucoup de travail de nettoyage en préparation pour les coupes d'installation finales de la version 18. Organisation de la configuration système requise qui sera publiée sur le Web pour la version 18. J'ai travaillé avec Jim sur les ajustements d'autorisation à utiliser dans les scripts pour les machines de tests unitaires.
- Myron : Travail sur l'environnement AWS relatif à JMPTOOL-868 (Apache) et JMPTOOL-869 (base de données) et éventuellement JMPTOOL-870 (Robot à cordes).
Documentation
- Qiana : J'ai complété les raccourcis clavier et les cartes de description de menu et je les ai remis à L10N. A aidé Mélanie avec le rapport de clé d'aide. Rencontré Neal pour discuter d'une chaîne d'interface utilisateur. Exemples de travaux de données obsolètes. Planification et coordination du projet.
- Dévonien : Envoi d'un document Python pour révision, en rassemblant les commentaires de révision. Travailler sur la documentation de la clause Uniform Where(). Tâches de documentation EA8, notamment la mise à jour des clés d'aide et la révision de l'aide.
- ChrisB : Mises à jour de « Découverte de JMP » : JMP-13902 et JMP-13129 . Document d'intégration Python révisé. Script pour supprimer la mise à l'échelle de l'image de l'aide. Babysat aide à construire pour EA.
- Suzanne C : Travailler sur JMP Live, intégrer les commentaires des critiques et résoudre certains problèmes de courrier électronique. Un grand merci à tous ceux qui ont examiné l'installation de JMP Live et l'aide aux utilisateurs !
Tests système/hôte-Cary
- Chasseur : Travailler sur des cas d'autorisation avec Daniel en utilisant plusieurs appareils, tester les éléments d'installation sur Mac affectant le démarrage rapide et les installations côte à côte de JMP, JMP Pro et JMP Clinical 18.0, et les vérifications JIRA.
- Audrey : J'ai aimé participer à la planification de réunions et d'événements sociaux avec l'équipe de Julian et voir de nombreuses personnes en personne lors du repas-partage. Éléments d'administration Jira. Un petit test pour les installateurs Mac et l'autorisation.
- Nick H. : Poursuite du travail sur les tests et vérifications des nouvelles fonctionnalités de la version 18.0. J'ai découvert un problème avec l'authentification JMP et j'ai travaillé avec Daniel Powell pour le résoudre.
Tests système/hôte-Pékin
- Équipe de Pékin :
- JMP Clinical 18.0 : deuxième série de tests dans une langue autre que l'anglais ( JMPTESTBJ-2914 ) - Fait
- Da Li : (1) TS : 00076456, JMP PI Connector (améliorations de l'interface utilisateur) (entré JMP-19646 ). (2) L'écriture des cas UT d'automatisation de la migration s'est poursuivie pour la version principale/19.0. (3) Jenkins : chemins d'automatisation de la migration JMP Live pour JMP Live 18.1/19.0 finalisés. (4) TERMINÉ : tests non anglais pour JMPC 18 round 2, 1 nouveau bug créé. (5) Vérification des bogues.
- Nan Wu : (1) Vérifications de bugs. (2) Test des connecteurs de données JMP. (3) L'assistance technique a étudié les problèmes et fourni des commentaires : 00076423, 00076734.
- Kimi(Yu) Wang : (1) Résumé des nouvelles fonctionnalités et corrections de bugs pour l'intégration de Python dans EA7 - Terminé ( JMP-19628 ). (2) Faire face à l’échec de R env. et script R avec Jim – Terminé pour mac. (3) Corriger les échecs UT. (4) Test JMP C 18.0 I18N – Round2, voir JMPTESTBJ-2914 - Fait. (5) Jenkins : Vérifiez les résultats du Beijing Daily UT. ( JMPTESTBJ-2898 ) Nouveaux tests : prise en charge de la "version intermédiaire" pour les tests de migration JMP Live - Terminé. ( JMPTESTBJ-2917 ) Optimisation : la licence de VS2022 est expirée - Décembre - Terminé. ( JMPTESTBJ-2575 ) Impossible de publier compare_load_tests_50.jsl – En cours
- Da Zhang : (1) Vérification des bogues. (2) Examen des échecs E2E. (3) Demande et mise en place de nouveaux serveurs (18.1 et 19.0) à Pékin pour les tests. (4) JMP Clinical 18.0 : deuxième série de tests dans une langue autre que l'anglais sur macOS
- Nala : (1) Vérification des bogues. (2) JMP Clinical 18.0 : deuxième série de tests dans une langue autre que l'anglais sur macOS. (3) Test du problème de date de vérification matérielle pour JMP Clinical EA ( JMP-19033 ), JMP Clinical EA6 (2023.10.23) expirera le 20231101, mercredi prochain. (4) Test des installateurs quotidiens de JMP Clinical et rédaction de la liste de contrôle des tests d'installation de la première version quotidienne de JMPC ( JMPTESTBJ-2908 : JMP Clinical 18.0 : Tests d'installation quotidiens anticipés).
Note de Shannon
