Bienvenue dans la mise à jour de développement JMP du 12 janvier 2024 !
La branche JMP 19 a reçu beaucoup de trafic cette semaine alors que les développeurs apportent des correctifs et de nouvelles fonctionnalités à la piste. Voici quelques-uns des éléments résolus dans la piste jusqu'à présent . Merci beaucoup à ceux d'entre vous qui ont essayé Programmes d'installation de tests JMP 19 cette semaine pour Mac et Win et vérification des correctifs JMP 19 dans le processus ! Les membres de l'équipe JMP DevOps ont travaillé sur les modifications du réseau et de l'environnement sur la machine de build JMP 19 avec SAS IT.
Dans l'actualité JMP 18, quelques approbations JMP 18 supplémentaires ont été demandées et accordées cette semaine avant notre gel du code JMP 18.0 en fin de journée de mardi prochain. Lorsque la version 18.0 se bloque, les branches 18.1 et 18.0.1 seront créées. JMP 18.1 sera ouvert aux opérations de maintenance, tandis que l'accès à 18.0.1 sera réservé aux champions de la sécurité. La version 18.0.1 devrait être disponible deux mois après la sortie de la version 18.0 pour nous permettre de fournir aux clients des correctifs de bibliothèques tierces liés à la sécurité.
Merci beaucoup à Tonya Mauldin pour avoir partagé les cas bêta/crash de cette semaine avec les crashs sélectionnés !

Rapports bêta/crash pour la semaine du 12/01/24 | JMP Live (sas.com)
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
- Gel du code JMP 18.0 – 16/01/24
- Branchement JMP 18.0.1/18.1 – 16/01/24
- Gel de la localisation de JMP 18.0 – 16/01/24
- Gel de la documentation JMP 18.0 – 18/01/24
- Candidat installateur final de JMP 18.0 – 23/01/24
- Veuillez visiter Confluence pour une liste complète de JMP18 Rendez-vous.
Mises à jour du développement JMP
Opérations de développement
- Jim : Travailler avec CIS sur Windows JMP 19 génère des problèmes de mise en réseau des machines. Intégration des correctifs à JMP 18.0 pour JMP Clinical. Préparation au branchement 18.1 Perforce ainsi qu'à la version Mac et Win JMP 18.0 et aux machines de tests unitaires quotidiens. Application des mises à jour du système d'exploitation à plusieurs machines de test unitaire. Vérification JIRA.
- Bob: Dates publiées pour la version 19 EA à Page de brouillon des dates du JMP 19 . Installateurs préparés pour 18.1. J'ai travaillé avec Jim sur une machine de construction pour 19 fenêtres. Travail avec Legal sur le contrat de licence d'installation, ajouté aux installateurs de la version 18.
- Mélanie : Travail avec la localisation pour finaliser les traductions de chaînes pour 18.0. J'ai parcouru une variété de jiras liés à la version 18.0 et mis à jour si nécessaire. Testé quelques processus liés à Jenkins.
- Myron : Travailler sur l'environnement AWS lié à JMPTOOL-868 et JMPTOOL-870.
Localisation
- Allison : J'ai travaillé sur la navigation dans JMP18 dans nos paramètres régionaux non anglais pour voir s'il y avait des problèmes liés à la localisation et vérifié que les chaînes d'autorisation localisées pour Portable UI 18.0 sont correctement copiées dans le fichier JMP.xlf. Soumission d'une demande d'achat pour la localisation de SharedTextInsets, DJ et JMP Live Online Help en ES, FR, DE, IT et JA. Retours de traduction traités pour l'aide en ligne KO JMP Live, SharedTextInsets en ES, FR, IT, DE et JA. Nous avons également eu une réunion avec l'équipe Doc et le service juridique concernant la mise à jour de la clause de non-responsabilité relative aux données dans UG et son ajout à l'aide en ligne de JMP Live.
- Krzysztof : implémentation de traductions pour l'autorisation dans Portable UI 18. Traitement des premiers retours pour l'Aide et les Livres version 18. Nous travaillons sur une feuille de route pour l'automatisation de la localisation cette année.
- Sohail : Implémentation de correctifs pour la journalisation pour les interfaces TM et MT, ainsi que pour l'affichage et la recherche de balises et d'espaces réservés dans la recherche TM. Améliorer davantage le processus terminologique.
Documentation
- Suzanne C : Fin de la mise en œuvre de la publication JMP Live et des commentaires JMP Live JSL. Merci à tous ceux qui ont participé! Travailler avec l'équipe et les services juridiques sur les mises à jour d'une note d'accessibilité des données JMP Live. Réponse à quelques requêtes de localisation concernant la documentation JMP Live. Travailler sur la page JMP Live Resources pour résoudre ce problème dans l'aide JMP et comprendre les impacts de la localisation.J'ai créé un Jira pour les mises à jour des modèles d'aide JMP et j'y travaillerai la semaine prochaine.
- Dévon : Nous avons évité les pannes de courant et les fermetures de routes dues à la neige et aux vents de 60 mph (Californie, ai-je raison ?), révisé les documents Python et les connecteurs de données configurables avec les équipes de développement et de test, mis à jour les documents « Importation de fichiers multiples pour les fichiers Excel » et de nombreuses entrées dans la référence de script JMP, diverses tâches de nettoyage final en préparation pour Doc Freeze.
- Qiana : J'ai rencontré le service juridique pour discuter de la clause de non-responsabilité relative aux données JMP Live dans l'UG et de la clause de non-responsabilité relative aux tiers dans la documentation. J'ai travaillé sur JMP-19976 et d'autres Jiras similaires. Planification du projet.
- ChrisB : JMP-13557 Recoder les variables. Quelques mises à jour pour Universal Where(). Révision de la documentation Python.
Tests système/hôte-Cary
- Mandy : J'ai travaillé sur des installations Python et R pour mes machines Mac et Windows, en préparant les tests du programme d'installation 18.0 et en révisant les instructions de Kimi.Cela s'est avéré utile lorsque je lui ai fait part de mes commentaires et elle a pu rationaliser le processus. J'ai eu du succès une fois que j'ai suivi les nouvelles instructions pour mon Windows 10 et Sonoma Mac M2 avec tous les tests pour R et Python, mais Hunter a découvert tard hier un crash de Python dont Paul est au courant pour 18 lié à pyarrow 12.0.2 fonctionnant sur Processeurs Apple M1. J'ai jeté un coup d'œil aux installateurs de test 19.0 sur Mac et Windows, et les choses se sont bien passées tout au long de mes tests. Début de quelques tests et vérifications pour les correctifs JMP 19. Une fois l'intégration automatique du logiciel de test désactivée pour 18, nous écrirons de nouveaux UT JMP 19 JSL. Examen des données de télémétrie pour Tabulate et Workflow Builder à l'aide du complément d'Evan et utilisation pour les tests JMP. J'ai également assisté au coup d'envoi. Excellentes informations !Nouvelle année passionnante !
- Chasseur: Travailler avec Paul N. tester diverses configurations Mac pour isoler un crash à l'aide du package pyarrow 12.0.2 exclusif sur mon Mac M1 avec Big Sur, envoyer des captures d'écran à Daniel de plusieurs éléments d'autorisation rencontrés, enquêter sur une piste JMP 18 EA 7, vérifier les connexions MATLAB sur Mac et vérifications JIRA.
- Mike M : Rattrapé les différences d'image pour 19.0. J'attends toujours le branchement du code de test 18.0/19.0 la semaine prochaine pour nettoyer les lignes de base défaillantes. Ouverture de quelques Jiras basés sur des différences d'images (axe à l'échelle logarithmique, format scientifique HTML, gestionnaire de colonnes divers). Vérifié quelques Jiras, même un 17.2 L10N.
- Nick H : Quelques modifications ont été apportées pour effectuer notre test unitaire pour les variables de chemin, permettant ainsi d'être utilisé pour les installations cliniques. Nous faisons également un gros effort pour terminer les vérifications 18.0 en ajoutant des tests unitaires si nécessaire.
- Audrey : Aide aux entretiens pour le poste de responsable de programme de Shannon, tâches d'administration Jira, combats avec les machines AWS (je pense que j'ai gagné, mais seul le temps nous le dira).
Tests Web – Cary
- Josh L : Se préparer pour Natalie Horton qui débutera le 16 janvier ème . Discussions multi-forêts JMP Live et MSAD avec développement. Aide aux problèmes de machine liés à Beyond Trust et Azure AD.Fin des discussions du quatrième trimestre avec l'équipe.
- Anna : Vérification des correctifs pour LDF, HTML5 et JMP Live. Expérimenter avec le correctif de Xan pour JMP-19235 L'utilisateur a signalé un problème avec les graphiques avec superposition et LDF. Revisiter le correctif ci-dessus pour tester les problèmes découverts par Tonya avec CCB. Se tenir au courant des tests d'avertissements CCB nécessaires pour JMP Live.
Tests système/hôte-Pékin
| |
- Équipe de Pékin :
- Da Li : (1) Vérification des bogues. (2) TERMINÉ : révision du contenu de l'aide JMP 18.0, 7 bugs créés. (3) TERMINÉ : TS 00121769, bug créé JMP-19996 : Placez le bouton de rappel MFI à un meilleur endroit. (4) Consultez la documentation de publication pour JMP Live/Public, 6 commentaires ajoutés. (5) EN COURS : JMP Clinical 18.0 publie des tests et met à jour les tests d'automatisation (JMPTESTBJ-2942) .
- Nan Wu : (1) Test de vérification des bogues JMP 18.0. (2) Augmenter le problème d'autorisation de savoir si « l'activation manuelle » lorsque les clients utilisant JMP hors ligne sont toujours nécessaires ou non pour JMP 18.0 dans le cadre du nouveau mécanisme d'autorisation - la décision est « oui », commentaires ajoutés dans JMP-19733 . (3) Tests de régression JMP 18.0 toujours en cours ( JMPTESTBJ-1806 ). (4) Les tests de révision du contenu de l'aide de JMP 18.0 ont commencé, ont trouvé quelques problèmes et ont saisi 11 bogues, et ont ajouté 3 problèmes de commentaires lors de l'examen du connecteur de données UG_Create_review.pdf au lieu de l'aide en ligne ( JMPTESTBJ-1805 ). (5) Enquête sur les problèmes de support technique et commentaires sur : 00121714, bug saisi en conséquence pour la demande de fonctionnalité du client. (6) Tests de vérification des bogues de JMP Live 18.0.
- Kimi(Yu) Wang : (1) Vérification des bogues. (2) Python : envoyez un e-mail à Paul concernant les jiras non résolus sous JMP-16663 . JMP-18914] : Exemples Python dans les exemples de scripts JMP - En cours. JMP-19734 : Prise en charge améliorée de l'installation des packages - En cours. JMP-19922 : Impossible d'installer dt2pandas avec pyproject.toml sous Windows - Jira (atlassian.net) - En cours. JMP-19854 : Validation des entrées sur jmputils.jpip() et Python Install Packages() - reporter au 18.1. (3) JMP 18.0 : Révision du contenu de l'aide, pour plus de détails, reportez-vous à JMPTESTBJ-1805 - En cours. Partie Formula Depot et SAS - Terminé. Python – En cours. (4) A aidé Mandy à gérer l'installation de modules Python et l'exécution d'UT Python. (5) Jenkins : Vérifiez les résultats du Beijing Daily UT. Faire face à Profil d'instance AWS dans la console AWS et AWS CLI, merci à Alex pour son aide au débogage. JMPTESTBJ-2943 : changez le jenkins_home du conteneur vers l'hôte - Fait. JMPTESTBJ-2940 : Optimisation : la licence de VS2022 est expirée - janvier 2024 - Fait. (6) Autres : Créer une nouvelle page de confluence : Comment changer le jenkins_home du conteneur en hôte . Mise à jour Configuration Python et tests unitaires - JMP 18 et supérieur . Mise à jour Comment configurer Rserve .
- Da Zhang : (1) Vérification des bogues. (2) Mettre à jour les tests JMP Live pour remplacer les commandes JSL obsolètes ( JMPTESTBJ-2945 ). (3) Révision du contenu de l'aide JMP 18.0 ( JMPTESTBJ-1805 ). (4) Examen de la dernière documentation JSL pour JMP Live. (5) Auto-apprentissage.
- Nala : (1) Vérification des bogues. (2) Tests de régression JMP 18.0 terminés. (3) Test des rapports sur la nicardipine pour le dernier JMPC (JMPTESTBJ-2946) . (4) Testé JMP-14348 : Gestion des mises à jour des compléments JMP Clinical par les installateurs . (5) J'ai examiné un problème CAS DNC mentionné par Shannon.
|
Découverte de données
- Dave B : J'ai essayé de recréer un crash anonyme mais pas de chance jusqu'à présent, corrigé une anomalie d'affichage de table, nettoyé des exemples d'index de script de boîte de table, résolu un problème d'exécution des versions de test de jmprunner avec 18.0.
- Xan : Le correctif d'exclusion de Graph Builder supprimé après avoir causé des problèmes CCB. Enquêtes différentielles de test d'image.
- Dan S : Correction d'un crash lors de la diffusion, quelques petites corrections dans le filtre de données et démarrage du travail sur le style visuel
- Evan : Travail sur la deuxième passe du prototype Visual Styling.
BICHE
- Caleb : Début des travaux de développement préliminaires sur JMP 19 et mise au point d'un blog qui expliquera les différences entre les plates-formes d'analyse de dégradation.
Hôte
- John Schrödel : Droits d'auteur mis à jour jusqu'en 2024 pour 18 et 19. En poussant quelques petits correctifs sur lesquels je me suis assis jusqu'à ce que la version 19.0 soit ouverte. Vérifications de détection R mises à jour dans JMP et Install Checker pour gérer l'installation en tant que non-administrateur, comme c'est le cas avec BeyondTrust présent. Réponse à la question de la communauté concernant l'utilisation de Call DLL dans un assembly .NET.
HTML interactif
JMP en direct
- Aurore: 18.1 : Prise en charge du téléchargement du tableau des vues des packages. 19.0 : Élaborer un plan pour Améliorations des avertissements de la carte de contrôle avec Michael Goff, Praveena Panineerkandy et Annie Dudley. Divers : Préparation d'une présentation à la demande (en ligne) pour JMP Discovery Europe.
Statistiques
- Annie : Travailler avec l'équipe JMP Live pour planifier et élaborer le travail nécessaire à une nouvelle fonctionnalité JMP Live pour les scripts d'alarme du générateur de cartes de contrôle. Travailler avec Mia pour aider à planifier la prochaine visite de Bill Woodall le mois prochain.
Documentation sur les statistiques
- Michel C : Poursuite du travail pour finaliser la documentation statistique en vue du gel de la documentation le 18 janvier ; examiné les mises à jour dans SEM pour Hamid ; travaillé avec Karen pour mettre à jour les exemples de moindres carrés standard ; a envoyé le chapitre sur les modèles de fatigue pour examen final.
- Karen : J'ai travaillé avec les rédacteurs de statistiques sur les derniers éléments de documentation pour la version 18.0 et remis mes deux livres (DOE et CR) à l'équipe de documentation pour tout ce qu'ils font pour générer les fichiers d'aide finaux.
- Hamid : Achèvement de la documentation des NF pour SEM en 18 - le chapitre révisé est en cours de révision.
Tests de statistiques
- Marque: Participation au lancement du JMP 2024. Assistance à Dexter Gribble, SE, pour la demande d'un client concernant les expériences de dépistage. Test du complément Torch Deep Learning. Assistance à Bryan Fricke et à son équipe pour la définition des tests d'utilisabilité dans le développement JMP. Travailler avec Ryan, Joseph et Jacob pour définir de nouvelles fonctionnalités pour Easy DOE dans JMP 19. Résumé soumis avec Jacob, Joseph et Ryan à la conférence internationale HCI 2024 sur un cas d'étude d'utilisabilité basée sur des conceptions de choix dans JMP. Réponse aux questions de la communauté JMP.
- Jacob: Enquête sur les rapports d'erreur dans Easy DOE et Make Validation Column. Travailler sur un tableau de couverture et un prototype de script de test pour tester Torch Deep Learning.
- Tonya : Tester diverses options CCB et travailler sur le nettoyage des tests unitaires.
Gestion de produits et marketing de produits
- Bryan F : J'ai continué à mettre à jour ce que j'appelle un document sur les niveaux de maturité UX en fonction des commentaires que j'ai reçus. J'ai terminé la mise à jour de l'écran de démarrage de JMP 18. J'ai créé une instance AWS Appstream pour effectuer des tests utilisateur de l'AI Assistant développé l'année dernière et évalué un premier script de test utilisateur. Envoi d'invitations pour un club de lecture UX que Julian et envisagent de créer avec son groupe de développeurs. Travailler sur un modèle à utiliser lors des visites clients basé sur un concept appelé enquête contextuelle.
Support technique et engagement
- Duane : Tout d'abord, Christine et Corrado de l'équipe Engagement ainsi qu'Arn du support technique ont participé et ont « obtenu leur diplôme » à la JMP Academy cette semaine. Je n'ai entendu que des retours positifs sur les séances. Félicitations à Peter pour avoir géré le programme ! J'ai apprécié les informations présentées lors du lancement de l'entreprise et je m'attends à une autre année passionnante. Les demandes de soutien (technique et d’engagement) sont en augmentation. Des questions sur les licences et le renouvellement pour 2024 se posent alors que les contrats JMP commencent à remplacer les contrats SAS pour nos anciens clients. Je m’attends à ce que le nombre de ces cas continue d’augmenter. Comme d'habitude, 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 :

Note de Shannon
Aux États-Unis, nous célébrons le MLK Day avec un jour de congé le lundi. J'espère que comme JMP observe cette journée , vous prendrez le temps de réfléchir à vie et héritage du leader des droits civiques, le Dr Martin Luther King Jr. Passez un bon week-end !