Bienvenue dans la mise à jour du développement JMP du 20 janvier 2023 !
Les développeurs ont demandé l'approbation d'une poignée de correctifs JMP 17.1 cette semaine alors que nous continuons d'avancer vers notre jalon Code Freeze le 27/01/23. En plus de tout le travail effectué pour conclure la 17.1, nous nous préparons également à geler notre
JMP 18 Early Adopter alpha le 03/02/23 .
Si vous souhaitez que la gestion des produits invite des utilisateurs spécifiques à rejoindre le JMP 18 EA programme pour fournir des commentaires sur les nouvelles fonctionnalités ou fonctionnalités, veuillez contacter Mia Stephens . La période d'inscription EA initiale se termine le 3 février (mais les utilisateurs peuvent être invités après le lancement d'EA1). S'il te plait regarde Cet article pour plus d'informations, y compris ce qui fait un bon candidat pour le programme EA.
Merci beaucoup à Audrey Shull et Sarah Sylvestre pour avoir présenté et discuté de certaines des mises à jour de Jira qui ont été effectuées depuis que nous sommes passés au cloud Atlassian ! Maintenant que nous avons plus de contrôle sur la configuration de nos projets, les membres de l'équipe d'administration ont travaillé sur le nettoyage des champs et des valeurs et sur l'amélioration de notre configuration pour mieux répondre à nos besoins. J'apprécie tous les efforts de l'équipe d'administration et je tiens également à remercier Myron Chandler pour réécrire la fonctionnalité JiraBot pour travailler sur l'architecture cloud. Si vous avez manqué la réunion, vous pouvez trouver un enregistrement ici dans Sharepoint. (Veuillez demander l'accès si vous ne pouvez pas y accéder, mais il devrait être ouvert à tous.)
Lors de la réunion, Sarah a expliqué comment utiliser la version révisée Liste de vérification de la préparation des fonctionnalités dans Jira et le Modèle de page de fonctionnalité à Confluence.Si vous avez besoin d'un rappel, vous pouvez contacter Sarah, revoir l'enregistrement et regarder ceci comment page.N'oubliez pas : les pages de fonctionnalités doivent être utilisées pour tout ce que nous souhaitons communiquer au programme EA afin d'obtenir des commentaires. Tout ce qui a une nouvelle page de fonctionnalité doit avoir une liste de contrôle de préparation des fonctionnalités dans Jira. Il convient de répéter que le JMP 18 EA1 Gel a lieu le 03/02/23, veuillez donc avoir les pages de fonctionnalités et les listes de contrôle en place d'ici là si vous souhaitez que votre fonctionnalité soit mise en évidence.
La semaine dernière, il n'y a pas eu de mise à jour des développeurs en raison de notre journée de repos et de recharge, je voulais donc m'assurer d'inclure également un lien cette semaine vers la présentation Bryan Frick coordonné jeudi dernier. Merci à Bryan et à tous les autres membres de l'équipe R&D qui ont partagé les expériences et les connaissances acquises lors des études d'utilisabilité. Vous pouvez trouver l'enregistrement ici dans Sharepoint . Espérons que leur présentation en ait encouragé d'autres à poursuivre leurs efforts d'utilisabilité dans le cycle JMP 18 !
Enfin, merci beaucoup à Audrey Shull pour partager cette semaine Astuce Confluence de la semaine !
Soyez à l'affût des liens vers notre ancienne instance Confluence sur le serveur SAS R&D. Ils devraient être rares, mais nous les voyons encore de temps en temps, en particulier dans les anciennes pistes, les cas, les défauts ou les problèmes.
- Le plus gros indice que vous êtes au mauvais endroit est qu'il vous sera demandé de vous connecter, ce que nous ne voyons plus jamais.
- Le prochain indice sera que vous ne pouvez pas modifier la page.
Si vous rencontrez ce problème, essayez d'appuyer sur le bouton Retour jusqu'à ce que vous reveniez à la page source avec le mauvais lien, et mettez-le à jour ou envoyez à Audrey un lien vers la page et elle s'en occupera. Atlassian s'est occupé de la plupart de ces mauvais liens pour nous pendant la migration, mais leur stratégie de script n'était clairement pas parfaite. Merci pour ton aide!
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
- 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 : Prise en charge de la récupération de l'intégralité de l'arborescence des dossiers pour un *dossier* donné.Mises à jour pratiques de Publish On Client (tableau de données par rapport à la flexibilité des publications, titre et description des publications de données).Un peu de refactorisation.Divers : Préparation pour JMP Discovery.J'ai répondu à des questions mineures sur Git ici et là, mais elles sont maintenant au repos et la transition vers Git s'est déroulée sans heurts.
Statistiques
- Jean Sal : Développement continu sur le front-end des nouveaux modèles numériques mixtes de Chris. Sur mon ancien MacPro, voici trois exécutions de référence :
- comb_geno_w_num_49041 avec 249 lignes 49 041 colonnes à effet aléatoire en 0,456 seconde.
- DoubleHaploïdes avec 3527 lignes 4612 colonnes d'effets aléatoires en 66 secondes.
- chr10_emaize avec 4754 lignes et 135 608 colonnes à effet aléatoire en 701 secondes.
Cela fait de notre logiciel un digne concurrent de l'ASREML ( https://www.youtube.com/watch?v=pYMoQGHmmps ). Voir Planification du modèle mixte JMP 18 pour plus de détails.
- Elisabeth : Ajout de la distribution lognormale à GLMM et obtention de la distribution exponentielle presque prête. A travaillé sur la fourniture d'un avertissement ou d'une erreur aux utilisateurs avec un grand nombre d'effets aléatoires qui peuvent empêcher JMP de répondre (ou peut-être prendre très, très longtemps). Merci à Evan McCorkle d'en avoir parlé. A discuté séparément de divers modèles mixtes avec James et Caleb en direct et en personne!
- Ryan P : Corrections finales planifiées terminées pour 17.1 ( JMP-13406 , JMP-13319 ). Ceux-ci fournissent des tracés de diagnostic Wavelets DOE afin que les utilisateurs puissent mieux évaluer l'ajustement de leur modèle WDOE, et ils peuvent désormais optimiser les paramètres pour une fonction cible souhaitée.
- Laure CS : Travail sur quatre présentations, toutes se déroulant en quelques semaines : Discovery Europe, Conference for Statistical Practice, Psychology Department à UC Davis et Odum Institute à UNC-CH. Enregistré celui pour Discovery, il n'en reste que trois.
- Annie : C continué à travailler sur l'ajout de fonctionnalités aux cartes de contrôle à court terme ( JMP-8266 ), fixation JMP-15211 , JMP-15212 , et plusieurs autres problèmes que Tonya a repérés jusqu'à présent.
Documentation statistique
- Michel C : Triage de la documentation de statistiques Jiras pour le travail 18.0, aide Susan à préparer les fichiers de documentation pour la version 18, révision de certaines mises à jour de l'index de script pour Colleen.
Test de statistiques
- Marquer: Travailler avec Jacob sur son nouvel outil pour faire une étude d'utilisabilité. Préparation de l'introduction de cet outil avec 'show and tell' pour la prochaine réunion hebdomadaire JMP Stat Dev. Tester Easy DOE avec Jacob. Aider Bryan avec une proposition d'exploration de nouvelles idées UI/UX pour améliorer JMP. Travailler avec Caleb pour spécifier un nouveau site pour les ressources techniques JMP. Répondez aux questions de la communauté JMP.
- Tonia : Rechercher et tester les nouvelles cartes de contrôle à court terme.
Mises à jour des sciences de la vie
- Meiche : La plate-forme Multivariate Embedding a deux méthodes (TSNE et UMAP) en 17.1. Planifiez à l'avance une démo de développement en février pour mettre en valeur cette plate-forme !
Gestion des produits
- Grâce à Dan Valente pour partager cet article qu'il a écrit pour les ventes sur la vente de produits haut de gamme JMP – JMP Pro, JMP Clinical et JMP Live!
- Bryan F : Mise à jour des écrans de démarrage du programme d'installation et du produit JMP 18. J'ai également discuté des moyens d'améliorer l'aide de notre fenêtre de rapport avec plusieurs membres du personnel, rencontré Praveena et John pour modifier l'apparence des rapports HTML5 et créé des prototypes d'icônes pour la fonction de classification d'images PyTorch. De plus, j'ai participé à des sessions d'information et fourni des commentaires sur un outil de priorisation Atlassian et Gather Products.
Soutien technique

Opérations de développement
- Jim B : A signalé des problèmes Jira à partir des résultats des exécutions hebdomadaires ASAN et LEAKS UT, a travaillé avec Nan sur JMPTOOL-675 , et mises à jour des programmes d'installation Étudiant et Abonnement sur mac OS pour JMP-15247 . Soutien obligatoire.
- Myron : Corrections de petits systèmes de plantage : (liens de pièces jointes, fichiers de suppression). A travaillé sur JMPTOOL-642 : modifier la tâche de compilation XSTR et exécuter séparément, JMPTOOL-662 : ajouter un langage au schéma de la base de données de télémétrie et JMPTOOL-505 : exemple de traitement de données.
- Bob: Travail de la version 18 EA. La licence sera la même qu'avec 17, et quelques modifications supplémentaires ont été apportées, avec d'autres modifications à venir. Écrans de démarrage pour 18 reçus de Bryan Fricke et placés dans les installateurs Windows de JMP 18. Rencontre avec l'équipe JMP Live pour discuter des modifications du programme d'installation 17.1 nécessaires en raison de l'impossibilité d'utiliser le traitement SAS pour la version complète du logiciel.
- Mélanie : Dépannage et résolution d'un problème FM qui affectait le transfert de la documentation vers la localisation pour 17.1. A travaillé avec Howard pour ajouter une vérification de ce problème à l'avenir. Mise à jour de la page de confluence de l'auto-intégration de la localisation pour refléter les processus actuels. Passé en revue certaines modifications que Myron et moi apportons aux travaux qui créent des fichiers xstr. Mises à jour et triage généraux de Jira.
Documentation
- Suzanne C : Examen des fichiers PDF et petites mises à jour de l'aide à l'installation de JMP Live selon les informations de Bob. Création d'un mappage d'encarts de texte vers des livres dans Confluence. Terminé une revue de chaîne. Réinitialisez les fichiers pour les livres, seule la génétique en suspens (avait des problèmes avec FrameMaker).
Test système/hôte - Cary
- Mandy : Travail sur la finalisation de mon document Workflow pour l'Europe, pour l'enregistrer jeudi prochain.Exécution des builds de test Tabulate pour Dan S. en raison d'un correctif que nous pensions être corrigé, mais qui a ensuite régressé et s'est écrasé.Le tester aujourd'hui en 18 sur Mac et Windows et il le demandera très probablement pour 17.1 - car il peut provoquer des régressions s'il est poussé ( JMP-7823 ).
- Hui : Poursuite du travail sur l'ajout de cas de test pour la suite d'automatisation des tests HTML5 interactifs - configuration d'une requête sur les défauts d'info-bulle HTML5 sur Jira pour une collection de candidats de cas de test pour l'automatisation des tests HTML5 interactifs, examen et test des scénarios de cas d'utilisateur et signalement d'une régression HTML5 ( JMPHTML-1950 ). Étude de la possibilité d'un processus potentiel de semi-automatisation pour trouver le coupable de la régression à l'aide de l'exécuteur JMP. Participation à des séminaires du NAAAP.
- Mike M : Revues d'aide de JMP 17.1 pour les documents JMP Live/Public/HTML5. Trouvé plusieurs problèmes faisant référence à 17.0 dans les docs. Vous cherchez à terminer les tests d'installation anticipée pour 17.1 plus tard dans la journée. Travailler pour calmer 2 tests d'images bruyantes. Vérifié plusieurs défauts 17.1. Je commence à me familiariser davantage avec AWS avant notre démo la semaine prochaine.
- Josh L : Test de stress JMP Live sur l'environnement distribué, en soutenant l'équipe JMP Live et HTML 5 lorsqu'ils ont des problèmes liés aux serveurs de test.En cours d'ajout de 2 serveurs de test JMP Live 18 dans AWS pour couvrir nos différents mécanismes d'authentification.Publication des tests de régression de JMP 17.0, 17.1 vers JMP Live 17.1 en raison de certaines mises à jour tierces.
- Chasseur: Test effectué avec le dernier SAS Download Manager 2.94 sur Mac pour vérifier une modification récente du droit d'auteur dans SDWIT-906, vérifié plusieurs défauts de JMP 17.1 et travaillant sur les premiers tests d'installation pour JMP 17.1.
- Lise G : Test d'un bogue pour les barres de hauteur nulle qui provoquait un écrêtage sur l'axe des x et test d'un nouveau serveur de carte.
- Audrey : démo et préparation, scénarios de test d'installation et suivi des problèmes découverts lors du balayage de test d'installation précoce de cette semaine.
- Anna : Premiers tests d'installation pour 17.1.
Test système/hôte - Pékin
- Mike Wu : (1) J'ai demandé l'aide de Jim pour reconfigurer le DSN Oracle de la machine Mac du laboratoire en raison de la récente migration de la base de données Oracle de l'ancien serveur wmc vers le nouveau serveur fedora21c - https://jmpdiscovery.atlassian.net/browse/JMPTOOL-675 ; A également mis à jour les tests unitaires liés à Oracle après que Jim ait terminé la reconfiguration des machines de laboratoire Mac. (2) Les tests d'installation anticipée de JMP 17.1 sont terminés. (3) Publication de JMPC 17.1 sur les tests JMP Live pour certains rapports de résultats.
- Kimi : (1) Mettre à jour l'UT JSL pour le nouveau serveur oracle - Terminé (2) JMP 17.1 Early Installer Testing, les détails se réfèrent à JMPTESTBJ-1847 - Fait. (3) Histoire vérifiée [JMP-13277] Mise à jour vers la dernière JVM Azul - Jira (atlassian.net) - Terminé (4) JMP Clinical 17.1 Testing - publier des rapports pour la nicardipine sur JMP Live, les détails se réfèrent à JMPTESTBJ-1851 - Fait
- Da Zhang : (1) JMP Clinical 17.1 Testing terminé - publier des rapports pour la nicardipine sur JMP Live.
- Nala : (1) JMP Clinical 17.1 Testing terminé - publier des rapports pour la nicardipine sur JMP Live
Découverte de données
- Xane : Ajout de plus d'options de graphique d'en-tête, notamment un graphique d'exécution pour les colonnes continues et catégorielles.

- Ernest : Ajout des statistiques d'en-tête au tableau de données, en cours, commentaires bienvenus.Modification des spécifications de version de ScriptItem pour utiliser enum (ex. JMPVersion::v18 au lieu de 18).Nettoyage de la visionneuse de colonnes pour EA1.
- Dan S : Travail sur les problèmes de focus d'affichage avec Aaron, correction d'un problème de copier/coller du filtre de données local, poursuite du travail sur les colonnes empilées Tabuler et correction d'un problème de glisser/déposer dans les tableaux de bord.
- Sibusiso : Implémentation d'un algorithme d'optimisation de l'espace pour displayHier (hierbox tree structure). Faire une formation STIPS et quelques améliorations de code dans Tabulate.
- Évan : Enquête sur les performances des fonctions utilisateur JSL utilisées avec Nonlinear. Recherche d'une nouvelle syntaxe d'indice pour JSL.
- David B : Demande client en cours pour personnaliser les polices d'affichage du tableau.
BICHE
- Ping : Principalement en mode de développement JMP18, effectuant des travaux de refactorisation dans le DOE et des travaux initiaux sur l'analyse des données de fatigue.
Héberger
- Paul: Le nouveau serveur de carte est en cours d'exécution, mais il est toujours en train de pré-afficher les tuiles de carte aux niveaux de zoom les plus élevés.Ajout d'index de base de données pour essayer d'accélérer le rendu des tuiles.Audrey et son équipe commencent à tester le serveur de carte.Le nouveau serveur de carte est accessible par JMP 17, 18 mais ce n'est pas la valeur par défaut. L'objectif principal du serveur est de prendre en charge JMP 16 et versions antérieures.
- Daniel : Le travail pour augmenter la disponibilité et la sécurité dans notre système d'activation AWS fonctionne bien dans DEV et TEST, donc cela devrait se terminer bientôt.Je travaille également pour ajouter une entrée d'index de script pour ouvrir les fichiers HDF5 en JSL avec une nouvelle commande JSL pour renvoyer une liste de membres dans un fichier HDF5 !
HTML5
- Jean P : Conversations et documentation de synthèse du 4e trimestre terminées. Construit des tests de performances et commencé à analyser certains résultats.
Enquête sur un problème avec les info-bulles de marqueur à sens unique (JMPHTML-1940) et découverte d'un autre (JMPHTML-1941) lors du test d'une solution potentielle. Discussion sur les améliorations de l'interface utilisateur avec Bryan Fricke et Praveena. Nous avons eu une discussion de suivi avec notre recruteur externe. Participation aux réunions de fin de sprint et de planification de sprint.
- Mayowa : Travail sur la mise à jour des tests de performances pour les mosaïques et les tableaux, création de nouveaux tests de performances pour les tracés parallèles. Analyser les résultats pour voir les opportunités d'amélioration des performances.
- Pravéena : Travailler sur des tests et des analyses de référence pour les composants suivants : Plans , Histogramme , Marqueurs , Barres .
- Mike S : J'ai passé la semaine à configurer ma nouvelle machine Windows, à en apprendre davantage sur le code et les tests JMP, et à poursuivre le cours STIPS.
Remarque de Shannon
Merci au testeur JMP Hui Di pour avoir partagé cette note – « Demain, c'est le réveillon du Nouvel An lunaire. L'Année du Lapin porte-t-elle chance en 2023 ? Le signe du lapin est un symbole de longévité, de paix et de prospérité dans la culture chinoise.2023 devrait être une année d'espoir !
L'équipe de test JMP Pékin vous souhaite également une bonne année lunaire ! Nous espérons tous que vous apprécierez également les vacances ! Passez un bon weekend tout le monde!
