
Bienvenue dans la mise à jour du développement JMP du 13 mai 2022 !
Nous avons signé le JMP 17 EA8 et les programmes d'installation sont maintenant disponibles pour les premiers utilisateurs à télécharger. Merci à tous ceux qui ont travaillé pour que ce dernier EA soit prêt à être partagé. Nous avons une version finale d'EA prévue pour début juillet. Je sais que beaucoup d'entre vous ont été occupés par le travail de tri des bogues cette semaine. Si vous corrigez quelque chose que vous pensez que les clients EA devraient savoir pour EA9, veuillez ajouter des détails à la Motivation et résumé section de la page de fonctionnalité correspondante ou faites-le savoir à Mia.
Un dernier rappel : la semaine prochaine, nous allons geler les modifications apportées à Exemple de données JMP 17 . Il s'agit de l'un des nombreux livrables livrés avec JMP 17 sur lesquels les équipes de documentation, L10 et d'outillage se sont coordonnées alors que nous approchons de la fin du cycle JMP 17. Merci de votre aide pour répondre aux requêtes des traducteurs concernant des livrables déjà en traduction. Des réponses rapides aux demandes des traducteurs permettent au nouveau contenu de circuler tout au long du processus.
Félicitations cette semaine à Ryan Lekivetz, Joseph Morgan, Caleb King et Brad Jones sur une autre attribution de brevet pour le groupe DOE. L'Office américain des brevets et des marques a délivré son brevet, "Génération d'ensembles de données pour l'évaluation des performances" le 10 mai e , 2022 en tant que brevet américain n° 11,328,106.Une copie du brevet a été téléchargée sur le Site Sharepoint sur les brevets délivrés .
Grâce à Mandy Chambres pour partager que le volet de croissance professionnelle l'équipe a réuni une enquête sur l'évolution de carrière qu'ils aimeraient que chacun prenne 5 à 6 minutes pour lire et répondre. Ils utiliseront ces commentaires pour mieux comprendre ce dont les gens ont besoin.Il y a quelques mois, l'équipe a publié un article intitulé parlez-nous de développement professionnel et ont également apprécié les réactions et les commentaires qu'ils ont reçus.
Dates importantes à venir
- Exemple de gel des données – 18/05/22
- Maintenance du troisième week-end – 20/05/22 – 22/05/22
- JMP 17.0 EA9 – 08/07/22
- Gel du code JMP 17 – 20/07/22
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
- Veuillez visiter cette page pour voir listes de vérification des bogues pour JMP 17.0 .
Statistiques
- Laure L : Ajout d'une option au profileur de prédiction dans plusieurs plates-formes de modélisation (Fit Least Squares, Nominal Logistic, Ordinal Logistic, Neural, Partition, Boosted Trees, Bootstrap Forest et Generalized Regression) ainsi qu'à la plate-forme de profileur de menu Graph pour calculer les valeurs de Shapley. Ajout de certaines préférences de la plate-forme Variability pour afficher les colonnes masquées dans le rapport R&R de la jauge.Ajout d'une préférence JMP générale pour l'activation de BLAS (Basic Linear Algebra Subprograms), qui a été ajoutée pour améliorer les performances de certaines routines d'algèbre linéaire dans JMP 17. BLAS est activé par défaut, sauf si l'utilisateur modifie la préférence de plate-forme.Bien que les routines BLAS soient beaucoup plus rapides, les résultats peuvent varier d'une machine à l'autre.Ajout également d'un graphique des différences de colonne de tracé au tableau Toutes les différences par paires dans les comparaisons multiples.

- Laure CS : A donné une démonstration JMP-SEM à cinq professeurs de psychologie quantitative qui ont fourni des commentaires utiles pour la plateforme. Ajout de nouvelles données et de nouveaux scripts à l'exemple de tableau de données Academic Achievement.jmp et arrondi de toutes les valeurs à 2 décimales. Enquête et correction de quelques plantages que j'ai trouvés lors de la préparation de la présentation de la semaine dernière. Préparation de l'arrivée de notre stagiaire d'été.
- Elisabeth : A travaillé sur la fourniture d'avertissements/d'orientations pour les modèles surparamétrés dans des mélanges normaux se regroupant avec l'aide de Clay. Correction d'un bug d'affichage avec la matrice de nuages de points dans le clustering KMeans et Normal Mixtures repéré par Luciano. Travail sur le contrôle d'extrapolation pour les modèles mixtes.
- Jean Sal : Réparer des choses (JMP-12372 JMP-12348 JMP-12318 JMP-3334 JMP-10960 JMP-7478 JMP-12233 JMP-7798 JMP-7798 JMP-7798 JMP-5659 JMP-5676 JMP-5658 JMP-5656 JMP-5354 JMP- 10227 JMP-7604 JMP-12412 JMP-7465 JMP-5348 JMP-7804 JMP-5360).
Documentation statistique
- Karine : Modifications terminées du chapitre Sample Size Explorer pour les modifications de l'interface utilisateur et des calculatrices/exploseurs supplémentaires ajoutés à la plate-forme.
Test de statistiques
- Marque B : Concevez Easy DOE avec Brad et Joseph. Testez Easy DOE avec Jacob. Révision du brouillon de 4 nouveaux chapitres pour les plates-formes de Fit Y by X. Rédaction d'un article sur les tests d'équivalence et la comparaison de méthodes pour JMP Discovery Summit avec Jianfeng. Répondez aux questions dans la communauté JMP.
- Jacob: Test d'Easy DOE, travail sur un nouveau test pour enregistrer et charger les fichiers .jmpdoe. Enquêter sur les échecs des tests unitaires en raison d'un problème avec OpenBlas (JMP-12409) et travailler sur la vérification du correctif pour cela. Test des performances du changement mis en veilleuse de Kasia pour le processus gaussien.
- Tonia : A fait une présentation sur les commentaires d'EA et Service Cloud au groupe QA.Nuage de services d'apprentissage. Collecte et nettoyage des anciennes données EA.
Gestion des produits
- Bryan F : La majeure partie de cette semaine a été consacrée à la planification de la gestion des produits pour JMP 18. Collaboration avec Michel Hecht concernant la cohérence de la couleur d'arrière-plan et du contour sur Mac avec Windows (modifications 599447 et 600114). j'ai coordonné avec Andrew Vitkus sur certaines demandes d'icônes et changements de chaîne. Poursuite des conversations avec Ernest sur les changements WFB et besoin de quelques icônes supplémentaires. Collaboré avec Michel Hecht et John Powel sur certaines modifications de police qui ne sont pas exportées vers HTML5 ( JMP-12447 ).
Soutien technique
- Duan : Nous continuons à apprendre le nouveau système et travaillons avec l'équipe Salesforce (Candice, et al) pour nous aider dans nos processus de gestion de cas. Dahlia, Wendy, Stan et moi avons rencontré notre Kyoko-san et l'équipe Japan TS plus tôt cette semaine pour répondre à leurs questions. Ils prévoient de passer à Service Cloud plus tard ce mois-ci (ou au plus tard, la première semaine après le Memorial Day).
Opérations de développement
- Jim : Remplacement de la machine de test de machine virtuelle du système d'exploitation japonais Windows, INC0631656. Échecs et fuites d'assertion signalés. Modification des scripts de construction Windows (Merci John Schroedl) pour supprimer les fichiers dll openBLAS individuels, JMP-12409. Ajustement des scripts Macintosh LEAKS (Merci Michael Hecht) pour utiliser de nouvelles routines de résumé.
- Bob: Rencontre avec le marketing pour commencer l'introduction aux mécanismes de SalesForce et les étapes pour fournir des fichiers téléchargeables. Poursuite du travail pour que les commandes de JMP Clinical soient correctement traitées. Créé et poussé EA 8 et Clinical EA 8. Travaillé avec John Schroedl sur le peaufinage des DLL openBLAS dans les installateurs Windows.
- Mélanie : Tester un exemple de processus de données avec Myron.
- Myron : Mise à jour des exemples de scripts de données .xlf et .jsl. Intégration du système de crash avec Salesforce.
Localisation
- Angelita : kits MDC/QRC, DJ et SharedTextInset livrés en ZH, FR, DE, IT ; kits , DJ et SharedTextInset livrés à KO ; Traitement du kit JMP Live ; retour finalisé de l'interface utilisateur portable ZH & IT.
- Howard : Comparaisons d'images pour Astuce du jour et DJ ; Traitement du kit JMP Live.
- Mélanie : Validations pour les retours UI portables IT et ZH ; validations pour les retours JMP Live ; a dirigé deux réunions : discuter des défis avec SharedTextInsets et comment gérer styles.css pour L10N. Les deux réunions ont testé un nouveau processus de lancement de projet en cours d'élaboration.
- Sablonneux : Validations pour les retours UI portables IT et ZH ; validations pour les retours JMP Live.
- Trish : requêtes de traduction ; Jiras mis à jour pour BRD avec des informations sur le projet pour DJ et TOTD ; volet de développement professionnel ; Nettoyage du projet Jira.
- Mises à jour de Projet JMPLoc Jiras cette semaine.
Documentation
- Suzanne C : Fini de mettre à jour les conseils du jour et remis à Trish. Se familiariser avec JMP Live. Travailler sur la façon de lister les encarts de texte pour la localisation. Mise à jour de notre modèle FrameMaker par réunion avec Michael C.
- Chris B : J'ai essayé de comprendre comment arrêter la mise à l'échelle des images dans l'aide (échec jusqu'à présent). Écrit un script pour identifier les images qui avaient un mauvais texte ALT. A écrit quelques bookmarklets pour le groupe. Formation à la sécurité et formation d'amis. Préparé pour le stagiaire. Poursuite de l'apprentissage de FrameMaker.
Test système/hôte - Cary
- Mandy : Problèmes triés dans plusieurs pistes WFB. Ernest a retravaillé Hide Tables et Dirty Workflows, ce qui a révélé quelques nouveaux plantages.Mon article de découverte a été accepté et je ferai une démonstration de Workflow Builder à la mi-juin. Se concentrer sur l'introduction des bases et la création de quelques bons exemples de flux de travail, en montrant différentes façons de l'utiliser (c'est-à-dire archiver les choses que vous avez faites, nettoyer les tableaux importés de différents formulaires, et peut-être ajouter à un flux de travail que vous avez et s'appuyer sur cela). Les icônes et les boutons ont été modifiés en raison des recommandations de Bryan Fricke. Les fonctionnalités se rejoignent ! Au milieu de cela, essayer de rester au courant d'autres choses - enregistrement d'action, recodage, tabulation et toutes les autres choses avec des tableaux de données !


- Nick H : Poussé un CL initial pour la conversion de certains tests unitaires C++ en tests de base dans le flux de test unitaire JSL. Ajout également de tests unitaires pour JMP Search qui s'exécutent maintenant correctement. Evan et moi apporterons sûrement des modifications et des ajouts à ceux-ci au fur et à mesure de l'évolution de JMP Search. Travailler sur de nouvelles fonctionnalités pour JSL Unit Test Runner qui permettraient aux utilisateurs de créer une liste personnalisée de tests qui seraient préchargés lorsque l'interface graphique est ouverte ou pourraient être utilisés comme filtre personnalisé. Suivre les vérifications Jira et les réponses aux pistes EA.
- Chasseur: Terminé les tests de validation JMP 17 EA 8, ouvert JMP-12387 pour un crash rencontré avec un rapport de fiabilité ouvert à partir d'un script de session ou d'un projet et ouvert JMP-12434 où la fenêtre de recherche JMP sur Mac ne renvoie pas certains exemples de fichiers de données, a travaillé avec Dave M. sur le problème avec l'interface graphique de JMP Profiler dans Excel et la vérification des défauts.
- Mike M : Achèvement de la transition de l'environnement Sikuli vers AWS à partir d'Azure. Ajout de quelques tests Sikuli. Tentative de coordination d'une discussion sur l'utilisation de noinfo.html pour l'aide JMP. Le chaos habituel des tests d'image.
- Lise : Travail sur les tests EA, vérifications des correctifs de régression signalés dans les pistes EA et ajout de tickets de demande de fonctionnalités pour les suggestions de ligne de référence de l'axe de la boîte de légende.
- Josh L : Test JMP Live Story.Test d'installation et régression de JMP Live Keycloak. Travail sur la mise à jour de JSL pour les tests de charge.
- Pékin / Cary JMP test en direct le statut Jira
- 03 histoires en test
- 55 histoires en test prêt
- 49 bogues créés au cours des 7 derniers jours.
- 43 histoires / bugs fermés au cours des 7 derniers jours
Test système/hôte - Pékin
- L'équipe de Pékin :
- Tests JMP 17 EA8 terminés, voir les détails dans JMPTESTBJ-1587.
- Test JMP Live 17 I18N terminé, détails dans JMPTESTBJ-212.
- Éric Wang : (1) Calendrier JMP Live testé. Il est difficile d'ajouter des tests d'automatisation car nous devons attendre que le calendrier soit déclenché. Tout comme les tests manuels. (2) Recherche sur la façon d'appeler l'API 'GET /jmp/{sessionTicket}/tables/{id}/columns' à partir du script JSL. Rencontrer un problème où JMPPool a obtenu une URL de demande incorrecte. Je ne sais pas s'il s'agit d'un bogue, à confirmer avec le développeur.
- Da Li : (1) Enquête sur l'importation de PDF avec des problèmes d'IMF mentionnés par Craige Hales et fournir des commentaires à Audrey, 3 nouveaux bugs/histoires créés. (2) Test JMP Desktop 17 EA8 sur Win11 et Mac Monterey. (3) TERMINÉ : test JMP Live 17 I18N. (4) Test de JMP Live nouveau changement sur Post-Download-Client/Server et ajout de tests Jest. (5) Vérifier les histoires/bogues. (6) Ajouter un commentaire pour les étapes de test de I18N pour la publication (en raison de la nouvelle méthode de publication PoC) Test I18N pour JMP Live - Chine R&D JMP Testing Team - SAS R&D Confluence
- Mike Wu : (1) Test de la nouvelle fonctionnalité JMP 17.0 de la page de mise à jour JMP d'activation AWS par rapport au serveur de test et au serveur de production, voir les détails dans JMPTESTBJ-1530 (2) Test JMP 17.0 EA 8 (3) Test JMP 17.0 Live I18N. (4) Vérifier les histoires/bogues.
- Kimi : (1) Test JMP 17.0 EA 8. (2) Correction des échecs UT liés à Formula Depot (3) Test JMP Live I18N. (4) JMP 17 ne prend plus en charge SAS 9.3. Vérifiez la modification JMP-10929 Supprimer la prise en charge de SAS 9.3 de JMP 17.0. (5) Vérifier les histoires/bogues. (6) Des formations SAS-LMS ont été réalisées.
- Nala : (1) Test JMP 17.0 EA 8. (2) Test JMP Live I18N. (3) Test des éléments Jira liés à JMP Live Publish. (4) Préparez des tests basés sur des scénarios pour JMP Live 17, les détails peuvent être trouvés dans https://rndconfluence.sas.com/confluence/display/CRDJMP/Scenario-based+Testing+for+JMP+Live+17.(5) Des formations SAS-LMS ont été réalisées. (6) Participation à des ateliers sur le leadership situationnel.
Découverte de données
- David B : Correction des plantages lors de la copie et du tri de StringColDisplay et IconStringColDisplay, correction d'un plantage du mode de débogage OpenGL, correction d'un problème de focus dans la boîte de dialogue de personnalisation du graphique, correction de la sortie plotcol pour html et rtf, mise à jour de jmprunner pour inclure une nouvelle dll et essayer d'éviter les problèmes de longs chemins .
- Ernest : Correctifs du générateur de flux de travail pour créer des sous-ensembles et masquer des tables. Le générateur de flux de travail gère les inclusions lors de la génération d'un script ou d'un journal. Changement poussé vers ctrl+/ pour commenter la ligne actuelle si aucune sélection.
- Xane : Mise à jour de LineSeg et PolySeg pour ne pas dessiner de points masqués, lorsque les points sont affectés à des états de ligne. Les détails sont dans Confluence ici : Points cachés et manquants dans les lignes et les surfaces .
- Sibusiso : Travailler sur des problèmes impliquant les étiquettes de survol GB Mosaic et sur la façon d'activer les options de placement Hierbox via un script jsl. J'ai aussi commencé le cours STIPS.
BICHE
- Brad : Examen de deux documents de recherche - un pour Technometrics et un autre pour Quality & Reliability International
- Ping : Continuer à affiner mon travail sur SendToEmbeddedScriptable, la solution générale d'enregistrement et de restauration d'objets et de plateformes scriptables embarqués. Trouvez un moyen non intrusif de sous-classer Profiler et de le lier à un prédicteur pour un comportement personnalisé, avec des applications immédiates dans Profilers pour les résultats bayésiens et le travail SendToEmbeddedScriptable. Démêle les dépendances du code source sur "reliaUtilGUI.h" et "fitRegularized.h". Avant le changement, une touche sur "reliaUtilGUI.h" et "fitRegularized.h" déclenchera une recompilation de 150+ et 100+ fichiers Cpp respectivement. Après le découplage, les chiffres sont tombés à 40~ et 10~. Cela devrait être une amélioration significative de la productivité pour moi et Clay. Bogues corrigés JMP-12386 : les lignes masquées et exclues sont incluses dans l'analyse, JMP-12391 : incohérence lors de la déclaration des estimations dans le résumé des causes par rapport aux estimations postérieures, et JMP-9942 : S1506201 : la préférence de distribution de durée de vie pour le type d'intervalle ne s'applique pas comme prévu .
- Joseph : Poursuite du travail sur Easy DOE, principalement divers travaux de correction de bogues. Un grand merci à Jim Borek (qui essaie de m'aider jusque tard dans la nuit) et Chris Humphrey pour m'avoir aidé à résoudre les problèmes Perforce/P4Merge. Si vous utilisez macOS Monterey, vous devrez peut-être effectuer une mise à niveau vers la dernière version de P4Merge, sinon vous ne pourrez peut-être pas "différer" ou "résoudre" les fichiers.
- Ryan L : Poursuite des travaux sur les tickets 17.0, en examinant les sujets possibles pour ISSRE 2022.
Héberger
- John Schroedl : A travaillé avec Jacob et a débogué le problème numérique lié à BLAS sur certains processeurs, ce qui a entraîné une mise à jour vers la version 0.3.20 d'OpenBLAS. Merci à Bob, Jim et Dave B. pour les mises à jour rapides dues aux changements de DLL. Consulté sur le changement de préférence BLAS. A aidé Aaron avec un problème de routage de commande WPF qui affectait le copier/coller dans le contrôle du navigateur. Examen du problème de mise au point correcte de TOTD.
- Michel H : Suppression des quelque 1 000 références restantes à OwnerOfArrayOf, en les remplaçant par std :: vector. Les tests automatisés UBSAN sont maintenant opérationnels. Consultation avec Jim Borek pour rationaliser toutes les exécutions de tests de débogage (ASAN, LEAKS, UBSAN, D) pour exclure les tests de stress et réduire le délai d'attente à 30 minutes, afin de réduire le délai d'exécution pour chaque exécution.
- Daniel Powell : Audrey, Nan et moi terminons les tests pour le serveur de contrôle de production des mises à jour.C'est la dernière étape avant de travailler avec SAS IT sur une version externe !
HTML5
- John Powel : Participation à une session de coaching virtuel pour les managers. A assisté à plusieurs sessions de transfert de connaissances de Josh. Réaffectation des composants de Josh et des éléments Jira aux membres de l'équipe HTML5. Backlog JMPHTML trié et affiné. Enquête sur les chaînes de mesure des performances restant en anglais lors du changement de langue d'affichage de JMP Live ( WEBJMP-5152 ). Discussion sur la personnalisation de la taille de la police avec Michael H. et Bryan F. Correction d'un problème de signalement de la somme des catégories dans les info-bulles des marqueurs JMPHTML-1121
- Paul S : Travailler avec Josh et notre équipe pour obtenir le plus de connaissances possible de lui. Cela se termine par la recherche de la façon dont nos calculs Javascript diffèrent du code JMP en ce qui concerne Missing, (-)Infinity et NaN et comment cela affecte nos calculs lorsque nous faisons des profileurs.
- Mayowa : Correction d'un bug avec les étiquettes d'axe de tracé parallèles groupées en html ( JMPHTML-1289 ), correction d'un bug avec les balises d'info-bulle corrigées en html ( JMPHTML-1467 ), assisté à des sessions de partage de connaissances par Josh Markwordt, me familiarisant avec le code pour le segment GStream et Mosaic
- Pravéna : Poursuite des séances de transfert de connaissances avec Josh Markwordt et l'équipe. commencé à chercher dans S1582600 : Suppression du port de calcul des points de zone au profit de l'utilisation de points précalculés pour les zones de dessin .
JMP en direct
- Aurore: Fini l'application des titres de package uniques dans un espace/dossier. Cette semaine, il résolvait les titres non uniques lors du déplacement de packages et résolvait les titres de packages non uniques préexistants via la migration de la base de données. Prudemment optimiste que je suis maintenant en mode de correction de bogues pour 17.0. Correction d'une poignée de petits bugs touchant diverses fonctionnalités.
- Aaron : Mise à jour du téléchargement en tant que projet sur JMP Live pour fonctionner correctement avec les dossiers hiérarchiques. (Ceci est doublement génial lorsqu'il est utilisé via le nouveau bouton Ouvrir dans JMP que Chris Humphrey a construit). Triage des 17,0 bogues restants.
- Michel G : Travail frontal pour "Ouvrir dans JMP" à partir d'une vue de rapport, de données ou de dossier dans JMP Live. Prend en charge la réaffectation des données pour un rapport. Beaucoup de petites demandes de fonctionnalités dans les espaces, la publication, etc. Corrections de bugs.
Remarque de Shannon
Merci à Elizabeth Claassen d'avoir partagé un autre XKCD lié aux statistiques du début de cette semaine ! J'espere que vous passerez une tres bonne fin de semaine.

https://xkcd.com/2618/