Bienvenue dans la mise à jour de développement JMP du 25 août 2023 !
Avec la signature de la version 17.2 la semaine dernière, de nombreux livrables JMP 17.2 sont désormais disponibles ! Les mises à jour sont publiées sur support.sas.com pour les utilisateurs existants qui ont installé des versions 17.X antérieures, les programmes d'installation sont disponibles en téléchargement dans MyJMP pour les nouveaux clients de nos premiers systèmes JMP, et des produits par abonnement ont été déployés dans les magasins JMP et SAS. . Les programmes d'installation et les logiciels d'évaluation JMP et JMP Pro à usage interne sont désormais également à jour. SAS publiera des programmes d'installation complets pour les produits 17.2 pour les clients existants lors de l'événement de navire SAS prévu le 19 septembre ou vers cette date. Le travail est en cours pour finaliser diverses ressources d'aide localisées pour 17.2.
Si vous travaillez toujours sur fonctionnalités essentielles à intégrer dans JMP 18.0 , veuillez consulter le contenu de la page Fonctionnalités tardives dans Confluence. Les liens des problèmes Jira dans la page Fonctionnalités tardives refléteront automatiquement leur état actuel, et j'utilise ces informations pour déplacer les éléments dans des sections de la page indiquant le travail terminé, en cours et différé. Plusieurs éléments ajoutés aux fonctionnalités tardives lors du gel des fonctionnalités il y a un mois ont depuis été marqués Test Ready. Il y a encore quelques éléments importants en cours et tous les travaux de fonctionnalités en cours devraient être représentés sur cette page. Si vous êtes au courant d'un travail en cours qui ne figure pas sur cette page, veuillez l'ajouter dès que possible et utiliser le modèle pour évaluer son impact.
N'oubliez pas qu'à mesure que nous avançons au-delà du gel des fonctionnalités, même les modifications de l'interface utilisateur qui semblent relativement mineures peuvent avoir un impact sur les efforts de test, d'écriture et de traduction de JMP 18 en cours. Par exemple, des modifications tardives de l'interface utilisateur peuvent empêcher les équipes de documentation de poursuivre leur travail ou nécessiter des séries répétées de mises à jour de captures d'écran. Veuillez être conscient de l'impact en aval que même de petites modifications de l'interface utilisateur peuvent avoir à ce stade et cherchez à minimiser ces modifications ou à les communiquer aux équipes concernées lorsqu'elles sont nécessaires.
Grâce à Audrey Shul pour partager ça Les équipes d'assurance qualité de JMP ont désormais approuvé le JMP 18 EA5 ! Les clients seront informés de sa disponibilité lundi. Merci à tous ceux qui ont participé à la création de cette version et à toutes les tâches nécessaires pour la préparer aux clients. Il ne nous reste que quelques versions EA restantes dans ce cycle. Veuillez continuer à suivre les mises à jour de fonctionnalités sur vos pages de fonctionnalités individuelles pendant que nous préparons le gel d'EA6 prévu le 10/3/23.
Merci aux membres des équipes de marketing produit et de vente pour leur présentation lors de la réunion JMP Dev d'hier ! Si vous avez manqué la réunion, vous pouvez retrouver l'enregistrement ici dans Sharepoint . Le JMP outil d'évaluation du flux de travail client et les résultats de l'enquête ont suscité de nombreuses discussions. Merci à tous d'avoir participé en posant et en répondant à des questions et en proposant des idées sur les orientations futures !
Merci également à Tonya Mauldin pour avoir partagé les cas bêta/crash de cette semaine avec les crashs sélectionnés !

Cas bêta/crash pour la semaine du 25/08/23 | JMP Live (sas.com)
Vous trouverez également ci-dessous une arborescence montrant Sujets de cas bêta pour les données combinées de EA1-EA4 . Vous pouvez visiter le rapport JMP Live Tonya Mauldin | JMP Live (sas.com) pour voir de nombreux rapports supplémentaires (incluant également des filtres de données).

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 EA6 – 03/10/23
- Gel des données d’échantillon JMP 18 – 18/10/23
- Révision du code JMP 18 – 11/08/2023
- JMP 18 et JMP Clinical 18 EA7 – 8/12/23
- Veuillez visiter Confluence pour une liste complète de JMP17 et JMP18 Rendez-vous.
Mises à jour du développement JMP
HTML interactif
- John Powell : Travail sur la feuille de route d'Interactive HTML avec Praveena et Dieter. Graphiques désactivés avec Nested Axis et Order By uniquement pour les segments qui ne le prennent pas en charge ( JMPHTML-2150 ). Enquête sur la raison d'un filtre de données local désactivé dans le tableau de bord d'un client sur JMP Public. Il a été placé dans un filtre de sélection qui n'est pas pris en charge par Interactive HTML ( JMPHTML-2313 ). Création d'histoires prenant en charge l'affichage des Graphlets sur JMP Live ( WEBJMP-7458 , JMP-18090 , JMP-18091 ). Création d'un bug pour la sélection de cartes thermiques avec des motifs de remplissage en mode Selected Darker ( JMP-18114 ). Prise en charge implémentée des modèles de remplissage dans les cartes thermiques ( JMPHTML-2250 ).

- Praveena : Travaux terminés sur Le menu de CDF Plot et Stack ne fonctionne pas lors de la publication du tableau de bord, y compris la distribution , Utilisez la bibliothèque jslMatch pour régénérer le script Frequency tout en utilisant les options de menu sur JMP Live Reports, Le tracé en mosaïque ne répond pas à la sélection de lignes dans le tableau , Ajouter un sous-menu Options d'histogramme - Afficher les pourcentages, Afficher les décomptes , Gérer les scénarios sans élément scriptable dans le nœud de plan, par exemple les journaux , Gérer le changement d'axe lors de la suppression d'un tracé à l'aide des options de menu , et HTML5 plante lors de la désactivation de Quantile Box Plot après la réinitialisation de l'axe . J'ai commencé à travailler sur Prise en charge de la sélection de tables lorsqu'il y a plus de deux ensembles de données dans un rapport.
- Michael Senoyuit : JMPHTML-2253 terminé : le motif de support remplit le segment de forme, j'ai commencé à travailler sur JMPHTMP-2252 : le motif de support remplit dans la mosaïque et j'ai continué le travail sur JMPJTML-1348 : respecter le motif de remplissage de la légende dans la légende du dégradé.
- Mike Stickles : Travaux terminés sur la prise en charge des motifs de remplissage pour les histogrammes (JMPHTML-2249). Début du travail sur la prise en charge des modèles de remplissage pour les treemaps (JMPHTML-2251). Formation en développement personnel complétée (7 Habitudes).
JMP en direct
- Aurore: Travail sur la conformité RGPD. Nous avons détecté et arrêté tous les cas où nous avons écrit des informations personnelles identifiables (PII) sur l'utilisateur dans le journal d'audit.Implémentation de la suppression des informations personnelles de l'enregistrement utilisateur dans la base de données.
- Michel G : De nombreuses corrections de bugs dans JMP Live à mesure que les fonctionnalités ralentissent. Je commence à examiner la préparation des discussions Discovery.
Statistiques
- Elisabeth : Correction de bugs et tri. Faire une liste préliminaire d'articles pour 19 (ça semble si tôt !) pendant que je parcoure la liste de triage.
- Annie : Correction de bugs liés aux cartes de contrôle à court terme.
Documentation sur les statistiques
- Karen : J'ai commencé à travailler sur le nouveau chapitre CSALT DOE.
Tests de statistiques
- Jacob: Vérification des tickets Jira pour la colonne Make Validation et le DOE. Travailler sur l'amélioration de la vitesse de certains tests unitaires Easy DOE. Test de la conception CSALT. Lecture d'un article partagé par Caleb et enquête sur le package ALTopt R à utiliser pour les conceptions Oracle.
- Marque: Intégration d'une vérification pour chaque tracé de facteurs dans chaque cas d'Easy DOE généré par un tableau de couverture de 34 exécutions (1 216) dans le script de test unitaire pour l'onglet Saisie de données d'Easy DOE.
- Tonya : Travailler sur les rapports bêta et tester les cartes de contrôle à court terme et l'analyse des capacités avec des phases dans CCB.
Gestion de produits et marketing de produits
- Kaylee : Ce mois-ci, l'équipe de marketing produit a organisé deux des premières sessions de compétences pour la série de formations sur l'aide à la vente cette année. Peter Polito a débuté le mois avec une formation sur l'accès aux données, abordant les principes fondamentaux de cette fonctionnalité et la manière dont les équipes commerciales peuvent mieux positionner JMP lorsqu'elles discutent de l'accès aux données. Phil Kay a suivi avec une formation sur la conception d'expériences où il a montré que le DOE consiste avant tout à comprendre comment contrôler le processus pour répondre ou dépasser systématiquement les exigences des clients. Les deux sessions ont été interactives et bien accueillies, et ont fourni aux équipes les ressources et les connaissances appropriées pour les futures interactions avec les clients. Vous pouvez trouver plus d'informations (y compris des enregistrements) sur ces formations et d'autres dans le calendrier des séries de formation au sein de Bibliothèque d'aide à la vente .
Support technique et engagement JMP
- Wendy : Cette semaine, les équipes de support ont participé aux tests d'acceptation utilisateur (UAT) pour le Store 2.1, qui ont été mis en ligne mercredi.De plus, Dahlia Watkins et moi-même, ainsi que Stan Koprowski et Ryan Gilmore, développons des mises à jour des flux vocaux Service Cloud et dressons une liste d'améliorations futures possibles.Le volume des dossiers est stable.
- 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 .


Opérations de développement
- Jim : Signalement de nouveaux problèmes d'échec d'ASAN/d'assertion et vérification des problèmes résolus. J'ai rencontré Audrey pour discuter du plan quotidien d'UT pour les scripts de tests cliniques. Programme d'installation JMP EA reconstruit pour Mac OS (merci Michael Hecht !) en raison d'un problème de notarisation. Mises à jour du système d'exploitation appliquées à de nombreuses machines Mac OS UT quotidiennes.
- Myron : Travail sur la création d'une interface utilisateur JiraBot ( JMPTOOL-939 ) et des mises à jour aléatoires comme JMPTOOL-938 (Liens de confluence Stringbot) et JMPTOOL-941 , JMPTOOL-934 , JMPTOOL-936 (Mises à jour du propriétaire de JiraBot).
Documentation
- Dévon : Finalisation de la première série d'examen des commentaires et de la deuxième ébauche de proposition visant à migrer la documentation vers Oxygen (maintenant ouverte à tous !), travaillée sur JMP-17435 : Zone d'édition de colonne de chaîne, message de définition de largeur non documenté dans le guide de script ou dans la référence de syntaxe JSL. , plus de travail sur le chapitre Préréglages de plate-forme, formation STIPS, examen de GitKraken comme outil de transfert de documents entre la localisation et la documentation.
- Suzanne C : Nous avons terminé les révisions de l'interface utilisateur des chaînes jusqu'au 19 août. Assistance pour les problèmes d'aide. Déplacement de toutes les images et scripts JMP Live vers des dossiers catégorisés dans Perforce. Récupération de gifs animés Quick Start à l'aide de LICEcap. Planification des livrables de JMP Live/Public 18.0.
- Qiana : Génération du DJ localisé. Lisez DITA pour les petites équipes de documentation technique (oxygenxml.com). Rétablissement du fichier JMP.book de JMP 18 vers la version originale, mise à jour du livre, génération de l'aide et transmission vers PROD. Planification du projet.
- Chris B : Je travaille toujours à la création de l'aide JA et ZH. J'ai effectué quelques tests Mac pour l'effort de démarrage rapide.
Tests système/hôte-Cary
- Mandy : J'ai travaillé, complété, pratiqué et enregistré ma présentation Workflow Builder pour le Discovery Summit Americas. J'ai travaillé sur des correctifs de flux de travail et trouvé quelques nouveaux bugs. J'ai répondu aux pistes TS et signalé quelques problèmes. J'ai également effectué de nombreux correctifs Data Step pour JIRA. Téléchargé et testé l'EA5 sur Mac et Windows.
- Chasseur: J'ai terminé les tests JMP 18 EA 5, ouvert quelques défauts de projets, testé une version de développeur sur Mac de Michael pour un problème de clic contextuel dans JMP-17197 , et installé Sonoma 14.0 Dev. La version bêta 6 sur les Mac hébergés par Apple Silicon et Intel teste les Mac en laboratoire pour confirmer que le bug des titres collants reste corrigé.
- Mike M : Effectuer des vérifications, principalement avec l'aide JMP et les problèmes de localisation. J'ai également vérifié quelques Jiras d'impression. Les différences d’images m’ont également occupé.
Tests Web – Cary
- Josh L : Tests JMP Live Story (AD Sync, Folder Level Access et Divers).Dépannage de divers problèmes liés aux certificats SSL. Travailler avec Bryan Boone et Chris Humphrey sur les moyens de détecter un problème avec les certificats SSL.La réécriture de mes scripts d'installation silencieuse JMP / JMP Live est PowerShell.Jusqu'à présent, les serveurs s'installent plus rapidement et de manière plus fiable.J'ai commencé à chercher dans d'autres files d'attente JMP Live Testers celles de Jira prêtes pour les tests.J'essaie de faire rebours notre décompte.
- Hui : Enquêté sur un CRP signalé par Chercheur sur les récifs coralliens Anderson Mayfield lors de l'utilisation de JMP Live où le filtre de données apparaît sous la forme d'une image statique. Grâce à John Powell pour vous aider à trouver la raison ! Étude de la boîte de dialogue de corbeille personnalisée sur le bureau JMP pour rechercher les problèmes liés à HTML5 et les intégrer dans les demandes de fonctionnalités. Rencontre avec Steve sur les besoins d'automatisation HTML5 interactive.
Tests système/hôte-Pékin
- Équipe de Pékin :
- Éric(Nai) Wang : (1) Refactoriser les tests JMP Live JSL depuis « accès au niveau du dossier » », JMPTESTBJ-2654 . Mettez à jour les fonctions communes pour prendre en charge les nouvelles API GraphQL. Mettez à jour les tests sous « JMPLiveJSL », « EndToEnd », « DiversReports », « Security » et « Stress ». Les tests de compatibilité nécessitent des investigations plus approfondies puisque la publication à partir de 17.x doit utiliser d'anciennes API. (2) Test de la nouvelle fonctionnalité « accès au niveau du dossier » ( JMPTESTBJ-2574 ). Test des protections contre un accès inapproprié au niveau des dossiers ( WEBJMP-7039 ). (3) Terminé sur les tests JMP 18 EA 5.
- Da Li : (1) TS : 00050205 - renvoyer un courrier demandant plus d'informations. (2) TERMINÉ : test de régression de logiciels tiers JMP 18.0, cycle 1/2. (3) TERMINÉ : tests JMP 18.0 EA 5. (4) Enquête sur les échecs de Beijing Jenkins UT et correction sur Mac Ventura. (5) JMP Live 18.0 : sélection des candidats aux cas de migration UT (JMPTESTBJ-2651) . (6) Préparez-vous à écrire des cas de migration Jest UT jmp-live / jmp_live / Branche scndli-migration-jest-ut-writing — Bitbucket . (7) Vérifiez le bug, ajoutez Jest UT en conséquence.
- Nan Wu : (1) JMP 18.0 3 rd tests de logiciels de fête pour les pilotes ODBC sur Windows et Mac. (2) Tests JMP 18.0 EA 5 ( JMPTESTBJ-2650 ). (3) Enquête sur le problème du support technique numéro 00050802 et saisie d'un bogue pour ce problème. (4) Résumé des tests JMP Live 18.0 I18N du tour 3/6 - TERMINÉ
- Kimi (Yu) Wang : (1) JMP 18.0 NF – Python – En cours. Créez un Jira pour suivre EA5 et mettez à jour les nouvelles fonctionnalités/bogues corrigés/suppression et problèmes connus dans la description ; pour plus de détails, reportez-vous à JMP-18024 . Gérer les e-mails de Paul. Nouvelles fonctionnalités de test/vérification de bugs. Écrivez des scripts UT. (2) Tests JMP 18.0 EA5, reportez-vous à ( JMPTESTBJ-2650 ) - En cours. (3) installer des modules python pour les machines UT – En cours. (4) Vérification des bogues. (5) Travaux liés à Jenkins.
- Da Zhang : (1) Vérification des bogues. (2) Correction des échecs/ajout de nouveaux tests pour les tests de charge JMeter. (3) Ajout de nouveaux tests HAT pour HTML5. (4) Test sur un nouvel indice d’échantillon – TERMINÉ. (5) Test du programme d'installation JMP 18.0 EA5 sur macOS – TERMINÉ
- Nala : (1) TERMINÉ : tests de régression de logiciels tiers JMP 18.0. (2) Terminé : test du programme d'installation JMP 18.0 EA5. (3) Vérification des bogues. (4) Travailler avec Audrey pour revoir les responsabilités des testeurs pour l'équipe de Pékin. Discutez avec tous les membres de l'équipe de Pékin de leurs responsabilités Tableau blanc des responsabilités en matière de tests . (5) Préparer les tests cliniques JMP. Calendrier de test proposé pour les tests JMPC ( Chronologie des tests de l'équipe de Pékin) . Création d'une page pour répertorier tous les rapports JMP Clinical et mettre en évidence les nouveaux rapports dans JMPC 18 ( Liste des rapports cliniques JMP (avec nom chinois)).
Découverte de données
- Evan : Travailler avec Dan Schikore sur les modifications apportées à graphCompose pour prendre en charge les personnalisations de rapports robustes en colonnes et les préréglages de plate-forme. Améliorations de jslmatch. Affinement de Python dans le code prototype de Scripting Index. Création de la preuve de concept du test unitaire Python vers l'adaptateur de test unitaire JSL. Amélioration de l'utilisation des unités de colonne.
- Dave B : Correction de quelques bugs mineurs d'aperçu avant impression et d'un bug de découpage du motif de remplissage. Mike M a remarqué que les différences d'images HTML étaient restées bloquées le 17/08, je vais donc voir si je peux les réexécuter et ajouter une vérification à mon programme de surveillance afin que nous le remarquions plus tôt la prochaine fois.
- Dan S : Préréglages de plate-forme : travaillez sur une répartition robuste, supprimez les lignes de référence d'axe et modifiez l'interface utilisateur pour désactiver les sources prédéfinies. Correction de l'aperçu avant impression pour les mesures répétées. Correction d'un crash d'App Builder.
- Xan : Prise en charge de DisplayScaleClient pour davantage d'échelles ; ajout de la prise en charge du survol pour les interactions superposées du Profiler.
BICHE
- Caleb : Correction de quelques bugs dans Sample Size Explorers et CSALT et enregistrement de mes présentations d'articles et d'affiches pour Discovery Americas Online. J'ai également commencé à préparer des cartons dans mon bureau pour la transition vers le travail à distance.
- Peng : Poursuite des recherches avec Bill sur l'analyse des données de fatigue, modifiez à nouveau le paramétrage interne du modèle Nishijima pour un meilleur comportement numérique. Commencez à rédiger un projet de documentation pour la plateforme Fatigue Model.
- Ryan L : Présentation de Discovery terminée, séance de questions-réponses pour la partie I de « Innovation plus intelligente avec conception d'expériences » qui présentait un enregistrement de Brad.
Hôte
- Michel H : Nous avons étudié la faisabilité d'exiger Xcode 14.3 pour le développement, pour prendre en charge certaines nouvelles fonctionnalités du langage C++20. Xcode 14.3 nécessite macOS Ventura, qui ne fonctionne pas sur certains matériels Mac. Nous retardons donc l'adoption de Xcode 14.3 et mènerons une enquête pour déterminer quel matériel Mac, exécutant quelles versions de macOS, est actuellement utilisé. Correction d'un problème Mac de longue date où le clic droit dans une boîte de dialogue modale était signalé au portable comme un clic gauche suivi d'un clic droit. Participation à l'équipe de style visuel dirigée par Bryan Frike .
- Paul N. : Le travail d'intégration de Python se poursuit - en écrivant des exemples de fichiers et en s'assurant que les fonctionnalités d'EA5 sont bien documentées. J'ai écrit un exemple de script créant directement une table de données JMP à partir d'un fichier Parquet. Correction de bugs lors de l'acceptation de « Aucun » comme valeur manquante de Python et de problèmes de vérification de liste. Correction d'un crash à la sortie si pyarrow était chargé pour le futur EA6.
- John Schrödel : Poursuite des travaux sur le soutien politique. Discussions liées à une éventuelle modification du JMP 19 concernant le dessin du titre collant. Problème signalé avec la mise à jour de la table et la transformation des colonnes. Mises à jour de la barre d'outils et des icônes. Plus de discussions sur la conception visuelle. Discussions liées à l'annonce de Microsoft concernant l'ajout du support Python à Excel.
Note de Shannon
Salut à tous, j'espère que vous resterez tous cool ce week-end ! Il va faire chaud !!!
