Bienvenue dans la mise à jour de développement JMP du 3 mai 2024 !
Les candidats finaux étant désormais créés, les tests du programme d'installation JMP 18.0.1 pour tous les produits sont en cours et les notes de version pour 18.0.1 sont en cours de révision. Les équipes d'assurance qualité JMP de Cary et de Pékin prévoient de finaliser leurs matrices de tests la semaine prochaine et de signer la version 18.0.1. Une fois que la version 18.0.1 sera disponible, elle deviendra la version livrée par défaut de JMP 18.
Une fois la version 18.0.1 finalisée, Jim créera une piste de version 18.0.2 et lui, Jim et Nick répliqueront CI et les builds nocturnes, les installateurs et les tests unitaires pour la nouvelle piste. Semblable à la version 18.0.1, la version 18.0.2 sera ouverte uniquement aux correctifs de sécurité des bibliothèques tierces et aux bogues critiques.
À propos, John Sall m'a demandé de partager les mises à jour suivantes du nom du département R&D, que j'ai utilisées pour renommer certaines sections dans la mise à jour ci-dessous :
JMP R&D Core (anciennement Data Discovery)
- JMP R&D DevOps
- JMP R&D DOE et fiabilité
- JMP R&D Hébergement, Interfaces et Live
- JMP R&D Sciences de la vie
- Statistiques R&D JMP
Toutes les équipes de développement de JMP restent occupées avec les fonctionnalités de JMP 19 et les correctifs 18.1. Merci beaucoup à pour toute l'aide apportée par l'intermédiaire du support technique, de la communauté et du système de crash ! Il est très utile de résoudre les problèmes courants et non problématiques à temps pour être pris en compte dans la version 18.1.
Merci beaucoup à Clay Barker et Ryan Parker pour leur présentation des nouvelles fonctionnalités de FDE lors de la réunion des développeurs JMP de cette semaine ! Si vous n'avez pas pu y assister en personne, vous pouvez retrouver l'enregistrement ici . Audrey Shull a eu la gentillesse d'animer la réunion puisque j'étais en voyage.
Dans les prochaines semaines, JMP se prépare à accueillir une nouvelle promotion de stagiaires d'été ! JMP HR, Audrey Shull et Andy Zhou ont aidé à coordonner les plans d'intégration des stagiaires. De nombreux stagiaires SAS et JMP seront sur le campus pour SAS Internpolooza et rencontreront leurs mentors et collègues stagiaires JMP ( voir le projet de calendrier ici ). Nous aurons un mélange d’étudiants d’été à distance et hybrides.
Merci à John Sall et Nicole Jones d'avoir partagé cette jolie photo des membres de l'équipe JMP participant au dîner SAS Patent à l'Umstead ! John rapporte que Joseph et Ryan ont obtenu quatre plaques de brevet chacun, Yeng en a reçu deux, John en a eu une et Clay représentait le comité des brevets. Caleb en a également reçu plusieurs mais était éloigné. Félicitations à tous !
Enfin, merci beaucoup à Nicole Jones pour avoir partagé cette photo des membres de l'équipe du département de statistiques qui ont récemment assisté à un événement de teambuilding à Burkett Farms !
Annonces générales
Dates importantes à venir
- Sortie de JMP 18.0.1 – ~ 18/05/24
- Début du mode d’approbation JMP 18.1 – 21/05/24
- Gel de JMP 19.0 EA1 – 31/05/24
- Gel du code JMP 18.1 – 14/06/24
- Veuillez visiter Confluence pour une liste complète des dates des JMP 18 et JMP 19 .
Mises à jour du développement JMP
Cœur
- Xan : Ajout du mode de gigue lissée de la grille hexagonale.
- Dave B : Correction de l'ordre des tabulations avec les tablesbox, si les boîtes et les boîtes span posaient des problèmes. Correction des problèmes de grille d'alignement lors de l'enregistrement au format HTML et Excel. Correction d'un problème de boîte de table avec les boîtes if et les titres à 2 lignes.
- Dan S : Travail de VisualStyling, principalement des travaux en cours sur une branche, mais quelques poussées vers main pour refactoriser le fonctionnement de PushPref et refactoriser BorderBox pour utiliser la propriété de couleur d'arrière-plan de la classe de base.
DOE et fiabilité
- Caleb : Présentation d'un tutoriel de développement sur la nouvelle plateforme CSALT avec Jacob Rhyne. Nous avons eu une belle participation et beaucoup de bonnes questions ! J'ai également terminé quelques révisions de documents et continué à travailler sur l'amélioration du comportement de recherche inversée dans les explorateurs de taille d'échantillon convertis.
Hôte et interfaces
- Kristen : Centrée sur l'amélioration des performances basée sur des tests de charge qui incluaient l'amélioration de la mise en cache sur les services de l'interface utilisateur et de l'API Marketplace JMPMRKT-65 et JMPMRKT-29 .
HTML interactif
- John Powell : A suivi une formation de manager stagiaire. Cours de gestion Trust and Inspire terminé. A aidé Duane à enquêter sur le problème JMP Live d'un client ( WEBJMP-8489 ). Réorganisation des pages de confluence et création de nouvelles pour aider à coordonner notre travail d'amélioration des performances du temps de chargement. Étudiez les performances de temps de chargement des marqueurs ( JMPHTML-13704 ). Soumission d'une version de JMP Runner pour tester la nouvelle syntaxe JavaScript avec les outils de régression HTML mis à jour de Dave B.. Ça a marché! Nous avons examiné un problème pour Dieter où un sélecteur de colonnes mal configuré et publié sur JMP Live ne fonctionnait pas. Rencontre avec Dieter, Praveena et Paul pour planifier les fonctionnalités de JMP 19.
- Michael Senoyuit : Travail sur les barres de profilage des performances et l'histogramme, ainsi que sur la correction de certains scripts de tests de performances.
JMP en direct
- Aurora : 18.1 : assouplir les restrictions imposées aux administrateurs d'espace qui consultent les enregistrements d'accès aux packages. 19.0 : améliorations des avertissements des cartes de contrôle (prise en charge de la modification de l'état du tri, de l'activité de tri des journaux d'audit, suppression des notifications pour les graphiques entièrement triés).
Statistiques
- Criblage des réponses - La commande "Ajuster la sélection" appelle désormais GenReg si Poisson ou Neg Binomial (si JMPPro), sinon le modèle linéaire généralisé (JMP-21254).
- Catégorique a déplacé certaines options de cellule vers un sous-menu, y compris les nouveaux éléments d'intervalle de confiance (JMP-21300).
- Catégorique comporte désormais des intervalles de confiance pour les moyennes et inclut davantage de statistiques dans le tableau de sortie Save Means (JMP-21318).
- Emma Keeling de P&G redéfinit les priorités d'un grand nombre de ses demandes catégoriques, en mettant davantage l'accent sur la possibilité de reformater les résumés de résultats.
- Annie : Finalisation du travail avec Di Michelson et Bill Woodall pour développer des méthodes et des formules pour la carte XBar/R standardisée à court terme avec des tailles de sous-groupes inégales, à la fois pour l'estimation de la plage moyenne globale et pour les limites de contrôle ajustées. Maintenant que le travail est terminé et que Di a exécuté des simulations pour confirmer l'efficacité des calculs, j'ai poussé le changement vers main (Jira JMP-20221).
- Laura CS : Je me suis remis à travailler sur l'estimateur MIIV-2SLS pour SEM ; correction de quelques problèmes avec les contraintes d'égalité et travail toujours sur les extensions pour que l'analyse de plusieurs groupes fonctionne correctement. Organisez une réunion avec Ken Bollen (promoteur de cet estimateur) pour obtenir des commentaires sur la mise en œuvre et les fonctionnalités actuelles de l'interface utilisateur. Intégration de quelques corrections de bugs dans la version 18.1 pour le bootstrap. A répondu au professeur Fred Oswald (Université Rice) qui a demandé des informations sur les raccourcis du modèle SEM.
- Laura L : J'ai terminé le travail sur l'extension des méthodes de comparaison pour comparer les pentes dans certaines plates-formes de modélisation en utilisant le cadre de comparaisons multiples pour plus de fonctionnalités. Voir Plus de comparaisons pour Comparer les pentes pour plus de détails. J'ai également commencé à travailler sur l'ajout de colonnes de regroupement à la plateforme Process Capability.
Documentation sur les statistiques
- Michael C : Trié certains documents Jiras 18.1 exceptionnels ; examiné les modifications apportées au SI et à la documentation pour Colleen ; Chaînes de statistiques finalisées pour le transfert de chaînes 18.1.
Tests de statistiques
- Mark : Évaluation des tickets ouverts du DOE pour leur risque technique, leur impact et leur facilité de mise en œuvre pour la planification JMP 19 avec Ryan, Joseph et Jacob. Participation à une session SAS Lunch and Learn sur les logiciels open source. Développer un prototype d'une nouvelle plateforme d'optimisation bayésienne avec Chris. A aidé Evan avec la conception et l'analyse d'une expérience pour quantifier la dépendance du temps de calcul avec Jacob. Réponse aux questions de la communauté JMP.
- Jacob : Terminer les scripts pour réexécuter automatiquement les tests unitaires ayant échoué et aider James Koepfler à configurer ce framework sur sa machine Windows. Mise à jour des tests unitaires catégoriels pour tenir compte des nouveaux intervalles de confiance du score moyen. Assister au didacticiel du développeur CSALT de Caleb et aider aux questions et réponses.
- Tonya : Préparation d'une présentation pour les premiers utilisateurs pour les tests. Vérification des bugs. Réécritures de tests unitaires. Réponse à la question de la communauté des utilisateurs sur les limites asymétriques.
Mises à jour sur les sciences de la vie
- Richard : Je travaille sur un rapport de survie comportant une animation au fil du temps et alternant entre diverses mesures récapitulatives (y compris la durée de survie moyenne restreinte) sur le deuxième axe Y.
- Drew : Poursuite du travail sur les bugs de la version 18.1 et les fonctionnalités de la version 19.0. Trier et résoudre les différents problèmes des clients.
Gestion de produits et marketing de produits
- Bryan F : Cette semaine, Sarah Sylvestre et moi avons rencontré SE Jordan Hiller pour discuter des défis rencontrés par les utilisateurs lorsqu'ils travaillent avec les tables de données JMP. Nous avons également utilisé un tableau blanc Miro pour traiter les données obtenues auprès d'un plus grand groupe de SE sur les défis des tables de données JMP. Rencontre avec Michael Goff et Landra Robertson pour faire la révision finale des cordes pour JMP Live. Enfin, j'ai travaillé sur des modifications plus détaillées de la mise en page pour HTML5 et sur la création d'un prototype Figma d'options de style potentielles dans JMP.
Support technique et engagement
- Duane : Wendy a une nouvelle personne dans son équipe ! Dawn Sekelsky nous a rejoint mardi et apportera son aide sur les questions d'engagement. Elle travaillera à distance depuis la Floride, mais travaillera dans le fuseau horaire du Pacifique après une formation initiale. Wendy, « l'Assistante », a également contribué à l' article Quoi de neuf : Le magasin JMP et Mon JMP avec Falco. Ici, ils discutent de divers problèmes liés au JMP Store.
- Le volume de dossiers est toujours élevé, mais les équipes de support satisfont nos clients ! De loin, les questions les plus courantes concernant JMP 18 concernent sa mise en service (installation, plantages, Mon JMP et autorisation), mais nous recevons des questions sur l'importation, le générateur de graphiques et l'intégration de Python. Je suis sûr que les questions d'utilisation augmenteront à mesure que de plus en plus de clients adopteront la dernière version.
- Voici les rapports TS JMP Live et le lien vers le filtre Jira montrant les tickets signalés par TS pour les 14 derniers jours .
Volume de dossiers par semaine :
Sujets de requête pour la file d'attente d'engagement, total :
Sujets de cas pour la file d'attente d'engagement, la semaine dernière :
Opérations de développement
- Pseudo:
- J'ai installé la mise à jour 17.9.6 de Visual Studio 2022 sur les machines Windows 19.0 CI et Analysis et effectué une reconstruction complète de chacune pour éviter toute erreur du compilateur après la mise à jour.
- Après la mise à jour de Visual Studio, j'ai passé du temps à dépanner la version 19.0 de Windows Analysis pour déterminer si les scripts csa attribuaient les bons utilisateurs P4 après qu'un grand nombre d'avertissements aient été générés grâce au nouveau compilateur. Michael a confirmé que le script fonctionne comme prévu et que les e-mails sont attribués par changement de ligne, et non à la personne qui a touché le fichier en dernier, comme je le pensais auparavant. Meilleure compréhension globale des projets d'analyse grâce à la discussion de cette semaine.
- Nous avons étudié les paramètres multithreading Windows Visual Studio/msbuild plus rapides pour accélérer le processus de CI et de build nocturne. Après avoir testé quelques configurations pour les machines de classe r7a dans AWS, nous avons gagné quelques minutes sur une build complète, qui avec une synchronisation Perforce est désormais disponible. en moyenne environ 20 minutes, et les builds incrémentielles restent très rapides avec une moyenne de quelques minutes.
- Mise à jour de la machine de laboratoire Mac Monterey JMP et résolution des problèmes de connectivité Perforce sur les mdh375 et mdh378 également.
- Bob : Travail pour résoudre les problèmes de performances avec 18 machines de build AWS lors de la copie de fichiers. Mise à jour des installateurs JMP Pro Live pour correspondre aux codes des installateurs JMP Pro (Windows). Création de benchmarks de validation d'installateur 18.0.1 pour JMP, JMP Pro, JMP Clinical (Windows). Ajout de la création du programme d'installation JMP Pro Live et de la création JMP Live zip/exe à la machine de build AWS. Travail avec John Schroedl pour mettre à jour VC Redistributable utilisé dans la version 19 (Windows). Création d'une page de signature 18.0.1 pour le développement.
- Shannon L : A aidé l'équipe Doc à créer un plan de projet pour le projet Oxygen, avec des vues Jira pour les dépendances et les délais ; aidé aux enquêtes sur les rapports d'accident ; a passé en revue les changements à venir par Atlassian pour Jira et Confluence.
- Jim : Création de JMP 18.0.1 et du candidat d'installation final n°1. Traitement des résultats des tests unitaires LEAKS JMP 19.0 et rapport des JIRA. Travail avec Daniel Powell sur JMP-21234 pour l'autorisation d'exécution quotidienne UT.
Localisation
- Allison : Travail sur la préparation des projets de localisation 18.1 JMP Live UI, Installer et Keycloak pour le transfert. Examen des différentes parties du projet GPO avec Trish pour préparer la localisation et mettre en place les outils de localisation ; répondu aux demandes de traduction concernant les chaînes de la documentation JMP émanant de linguistes ; envoyé des packages de production de 18.1 JMP Live UI, Installer et Keycloak à nos fournisseurs pour la localisation.
- Krzysztof : Exécution du travail Stringbot (test et production) pour 18.1 en préparation du transfert de la localisation. Débogage et résolution du problème Stringbot apparu le 2 mai. Préparation de projets memoQ pour JMP Live (webjmp, keycloak et installateur). Correction de la base de données terminologique.
- Howard : Publication du travail de comparaison d'image l10n pour permettre de comparer les fichiers avec l'étiquette. Publication du travail de remplissage de livres l10n pour autoriser les fichiers avec une étiquette. Travail sur la version dB du tableau de bord l10n :
- API JIRA
- API d'assurance qualité
- Sandy : J'ai fini de tester diverses API de validation de fichiers. Les tests continus remplissent le travail source avec des étiquettes. Jira a commencé à tester les API. Poursuite du travail sur la suite de tests du projet de validation de fichiers.
- Sohail : Fin des mises à jour de l'interface de l'outil de recherche de MT. Poursuite des recherches sur la solution LLM.
Documentation
- Devon : J'ai commencé à travailler avec l'outil FM2DITA et à travailler sur la conversion finale du livre Discovering JMP, en examinant les clés d'aide et les appels d'images en XML, et en commençant à analyser une partie de notre documentation à l'aide de BeautifulSoup.
- Khawar : Suppression des étapes manuelles des captures d'écran - JMPDOC-26 (11/15 sous-dossiers terminés). J'ai fini de lire et d'annoter UG, et je l'ai partagé avec l'équipe Docs. J'ai terminé la formation sur la sécurité des produits.
- ChrisB : Je travaille sur un nouvel en-tête d'aide. Aide publiée pour les versions 18.1 et 19.0. Comprendre comment gérer les légendes d’image dans Oxygen. En regardant nos tâches helpmap.
- Qiana : Exemple de travail sur une table de données. Planification et coordination du projet Oxygène.
Tests système/hôte-Cary
- Audrey : Préparation des stagiaires entrants, tests de validation de l'installateur final 18.0.1, tests d'autorisation liés aux produits d'essai.
- Hunter : démarrage des tests du programme d'installation final de JMP 18.0.1. Rencontré Daniel pour se familiariser avec les champs d'autorisation logicielle dans Salesforce pour la mise à jour de nos comptes de test. Testé et étudié plusieurs autres éléments affectant l’autorisation.
- Mandy : Test du programme d'installation 18.0.1 terminé sur Mac. J'ai travaillé sur quelques JIRA – tests et vérifications. Travailler avec certaines des données partagées par Clay pour tester les modifications apportées aux tables de données par David White.
- Lisa G : Nous avons terminé les tests du programme d'installation 18.0.1 et poursuivrons les mises à jour du tableau de bord de télémétrie.
Tests Web – Cary
- Josh L : Test du programme d'installation de JMP Live 18.0.1. Jusqu'à présent, nous avons dû reconstruire en raison de notifications incompatibles et d'un GUID incorrect pour JMP Live 18.0.1. J'ai réussi à fermer quelques Jira cette semaine. J'ai également répondu à certaines questions sur le déploiement des clients Live.
- Anna : Test de la fonctionnalité de filtre de données local dans JMP Live. La poursuite des tests pour confirmer que les mises à jour de refactoring de l'équipe HTML5 n'ont pas provoqué de régressions. Poursuite des tests des modifications les plus récentes apportées par Dan à la plateforme du groupe.
|
Équipe de test Web Pékin / Cary Jira Statut
|
|
Essai
|
2
|
|
Test prêt
|
54
|
|
Créé les 7 derniers jours
|
14
|
|
Fermé les 7 derniers jours
|
45
|
Tests système/hôte-Pékin
Note de Shannon
Eh bien, la conversation sur cette plaque d'immatriculation continue… dans Jira ! Je pense que si cela fonctionne, John Powell va se pencher sur une nouvelle plaque de vanité… Je parie sur JMP-2343 . :smiling_face_with_smiling_eyes:
J'espere que vous passerez une tres bonne fin de semaine.