
***Rappel : la date limite pour demander de nouveaux exemples de tableaux de données ou des modifications aux tableaux existants est le lundi 7 novembre prochain. ***
Bienvenue dans la mise à jour du développement JMP du 4 novembre 2022 ! D'après vos mises à jour ci-dessous, je peux dire que tout le monde a été très occupé à travailler sur les fonctionnalités de JMP 18 et les mises à jour des outils. Nous nous sentons définitivement à l'aise dans notre nouvelle maison Jira et Confluence. Je travaille sur les mises à jour des pages de procédures Jira et j'ai créé une nouvelle page FAQ sur Les différents produits Atlassian de JMP . Les listes de modifications Swarm sont désormais liées aux problèmes Jira grâce au JiraBot 2.0 de Nick et Myron qui est en cours de test.
Il ne fait aucun doute que vous avez chacun trouvé votre propre façon d'afficher vos listes de travail dans Jira à ce jour. De nombreux utilisateurs de JMP, en particulier les testeurs, s'appuient sur les tableaux de bord de vérification que nous maintenons dans l'ancien Jira. Audrey a créé deux tableaux de bord dans le nouveau Jira que vous voudrez peut-être consulter à l'avenir.
- Vérifications JMP – imite l'ancienne page de vérification que nous avons. Deux listes, une pour 17.1 et une pour 18.0 - vous pouvez cliquer sur votre nombre total de vérifications, ou simplement dire la liste Critique ou Majeure pour vous concentrer sur quelques-unes à la fois.
- Vérifications pour l'utilisateur actuel – une vue différente, listant tous vos problèmes, puisque le filtre est basé sur « l'utilisateur actuel ». Notez qu'il y a pas mal d'éléments sur cette liste encore à partir de 17.0.
Audrey dit que comme toujours, elle est ouverte aux suggestions. Si vous avez une vue que vous aimez et que vous trouvez utile, partagez-la et peut-être que d'autres l'utiliseront également.
Comme c'est la saison des votes, je voulais également mentionner qu'il y a plusieurs problèmes dans le propre système Jira d'Atlassian en contact avec les clients pour lesquels Audrey, John et moi aimerions inviter tout le monde dans JMP à aller voter ! Tous ces problèmes ont été rencontrés par les gens de JMP la semaine dernière, et peut-être que nos votes déplaceront le compteur sur certains d'entre eux afin qu'ils puissent être résolus dans une future version :
En voici un autre que nous avons rencontré et qui est marqué Won't Fix : JRACLOUD-76566
Enfin, Audrey a transmis votre Astuce Jira Cloud de la semaine … du nouveau chef d'équipe distingué de JMP Live Eric Colline qui a souligné qu'il existe des raccourcis clavier utiles à notre disposition dans la nouvelle expérience Jira. (Et pendant que nous y sommes, toutes nos félicitations à Eric pour son nouveau titre reconnaissant sa direction continue de l'équipe de développement de JMP Live !)
Avez-vous remarqué en regardant un Jira dans la nouvelle version Cloud que sous la section Commentaires, il est écrit :

Eh bien, M n'est pas la seule touche de raccourci à votre disposition !
A - passe au champ Responsable
C - Créer un problème
D - Déroule le menu d'état
I - Définit immédiatement le champ Destinataire pour vous.
L - Passe au champ Étiquettes
W - Bascule votre statut d'observateur
Annonces générales
- Si vous avez manqué l'article d'InsideJMP sur une récente vitrine de carrière STEAM parrainée par SAS et JMP pour les étudiants handicapés, vous pouvez le lire ici .
Dates importantes à venir
- JMP 17.1 Exemple de gel de la date – 07/11/22
- Gel du code JMP 17.1 – 16/12/22
- Veuillez visiter Confluence pour une liste complète de JMP 17 Rendez-vous.
Mises à jour du développement JMP
Statistiques
- Jean Sal : A répondu aux commentaires d'une réunion avec Phil Ramsey et Marie Gaudard à propos de Design Space Profiler.
- Avec d'énormes formules Ensemble Boosted Neural et de nombreuses simulations, il fallait plus de 2 heures à Phil pour faire apparaître Design Space Profiler (24 minutes sur mon Mac).
- Après avoir implémenté le multithreading à l'aide des nouvelles routines de David White, cela s'est réduit à 1,5 minute sur mon Mac. ( JMP-14571 )
- Il existe désormais une nouvelle option pour afficher les valeurs actuelles du profileur dans Design Space Profiler. ( JMP-14555 ) Aussi. si vous décochez Design Space Profiler, il le supprimera désormais au lieu de simplement le masquer. ( JMP-14554 )
- Avec SVEM et Boosted Neural, ainsi que Bootstrap Forest et Boosted Trees, il y a une tendance à utiliser des formules extrêmement volumineuses, que nous devrons prendre en charge. Voici juste la moitié d'une des formules de prédiction de Phil, après un reformatage pour réduire le nombre de décimales.

- Jianfeng : Travailler sur la fonction de test d'équivalence non paramétrique ( JMP-7962 ). Bien que le travail ne soit pas encore complètement terminé, certaines implémentations clés telles que le calcul numérique et la sélection non paramétrique à partir de la boîte de dialogue de lancement sont terminées. Voici des instantanés du rapport et de la boîte de dialogue de lancement.

- Laure CS : Préparation et présentation d'un didacticiel de développeur SEM avec James. Rencontre avec un consultant de l'Institut UNC Odum, avec Curt, pour coordonner une présentation SEM à venir et offrir une assistance pour un cours SEM potentiel au printemps à l'aide de JMP Pro. Poursuite du travail sur quelques dernières corrections de bugs de la 17.1.
- Anni : Cette semaine était consacrée à la réunion de planification de la carte de contrôle à court terme pour moi !
Documentation statistique
- Michel C : Démarrage des mises à jour de la documentation pour les changements 17.1 dans SEM ; a continué à travailler avec l'API Jira pour mettre à jour les rapports des rédacteurs de documents ; révisions des chaînes avant l'extraction finale des chaînes 17.1 pour le transfert de traduction.
Test de statistiques
- Marquer: Préparation d'un exemple à utiliser dans le tutoriel technique sur Easy DOE la semaine prochaine. Interview de deux candidats pour un stage d'été avec l'équipe du DOE. Création de prototypes d'idées sur la façon de résoudre la confusion sur les types de facteurs et découverte d'un graphique interactif pour améliorer Easy DOE.Début du deuxième cours sur la sécurité des produits. Réponses aux questions de la communauté JMP.
- Jacob: Test du DOE dans le débogage et les builds activés par les fuites. Test d'un problème lors de la copie et du collage de tableaux catégoriels dans Excel. Tester ADI et PCA Randomized SVD avec Blas et enquêter sur les échecs des tests unitaires. Analyse des résultats préliminaires de l'étude d'utilisabilité de l'interface utilisateur DOE Factor et préparation d'une présentation avec Mark Bailey.
- Tonia : Mise à jour des tests unitaires en raison des modifications récentes de l'ANOMV et du schéma d'objectifs.Réponse aux questions de la communauté des utilisateurs sur CCB.Travailler avec les données bêta V17.Vérification des bogues.
Mises à jour des sciences de la vie
- La JMP Sciences de la vie Le groupe a passé un bon moment au Drive Shack pour célébrer la sortie de JMP Clinical 17.0 à venir le 15/11/2022.JMP Clinical 17.0 sera disponible uniquement en anglais.D'autres rapports cliniques arriveront dans les versions 17.1 et 17.2. L'équipe LS prévoit de traduire l'interface utilisateur JMP Clinical en chinois simplifié pour la version 17.2 et travaille également à la prise en charge des tableaux contenant des caractères chinois simplifiés et japonais pour cette version.

- Wenju : A assisté à une réunion du conseil d'administration du CDISC et a présenté "Trace CDISC Application in FDA NDAs and CRs for Clinical Trial Safety" lors de la conférence CDISC Interchange la semaine dernière.Nous avons également appris que l'Agence européenne des médicaments a annoncé une évaluation de JMP Clinical en tant qu'outil de visualisation lors d'une réunion d'échange européen du CDISC en avril - faisant de JMP Clinical le seul outil de visualisation sur leur liste d'évaluation pour l'accès et l'analyse des données !

Gestion des produits
- Gestion des produits mène une enquête auprès des membres d'EA pour en savoir plus sur l'utilisation de la visionneuse de colonnes, des graphiques d'en-tête et des étapes d'analyse de base et des défis lorsque vous travaillez avec de nouvelles données. Jusqu'à présent, plus de 115 membres d'EA ont répondu (en 2 jours).
- Mia : Merci à un groupe qui a rencontré Phil Ramsey et Marie Gaudard lundi pour parler de conceptions de mélanges, de SVEM et de Design Space Profiler, entre autres sujets. Participation à une réunion interne avec Annie Z et d'autres pour discuter des plans pour les cartes de contrôle à court terme. Rencontre avec Ryan L, Peng et Sam pour discuter des priorités du DOE et de la fiabilité pour JMP 18.
Soutien technique
- Duan : Suite à la semaine dernière, certains des problèmes CIVE ont été corrigés, mais certains clients ne sont toujours pas en mesure de demander des mises à niveau JMP 17 avec l'outil. L'informatique y travaille toujours. Nous restons diligents dans notre mission de fournir un support de qualité supérieure à nos clients ! Voici les Rapports en direct TS JMP et l'intrigue habituelle ci-dessous.

Opérations de développement
- Mélanie : Chaînes rouillées pour Builtins et PortableUI 17.1 dans la traduction. Localisation assistée avec le déplacement de JMPLive à travers l'examen des chaînes en anglais et dans le processus de traduction. Mise à jour de certaines tâches Jenkins pour pointer vers leurs nouvelles pages Confluence correspondantes.
- Jim : Versions de système d'exploitation mises à niveau sur plusieurs mac UT et machines de construction. Vérification des bogues. Travailler avec Nick R pour tester la migration des scripts UT de base localisés des machines virtuelles SAS vers AWS.
- Shanon : Importation des problèmes existants dans le projet JMPWEB dans Jira Work Management. Travaillé avec Audrey pour enquêter et résoudre les autorisations d'ajout d'observateurs pour l'équipe Web. Grâce à Michael Osinibi, Audrey Shull, Aaron Kennedy, Andretti Brown, Craig Lynberg et Sara Doudt pour tester l'aide et le nettoyage des problèmes !
- Pseudo: Déplacer des machines vers AWS. Démonstration initiale de l'environnement machine AWS pour Jim, Audrey et Shannon. Enquête sur l'erreur d'intégration automatique.
- Myron : Test de JiraBot 2.0 avec les éléments du composant Sandbox du projet JMP.
Documentation
- Qiana : Examen final des chaînes d'interface utilisateur non statistiques pour 17.1. Exemple de travail de table de données pour 17.1. Candidat stagiaire d'été interviewé. Poursuite de l'examen des curriculum vitae des candidats stagiaires d'été.A commencé à rechercher pourquoi le fichier de la bibliothèque de documentation JMP est écrasé. 17.1 Aide au travail.
- Suzanne C : A travaillé sur JMP Live Jiras pour 17.1 et sur le livre EG Jiras. Suivi des commentaires de Chris sur les chaînes d'interface utilisateur et Chris a fait les mises à jour dans 17.1.
- ChrisB : Correction de la syntaxe documentée pour Get Column Names (JMPDOC-1567). Réviseur stagiaires.
Test système/hôte - Cary
- Audrey : Mise à jour des travaux qui interrogent l'API Jira pour s'assurer qu'ils sont à jour avec le « nouveau Jira », personnaliser l'équipe des finances avec leur projet Jira, effectuer d'autres mises à jour aléatoires de Jira, mettre à jour des exemples de données pour corriger une traduction en chinois dans un « JMP Pro requis » » chaîne rajoute-t-on par courtoisie, des interviews de stagiaires pour l'été 2023.
- Mandy : Test des correctifs du générateur de workflow pour les correctifs JMP 18.0. Travailler un peu sur les problèmes de filtre de données et de filtre de données local et essayer d'ajouter des tests pour les problèmes Jira terminés et vérifiés. Organiser les flux de travail collectés au cours du cycle de test 17.0 pour les enregistrer et les réexécuter en tant que tests de régression. Ajout de quelques tests JSL supplémentaires du générateur de flux de travail à la suite de tests aux versions 17.1 et 18.0, si le temps le permet.
- Mike M : J'ai commencé à creuser dans Column Viewer pour comprendre comment il serait utilisé par les clients. A également commencé à tester les mises à jour EditFocus d'Aaron. Mise à jour de mes scripts JSL de résultats Sikuli pour mieux calculer le temps d'exécution total des tests - me permet de réexécuter les tests sans tuer les temps d'exécution déjà présents. Création de nouveaux tableaux de bord Jira et vérification de quelques défauts.
- Josh L : Mise à jour de mes signets Jira et Confluence pour pointer vers les nouveaux environnements.J'ai travaillé avec Aurora pour essayer de recréer un verrou mort que je voyais sur JMP Live.(Je n'ai pas pu reproduire ce problème). Test JMP Live Story.Test du programme d'installation JMP Live.
Test système/hôte - Pékin
- L'équipe de Pékin : Des tests de logiciels tiers pour 17.1 ont été effectués, les détails dans https://jmpdiscovery.atlassian.net/browse/JMPTESTBJ-1758 .
- Éric Wang : (1) Test du problème d'événement 'Post-traitement de la table'. Il peut être répliqué sur le dernier JMP Live, rouvert WEBJMP-5837 . (2) Testé et rouvert WEBJMP-6043 , ce bogue peut être reproduit lorsque le nom de fichier contient '\'. (3) Fusion du serveur Beijing OpenStack de sashq-r à sashq-d.
- Da Li : (1) Vérifier l'histoire de l'IMF JMP-3011 et 5 nouveaux bugs créés. (2) Configurez l'environnement d'automatisation E2E et préparez-vous à commencer l'écriture UT. (3) A fourni des commentaires sur Confluence Cloud. (4) Correction d'un échec de Beijing Jenkins causé par la mise à niveau de Mac vers Ventura 13.0.
- Mike Wu : (1) L'activation de JMP 18.0 Trial a échoué sur le serveur d'activation Dev. (2) Les tests de télémétrie JMP 18.0 ont commencé sur la partie pouvant être testée, et actuellement les tests sont bloqués par le problème d'échec de l'activation, continueront les tests une fois l'activation débloquée. (3) Test unitaire E2E appris et ajouté pour JMPTESTBJ-1744 . (4) Tests JMP Clinical 7.1.2 HotFix terminés JMPTESTBJ-326 .(5) Terminé la formation de niveau 2 de la formation sur la sécurité des produits. (6) Vérification des bogues.
- Kimi : (1) Vérification des bogues. (2) Fait pour les tests tiers pour Python. (3) Enquête sur le rapport TS 00027790. (4) Travail sur l'ajout de tests JMP Live E2E, JMPTESTBJ-1751. (5) Travail lié à Jenkins : mise à jour du chemin d'accès itinérant pour les fichiers de connexion JMP Live. Corrigez les problèmes après la mise à niveau vers Ventura sur mac : Erreur : "sudo : un terminal est requis pour lire le mot de passe ; ", xcrun : erreur : chemin de développeur actif non valide, python3.10 n'est plus le python par défaut. Les détails se réfèrent à Kimi - Vérification hebdomadaire - Tâches .
- Da Zhang : (1) Vérification des bogues. (2) Ajout de tests E2E avec 10 terminés ( JMPTESTBJ terminé cette semaine ), (3) En regardant les échecs UT. (4) Préparer le partage de connaissances interne sur Docker.
- Nala : (1) Ajout de tests E2E : 8 terminés ( [scnshs - Complété hebdomadairement - E2E] ). (2) Enquête et correction des échecs des tests de migration JMP Live.
Découverte de données
- Xane : Ajout d'une option au format de nombre scientifique pour utiliser les symboles d'exposant Unicode.

- Dan S : Prise en charge des couleurs de surbrillance du système en tant que couleurs de texte/d'arrière-plan. Correctifs pour les scripts de session, les gestionnaires d'état de ligne et le sélecteur de colonne. Travailler sur un problème de mesure affectant le générateur de graphes. Combinaison de mécanismes de réexécution de plate-forme pour Auto Recalc (+ Data Filter) et Column Switcher.
- David W : Routine nivelée du terme optimisée pour les colonnes de chaîne dédupliquées. Ajout des constructeurs char8_t à JString et JStringView en préparation de la transition vers C++20. Réduisez la taille de JDateTime de moitié (24 octets contre 48 octets).
- David B : Finir le travail sur la génération de la table des matières. Correction d'un problème avec jmprunner qui lui faisait ignorer certaines CL - il semble qu'il fonctionne bien maintenant et se rattrape.
- Sibusizo : Finalisation de la mise en œuvre de la bonne application de dégradé de couleurs sur les cellplots.
BICHE
- Ryan L : Participation à la Journée des statistiques de Géorgie et présentation d'un exposé sur les tests de logiciels statistiques. Présenté sur les recherches de l'équipe, parlé du travail chez JMP et partagé des détails sur les postes vacants que nous avons affichés. Un groupe d'utilisateurs JMP du CDC m'a trouvé au déjeuner, m'a demandé mes diapositives et mon papier, et était très intéressé par la couverture des tableaux et des approches de test statistique.
- Ping : Préparer une présentation JMP Dev conjointe avec d'autres membres du groupe DOE sur l'étude d'utilisabilité des nouveaux prototypes de liste de facteurs. Préparer une présentation technique sur la base de code de la liste des facteurs au groupe DOE. Continuer à travailler avec Bill Meeker sur la recherche.
- Ryan : L'enquête sur les correctifs 17.1, les entretiens et l'examen des CV pour notre poste de stagiaire, et la journée des statistiques de la semaine dernière en Géorgie ont été un succès (j'ai présenté les tests de logiciels statistiques et ce que c'est que de travailler chez JMP).
Héberger
- John Schroedl : Enquête et correction de certains avertissements liés à C++ 20 en préparation pour éventuellement permettre à JMP de construire avec cette norme. Un grand merci à David Blanc pour mettre à jour JString avec les modifications liées à la prise en charge des littéraux de chaîne UTF-8 ! Les problèmes de construction restants sont tous liés à notre utilisation risquée de la comparaison de variables à virgule flottante avec des énumérations en tant que constantes ( C5055 ). De plus, nous avons de nombreux endroits où nous ajoutons ou soustrayons des valeurs eum à partir d'énumérations différentes. La prise en charge de cette pratique suspecte est également obsolète dans C++ 20 ( C5054 , P1120R0 ). Correction d'un problème de résolution élevée avec la case à cocher et les radios. A discuté des futurs WinUI et WPF.
- Paul N : Début de la configuration du serveur de carte sur un nouvel hôte sur la structure de réseau externe.Les identifiants d'accès ont finalement été accordés cette semaine. A commencé à suivre les modules de formation de niveau 2 sur la sécurité des produits à Saba. Deux des cinq sont maintenant terminés. Aide au triage de la mise à jour JMP 18 jusqu'à l'activation.
- Daniel Powell : Le serveur d'activation AWS est en cours de test après que quelques correctifs ont été appliqués.
HTML5
- Résolution d'un bogue avec Interactive HTML qui ne se chargeait pas avec un filtre de données local filtrant sur une colonne de toutes les données manquantes ( JMPHTML-1857 ). Correction d'un problème où les barres étaient masquées dans le HTML interactif (mais pas dans JMP) en présence de lignes masquées et de données manquantes dans le rôle de fréquence ( JMPHTML-1664 ). Résolution d'un bogue où la statistique des données manquantes s'affichait de manière incorrecte dans les info-bulles HTML interactives ( JMPHTML-1859 ).
- Paul Spychala : HTML a ajouté la prise en charge initiale des effets aléatoires et du profileur conditionnel GLMM [ JMPHTML-1826 , JMPHTML-1858 ] pour 18.0.
JMP en direct
- Michel G : Assisté virtuellement à VueConf 2022. J'ai appris beaucoup plus sur Vue 3 et surtout Vuetify 3 et le calendrier de mise à niveau. Vue 2 arrive également en fin de vie fin 2023, mais nous sommes actuellement bloqués par Vuetify 3.1. Il devrait sortir dans environ 3 mois selon les mainteneurs. J'ai également appris que tous les outils basés sur le webpack de Vue sont en maintenance et que nous devrons passer à Vite à l'avenir. J'ai déjà travaillé sur cette migration et elle est toujours en cours. J'ai également travaillé sur diverses tâches de refactorisation alors que nous démarrons sur 18.0.
- Aurore: 17.1 - Vérification finale des chaînes traduites par rapport aux tests Jest. 18.0 - Enquêté et, espérons-le, corrigé un blocage observé la semaine dernière sur un serveur soumis à une charge extrême. Suppression de certaines routes API REST obsolètes. Divers: Collecte d'informations sur les images manquantes sur la nouvelle instance Jira (transmises à Audrey). Travailler sur Perforce --> changement Git pour JMP Live.
Remarque de Shannon
Merci de Mandy Chambres pour avoir transmis les détails d'inscription au projet SAS Angel Tree 2022 ! Mardi je donne approche à grands pas et c'est une façon très spéciale d'avoir un impact sur un enfant dans le besoin.
J'espere que vous passerez une tres bonne fin de semaine.
C'est la période la plus merveilleuse de l'année…

SAS WIN s'associe à l'Armée du Salut pour le projet 2022 Angel Tree.Nous avons actuellement plus de 350 enfants à parrainer cette année.Veuillez remplir ceci Formulaire MS pour devenir parrain.Veuillez nous accorder 1 à 2 jours ouvrables pour traiter votre demande.
Les détails sont indiqués sur le formulaire, mais cette année, nous vous avons également fourni un document à télécharger et à imprimer pour référence sur \\d10d508\Public\SA-Angel-Tree\Angel-Tree-2022-Details.docx.
Le dépôt aura lieu chez SAS un jour seulement le mardi 29/11 de 8h00 à 16h00 HE au quai de chargement LW.
D'autres questions ? S'il vous plaît contactez Judi Rourke et/ou Christine Chalk .
Faisons-en le meilleur parrainage Angel Tree à ce jour !