Bienvenue dans la mise à jour du développement JMP du 6 janvier 2023 !
Dans les nouvelles importantes sur les versions, nous avons maintenant atteint notre jalon JMP 17.1 Code Approval . Comme je l'ai mentionné dans l'e-mail de ce matin, les modifications logiques du code JMP effectuées après cette date nécessiteront l'approbation de 4 personnes figurant sur la liste des approbateurs JMP. Veuillez consulter le Mode d'approbation du code JMP Page Confluence pour plus de détails sur cette période du cycle de publication. Nous continuerons le mode d'approbation jusqu'à ce que nous atteignions JMP 17.1 Code Freeze le 27/01/23.
Alors que nous nous tournons vers le début de la Premier utilisateur de JMP 18 lancement du programme prévu en février, chef de produit JMP Bryan Frick a proposé de présenter (avec des collaborateurs de l'équipe de développement) un processus UX qu'ils ont utilisé ensemble pour recueillir des commentaires sur de nouvelles fonctionnalités. Différentes équipes ont déjà profité de ce processus pour améliorer les fonctionnalités en cours de développement, et vous aussi pouvez en tirer parti pour découvrir et optimiser vos fonctionnalités JMP 18 ! Un rappel que nous commencerons la réunion des développeurs à 10h30 jeudi pour permettre une pause après la session de lancement.
Enfin, grâce à Audrey Shull pour partager cette semaine Conseil Jira de la semaine !
Si vous avez travaillé avec des tickets Jira cette semaine, vous avez peut-être remarqué que nous avons nettoyé les valeurs disponibles dans le champ Résolution. (Merci, Lisa Grossman !) Nous sommes passés de 19 éléments, dont beaucoup étaient similaires, à une liste plus petite. Le changement le plus notable est que Fixe n'est plus une option. Tous les éléments corrigés/terminés/terminés doivent utiliser Complété (qui est la valeur par défaut). Quelques détails supplémentaires sont disponibles dans Nettoyage de la résolution .

Annonces générales
- Si vous souhaitez être un employé présenté 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, ainsi que 3 photos de vous dans le dossier. Merci de contribuer à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- Début de l'approbation du code JMP 17.1 – 06/01/23 ß AUJOURD'HUI!!!
- Gel JMP 17.1 L10N – 16/01/23
- Gel du code JMP 17.1 – 27/01/23
- JMP 18 EA1 Gel – 03/02/23
- Gel JMP 18 EA2 – 07/04/23
- Veuillez visiter Confluence pour une liste complète de JMP 17 et JMP 18 Rendez-vous.
Mises à jour du développement JMP
JMP en direct
- Aurore: 18.0 : Prend en charge la récupération de l'intégralité de l'arborescence des dossiers pour un espace donné.Divers : Travailler sur Perforce --> Git. Démo organisée pour l'équipe de Pékin.Affiner les conseils de confluence. Achèvement de la transition. JMP Live utilise désormais Git exclusivement pour les versions 18.0+ !En dehors de cela, création de nouvelles données et rapports pour les démos JMP Live.
Statistiques
- Elisabeth : Le binôme négatif, une distribution très demandée pour les données de comptage, a finalement été poussé. Les écarts constatés lors de la comparaison avec SAS GLIMMIX se sont avérés être un bogue récemment introduit dans GLIMMIX sous Windows. Les anciennes versions de GLIMMIX n'ont pas ce problème et sont d'accord avec l'implémentation de JMP. Un correctif pour le bogue GLIMMIX est en cours, j'entends. Leçon : faites-vous davantage confiance ! :visage_souriant_avec_yeux_souriants : Passons maintenant à d'autres distributions plus simples, avant d'aborder la distribution Beta pour des proportions continues, puis des mesures/structures spatiales répétées.
- Laure CS : Poursuite des travaux sur l'inférence robuste en SEM. Plus précisément, j'ai recherché et mis en œuvre les corrections robustes de tous les indices d'ajustement de la plate-forme. Je prépare également mes slides pour mon enregistrement European Discovery.
- Jean Sal : Correction de la désactivation du mode Masquer dans Design Space Profiler (JMP-15141). Travailler sur l'appel du nouveau code de modèle mixte de Chris à partir des modèles Fit Response Screening for Genomics ( voir plus de détails dans Confluence ici ).
- Ryan P : Fixé JMP-3589 pour 17.1, qui conserve le format de colonne Validation lors de l'appel de Enregistrer les données ou Enregistrer les résumés dans FDE. Cela permet désormais aux utilisateurs de maintenir plus facilement leurs fractionnements de données de formation, de validation et de test.
- Anni : Poursuite des travaux sur les cartes de contrôle à court terme.
Documentation statistique
- Michel C : Vérification de la construction de l'aide 17.1, vérification d'un correctif JiraBot effectué par Myron et mise à jour de Jiras au cours des derniers mois pour remplir certains champs de documentation qui n'avaient pas été mis à jour automatiquement par JiraBot avant le correctif de Myron.
Test de statistiques
- Marquer: Clôture des tickets pour Easy DOE dans JMP 17.1. Documenter le processus de développement d'Easy DOE pour le flux de travail UI/UX. Ajout d'une fonction d'édition à l'outil de Jacob pour automatiser la génération d'une étude d'utilisabilité. Développement d'un protocole de test étendu à l'aide de tableaux de couverture pour la nouvelle fonctionnalité de conception de charge dans Easy DOE pour JMP 17.1. Répondez aux questions dans la communauté JMP.
- Tonia : EA9 a expiré le 31 décembre, j'ai donc travaillé à rassembler les dernières informations sur la version bêta entre ma présentation et le 31 décembre et à les ajouter au tableau et aux rapports.J'ai également travaillé sur la vérification des bogues.
- Jacob: Tester la conception de charge dans Easy DOE, Space Filling Design et les conceptions avec covariables et le script DOE Dialog mis à jour lorsque les covariables sont incluses.
Gestion des produits
- Bryan F : Traitement des données de plusieurs tests d'utilisabilité pour les projets JMP. De plus, j'ai développé des "histoires" pour le processus d'utilisabilité utilisé pour JMP WFB et JMP Search, ce qui impliquait de monter des vidéos d'études d'utilisabilité antérieures et de collecter/organiser des artefacts d'autres parties du processus.
Soutien technique
- Duan : Bonne année! La pause hivernale a été lente pour TS, bien que nous ayons ouvert environ 90 dossiers. La majorité était liée au crash, à l'installation et à la licence, comme beaucoup le devineraient. Voici les Rapports en direct TS JMP et l'intrigue habituelle ci-dessous. De plus, vous trouverez ici les Tickets Jira rapportés par TS depuis 14 jours .

Opérations de développement
- Myron : A travaillé sur JMPTOOL-646 : nom du livre de mise à jour JiraBot et d'autres champs, JMPTOOL-592 : constructions d'aide et de touches d'assistance relatives à 17, générant automatiquement des fichiers XSTR (JMPTOOL-642 et JMPTOOL-267) et prise en charge générale du système de plantage.
- Bob: Collaboration avec Drew sur la création d'un outil de validation des installateurs que les clients peuvent utiliser avec JMP Clinical 17. Mise à jour du téléchargement du test NIST basé sur les mises à jour fournies par Michael Crotty.
- Jim : Prise en charge de Perforce, y compris le verrouillage de //depot/main/Server et //depot/rel/r18.0/Server pour l'équipe JMP Live.
- Mélanie : Examiner les tâches de fin d'année et terminer les retours PortableUI.
Localisation
- Nous avons accueilli Krzysztof Jozefowicz à l'équipe !
- Finition de l'interface utilisateur portable pour V17.1.
- Les traductions coréennes ont été renvoyées pour les livres Fitting Linear Models et Quality and Process Methods. Les étapes suivantes, les captures d'écran sont terminées et les PDF créés.
- Changements de code et tests des tâches Jenkins pour accélérer la traduction du livre sur la génétique.
Documentation
- Suzanne C : Aide EG inspectée visuellement pour 17.1. Travaillé sur les questions du sondage et envoyé à Qiana pour examen. Fini quelques commentaires JMP Live. L'aide JMP Live/Public finalisée et la production l'ont vérifié. Création et envoi de PDF à Melanie pour localisation. Création d'une nouvelle page Confluence sur les encarts de texte dans Framemaker.
- Qiana : Création de l'aide de JMP 17.1, révision de mes livres dans l'aide, création de l'aide de JMP Live 17.1 et exécution de tâches de gestion de projet.
- ChrisB : Production terminée, vérification de certains livres et révision de l'aide des deux livres JSL. Correction de certains styles manquants.
Test système/hôte - Cary
- Mandy : Travailler sur des exemples de données pour essayer de rassembler quelque chose d'intéressant pour changer les façons d'afficher les fonctionnalités de Workflow Builder à Discovery Europe pour mon article et la plénière. Travaillé sur les correctifs 18.0 pour le tableau créé par Dan S. dans l'espoir que nous puissions les intégrer à JMP 17.1.
- Hui : Travail sur l'inventaire des machines. Confirmé avec Audrey qu'elle peut transférer l'actif iPad Pro à mon nom. Poursuite du transfert d'informations significatives de l'ordinateur portable de la bibliothèque SAS vers des emplacements sûrs avant de les renvoyer à SAS. Planification des tests d'automatisation interactifs HTML5. Trouvé quelques problèmes mineurs de bureau JMP Mac sur JMP 16.0 et étudiera si les problèmes se produisent sur la version actuelle pour Mac et Windows. A travaillé sur la résolution du nouvel an inspirée du dessin animé de Shannon. :visage_souriant_avec_yeux_souriants :
- Pseudo: Travailler sur quelques demandes de fonctionnalités de longue date pour le tableau de bord de test, permettant une option pour afficher uniquement les échecs «inconnus» dans la matrice d'échec du testeur ainsi qu'une nouvelle préférence afin qu'un testeur voie ses échecs «inconnus» par défaut sur le pages de résultats du testeur, au lieu de toutes. A également créé un Jira à partir d'un bogue trouvé dans la communauté concernant le pliage de code et la perte possible de code dans une certaine situation, et a travaillé sur quelques vérifications de bogue.
- Chasseur: Validé le dernier SAS Download Manager 2.94 sur quatre configurations Mac et signalé un problème à Michael King avec une date de copyright incorrecte, essayant toujours de reproduire le crash du défilement CRP sur Mac à partir de JMP-15105, mis à jour JMP-15078 avec des étapes pour reproduire le crash des éléments en mouvement vers projet avec script, transmis un problème d'installation Beyond Trust sur l'un de mes Mac de bureau au chat des équipes pilotes EPM et vérification des défauts.
- Josh: JMP Live Story et tests de bogues, travail d'administration du serveur et configuration de mon ordinateur pour extraire de GIT pour les versions JMP Live 18.0. Création de nouveaux certificats na.sas.com pour les serveurs de développement/test puisque les certificats actuels expirent le 20 janvier.
- Lise : Travaillé sur les vérifications 17.1 et 18.0, saisie d'un demi-bogue le plus court de la boîte à moustaches rencontré par Praveena et soumission de modifications de résolution dans Jira.
- Audrey : Élaboration des détails d'intégration de GitHub+Jira avec l'équipe de commerce numérique, planification pour 2023.
- Anna : Ajout de tests pour les problèmes signalés en 2022.
Test système/hôte - Pékin
- L'équipe de Pékin :
- Éric Wang : (1) Vérification des histoires/bogues Jira. (2) Enquête sur le serveur JMP Live Sales, nous prévoyons de déployer un serveur qui a des rapports/données similaires avec les ventes : Enquête sur les échecs lors du téléchargement et de la publication des données de ventes. Création d'un script pour publier des rapports jmplivesales. Maintenant, le script est capable de créer les mêmes structures d'espace/dossier/rapport que jmplivesales. Ajout du code de collecte des résultats.
- Da Li : (1) Vérifier et fermer les histoires/bogues, qui sont liées à l'OSIPI, Import-Text. (2) Effectuer des tests de régression complets pour les composants JMP Live Client-General. [WEBJMP-6271] Déplacer le client vers Vite - Jira (atlassian.net) . (3) FAIT avec le correctif des tests de base 17.1 pour le français sous Windows. (4) Travaillez avec Kimi sur l'automatisation Jenkins pour le problème et le correctif Mac. (5) Assistez à la démo Git d'Aurora et posez des questions.
- Mike Wu : (1) Test de régression des bogues JMP 18.0. (2) Achèvement du correctif des échecs de JMP 17.1 pour le langage DE sous Windows. (3) Mise à jour du page de confluence de la base de données de recherche pour inclure la recherche Trino et les informations sur les résultats des tests par la suggestion d'Audrey - (4) Travailler avec l'équipe SAS DBA pour migrer la base de données Oracle ( Cliquez ici pour voir INC0774365 ). (5) Démarrage du test de régression sur le récent correctif de bogue Windows JMP-14934 : étudiez le déplacement de l'invite de télémétrie d'essai 17.1 vers le premier lancement. (6) Apprendre Git/Bitbucket/GitKraken et assister à la réunion de démonstration Git avec Aurora.
- Kimi : (1) Préparer l'environnement pour la mise à jour des tests de base sur Mac. (2) Jenkins : Configurez la clé ssh et git sur les images AWS (à la fois sur jmp_bj_ut et jmp_live_server_18), les détails se réfèrent à JMPTESTBJ-1841 , JMPTESTBJ-1842 - en cours. Remarque : JMP Live Server et les tests de migration JMP Live s'exécutent uniquement sur Windows, il n'est donc pas nécessaire de configurer git sur mac. Correction de certaines erreurs lors de la publication des rapports de test de chargement à partir de la machine de course. Corrigez l'erreur de montage sur mac, les détails se réfèrent à https://jmpdiscovery.atlassian.net/browse/JMPTESTBJ-1843 . (3) Assisté à la démo Git et poser des questions.
- Da Zhang : (1) Vérifications de bogues pour JMP Live. (2) Correction des échecs des tests de base JMP 17.1 terminés pour l'espagnol sur Windows et Mac, le japonais sur Mac. (3) Assisté à la démo Git.
- Nala : (1) Résumé des travaux terminés de 2022 pour l'équipe de Pékin. (2) Correction des échecs des tests de référence JMP 17.1 terminés pour l'italien et le coréen sur Windows et Mac. (3) Apprendre Git et assister à la démo Git.
Découverte de données
- Dan S : Corrections pour les colonnes compressées dans Tabulate - plantage des statistiques de changement et personnalisation de l'étiquette.Correction du problème d'alignement de l'axe et du contenu du cadre.
- David B : Intégration de correctifs dans la version 17.1 et résolution des problèmes liés aux étiquettes de survol et aux filtres de données locaux.
- Xane : Tabulation des bogues et améliorations du graphique récapitulatif des en-têtes.
BICHE
- Brad : Terminer une discussion sur un article de Christine Anderson Cook et Lu Lu avec Caleb King sur la relation entre les projets Big Data et la collecte de données conçue.
- Ping : Modifications apportées à l'entretien. Un changement 17.1 n'a même pas été fait par moi. Dan Schikore a vu le problème dans la communauté JMP avant le Nouvel An et l'a résolu pour moi avant lundi. D'autres que ceux-ci continuent à travailler sur des algorithmes d'ajustement de modèle dans les projets de recherche de Bill Meeker.
- Caleb Terminer mes correctifs 17.1 et travailler sur d'autres correctifs prévus pour 17.2. J'ai également travaillé avec Brad sur un document de discussion pour un article sur l'intégration du DOE dans le Big Data.
Héberger
- John Schroedl : Rédaction d'instructions sur la façon d'ajouter des fichiers au projet sous Windows dans le Comment ajouter de nouveaux fichiers à WinOS et MacOS page. Travailler sur les modifications de la version 17.1 pour collecter la télémétrie lors du premier lancement au lieu du deuxième et plus tard. Mise à jour vers le dernier SDK WebView2 et le programme d'installation d'exécution. Crédits OpenNLP ajoutés. Prise en charge de VS et BeyondTrust. Consultation avec Evan sur l'enquête Main Menu().
HTML5
- John Powel : Refactoring pour appliquer une manière cohérente de gérer les sous-ensembles liés aux barres ( JMPHTML-541 ). Conversations de synthèse du 4e trimestre commencées. A aidé Paul à conclure notre sprint de refactoring. A aidé Praveena à planifier un sprint de performance. Assistance apportée à Dieter concernant une préoccupation de l'un de nos clients JMP Live. Installation de GitKraken et clonage du référentiel JMP Live pour pouvoir déboguer les fonctionnalités HTML interactives "JMP-Live uniquement" dans JMP 18.
- Pravéna : Segment d'histogramme de refactorisation terminé pour utiliser la classe. A préparé le terrain pour la préparation du sprint de test de référence.
- Mayowa : Cette semaine, j'ai travaillé sur l'ajout d'informations sur les colonnes étiquetées dans les info-bulles des cellules mosaïques en html ( JMPHTML-686 ) et la refactorisation du code de l'analyseur XML pour supprimer les arguments en double ( JMPHTML-1921 ).
- Mike S : Travailler à travers le cours STIPS; se familiariser avec le code JMP et l'IDE VS Code ; terminer la configuration de mon environnement de développement.
- Paul Spychala : Travail sur les modifications catégorielles de l'AxisBox HTML5 et les corrections de bugs [ JMPHTML-734 , JMPHTML-1744 ].
Remarque de Shannon
J'espère que vous passez tous un merveilleux week-end! J
