
Bienvenue dans la mise à jour de développement JMP du 1er octobre 2021 !
Nos collègues marketing nous demandent à tous de partager sur les réseaux sociaux sur ce que nous voyons, assistons et apprenons à Sommet Découverte la semaine prochaine. Vous pouvez partager sur Twitter, Facebook, LinkedIn ou Instagram. Il peut s'agir uniquement de texte, ou vous pouvez partager à la fois une capture d'écran et du texte (ce qui est mieux !). Il est essentiel d'avoir une variété de voix, d'images et d'expériences partagées.
Très important: Utilisez le hashtag #JMPDiscoverySummit car Arati Mejdal surveillera le hashtag et le partagera à partir des comptes JMP. Plus: Vous pouvez choisir de recevoir des cadeaux JMP !
Merci à tous ceux qui ont participé La pratique de John Sall pour sa plénière Discovery lors de la réunion de développement de ce jeudi. John a apprécié vos commentaires et vos commentaires continus alors qu'il se prépare à donner la conférence en direct la semaine prochaine.
Comme vous le savez, nous allons créer JMP 17 EA3 pour correspondre à la construction de ce soir. Veuillez mettre à jour vos pages de fonctionnalités avant le 4 octobre et créer des vidéos EA3 avant le 6 octobre. Mode d'approbation pour JMP 16.2 commence le 12 octobre, veuillez donc continuer à examiner vos listes d'éléments ouverts dans cette piste pour déterminer s'ils peuvent être corrigés en toute sécurité pour notre dernière version de maintenance JMP 16.
La semaine prochaine, JMP DevOps est ravi d'accueillir Qiana Eaglin en tant que responsable de l'équipe de documentation JMP. Susan C et Sheila lui rendront compte, et Qiana collaborera également avec la gestion des produits et les rédacteurs des équipes de documentation statistique et des sciences de la vie pour s'assurer que les clients obtiennent les informations dont ils ont besoin pour tirer le meilleur parti de nos produits. Qiana travaille chez SAS depuis 8 ans en tant que rédacteur technique principal et avant cela, a occupé des postes de rédacteur technique chez Ateb, DataFlux et IBM. Avant de devenir rédactrice technique, elle a occupé des postes en test de logiciels et en gestion de projet. S'il vous arrive de voir Qiana lors des séances de découverte, merci de lui réserver un accueil chaleureux !
J'espère que tu as vu cet article sur Inside JMP mettant en évidence le Cadre de test unitaire JMP JSL . Merci à Jessica Marquardt d'avoir travaillé avec Joseph, Audrey et Nicole pour mettre en évidence l'historique de cet outil important, alors même que nous progressons dans les améliorations du framework et comment nous l'utilisons pour surveiller les régressions pendant le développement de JMP.
Merci à Tonya pour le partage de cette semaine Pistes bêta/crash/télémétrie avec les plantages sélectionnés. Vous pouvez trouver le rapport JMP Live ici : Pistes Beta/Crash/Telemetry pour la semaine du 01/10/2021 | JMP Live (sas.com) .
Société

Sujet

Sous-thème

Plate-forme

JIRA/Défauts

Annonces générales
- Si vous souhaitez être un employé vedette sur Inside JMP, veuillez télécharger une copie du Faire connaissance former . Remplissez simplement les questions et lorsque vous avez terminé, téléchargez-le, avec 3 photos de vous dans le dossier. Merci d'avoir contribué à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- JMP 17.0 EA3 – 01/10/21
- JMP 17.0 EA4 – 05/11/21
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
HTML5
- Cette semaine, Bryan et Mayowa a effectué des tests en boîte blanche pour l'équipe HTML5. Ils ont couvert un large éventail de fonctionnalités et de segments graphiques en mettant l'accent sur les fonctionnalités que nous avons mises à jour au cours des derniers sprints. Ils ont créé un total de :
- 19 bugs (1 critique, 4 majeurs, 8 normaux, 6 mineurs)
- 4 sous-tâches de bogues (3 majeures, 1 normale)
- 1 amélioration (Normal)
- 1 histoire (normale)
- La semaine dernière, Praveena, Josh et John Powell a effectué des tests en boîte blanche pour l'équipe HTML5. Ils ont couvert un large éventail de fonctionnalités et de segments graphiques en mettant l'accent sur les fonctionnalités que nous avons mises à jour au cours des derniers sprints. Ils ont créé un total de :
- 11 nouveaux bugs pour JMPHTML (3 majeurs, 7 normaux, 1 mineur) et 1 nouveau bug mineur pour JMP
- un cas de test supplémentaire pour un bogue JMPHTML existant
- 2 histoires pour JMPHTML
- John Powell : Résultats des tests de la boîte blanche résumés. Tenue de réunions de fin de sprint et préparation pour JMP Discovery et EA3. A aidé avec quelques problèmes de support pour JMP Live. A aidé Praveena avec sa première correction de bogue HTML5, sa révision de code et sa soumission Perforce. Construit cette page Confluence pour collecter une liste des outils utilisés par le Groupe d'accueil . Tests unitaires et code soumis pour prendre en charge le dessin Tracés parallèles du générateur de graphes . Travail sur l'implémentation d'info-bulles pour les tracés parallèles HTML. Voici le tracé parallèle des théories des cordes de Julian de JMP Publique rendu dans Windows 10 (à gauche) et dans Chrome (droit):

- Josh M : JIRAs saisis lors des tests de la boîte blanche de la semaine dernière (3 priorités normales et 3 priorités majeures pour HTML5, 1 priorité normale pour JMP). JMPHTML-682 : Profiler ne conserve pas l'état lors de l'interaction avec le serveur sur JMP Live. Enquête sur le problème de Mike Anderson concernant l'intégration de publications JMP Public dans un jeu de diapositives de page Web. Préparé et donné une démo de Sprint 5. Gestion mise à jour sur le statut du profileur. Mia assure le suivi de certains éléments bloqués par le travail de bureau. Aider Praveena à se familiariser avec la création de cas de test unitaire et la correction d'un bogue de ligne. Triage du backlog JIRA.
- Bryan F : Poursuite des tests et du développement de tests unitaires pour l'implémentation HTML5 des graphiques à barres compactés. J'ai participé à un test en boîte blanche et j'ai trouvé et saisi 19 problèmes : 14 bogues, 4 sous-tâches de bogues et 1 amélioration. J'ai participé à une revue de sprint où j'ai présenté les améliorations que j'ai apportées au système de build ainsi que le travail que j'ai fait pour développer des graphiques à barres compactés. Par exemple, j'ai montré un cas interactif où un graphique représentant un million de lignes réagissait aux sélections, aux info-bulles, à la mise à l'échelle et au panoramique.
- Mayowa : J'ai travaillé sur l'ajout de lignes de référence aux tracés à axes parallèles en html interactif, j'ai fait des tests en boîte blanche, j'ai participé à la rétrospective de l'équipe HTML5 et à la planification du sprint.
- Praveena : Connaître le processus Perforce auprès des membres de l'équipe. Correction du bug JMPHTML-1223 ( "null" affiché dans l'info-bulle msg), a commencé à chercher dans JMPHTML-1198 (Les lignes non sélectionnées ne correspondent pas à JMP avec un fond sombre).
JMP en direct
- Michel G : Multi-sélection activée de rapports dans chaque contexte attendu. Vous permet de sélectionner et de déplacer plusieurs publications vers un nouvel espace/dossier. Ajout de la possibilité de modifier les détails d'un espace. Vue du dossier du package autonome fusionnée dans la vue du dossier de l'espace. Correction de bugs généraux autour des nouvelles fonctionnalités spatiales.
- Aurore: Dossiers hiérarchiques (travail préparatoire : retirer les privilèges spéciaux des propriétaires de dossiers, simplifier les requêtes liées aux dossiers). Journal d'audit (ajouter des enregistrements pour accorder et révoquer l'accès à un espace). Avertissements de la carte de contrôle (correction de bogue). Tests automatisés (réparer certains, étiqueter certains avec des numéros Jira).
Statistiques
- Laura CS : Continué à travailler sur l'échange de l'ancien pour le nouveau code SEM. A répondu à quelques questions sur SEM dans la communauté JMP et par e-mail. J'ai rencontré James pour continuer à travailler sur un exemple de « fabrication de pain » avec SEM.
- Peng : Tester et résoudre les problèmes mineurs liés à la dégradation répétée des mesures avant la coupe de l'EA. Correction également de quelques bugs dans les séries chronologiques en raison de travaux récents.
- Elisabeth : Correction des derniers bugs du GLMM avant l'EA. Il reste un projet de grande envergure (comparaisons multiples à la bonne échelle). J'ai commencé à préparer la présentation JMP Dev sur les GLMM.
- Annie : Fini d'intégrer le dernier de mes correctifs pour les cartes de contrôle dans 16.2.
Test de statistiques
- Marque: Évaluer la conception d'Easy DOE et développer des tests unitaires pour celui-ci. Soutien à d'autres projets du DOE. Jugez les affiches des étudiants pour le JMP Discovery Summit et effectuez d'autres tâches en tant que membre du comité directeur pour la semaine prochaine. Travail de support sur l'analyse des courbes de dissolution dans Fit Curve. Rencontre avec l'éditeur de l'ASQ au sujet de mes premiers commentaires sur la révision du matériel du DOE dans le manuel pour la certification Six Sigma Black Belt.
- Jacob: Ajout de tests unitaires pour les nouveaux diagnostics MSA Design. Test de l'instantané de valeur manquante ( JMP-5330 et JMP-7225 ). Tester l'explorateur de conception. Vérification des problèmes DOE Jira et ajout de tests unitaires
- Tonya : Test des nouveaux changements MSA de Laura.Affichage des articles et des conférences JMP Discovery.
Mises à jour sur les sciences de la vie
- Jean C : Dans JMP Clinical 8.2, retravaillé Créer un rapport en direct pour le profileur de patients afin d'aider les clients à utiliser JMP Live 16. Dans JMP Genomics 10.2, chemins de documentation mis à jour pour les boutons d'aide. Dans JMP Clinical 17, correction d'un bogue qui empêchait Review Builder de rouvrir dans la même session s'il avait été précédemment fermé via Menu principal JMP > Fenêtre > Fermer tout . Ajout d'un mode à ComboBoxClass:setAvailableValues() pour permettre aux sélections d'être maintenues par position plutôt que par valeur de chaîne, qui est utilisé par le widget de regroupement démographique des préférences d'étude. Création de ProcessClass:makeOutline() pour créer des boîtes de contour dont l'état ouvert est suivi de la même manière que les valeurs d'autres widgets (avec des modèles de révision, des préférences d'étude et des paramètres d'usine), qui sont actuellement utilisés dans l'interface utilisateur Définir les préférences d'étude mais pourraient être étendus aux rapports. Mise à jour de la couleur de la valeur définie pour attribuer le remplacement de la couleur grise par défaut à tout niveau de contrôle de traitement choisi. Chemins de métadonnées .sas7bdat convertis et références en .jmp.
Gestion des produits
- Dieter : Participation à 2 webinaires AWS et travail sur l'exécution de JMP PV sur AWS AppStream et Azure Virtual Desktop.
Soutien technique

Opérations de développement
- Bob : J'ai travaillé avec Curt et Mia sur le problème de l'abonnement étudiant. Ticket ServiceNow ouvert pour corriger l'erreur de numéros de série envoyés en tant que "A" et non "B". Fin du travail d'obtention des fichiers de support restants pour les installateurs, tous sécurisés dans Perforce.
Documentation
- Sheila : J'ai travaillé sur les pages Web localisées de DJ après avoir reçu les commentaires des critiques. Testé en ajoutant le document Genomics Marker Statistics à l'aide. Mises à jour SEO vérifiées. Généré l'aide 16.0 et 16.1.
Tests système/hôte - Cary
- Audrey : Démo pour l'équipe d'assurance qualité sur les changements à venir du framework de test unitaire JSL. Contactez les testeurs de Pékin avant le début de leur fête nationale - ils seront absents du bureau jusqu'au 7 octobre.
- Nick H : J'ai travaillé avec Justin pour me familiariser avec le cadre de test unitaire et le tableau de bord JMP afin que je puisse commencer à prendre en charge le support de ces éléments. Bien qu'il y ait encore beaucoup à apprendre, nous avons travaillé ensemble pour résoudre certains bogues dans le tableau de bord et le framework. Récemment, j'ai commencé à préparer le cadre de test pour changements à venir aux flux de tests unitaires pour ajouter un flux de tests rapides aux tests de résistance déjà existants. Notamment, les développeurs pourront exécuter des « super » tests de référence qui comprendront non seulement des tests de référence existants, mais également un sous-ensemble de tests « rapides ». Les tests SuperBaseline seront exécutés à partir d'un bouton ajouté à l'interface graphique de test unitaire JSL. Cela fournira, espérons-le, un plus grand sous-ensemble de tests à exécuter par les développeurs lorsqu'ils souhaitent exécuter plus que des tests de base.
- Mandy : vérifier les défauts et rédiger quelques tests ; travailler sur quelques pistes TS et rapporter des tickets JIRA ; travailler sur les défauts que vous m'avez envoyé pour vérifier qu'ils pourraient être corrigés et les fermer.Table shaper est à peu près aussi prêt que possible pour JMP17EA3 - jusqu'à ce que nous obtenions des commentaires et découvrions dans quelle direction il ira à partir d'ici. Il y a quelques éléments esthétiques là-dedans, comme la partie de dessin Recode, mais ne la répare pas tant que nous n'avons pas trouvé ce qui est nécessaire.
- Chasseur: Enquête sur les pistes JMP 17 EA 2, installées et testées avec Monterey Dev. Beta 8, a trouvé un problème où le programme d'installation de JMP 17 sur Mojave n'a pas averti comme étant non pris en charge, a testé le correctif candidat dans les projets pour un crash MFI et la vérification des défauts.
- Josh L : Tests JMP Live Jira et vérification des bogues.Tests de régression JMP 16.2 et 17.0.Mise à jour et amélioration de mes scripts de test JSL. Question générale sur le déploiement et questions sur la mise à jour de la machine.
Cary / Pékin JMP Live Testing Statut Jira
· 08 histoires de tests
· 47 histoires dans Test Ready
· 03 Bug créé au cours des 7 derniers jours
· 20 histoires / bugs fermés au cours des 7 derniers jours
Tests système/hôte-Pékin
- Éric Wang : Tests JMP Live 16.2 I18N terminés, voir BRDSTG-3188. (2) Tests d'histoires/de bogues Jira, axés sur les éléments Jira du pool JMP, ajout de fonctions publiques pour les tests de session JMP, ajout de test d'échantillon de bout en bout. (4) Préparation des diapositives pour la SAS Quality Week au CRD.
- Da Li : (1) Tests d'importation OSI PI terminés, voir JMP-5783. (2) Régression d'import de fichiers tiers sur 16.2 pour Minitab&SPSS, voir BRDSTG-3078 .
- Mike Wu : (1) Test de régression du profileur JMP Html5, voir JMPHTML-1186 . (2) Tests de régression exécutés pour vbAutomation. (3) Tests JMP Live 16.2 I18N terminés, voir BRDSTG-3188. (4) Rapport d'enquête TS 7613430626.
- Kimi : (1) Tests JMP Live 16.2 I18N terminés, voir BRDSTG-3188.(2) Interface Python terminée, voir BRDSTG-3162 . (3) Défaillances JSL UT étudiées. (4) Création de pages Confluence sur la façon d'installer/désinstaller Python, voir la page Python.
- Nala : (1) Terminé les tests JMP Live 16.2 I18N, voir BRDSTG-3188.(2) Tester les histoires/bogues Jira concernant la publication, le déplacement de la publication, le nom de l'espace et le panneau de détails sur la page de publication.
Découverte de données
- Dave B : Correction de problèmes avec les légendes des tracés de contour lors de l'impression, travail avec Annie sur un problème de reproductibilité des cartes de contrôle, recherche d'un problème d'ouverture intermittent pendant les tests unitaires, problème de dimensionnement de la boîte d'alignement corrigé.
- Évan : Correction d'un plantage lors de l'utilisation de classes JSL avec des boîtes d'affichage. Correction du crash de l'image ouverte. Retravailler la barre de recherche à l'intérieur de la boîte de dialogue accessible à partir du menu Aide. Discussions sur les éléments de menu Portable vs Host et les touches d'accélérateur. Déterminer comment présenter les éléments LRT désactivés, supprimés et énumérer (ScriptItemState). De nombreuses revues de code.
- Dan S : Correction du défilement Dt dans les projets, correction du crash en supprimant le filtre de sélection dans Dashboard Builder, mises à jour des éléments de lancement de la plate-forme pour afficher les prototypes dans l'index de script et les info-bulles dans les boîtes de dialogue de lancement, modification de LegendModel pour prendre en charge les chaînes bilingues afin que les scripts anglais fonctionnent dans d'autres langues.
- Ernest : Travail de performance sur des tables larges et une nouvelle colonne de formule.Algorithme de recherche de colonne unifié. Divers défauts.
BICHE
- Brad : A donné une conférence sur le concepteur personnalisé pour le Northwest T1 Doctor is In Day.
- Caleb : J'ai terminé mon travail 16.2 et j'ai corrigé quelques bogues dans le nouveau MSA Design Diagnostics. Poursuite du travail sur un nouveau look potentiel pour les explorateurs de taille d'échantillon dans 17.0 (pensez au profileur…).
- Joseph : Plus de travail sur la mise en œuvre de l'interface utilisateur Easy DOE, la correction des bugs et des problèmes de transition d'état pour les onglets du workflow de conception.
Hôte
- Paul N : Poursuite du travail sur l'activation basée sur AWS, conversion du code PHP et Perl en Python. Déplacement des instructions Embedded SQL vers les procédures stockées dans la base de données.Lorsque notre système d'activation a été créé pour la première fois, MySQL ne prenait pas en charge les procédures stockées. MySQL prend désormais en charge les procédures stockées, ce qui nous permet d'intégrer la logique SQL dans la base de données en tant que procédures appelables.
- Michel H : Suppression de OwnerOf<> du code source JMP 17.
Note de Shannon
Russ et Liz Wolfinger accueillent la naissance de leur premier petit-enfant aux parents Jordan (Wolfinger) et Chris Wiederhold. Félicitations pour cette très heureuse arrivée !
Troglodyte de Christopher Wiederhold est né le 30 septembre 2021, il partage donc un anniversaire avec sa maman ! Il pesait 7 lb 4 oz et mesure 19,5 pouces.Jordan, Chris et le bébé se portent très bien.

Anecdotes sur la famille JMP – La femme de quel membre de l'équipe JMP partage un anniversaire avec son fils ? Indice : leur anniversaire commun était mardi dernier ! Faites défiler vers le bas pour la réponse.
Joyeux anniversaire en retard à Annie et Ethan Valente (9) qui partagent un anniversaire le 28 septembre !
J'espère que vous passez tous un merveilleux week-end!