Bienvenue dans la mise à jour du développement JMP du 16 décembre 2022 !
Je sais que beaucoup de gens partiront la semaine prochaine pour des vacances bien méritées. Pour votre information, pendant la pause hivernale, les builds CI de bureau JMP pour Mac et Win et le projet d'intégration automatique associé pour 18.0 continueront à fonctionner. Cependant, Jim prévoit de désactiver les versions nocturnes et les tests unitaires la veille de Noël et de les réactiver juste avant notre retour au bureau.
Blocage de documents JMP 17.1 se passe à la fin de la journée ouvrable le mercredi 21/12/22 . Veuillez noter que cela signifie que les équipes de documentation JMP ne pourront plus effectuer de mises à jour de documentation liées aux corrections de bogues 17.1 intégrées après ce point. Toute modification apportée après le 21/12/22 ayant un impact sur la documentation devra attendre le début de la documentation de JMP 18.0. De même, l'équipe L10N a déjà transmis des traductions pour 17.1, de sorte que les chaînes qui ont été extraites ou modifiées depuis le transfert de chaînes 17.1 apparaîtront en anglais dans 17.1 et seront traduites au cours du cycle 17.2.
Nous prévoyons de commencer Mode d'approbation du code pour JMP 17.1 à la fin de la journée le 06/01/23, et geler le code pour 17.1 le 27/01/23. Veuillez consulter le rappel Outlook que j'ai envoyé pour plus de détails sur le mode d'approbation ou voir cette page sur le mode d'approbation dans Confluence pour plus de détails.
Enfin, grâce à Audrey Shull pour avoir partagé les Conseils Jira de la semaine suivants ! Depuis que nous avons migré vers notre nouvelle instance cloud de Jira, nous avons eu beaucoup plus de flexibilité pour réfléchir aux changements et améliorer la configuration de notre projet et la façon dont nous recueillons des données sur notre travail. Les éléments suivants sont des modifications mineures qui, nous l'espérons, auront un grand impact, et nous sommes impatients d'apporter d'autres améliorations au cours de la nouvelle année !
- Le Origine des problèmes devient un élément important à suivre pour JMP. Commencez s'il vous plaît remplir ce champ lorsque vous saisissez ou modifiez des problèmes et épinglez-le pour qu'il soit facile à trouver ! Voir cet utile Page pratique sur les valeurs actuelles (merci, Shannon). Notez que les administrateurs Jira discuteront de la mise à jour des valeurs qui apparaissent pour Origin et pourraient même en faire un champ obligatoire pour le projet JMP à l'avenir.
- Avez-vous commencé à utiliser le nouveau Version prévue champ encore? N'oubliez pas que vous pouvez utiliser ce champ pour indiquer l'intention de corriger au lieu d'ajouter une balise :OPEN aux versions dans le champ Fix Versions. Si vous remplissez Version planifiée pour indiquer la version où vous avez l'intention de corriger un élément, laissez simplement Versions corrigées vide et une fois qu'un correctif est poussé, vous pouvez ajouter le numéro de version simple aux Versions corrigées (par exemple, 18.0).
Annonces générales
- Si vous souhaitez être un employé présenté sur Inside JMP, veuillez télécharger une copie du Faire connaissance formulaire . 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.1 Doc Freeze – 21/12/22
- Début de l'approbation du code JMP 17.1 – 06/01/23
- Gel JMP 17.1 L10N – 16/01/23
- 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
- Veuillez visiter cette page pour voir listes de vérification des bogues : Vérifications JMP
Statistiques
- Jean Sal : Le profileur de Fit Group prend désormais en charge les réponses catégorielles - pour 17.1 et 18.0. ( JMP-14877 ) Le profileur de Fit Group prend désormais en charge l'affichage des créateurs si l'option est activée - pour 18.0. ( JMP-14958 ) Cette image montre les deux.

- LauraC-S : Poursuite du travail sur la correction des erreurs standard SEM pour les données non normales. A répondu à la question d'un professeur sur « l'évaluation formative » en SEM. Formation sur la sécurité des produits terminée. Poursuite des travaux sur une correction des erreurs standard dans SEM. Les chiffres sont maintenant corrects mais il reste du travail sur la mise en œuvre de l'interface utilisateur.
Documentation statistique
- Karine : En plus de profiter de beaucoup de neige au début de décembre, cette semaine, j'ai terminé mes articles 17.1 et je suis prêt pour le gel de la documentation.
- Michel C : Faire les dernières mises à jour de la documentation avant le gel de la documentation 17.1 de la semaine prochaine.
Test de statistiques
- Jacob: Développement d'un outil permettant d'automatiser l'écriture d'un script d'étude d'utilisabilité. Vérification des tickets Jira et nettoyage des tests unitaires. Ajout de tests de performances pour le bouton Optimiser dans Easy DOE.
- Tonia : Triage/nettoyage Jira.Nettoyage des tests unitaires.Vérification des bogues.
Gestion des produits
- Bryan F : Achèvement de la mise à jour des VPAT JMP 17 et envoi à Greg Kraus pour publication. Rencontre avec UserInterviews pour discuter des plans et des prix, recherche d'autres plates-formes de test d'utilisabilité et réalisation d'une étude utilisateur expérimentale pour la plate-forme bivariée à l'aide de Lookback, et rencontre également JMP Development Workstream et documente les éléments d'action et les résultats. Rencontre avec plusieurs développeurs pour discuter de divers problèmes de conception.
Soutien technique

Opérations de développement
- Shanon : Formation en sécurité complétée. Enquêtes sur les accidents. Remplir le champ Origine dans les problèmes de plantage Jira existants.
- Myron : A travaillé sur les builds d'aide pour 17.1 et 17.0, les mises à jour JiraBot du fichier des propriétaires et les problèmes de symbolisation de plantage Mac.
- Jim : JMPTOOL-663 et l'assistance Perforce.
Documentation
- Chris B : Je pense que j'ai compris le problème avec les équations qui s'affichent de manière brouillée dans les fichiers PDF dans Aperçu sur Mac - il suffit de comprendre comment appliquer le correctif de police à la machine help-pdf-builds.
- Suzanne : JMP Live et JMP doc Jiras pour 17.1, et modèles mis à jour pour JMP Live et JMP EN help pour 17.
- Qiana : Travail sur 17.1 Jiras. Planification de projet exécutée pour 17.1. Préparation pour Doc Freeze.
Test système/hôte - Cary
- Anna : Tests interactifs - Rapports publiés sur JMP Live : plateformes d'étude de consommation Categorical, Choice & MaxDiff, Oneway, Graph Builder Maps avec colonnes de transformation, valeurs manquantes et filtres de données. Signalement d'un plantage ouvert dans JMP pour le rapport Choice. Test du correctif de Xan pour le crash de Graph Builder Overlay avec la colonne RowState. Corrections vérifiées dans les versions nocturnes.
- Mandy : J'ai principalement travaillé sur des éléments de flux de travail pour JMP 18 - en train d'essayer d'y ajouter quelques tests JSL pour de nouveaux ajouts à WF. Vérification des doc JIRA. Travaillé un peu sur une version de test tabulaire pour les plantages pour 17.1. Tester les modifications du filtre de données. Nettoyer les tâches/notes/scripts/etc pour la fin de l'année.
- Josh: Test de langue du programme d'installation de JMP Live 17.1 et aide à l'identification des problèmes de mise à niveau.Appel d'installation JMP Live avec Intel pour résoudre certains de leurs problèmes de déploiement.Questions sur la construction/l'installation du testeur/questions sur le déploiement AWS.Vérifications des bugs et des histoires JMP Live Jira.Diverses modifications apportées aux scripts du programme d'installation automatique de JMP Live pour JMP Live 17.1 et 18.0 en raison de modifications apportées au programme d'installation de JMP Live.
- Mike M : Essayer de recréer le crash de l'éditeur de formule de Mike Anderson, mise à jour de plusieurs tests Sikuli pour les modifications du menu JMP 18. Je dois faire un remue-méninges avec Evan pour essayer d'étendre les interactions de l'interface graphique disponibles dans JSL ! Un grand merci et félicitations à Evan pour son travail. L'espoir est de réduire la dépendance à Sikuli pour des actions d'interface utilisateur plus routinières (clic, glisser-déposer, clic/sélection contextuel, clic/sélection LRT, etc.).
- Audrey : Test Matlab M1, fin des conversations Q4 avec le personnel, mise à jour de notre Numéros de série page avec des chiffres frais pour la nouvelle année, un peu de recherche Jira, maintenance pour les travaux Jenkins, terminer la configuration de mon nouveau PC.
Test système/hôte - Pékin
- Da Li : (1) Vérifier les histoires/bogues JMP Live, qui sont liés au client et au module (2) Enquêter sur les échecs des tests de migration JMP Live. Il est causé par WEBJMP-5932. (3) Synthèse des travaux achevés pour 2022. (4) Les objectifs de performance 2022 ont été mis à jour dans Workday.
- Kimi : (1) Vérifiez les histoires/bogues JMP Live et JMP Desktop. (2) Jenkins : ajouter les tests de charge JMeter dans UT Beijing Env. Configurez un serveur JMP Live 18.0 sur AWS. Déboguez l'échec de JMP Live Migration avec Da Li, modifiez le script Jenkins correspondant. (3) Synthèse des travaux achevés pour 2022. (4) Les objectifs de performance 2022 ont été mis à jour dans Workday.
Découverte de données
- David B : Correction de deux problèmes de positionnement avec les en-têtes d'axe plotcol, correction d'un problème avec les info-bulles affichant les lignes exclues, correction d'un problème avec les info-bulles n'affichant pas toutes les lignes d'un marqueur, correction de quelques problèmes d'interface utilisateur avec la boîte de dialogue de gestion des formats numériques conditionnels.
- Évan : Livré un champ de recherche en haut des menus LRT et de la plupart des menus contextuels (selon la complexité). L'apparence de ces champs de recherche est encore un peu ajustée. Aide à certaines améliorations de l'automatisation des tests de l'interface graphique.
- Dan S : La session Integrated Process History Explorer/JMP Live corrige la version 17.1. Correction de nullptr dans les propriétés de la boîte.Correction des problèmes d'image DPI à 17.1/18. Correction des cols de pack de tabulation.
- Ernest : Correctifs d'annulation/rétablissement de Workflow Builder pour le suivi de l'état sale.Modification des propriétés de la visionneuse de colonnes.
- Xane : Formation sécurité terminée ! En outre, les intégrations 17.1 et les CR.
BICHE
- Brad : Articles examinés pour JQT et QREI - un a été immédiatement accepté
Travail sur une discussion d'un article dans QREI.
- Ping : Frapper un barrage routier de mon côté de la recherche avec Bill Meeker. J'y travaille. En dehors de cela, j'ai nettoyé plusieurs éléments 17.1 avec l'aide de Caleb et Elizabeth.
Hôte
- Paul N : Le serveur de carte est opérationnel et sert des tuiles ; cependant, il est lent dans le rendu des mosaïques à des niveaux de zoom élevés. Je suis en train de pré-rendre les tuiles pour les différents niveaux de zoom et d'essayer de peaufiner les fichiers de configuration du serveur pour les performances. En termes de configuration réseau, tout pointe toujours vers l'ancien serveur de carte actuel, car je suis en train de tester la connexion de JMP au nouveau serveur de carte, en m'assurant que les configurations correspondent à la même convention d'appel que les versions précédentes de JMP utilisaient pour appeler le serveur. .Une fois qu'il est confirmé que JMP doit recevoir les tuiles du nouveau serveur, nous pouvons modifier la configuration réseau pour qu'elle pointe vers la nouvelle machine.
- Michael: Ajout de la prise en charge de l'ouverture de fichiers .xlsm (feuille de calcul Excel avec macros) sur Mac JMP pour correspondre à la prise en charge de Windows JMP. Mise à niveau du fichier de projet Mac JMP pour utiliser la variante de langage C++20, correspondant à Windows. A travaillé avec Mayowa et Paul S pour obtenir le fichier Template.html (utilisé comme modèle pour tous les rapports HTML interactifs) construit et obscurci sur une version Mac, en modifiant la façon dont l'outil d'obscurcissement (terser) est appelé afin que les erreurs arrêtent le build et leurs diagnostics apparaîtront dans les journaux de build.
- Daniel : Les nouveaux VPC DEV et TEST ont été entièrement configurés et déployés dans AWS pour notre système d'activation JMP.Cette séparation me permet de tester des configurations de sécurité plus importantes sans causer de problèmes dans notre environnement de production !
HTML5
- Mike S : A terminé les vidéos du kit de bienvenue JMP New User et soumis une liste de problèmes à résoudre dans la prochaine mise à jour du kit. A suivi le cours Utilisation acceptable des systèmes et réseaux SAS. J'ai fait plus de configuration de mon Mac pour le développement. Familiarisation continue avec le code.
- John Powel : Poursuite de la discussion sur la réorganisation des graphiques et son effet sur JMP Live ( JMP-14895 ). Correction de quelques hyperliens vers l'ancien Confluence. Prévu pour les tests Whitebox. Examen du travail de refactorisation du code HTML interactif. Assisté à une démo JMP Live Git. Recherche de modèles dans la gestion des sous-ensembles liés dans notre code JavaScript ( JMPHTML-541 ).
- Pravéna : Refactoriser le chargement des fichiers source dans le test unitaire, a rencontré un problème spécifique au navigateur Chrome, a trouvé la solution pour cela. Segment.js refactorisé pour adopter la structure de classe et met à jour la référence du segment dans tous les autres segments, test unitaire. Début de la refactorisation du segment d'histogramme pour adopter la structure de classe.
- Paul Spychala : Travailler avec l'équipe HTML pour mettre à niveau davantage notre base de code vers ES6 et au-delà. Correction d'un problème avec les versions nocturnes du Mac qui ne construisaient pas de modèle HTML fonctionnel.
JMP en direct
- Aurore: Pour 17.1, correction d'un bogue qui empêchait un utilisateur de se déplacer dans les anciens rapports qui avaient des identifiants suffixés "-N". Pour 18.0, fin de la suppression des routes d'API REST obsolètes connues. Divers : Travailler sur Perforce --> Changement de Git pour JMP Live. Tenue de deux démos Git (pour les utilisateurs lourds et légers du référentiel JMP Live).
Remarque de Shannon
J'espère que vous passez tous de très joyeuses fêtes de fin d'année et je vous verrai au Nouvel An ! Pas de mise à jour la semaine prochaine…