
Bienvenue dans la mise à jour de JMP Development du 11 mars 2022 !
Rappel spécial de Susan Conaghan : pour les personnes invitées à consulter les info-bulles du menu d'aide, veuillez envoyer vos commentaires d'ici le mardi 15 mars. Vous pouvez trouver le document de révision ici: \\jmpsrv01\source\doc\Bookmaster\v17\Menu_tooltips (Mise à jour_Help_menu_March_2022_review.pdf).
Nous sommes maintenant officiellement gelés pour JMP 17 EA7 . Merci à tous d'avoir travaillé à la finalisation des fonctionnalités et des corrections de bogues avant le gel ! Les installateurs seront construits et contrôlés à partir du début de la semaine prochaine. Si vous avez des nouvelles à partager sur les fonctionnalités ou des correctifs importants, veuillez mettre à jour la section Motivation et Résumé de vos pages de fonctionnalités. Pendant que vous examinez la page, veuillez cocher les cases des éléments importants dans la section Préparation des fonctionnalités à la fin de la page.
Tout JMP fêtera Journée Pi le lundi 14/03/22 avec un jour de repos. C'est censé être une journée pour se reposer, se détendre et se ressourcer, alors j'espère que vous l'apprécierez tous ! J'espère que vous avez eu la chance d'assister aux sessions Découverte cette semaine, de regarder les plénières et de parler à quelques clients ! Si vous avez des notes que vous souhaitez partager avec le groupe, vous pouvez les ajouter ici à Confluence.
Ce mardi dernier était Journée internationale de la femme . J'ai beaucoup apprécié la conférence sur les histoires de données d'Hannah Fry à Discovery ce jour-là. Merci également à Diane, Arati et d'autres pour avoir coordonné un groupe d'affinité JMP Discovery pour les femmes ce jour-là. Merci à Lisa Grossman d'avoir partagé ce lien vers un Compte Twitter qui relie la Journée internationale de la femme et les données ! Il a été créé pour mettre en évidence l'inégalité salariale médiane telle qu'elle est observée dans les entreprises britanniques de plus de 250 employés. L'écart de rémunération est un problème majeur qui affecte les femmes qui travaillent et leurs familles à travers le monde, mais il est rare de voir des données rendues publiques et même disponible pour la recherche . Lorsque les entreprises ont tweeté leur soutien pour « briser les préjugés » avec le hashtag #JIF2022 , un bot retweeterait l'écart de salaire horaire médian entre les sexes de cette entreprise ou organisation. Faire défiler ce flux était éclairant. Certaines organisations ont un salaire médian proche ou égal pour les femmes et les hommes, y compris certaines entreprises technologiques. Cependant, il y avait quelques exceptions notables…


Grâce à Tonya Mauldin pour avoir partagé les détails de cette semaine sur les pistes Beta/Crash/Telemetry avec les crashs sélectionnés.
Compagnie

Nom du produit

Sujet

Sous-thème

Plate-forme

JIRA

Annonces générales
- Si vous souhaitez être un employé présenté sur Inside JMP, veuillez télécharger une copie du Faire connaissance forme . 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 EA7 – 11/03/22
- JMP 17.0 EA8 – 03/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 .
Gestion des produits
- Dan V :
- Rédaction de quelques articles sur LinkedIn. La première résume Bright Minds Mingle : Stimuler l'excellence analytique dans votre organisation session à Discovery Europe. L'une sur la constitution d'un arrière-plan réel pour les réunions virtuelles et un sur mon parcours et mon parcours professionnel .
- Assisté aux présentations de Discovery Europe et rencontré les experts. Réunion sur les mises à jour/modifications des prix et des emballages pour 2022, 2023 et au-delà avec des membres des services juridiques, des finances et des opérations de bus. Préparation de la prochaine présentation d'Unilever sur la création d'une culture d'analyse. Organisé le Page des clients JMP Live avec Dieter et Sara, en extrayant des informations de GIDB et en ajoutant des informations des équipes de vente sur le statut et les défis de tous nos clients JMP Live actuels. J'ai été informé des changements apportés à l'offre JMP Academic Suite. Réunion d'engagement trimestrielle de Micron pour discuter du plan de déploiement de JMP Live. Préparez-vous pour la prochaine formation JMP Live avec Sara et Dieter.
- Bryan F :
- Flux de travail UX :
- Couche de présentation : les membres de l'équipe travaillent sur des idées de conception initiales pour le style et la mise en page de JMP. J'ai également montré une vidéo YouTube qui présentait Tableau.
- Processus de développement : quelques modifications de code ont été apportées sur la base d'un test d'utilisabilité avec Nicole Jones pour la conception MSA. Je prévois d'effectuer bientôt d'autres tests d'utilisabilité afin que nous ayons des commentaires à utiliser lors de l'expérimentation d'un processus de développement qui intègre la pensée conceptuelle.
- UX fonctionnelle : Création d'un mashup d'idées pour créer une mise en page horizontale basée sur des onglets HTML5 du rapport bivarié. Création d'un prototype basé sur Adobe XD d'un graphique de courbe de confiance pouvant se développer en un graphique de courbe de confiance. Basé sur des idées de conception fournies par Aurora, Kevin, Ledi, Mark et moi ; nous nous sommes divisés en paires qui réfléchiront pour améliorer encore les idées de conception. Ce type d'idéation de groupe a été qualifié de charrette de conception .
- Cohérence : Susan Conaghan a organisé une réunion sur l'amélioration de la cohérence de la terminologie dans l'ensemble du produit. Nous avons l'intention d'utiliser le design thinking pour développer une stratégie pour résoudre le problème de cohérence.
- Mise à jour de quelques fichiers source avec les conseils de John Schroedl (merci, John) afin que les nouvelles icônes Easy DOE s'affichent dans JMP.
- Coordination avec Russ Wolfinger sur une question de la communauté JMP liée à la plate-forme Model Screening.
- Présenté Comparaison des performances du modèle prédictif avec les courbes de confiance (2022-EU-45MP-1039 ) avec Russ Wolfinger (merci, Russ !). Nous avons eu de bons retours pendant la session.
- Conversation avec Dan, David, Drew et Laura sur la possibilité de découvrir les options de configuration de la disposition des onglets.
Soutien technique
- Policier: Merci beaucoup à Hunter Weaver pour avoir aidé à enquêter sur un plantage de projets signalé par SE Mike Anderson, à affiner le cas et à saisir un problème Jira. Bobby a noté que Hunter est toujours un contact fiable pour le support technique et il apprécie beaucoup de pouvoir le contacter en cas de besoin.
Opérations de développement
- Jim : Vérifié les échecs Jira LEAKS, ASAN et assertions corrigés et en a signalé de nouveaux. Préparation pour JMP 17 EA #7 ; rencontré Sam, Wenjun, Anisa et Drew concernant les mises à jour/le calendrier de l'évaluation environnementale clinique.
- Myron : A commencé à travailler sur l'API Salesforce pour remplacer Sirius. Déplacement du symbole de plantage Mac vers une autre machine et fermeture de plusieurs JIRA liés au plantage (recherche de pile fractionnée, pièces jointes, etc.). Tâches de maintenance liées au serveur (suppression/déplacement de fichiers inutiles pour conserver de l'espace libre sur jmptran, jmptool, etc.).
Localisation
- Angelita : Interface utilisateur portable et kits intégrés pour Handoff 1 créés et livrés aux équipes de traduction.
- Mél/Trish : Validation de l'interface utilisateur portable et des kits intégrés.
- Howard : Recherche sur les améliorations de Scanbot.
- Trish : Collaboration avec Michael et Qiana pour standardiser la documentation et la localisation des composants Jira à utiliser dans les projets JMP et WebJMP Jira. Les projets JMPDoc et JMPLOC Jira ne sont désormais utilisés que pour la gestion de projet/processus.
- Trish : Bons de travail et bons de commande créés pour la localisation de logiciels JA, DE, IT, ES, FR, KO V17.
Documentation
- Suzanne C : A effectué des contrôles de production sur tous les livres, généré et publié l'aide EA7. Vérifié cette aide avec la construction hier. Rencontre avec l'équipe de cohérence UX fonctionnelle pour discuter d'un guide de style et d'une banque de termes. Mise en œuvre de plus de commentaires sur les info-bulles d'aide et les mises à jour du menu et renvoi des modifications proposées pour examen. Mise à jour de la doc Abonnement Étudiant. Rencontre avec Chris pour répondre à toutes les questions initiales.
Test système/hôte - Cary
- Mandy : Russ a modifié Tabuler pour avoir une colonne d'ID unique ( JMP-10778 ) j'ai donc créé une version Xcode pour tester la fonctionnalité et les correctifs sur Mac. Dan S. a créé une version de test pour Windows - pour exécuter des tests Tabulate. Test des correctifs du générateur de workflow et ajout de tests JSL. Cette semaine, nous avons construit des mises à jour avec Xcode sur Mac et avons trouvé un plantage et quelques affirmations que le développeur a corrigées. Traqué un accident aléatoire ( JMP-10597 ) sur Mac avec Xcode avec un balayage impair de 2 doigts dans la zone Tables > Aperçu avec Tables > Pile. J'ai assisté à Discovery et rencontré les experts jeudi et 4 personnes sont venues dans notre chambre avec des problèmes, pour la plupart résolus. Travailler sur la vérification des correctifs, faire Debug Xcode build aujourd'hui pour s'assurer que certaines assertions ont disparu sur Mac.
- Pseudo: Nettoyage de certains tests unitaires défaillants, notamment ceux du framework de tests unitaires C ++, qui, grâce à Chris Gotwalt, fonctionnent correctement. Avec ces correctifs ainsi que d'autres dans le cadre JSL, le nombre d'échecs a considérablement diminué. Je ferai un vrai effort dans les semaines à venir pour les rendre complètement propres. Tests et tests ajoutés pour les modifications que Dan S a apportées aux messages OutlineBox et TabBox pour rendre le comportement plus cohérent pour les scripts qui sont exécutés lorsque les titres de boîte sont modifiés par programme. Rencontre avec Evan pour discuter des tests unitaires en cours de configuration pour JMP Search. J'espère prendre un bon départ la semaine prochaine et peut-être ajouter également des tests de performances.
- Hui : Poursuite des tests et vérification des bogues sur Treemap. A rencontré Steve Chen et a effectué sa configuration d'automatisation de serveur. Merci Steve pour l'aide. Je me suis familiarisé avec Visual Studio Code et d'autres outils logiciels. Communication avec le service d'assistance des employés sur les problèmes de mise à jour des ordinateurs portables. A soumis un brouillon d'affiche pour la conférence de découverte US JMP 2022.
- Audrey : Regardé sur le crash de SPSS (déjà corrigé, merci Brian !). Configurez un lien simple vers nos composants JMP, voir Liste des propriétaires de composants - cela se mettra à jour au moins quotidiennement.
- Lise : Test de l'alignement vertical/horizontal pour la personnalisation du texte dans le générateur de graphiques, vérification des tickets 17.0 et fermeture des pistes d'étiquettes de survol impliquant la méthode Extract qui a été supprimée (merci de les avoir triées !).
- Chasseur: Plus de vérification de la gestion des plantages de JMPTOOL-342, des projets enquêtés sur la publication de plantages dans JMP Public (JMP-11536) et un problème signalé de connexion à JMP Public (WEBJMP-4841) et une vérification des défauts.
Test système/hôte - Pékin
- L'équipe de Pékin : Début des tests JMP 17 I18N. La portée des tests inclut tous les défauts NF JMP 17 "fixes" et toutes les histoires JMP 17 "terminées". Au 1er mars, 169 sous-tâches de test I18N ont été créées et 60 sous-tâches ont été réalisées. Pour plus de détails, veuillez consulter JMPTESTBJ-1015 .
- Éric Wang : (1) Focus sur les tests JMP17 I18N. (2) Ouverture d'une histoire de suggestion pour éviter d'utiliser la fenêtre modale pour la fonction de recherche, JMP-11092.
- Da Li : (1) Testez 7 OSIPI, 2 Importez des bugs/histoires, ajoutez l'UT correspondante. (2) Démarrez les tests JMP17 I18N. (3) Continuer à écrire des cas UT de migration, deux cas supplémentaires ajoutés.
- Mike Wu : (1) Tests de régression des bogues de bureau JMP. (2) Enquête sur les échecs des tests unitaires JSL, voir JMPTOOL-388 (3) Vérification mensuelle du correctif JMPC 7.1.2 terminée. (4) Démarrez les tests JMP17 I18N. (5) Rapport TS enquêté : 7613532522, et demande saisie JMPHTML-1545.
- Kimi : (1) Test I18N terminé sur la plate-forme JMP Genetics "Marker Statistics", voir JMPTESTBJ-1297. (2) Démarrez les tests JMP17 I18N. (3) Enquête sur les échecs des tests unitaires JSL d'ODBC. (4) Test de l'actualisation des données JMP Live et vérification du problème de colonne masquée WEBJMP-4785. (5) Enquête sur les problèmes de plantage de l'intégration SAS : JMP-10954 et JMP-10942.
- Nala : (1) Fonctions Text Explorer révisées dans Scripting Index, qui doivent être terminées dans la semaine du 28 février, voir JMP-6967. (2) Préparez les tests JMP 18 I18N et démarrez les tests. (3) Test de JMP Publish. Désormais, les tests de publication JMP ont été bloqués par WEBJMP-4829. (4) Assister à la formation "Manager Essentials".
Découverte de données
- David B : Les colonnes de caractères sont désormais incluses dans le filtre et sélectionnez l'emplacement de la boîte de dialogue pour les zones de tableau.Les comparaisons de caractères peuvent être sensibles ou insensibles à la casse et les opérateurs pris en charge sont ==, non égal, contient, commence par et se termine par. Les commentaires sur la liste des opérateurs et les suggestions d'opérateurs à ajouter sont les bienvenus. La boîte de dialogue effectue maintenant une simple validation lorsque ok est cliqué.Les choix de l'utilisateur sont désormais conservés pour initialiser la boîte de dialogue lorsqu'elle est affichée. Correction d'un problème de performances avec le filtrage d'une zone de tableau triée. Création d'un scénario de test pour un plantage anonyme envoyé avec un script qui effaçait le journal.
- Dan S : Correction d'un crash dans Hover Labels après la suppression des colonnes. Plus de travail pour que les rappels de titre de verrouillage et de titre JSL fonctionnent de la même manière pour les onglets et le plan. Correction d'un problème où la référence JSL à Graph Builder devient obsolète après Start Over / Dialog. Correction de certains problèmes lors du déplacement de scripts et d'autres fenêtres vers un projet.
- Xane : Conférence de découverte et travail d'axe (surtout) infructueux.
BICHE
- Brad : Participation à la conférence Stu Hunter en tant que membre du comité de programme. Grâce à Jean Sall , qui a donné une excellente discussion d'un exposé en plénière !
- Caleb : Participation à la conférence Stu Hunter. Nous avons passé un bon moment à discuter de sujets variés et pertinents ! J'ai assisté à Discovery jeudi et j'ai corrigé plusieurs autres bogues de l'explorateur de taille d'échantillon.
- Joseph : A travaillé sur les problèmes de transition d'état Easy DOE et sur le profileur (c'est-à-dire l'onglet Prédire). En outre, plus de travail sur les problèmes de mise en page, de dimensionnement et d'espacement.
Héberger
- Paul Nelson : JMP Discovery – rencontrez les experts. J'ai travaillé avec les avocats de JMP & SAS et l'équipe JIRA pour comprendre pourquoi notre demande de DES a bloqué l'automatisation JIRA pour la bibliothèque tierce et la conformité à l'exportation. Semble être à peu près résolu avec toutes les sous-tâches maintenant approuvées et une petite quantité de travail restante.L'approbation finale pour DES afin que nous puissions lire les fichiers IDAT v1 devrait être bientôt. Générez et mettez à jour vers la nouvelle version de libCurl 7.82.0. du 5 mars 2022, - corrige une vulnérabilité dans 7.80.0 signalée par BlackDuck. BlackDuck a signalé Log4j 2.17.0 avec une vulnérabilité moyenne, 2.17.2 est maintenant le plus récent. Mise à jour des scripts blackduck et de l'espace de travail p4 pour supprimer les fichiers jar 9.3 de l'analyse.
- John Schroedl : Mise à jour vers les derniers SDK et installateur WebView2. Examen des utilisations abusives possibles de unique_ptr :: release. Analyse des performances et correction d'exemples d'ouverture de plusieurs fenêtres ou tables. Travail de gestion des clés FilterField. Discussions sur la configuration système requise pour le navigateur.
HTML5
- John Powel : Prise en charge de l'enregistrement des paramètres de Control Switcher dans l'URL de JMP Live pour le partage (WEBJMP-348). A discuté de la suppression de l'avertissement pour le contenu JMP Live potentiellement lent (WEBJMP-4734). Discuté de la mise à jour de la configuration système requise du navigateur pour le contenu JMP Live afin de tenir compte du mode Internet Explorer non pris en charge pour répondre aux demandes des clients via Jose Quaresma. Participation à Meet the Experts et à quelques conférences au JMP Discovery Summit Europe. Préparé pour l'arrivée à bord de Paul Spychala mercredi prochain, le 16 mars. Trié et affiné notre backlog, y compris la rétrogradation de certaines histoires en demandes de fonctionnalités et l'identification des doublons. Discussion sur les tests de régression automatisés des interactions avec le contenu JMP Live avec Steve Chen et Hui.
- Pravéna : Correction de bugs pour résoudre les problèmes où (1) Les axes de mosaïque ne correspondent plus à JMP et (2) Les graduations ne sont pas dessinées avec précision lorsque les valeurs sont catégorielles et que les tickSpans sont 1 . J'ai commencé à travailler sur le bogue Colonnes d'en-tête de table de critère de clustering hiérarchique incorrectes . A assisté à l'événement JMP Live Meet the experts, Aurora a donné une excellente démonstration des fonctionnalités de JMP Live. Justin, Michel. Chris et Aaron ont aidé à expliquer les fonctionnalités.
JMP en direct
- Aurore: Amélioration des performances de publication et enregistrement de certains détails d'achèvement dans la base de données pour une recherche facile par le client JMP Live. N'autorisez pas un utilisateur qui n'a pas pu télécharger un tableau de données à afficher un aperçu de ces données sur JMP Live.Autoriser le déplacement des dossiers n'importe où dans n'importe quelle hiérarchie de dossiers au sein d'un espace (mais n'autorise pas le déplacement entre les espaces).Participation à "Meet the Experts" pour Discovery Europe.
- Josh M : Création d'une boîte de dialogue pour afficher les propriétés de colonne (WEBJMP-3665) avec prise en charge initiale pour afficher la boîte de dialogue et un petit sous-ensemble de propriétés que nous avons décidé d'afficher dans JMP 17.
- Michel G : Beaucoup de publications sur les améliorations du client. Faites correspondre le mode sombre et la langue de JMP. Amélioration de la page de réussite. Capturer plus d'erreurs. Options de données terminées pour la publication et le remplacement. Ajout d'un moyen de copier l'ID du package dans le presse-papiers. Diverses corrections de bogues.
Statistiques
- Elisabeth : J'ai apprécié les deux premiers jours de Discovery Europe avec de très bonnes conversations et présentations. Début des travaux préparatoires pour les fonctions de lien alternatives dans GLMM (en particulier le lien probit pour les données binomiales/binaires) avec un grand merci à Clay pour son travail sur les classes LinkFunction ! Identifier également où se trouveront les pièges pour la mise en œuvre de distributions à deux paramètres dans GLMM (le binôme négatif étant le plus demandé pour les données de comptage en ce moment).
- Laure CS : Correction de plusieurs défauts SEM qui continuent d'apparaître grâce aux tests de James (ce sont des bogues introduits par la réécriture MGA). Participation à une entrevue pour un stagiaire d'été prospect. Enregistrement d'une vidéo EA pour mettre en évidence les fonctionnalités SEM. Occupé une salle Meet the Experts. Préparation d'une courte présentation avec Karen et James pour le groupe UI/UX.
- Jean Sal : Le filtrage des réponses a maintenant Save Means Differences. Save Compare Means fonctionne toujours via JSL uniquement. Plusieurs options ont été déplacées vers "Options avancées". Means Differences prend désormais en charge Cauchy et Robust.Explore Outliers RPCA Snapshot a amélioré l'info-bulle. Les scripts enregistrés de CellPlot prennent en charge le groupe de colonnes.
- Ping : Mise à jour de Fit Life by X et Life Distribution sur la base des cas d'utilisation récents de Bill Meeker.
- Anni : Travaillé sur la correction des bogues de mise à jour et d'actualisation du CCB.
Documentation statistique
- Michel C : Travaillé avec Trish et Qiana pour faire passer les problèmes Jira liés au contenu pour la documentation/l'aide du projet JMPDOC au projet JMP et mettre à jour les requêtes correspondantes ; participé à Meet the Experts for Discovery Europe; travaillé sur d'autres mises à jour SI avec Colleen ; mise à jour de la documentation CUSUM pour les dernières modifications apportées aux options de la plate-forme.
Test de statistiques
- Marque B : Travail sur la conception d'Easy DOE avec Brad et Joseph. Travailler sur les tests Easy DOE avec Jacob. Travailler sur la conception et les tests de Fit Passing Bablok en bivarié avec Jianfeng. Participez au JMP Discovery Summit Europe. Assister à une réunion avec Regeneron sur l'analyse des spectres RMN 2D. Réponses aux questions de la communauté JMP. Relisez plus de chapitres dans ASQ Handbook for Six Sigma Black Belts et ajoutez une sortie JMP.
- Jacob: Vérification des tickets DOE Jira et ajout de tests unitaires. A commencé à tester Space Filling Design avec des facteurs numériques discrets. Ajout de tests unitaires pour les routines numériques Blas restantes à l'aide des tests unitaires C++ de Jeremy. Travailler sur l'ajout du support JSL pour ces routines. Enquêter sur les résultats des tests de performance.
- Nicole : Examen des CV des stagiaires d'été, interview d'un candidat prometteur avec Michael Crotty et Laura Castro-Schilo ce matin. Triage des tickets Jira, nettoyage des tests unitaires.
- Tonia : Tester la connexion en manquant dans le CCB, les limites de détection dans la distribution et assister aux discussions de découverte.
Remarque de Shannon
Grâce à Xan Gregg pour avoir transmis cette anecdote locale !
Chapel Hill a des routes nommées pour les statisticiens. Puisqu'ils se rencontrent dans une intersection en T, je me demande si la zone s'appelle la place en T de Hotelling?
