
Bienvenue dans la mise à jour du développement JMP du 1er octobre 2021 !
Nos collègues du 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 simplement 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 repartagera à partir des comptes JMP. Plus: Vous pouvez être sélectionné pour recevoir du swag JMP !
Merci à tous ceux qui ont participé La pratique de John Sall pour sa plénière Découverte à la réunion des développeurs 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 d'ici le 4 octobre et créer des vidéos EA3 d'ici 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 version de maintenance JMP 16 finale.
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 senior et avant cela, a occupé des postes de rédaction technique chez Ateb, DataFlux et IBM. Avant de devenir rédactrice technique, elle a occupé des postes dans les tests de logiciels et la gestion de projets. S'il vous arrive de voir Qiana lors des sessions 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 la Cadre de test unitaire JMP JSL . Merci à Jessica Marquardt d'avoir travaillé avec Joseph, Audrey et Nicole pour mettre en lumière l'historique de cet outil important, alors même que nous avançons dans l'amélioration du cadre 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 bêta/crash/télémétrie de la semaine du 01/10/2021 | JMP Live (sas.com) .
Compagnie

Sujet

Sous-thème

Plateforme

JIRA/Défauts

Annonces générales
- Si vous souhaitez être un employé présenté sur 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 de contribuer à 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 effectué des tests de boîte blanche pour l'équipe HTML5. Ils couvraient 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éé au total :
- 19 bogues (1 critique, 4 majeurs, 8 normaux, 6 mineurs)
- 4 sous-tâches de bogue (3 majeures, 1 normale)
- 1 amélioration (Normale)
- 1 histoire (normale)
- La semaine dernière, Praveena, Josh et John Powell effectué des tests de boîte blanche pour l'équipe HTML5. Ils couvraient 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éé au total :
- 11 nouveaux bogues pour JMPHTML (3 majeurs, 7 normaux, 1 mineur) et 1 nouveau bogue mineur pour JMP
- un cas de test supplémentaire pour un bogue JMPHTML existant
- 2 histoires pour JMPHTML
- John Powel : Résumé des résultats des tests de la boîte blanche. Tenue des 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, révision de code et soumission Perforce. Construit cette page Confluence pour collecter une liste des outils utilisés par le groupe d'accueil . Tests unitaires soumis et code pour prendre en charge le dessin Tracés parallèles du générateur de graphiques . Travail sur la mise en œuvre des info-bulles pour les tracés parallèles HTML. Voici le tracé parallèle des théories des cordes de Julian de Publique JMP rendu dans Windows 10 (à gauche) et dans Chrome (droit):

- Josh M : JIRA saisis à partir des tests de la boîte blanche de la semaine dernière (3 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. Étude d'un problème pour Mike Anderson concernant l'intégration de publications JMP Public dans un jeu de diapositives de page Web. Préparation et présentation de la démo Sprint 5. Mise à jour de la gestion du statut du profileur. Mia suit certains éléments bloqués par le travail de bureau. Aider Praveena à se mettre au courant de la création de cas de test unitaire et de la correction d'un bogue de ligne. Triage JIRA du backlog.
- Bryan F : Poursuite des tests et du développement de tests unitaires pour l'implémentation HTML5 des graphiques à barres compacts. Participation à un test en boîte blanche et découverte et saisie de 19 problèmes : 14 bogues, 4 sous-tâches de bogue 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 construction ainsi que le travail que j'ai fait pour développer des graphiques à barres emballés. Par exemple, j'ai montré un cas interactif où un graphique représentant un million de lignes répondait aux sélections, aux info-bulles, à la mise à l'échelle et au panoramique.
- Mayowa : A travaillé sur l'ajout de lignes de référence aux tracés d'axes parallèles en html interactif, a fait des tests de boîte blanche, a participé à la rétrospective de l'équipe HTML5 et à la planification de sprint.
- Pravéna : Apprentissage du processus Perforce auprès des membres de l'équipe. Correction du bogue JMPHTML-1223 ("null" affiché dans l'info-bulle), 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 : Activation de la multi-sélection de rapports dans tous les contextes attendus. 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 de dossier de package autonome fusionnée dans la vue de dossier d'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 (ajoutez 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 (corrigez certains, étiquetez certains avec des numéros Jira).
Statistiques
- Laure CS : Continué à travailler sur l'échange de l'ancien pour le nouveau code SEM. Réponse à quelques questions sur SEM dans la communauté JMP et par e-mail. Rencontre avec James pour continuer à travailler sur un exemple de "fabrication de pain" avec SEM.
- Ping : Test et résolution de problèmes mineurs liés à la dégradation répétée des mesures avant la réduction de l'EA. Correction également de quelques bogues dans les séries chronologiques en raison de travaux récents.
- Elisabeth : Correction des bugs GLMM finaux avant l'EA. Il reste un projet de grande envergure (comparaisons multiples à l'échelle appropriée). Début de la préparation de la présentation JMP Dev sur les GLMM.
- Anni : J'ai fini d'intégrer le dernier de mes correctifs pour les cartes de contrôle dans la 16.2.
Test de statistiques
- Marquer: É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. Soutenir le travail sur l'analyse des courbes de dissolution dans Fit Curve. J'ai rencontré l'éditeur de l'ASQ au sujet de mes commentaires initiaux pour la révision du matériel du DOE dans le manuel de certification Six Sigma Black Belt.
- Jacob: Ajout de tests unitaires pour les nouveaux diagnostics MSA Design. Test de l'instantané des valeurs manquantes ( JMP-5330 et JMP-7225 ). Explorateur de conception de test. Vérification des problèmes DOE Jira et ajout de tests unitaires
- Tonia : Test des nouveaux changements MSA de Laura.Affichage des articles et des conférences JMP Discovery.
Mises à jour des sciences de la vie
- Jean C : Dans JMP Clinical 8.2, retravaillé Créer un rapport en direct pour le profileur de patient afin de prendre en charge les clients utilisant JMP Live 16. Dans JMP Genomics 10.2, mises à jour des chemins de documentation pour les boutons d'aide. Dans JMP Clinical 17, correction d'un bogue qui empêchait Review Builder de se rouvrir dans la même session s'il avait été précédemment fermé via Menu principal de JMP > Fenêtre > Tout fermer . Ajout d'un mode à ComboBoxClass:setAvailableValues() pour permettre aux sélections d'être conservées par position plutôt que par valeur de chaîne, qui est utilisée par le widget de groupement démographique de Set Study Preferences. 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 valeurs par défaut), qui est actuellement utilisé dans l'interface utilisateur Définir les préférences d'étude, mais pourrait être étendu 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. Conversion des chemins et références des métadonnées .sas7bdat en .jmp.
Gestion des produits
- Diète : 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 : A travaillé avec Curt et Mia sur le problème de l'abonnement étudiant. Ouverture du ticket ServiceNow pour corriger l'erreur d'envoi des numéros de série en tant que "A" et non "B". Travail terminé pour obtenir les fichiers de support restants pour les installateurs, tous sécurisés dans Perforce.
Documentation
- Sheila : A travaillé sur les pages Web DJ localisées après avoir obtenu les commentaires des critiques. Testé en ajoutant le document Genomics Marker Statistics à l'aide. Mises à jour SEO vérifiées. Génération de l'aide 16.0 et 16.1.
Test système/hôte - Cary
- Audrey : Démo pour l'équipe QA sur les modifications à venir du cadre de test unitaire JSL. Contactez les testeurs de Pékin avant le début de leurs vacances de la 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 et le tableau de bord des tests unitaires JMP afin que je puisse commencer à prendre en charge la prise en charge de ces éléments. Bien qu'il reste 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 test unitaires pour ajouter un flux de test rapide aux tests de résistance déjà existants. Notamment, les développeurs pourront exécuter des "super" tests de base qui comprendront non seulement des tests de base 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 que les développeurs pourront exécuter lorsqu'ils souhaitent exécuter plus que de simples tests de base.
- Mandy : vérification des défauts et rédaction de quelques tests ; travailler sur quelques pistes TS et signaler les tickets JIRA ; travailler sur les défauts que vous m'avez envoyés 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. Quelques éléments esthétiques là-dedans, comme la partie de dessin Recode, mais pas de réparation tant que nous n'avons pas trouvé ce qui est nécessaire.
- Chasseur: JMP 17 EA 2 pistes étudiées, installées et testées avec Monterey Dev. Bêta 8, problème trouvé où le programme d'installation de JMP 17 sur Mojave n'a pas averti qu'il n'était pas pris en charge, correctif candidat testé dans les projets pour un crash MFI et vérification des défauts.
- Josh L : Test 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/Beijing JMP Live Test Jira Status
· 08 histoires en test
· 47 histoires en test prêt
· 03 Bug créé au cours des 7 derniers jours
· 20 histoires / bugs fermés au cours des 7 derniers jours
Test système/hôte - Pékin
- Éric Wang : Test JMP Live 16.2 I18N terminé, voir BRDSTG-3188. (2) Tests d'histoires/bogues Jira, axés sur les éléments JMP Pool Jira, ajout de fonctions publiques pour les tests de session JMP, ajout d'un test d'échantillon de bout en bout. (4) Préparation de diapositives pour la semaine de la qualité SAS au CRD.
- Da Li : (1) Test d'importation OSI PI terminé, voir JMP-5783. (2) Régression d'importation 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) Test JMP Live 16.2 I18N terminé, voir BRDSTG-3188. (4) Rapport TS enquêté 7613430626.
- Kimi : (1) Test JMP Live 16.2 I18N terminé, voir BRDSTG-3188.(2) Interface Python terminée, voir BRDSTG-3162 . (3) Enquête sur les échecs JSL UT. (4) Création de pages Confluence sur la façon d'installer/désinstaller Python, voir la page Python.
- Nala : (1) Test JMP Live 16.2 I18N terminé, 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
- David B : Correction des problèmes avec les légendes des tracés de contour lors de l'impression, travail avec Annie sur un problème de reproductibilité de la carte de contrôle, recherche d'un problème ouvert intermittent pendant les tests unitaires, problème de dimensionnement de la boîte de gamme fixe.
- É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. Refonte de la barre de recherche dans une boîte de dialogue accessible depuis le menu Aide. Discussions sur les éléments de menu Portable vs Host et les touches d'accélération. Comprendre comment présenter les éléments LRT désactivés, supprimés et énumérés (ScriptItemState). De nombreuses revues de code.
- Dan S : Correction du défilement Dt dans les projets, correction d'un plantage 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 tableaux larges et une nouvelle colonne de formule.Algorithme de recherche de colonne unifiée. Divers défauts.
BICHE
- Brad : A donné une conférence sur le Custom Designer pour le Northwest T1 Doctor is In Day.
- Caleb : Terminer mon travail 16.2 ainsi que nettoyer certains bogues dans les nouveaux diagnostics de conception MSA. Poursuite des travaux sur un nouveau look potentiel pour les explorateurs de taille d'échantillon dans la version 17.0 (pensez au profileur…).
- Joseph : Plus de travail sur la mise en œuvre de l'interface utilisateur Easy DOE, la correction des bogues et des problèmes de transition d'état pour les onglets de flux de travail de conception.
Héberger
- Paul N : Poursuite du travail sur l'activation basée sur AWS, conversion du code PHP et Perl en Python. Déplacement d'instructions SQL embarquées vers des 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.
Remarque 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 arrivée très heureuse !
Troglodyte Christopher Wiederhold est né le 30 septembre 2021, il partage donc un anniversaire avec sa maman ! Il pesait 7 livres 4 onces et mesure 19,5 pouces de long.Jordan, Chris et le bébé vont très bien.

Anecdotes sur la famille JMP – Quelle femme d'un 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!