Toutes les informations sont confidentielles pour la société SAS. Ne divulguez pas.
Bienvenue dans la mise à jour du développement JMP du 4 juin 2021 !
C'était formidable de vous voir si nombreux sur le campus lors de notre première Bienvenue mercredi ! N'oubliez pas que les employés de la division JMP qui visitent le bâtiment T les mercredis de juin peuvent bénéficier d'un déjeuner gratuit, et seuls les employés vaccinés sont autorisés dans les bâtiments du campus.
Un rappel que Jim va créer le JMP 17 EA1 branche pour correspondre à la construction de ce soir. Si vous trouvez un problème bloquant après ce point, veuillez nous en informer dès que possible afin qu'il puisse être intégré de manière sélective dans la branche EA. JMP 17 EA2 est prévu pour le 03/08/21, et nous aurons des coupures EA environ 5 semaines environ après cela. Pour la liste complète des dates de brouillon du JMP 17, veuillez consulter cette page dans Confluence . Si vous avez des fonctionnalités que vous souhaitez mettre en évidence pour l'EA, veuillez ajouter un Nouvelle page de fonctionnalité dans Confluence utilisant ce modèle .
Félicitations cette semaine à Ruth Hummel, Elizabeth Claassen et Russ Wolfinger à la parution de leur livre JMP pour les modèles mixtes ! SAS Press a publié la version e-book aujourd'hui. Russ cherche le meilleur moyen d'en faire parvenir des copies aux personnes qui en veulent. Faites-le savoir, ainsi qu'à Amy, si vous êtes intéressé !

Félicitations également à Laura Castro-Schilo, James Koepfler et Chris Gotwalt , dont le brevet est intitulé Directives de spécification de modèle interactif graphique pour les conceptions de modélisation d'équations structurelles a été délivré le 2021-05-25 sous le numéro de brevet américain 11,017,308.Une copie du brevet a été téléchargée sur le site Sharepoint : Brevets délivrés.
Merci beaucoup à Audrey Shull pour avoir fait une démonstration de flux de travail Jira lors de la réunion de développement JMP de ce jeudi ! Maintenant que nous sommes si nombreux à travailler quotidiennement dans Jira, il est particulièrement important de savoir comment déplacer des éléments dans le flux de travail. Si vous avez manqué la réunion, vous pouvez voir un enregistrement ici .
N'oubliez pas non plus de visiter notre Section Tutoriels Jira dans Confluence où vous pouvez trouver des pages sur un certain nombre de sujets, de la saisie de problèmes à la création et à l'abonnement à des filtres de problèmes, à la recherche de défauts et de Jira avec TESSA et plus encore. Si vous avez une idée pour une nouvelle page, veuillez l'ajouter ou faire savoir à Shannon et Audrey ce qu'il nous serait utile de créer.
Merci à Tonya d'avoir partagé les détails de cette semaine sur la télémétrie et les pistes de crash avec la version 17 sélectionnée.

Télémétrie et crash track pour la semaine du 04/06/2021 | JMP Live (sas.com)
Annonces générales
- Grâce à Nala Soleil pour partager Nouvelles embauchées par JMP Testing à Pékin , "Bienvenue à Kimi (Yu) Wang ! Kimi sera ingénieur de test dans l'équipe JMP Testing de Pékin. Kimi nous rejoint depuis Red Hat Software (Pékin) où elle était ingénieur qualité logiciel pour les tests de réseaux virtuels. Kimi possède une riche expérience dans les tests de logiciels, les réseaux virtuels, le système d'exploitation Linux et la technologie Cloud. Kimi est diplômée de la Northeastern University en Chine et a obtenu son baccalauréat en technologie et instruments de mesure et de contrôle et une maîtrise en ingénierie de contrôle. Kimi a une adorable petite fille de 11 mois. Pendant son temps libre, Kimi aime jouer au badminton, nager et courir. Bienvenue, Kimi !"
- Grâce à Brian C. pour partager des nouvelles d'une nouvelle recrue dans le groupe de développement hôte : "Je suis ravi d'annoncer que Daniel Powell a accepté de rejoindre notre groupe au poste de licence.Daniel a déjà de l'expérience avec les licences SAS et travaille avec le groupe de John Jones sur nos nouveaux modèles d'abonnement.Je n'ai pas encore fixé de date de transition pour Daniel, et je ferai savoir à tout le monde quand nous l'aurons. Bienvenue Daniel !"
- Grâce à Arati Mejdal pour avoir publié un article sur Inside JMP soulignant ce que JMP fait pour Fierté mois! Vous pouvez le consulter et ajouter vos commentaires ici .
Dates importantes à venir
- JMP 17.0 EA1 – 04/06/21
- Candidat installateur final JMP 16.1 – 30/06/21
- JMP 17.0 EA2 – 03/08/21
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
Stagiaires
- Sara Earl : Travailler principalement sur une petite interface graphique pour aider à rationaliser le processus de vérification de l'installation anticipée. Vérification des exemples de correctifs de script de table de données sur lesquels j'ai travaillé la semaine dernière.
- Katherine Li : Travailler sur le traçage de la communication entre le pool JMP et les licences JMP Live et corriger la connexion au rapport et la licence expirée.
Découverte de données
- Évan : Enquête sur les problèmes liés aux nouvelles utilisations de With Window Handler. Modifications pour renvoyer les références de table de données à partir des messages qui produisent des tables de données. Améliorations des performances pour l'ouverture des tables SAMPLE_DATA avec des formules volumineuses. Travailler pour simplifier la propriété d'EvalContext.
- Dan S : Plus de travail sur les nouvelles options de <
- Xane : J'ai publié les graphiques de ma présentation Graph Builder sur le serveur de développement jmplive : https://devlive16.jmp.com/users/278/posts .
- Chung Wei : Parcourir la liste des bogues. Envisager de regrouper plusieurs statistiques dans une colonne pour les tabuler.
BICHE
- Brad : Plus de travail sur les DSD en parcelles divisées plus une éventuelle expérience réelle à titre d'exemple.
- Joseph : Poursuite des discussions et des travaux de conception sur l'interface utilisateur Easy DOE, plus raffinement du prototype et des travaux d'infrastructure.
- Ryan L : Travail préliminaire sur Design Explorer dans Custom Design.
Héberger
- John Schroedl : Correction du changement de langue lors du passage d'une autre langue à l'anglais (JMP-855). Mise à jour finale des icônes 16.1. Travaillé avec Bob pour permettre à Repair de réinstaller le runtime WebView si l'utilisateur l'a désinstallé. Merci Bob!
- Michel H : Activez le lancement de Java intégré via Run Program() pour JMP Clinical sur Mac. Poursuite des travaux sur testbot-mac.
HTML5
- Josh M : J'ai donné une démo des choses sur lesquelles j'ai travaillé dans le Sprint 2 mercredi :
- JMPHTML-825 – Travailler sur l'étude de l'axe de réponse catégorique pour les profileurs et l'implémenter en JavaScript
- JMPHTML-869 - Enquêter sur le comportement de réponse catégorique dans le profileur autonome
- En parcourant les tests que Rajneesh m'a donnés
- Ce découvert JMP-2022 - L'alignement des axes est désactivé pour une réponse catégorique dans le profileur autonome
- Mayowa : Suppression de la surbrillance proportionnelle des boîtes à moustaches dans le code HTML interactif pour correspondre à JMP ( JMPHTML-899 ). Travail sur la correction du bogue de taille de police avec les étiquettes d'axe pour les diagrammes non graphbuilder en html interactif ( JMPHTML-892 )
- John Powel : Tenue d'une réunion de revue de sprint. Suppression de la mise en surbrillance proportionnelle des graphiques à bulles et des cartes thermiques.
- Bryan F : Suppression de la surbrillance proportionnelle masquée des Treemaps et des segments de carte. Création de fichiers batch pour exécuter l'automatisation des benchmarks. Travail terminé pour dessiner des Treemaps à partir des informations de dessin exportées depuis JMP. Cela fait partie d'un effort visant à optimiser la rapidité avec laquelle les Treemaps peuvent être chargés et dessinés lorsqu'ils sont exportés depuis JMP ou publiés sur JMP Live. J'ai participé à la démo Sprint où j'ai montré l'automatisation des benchmarks et le thème sombre pour les rapports exportés/publiés. Correction d'un défaut où les séparateurs blancs apparaissaient dans un tableau déroulant lorsqu'ils étaient affichés dans le thème sombre.
JMP en direct
- Justin: Ajout de routes pour obtenir des informations de colonne et des données de ligne à partir de tables de données de package via JMP Pool (WEBJMP-3112). Création du groupe par défaut "Tous les utilisateurs" qui inclut implicitement tous les utilisateurs et les utilisateurs anonymes si autorisés (WEBJMP-3285).
- Aurore: Intégrer notre nouveau mécanisme de contrôle d'accès dans la logique existante (allow_replace et allow_create). Examen de la conception et du code des publications de données "de première classe". Aider Katherine à démarrer sur la fonction d'avertissement d'expiration de licence JMP.
Statistiques
- Jean Sal :
- Il y a une nouvelle routine dans term.cpp appelée scoreScaleWide, qui appellera Term::doScale et Term::scoreLevels sur plusieurs colonnes. Ceci n'est suggéré que pour des problèmes extrêmement larges, car ces routines, si elles ne sont pas enfilées par le haut, se dérouleront sur des lignes (si les données sont longues). Jusqu'à présent, il n'est implémenté que pour le 'Response Screening' et une nouvelle plate-forme. J'ai expérimenté son utilisation pour Partition, mais cela n'a entraîné une amélioration que si le nombre de régresseurs était de plusieurs milliers, il ne sera donc pas utilisé là-bas. Pour l'amélioration la plus extrême, avec chr10_emaize_wide_num2.jmp sur 135 608 X passés en nominaux, le changement a entraîné une augmentation des performances de 25x, passant de 28 secondes à 1,1 seconde (sur une machine avec 32 cœurs virtuels). ( S1589277 )
- Le cadre de deux nouvelles plates-formes pour la génétique a été ajouté pour que Luciano Silva commence à travailler. "Marker Statistics" sera comme "PROC ALLELE" dans SAS. "Marker Association" sera comme "PROC CASECONTROL" dans SAS. Les menus se trouvent dans le nouveau sous-menu Genetrics de Analyze, masqués sauf si vous accédez à une préférence masquée : Preferences(Genetics menus( 1 ) ); Luciano avait déjà terminé une version expérimentale dans Response Screening, qui sera désormais déplacée vers les nouvelles plateformes. ( S1589275 )
- Jianfeng : L'amélioration du tracé de chargement a été effectuée et est prête pour EA.1. Je travaille sur la présentation des tests d'équivalence. Je suis également passé à la mise en œuvre de nouvelles fonctionnalités.
- Laure CS : J'ai étudié comment transmettre de nouvelles valeurs de départ pour les chargements au SEMOptimizer et poussé une version de test afin que nous puissions quantifier les améliorations et nous assurer que je n'ai rien cassé. Rencontre avec James pour discuter de la mise en œuvre de la valeur de départ afin de faciliter ses tests. J'ai également rencontré la stagiaire SAS, Diana Garcia, dans le cadre du programme de mentorat United in STEM.
- Ping : Travailler sur les dégradations répétées, travailler avec Bill Meeker sur ses questions, répondre aux questions du terrain.
Test de statistiques
- Marquer: Soutenir les tests des modifications du DOE pendant l'absence de Jacob. Etude du prototype d'Easy DOE. Rédaction d'une introduction à l'analyse des courbes de dissolution.
- Tonia : Test unitaire et nettoyage des défauts.
Gestion des produits
- Stéphanie : Je prévois d'utiliser le projet JMP User Experience Jira pour suivre les avis UX. J'ai déjà créé une épopée pour ça - JMPUX-3 .
- Mia : Compilation des détails sur les fonctionnalités à mettre en évidence pour JMP 17 EA1.
Soutien technique
- Duan : L'équipe JMP TS commencera à utiliser Jira pour nos rapports de demande de bug/fonctionnalité. La semaine dernière, Bobby et Dahlia ont fourni des informations internes entraînement aux SE JMP sur le sujet de l'installation, des licences, des mises à niveau, etc. D'après les commentaires que j'ai entendus, la formation a été bien accueillie.
- Voici les Rapports en direct TS JMP .(JMP Live 16) Voici des informations concernant Défauts signalés par le client déposés par TS .

Opérations de développement
- Jim B : Installation des versions actuelles de Python et de modules supplémentaires (puis suppression d'Anaconda) sur toutes les machines de test Mac et Win.Cela a conduit à certains problèmes avec les résultats du script de test unitaire que je travaillerai avec Pékin pour résoudre. Signalement de nouveaux échecs d'assertion résultant de l'exécution de JMP Pro 17 Debug UT de la semaine dernière. Soutien obligatoire.
- Myron : Travail terminé sur le filtrage Jira pour les e-mails des testeurs.
- Angelita : Envoi d'encarts de texte JMP Live/Public et Shared. Traitement des retours pour les livres et Builtins.
- Shanon : Conversion des défauts en problèmes Jira pour Xan, Annie et Evan (~1200 éléments au total). Accidents triés. Prise en charge de Jira et Confluence. N'hésitez pas à me contacter si vous avez une question ou si vous avez besoin d'un examen rapide d'un problème que vous avez saisi !
Documentation
- Sheila : Troubleshot a coupé les équations et rencontré Adobe pour trouver une solution. Correction des défauts et des problèmes Jira. Rencontre avec l'équipe Web pour discuter de la façon de faire en sorte que le meilleur résultat Google pour obtenir de l'aide corresponde à la langue de l'internaute. Rencontre avec l'équipe l10n pour préparer les tests FrameMaker 2020 et FrameScript 7. Travail sur les notes de version. Préparation de l'aide 17.0 pour l'EA. (Étant donné que peu de modifications ont été apportées à l'aide de la version 17.0, j'ai fait une copie de l'aide de la version 16.1 et modifié le numéro de version de JMP sur la page d'accueil.)
Test système/hôte
- Josh L : Test d'installation de JMP Live 16.1, Jira Stories et vérification des bogues.Travailler avec l'équipe réseau pour voir pourquoi nous n'avons toujours pas accès à nos machines est Azure une fois les modifications du réseau terminées.
- Cary/Beijing JMP Live Test Jira Status
- 05 histoires en test
- 14 histoires en test prêt
- 05 Bug Créé au cours des 7 derniers jours
- 05 histoires / bugs fermés au cours des 7 derniers jours
- Audrey : Modifications des exemples de données et des outils qui testent les exemples de données, expérimentation de With Window Handler(), démo Jira.
- Lise : Vérification des défauts et des problèmes Jira, soumission de quelques tests d'image pour les anciens défauts sans tests répertoriés, et découverte d'un problème avec les nouvelles modifications de sortie d'image à l'aide de graphlets d'étiquettes de survol en mode clair/sombre.
- Hui : Apprentissage du fonctionnement des tests de performances HTML5. J'ai travaillé avec Bryan Fricke pour exécuter sa suite de tests de performances HTML5 sur ma machine et explorer les problèmes. Problèmes signalés lors des tests d'exploration sur HTML5. Saisie de deux éléments Jira (JMPHTML-922, JMPHTML-919).
- Mandy : Vérification de JIRA et des défauts dès qu'ils sont disponibles. Travail sur des vidéos EA pour Data Table Subset, Tables Preview et Tabulate. Modification de la page Confluence pour Mia for Tables Preview.
- Chasseur: Vérification des défauts JMP 16.2 et 17.0, tentatives de réplication avec plusieurs problèmes signalés et mise à jour de l'état des défauts ouverts.
- Éric Wang : (1) Test des éléments Jira concernant le contrôle d'accès. (2) Préparer le partage des connaissances Présentation en direct de JMP .
- Da Li : (1) Vérification des défauts pour I18N et l'installateur. (2) Test des nouvelles modifications de JMP Live "Supprimer les références aux groupes". (3) Enquêter sur les échecs des tests unitaires JSL et entrer les bogues Jira.
- Mike Wu : (1) Test des nouvelles modifications de JMP Live "autorisation d'espace" (2) JIRA/vérification des défauts.
- Nala : (1) Mise à jour des tests unitaires pour Formula Depot. Tests Python mis à jour pour les exécuter sur toutes les plates-formes de système d'exploitation. Refactorisation de tous les tests FD pour définir toutes les variables communes dans un seul fichier. Désormais, les tests sont plus faciles à gérer et il est facile d'activer/désactiver les tests. (2) Créé Pages de convergence pour le nouveau testeur Kimi (Yu) Wang dans l'équipe de Pékin. (3) Test de JMP NF 'NF:add way to save preferences from a platform' pour Text Explorer (BRDSTG-3130).
Remarque de Shannon
Merci à Anna Kushner d'avoir partagé ce petit rire. J'espère que vous passez tous un merveilleux week-end!
