Bienvenue dans la mise à jour de développement JMP du 8 septembre 2023 !
Grâce à John Schrödel pour avoir partagé le message d'intérêt public suivant de À l'intérieur de SAS aujourd'hui :
SAS IT nécessite tous les employés doivent mettre à jour leurs appareils Apple à 16.6.1 en raison de une vulnérabilité critique affectant iMessage . S'il te plait regarde À l'intérieur de SAS (ou les détails ci-dessous) pour plus de détails.

JMP18 EA6 est prévu de se bloquer le 10/03/23, veuillez donc continuer à mettre à jour vos pages de fonctionnalités individuelles avec les dernières informations sur votre travail. JMP DevOps envisage également la branche de fonctionnalités JMP 19.0. Cette semaine, j'ai créé les tickets Jira que mon équipe utilise pour suivre diverses tâches liées aux branchements et nous continuons à travailler pour retrouver tous les détails dont nous aurons besoin pour que la nouvelle branche de fonctionnalités se produise début novembre lorsque nous entrons dans notre période de révision du code. .
Pour information, le Calendrier des réunions de développement JMP est de plus en plus occupé, alors si vous souhaitez présenter cet automne, veuillez consulter la liste des bénévoles ici à Confluence et réservez une date ! Si vous souhaitez faire une présentation plus tôt que la prochaine date disponible, veuillez ajouter une date supplémentaire au tableau pour une séance du mardi à 11 h. Vous pouvez même fournir votre titre et votre brouillon de description directement dans la page. Cette semaine, nous en avons appris davantage sur certaines fonctionnalités à venir de JMP 18. Merci beaucoup à nos deux intervenants cette semaine :
Tonya Mauldin a partagé le rapport bêta/crash de cette semaine, que vous pouvez consulter dans JMP Live : Rapport bêta/crash pour la semaine du 8/09/23 | JMP Live (sas.com)

Enfin, merci beaucoup à Audrey Shul pour avoir partagé ce conseil Atlassian de la semaine !
L'adoption de Confluence par JMP a été rapide, puisque presque tout le personnel s'est connecté à Confluence à un moment donné et que des dizaines d'espaces ont été créés pour suivre tout le travail formidable en cours dans notre entreprise. Pour vous aider à naviguer, Sara Doudt a créé un Annuaire Espace Confluence comme une vue de haut niveau des différents espaces. Vérifiez-le!
Annonces générales
- Si vous souhaitez figurer parmi les employés vedettes d'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 d'avoir contribué à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- JMP 18 et JMP Clinical 18 EA6 – 03/10/23
- Gel des données d’échantillon JMP 18 – 18/10/23
- Révision du code JMP 18 – 11/08/2023
- JMP 18 et JMP Clinical 18 EA7 – 8/12/23
- Veuillez visiter Confluence pour une liste complète de JMP17 et JMP18 Rendez-vous.
Mises à jour du développement JMP
Localisation
- Bienvenue au nouveau membre de l'équipe L10N Allison Liang ! Cette semaine, elle a effectué l'intégration SAS, l'intégration JMP avec Beth Evans et les tâches d'intégration dans Workday, en plus d'installer son ordinateur portable et ses logiciels (y compris JMP) et de rencontrer l'équipe.
- Sohail : Exploration et mise en œuvre d'algorithmes d'extraction de mots clés pour aider à créer une base de termes afin d'améliorer la cohérence des traductions. Je travaille actuellement sur l'optimisation de l'extraction de mots-clés pour garantir que les chaînes candidates sont viables et utiles.
- Howard : Modifications des outils pour le démarrage rapide et les raccourcis clavier et travaux de développement liés à l'automatisation des processus de localisation. Rencontre avec l'équipe JMP Live pour discuter de la localisation des chaînes keycloak.
- Krzysztof : Kits JMP Live UI créés. Retour de traduction coréen traité pour Essential Graphing et Profilers, coordonné avec Martin Demel concernant la traduction MT de STIPS, rencontré l'équipe JMP Live pour discuter de la localisation des chaînes keycloak et du développement lié à l'automatisation de la localisation.
- Sablonneux : Test des scripts de validation ; vacances mardi/jeudi/vendredi.
- Trish : Factures et bons de travail. Réunion prévue avec l'équipe documentaire concernant la migration vers Oxygen & L10n. Rencontré le service juridique pour discuter de la localisation de quelques documents juridiques. Rencontre avec l'équipe JMP Live pour discuter de la localisation des chaînes Keycloak. Tri des questions des équipes de traduction.
Documentation
- Qiana : Participation à la réunion de direction de l'équipe d'action DEI. Travail sur des exemples de données Jiras. J'ai consulté le fichier de raccourcis clavier dans l'aide de JA 17.2. Correspond à SAS IT @ mise à niveau de la version du système d'exploitation du serveur help-pdf-builds. Examen de l'article sur la dépréciation du logement à Boston qui paraîtra sur InsideJMP. Note technique modifiée sur la réorganisation du menu d'aide. Réalisation de la planification et de la coordination du projet.
- Suzanne : J'essaie toujours de faire fonctionner Jitbit pour l'enregistrement de macros de gifs animés Quick Start. Reprise de tous les gifs animés en utilisant LICEcap. Résolution des problèmes d'insertion de texte dont certains ne fonctionnaient pas à plusieurs endroits. Nous avons également vérifié que nous pouvons transmettre les encarts de texte complétés au DJ. Travailler sur l'aide à l'installation et l'aide utilisateur de JMP Live pour 18.
- Dévon : J'ai rencontré Chris sur nos processus et son statut dans la production de l'aide 17.2 JA et ZH afin de commencer moi-même la semaine prochaine, en travaillant sur les problèmes avec l'enregistreur de macros pour travailler plus intelligemment avec les vidéos JMP, en triant Jiras pour le guide de script JMP. pour créer un plan d'attaque pour eux.
- Chris B : Comme la semaine dernière, travail sur la publication de l'aide japonaise et chinoise 17.2.
Tests système/hôte-Cary
- Mandy : Vérifications terminées pour les correctifs de la table de données et du générateur de flux de travail. Ajout d'un test de préréglages avec un correctif de jointure virtuelle aux flux de travail. Nous avons examiné une version de test créée par David White pour un changement de jointure virtuelle et y travaillerons aujourd'hui lorsqu'il poussera le correctif à 18. Organiser mes flux de travail à partir de diverses machines et divers endroits dans des dossiers pour des tests interactifs. Je suis en train de suivre un cours STIPS que j'ai commencé il y a quelque temps (c'est le 4ème pour moi).
- Audrey : Participation à une étude utilisateur pour le travail administratif d'Atlassian, Jira & Confluence, vérifications.
Tests système/hôte-Pékin
- Équipe de Pékin :
- Éric(Nai) Wang : (1) Test de la nouvelle fonctionnalité « accès au niveau du dossier ». Testez le scénario selon lequel les autorisations de rapport/données ne correspondent pas, ajoutez des tests Jest ( WEBJMP-7041 ). (2) Mettre à jour les tests JMP Live Stress ( JMPTESTBJ-2722 ). (3) Travail sur les tests de scénarios JMP Live 18.0. (4) Introduction des tests JMP Live Stress.
- Da Li : (1) TERMINÉ : cycle de tests JMP Desktop 18.0 I18N 4/7. (2) EN cours : tests basés sur des scénarios JMP Live 18.0, 9 bogues créés. (3) Rapports JMPC qui sont publiés sur l'automatisation de validation JMP Live en essayant et en écrivant à l'aide de Playwright.
- Nan Wu : (1) Tests de régression de bugs de JMP Desktop 18.0, principalement sur les problèmes liés à ODBC avec différentes versions des pilotes ODBC actuels (5.1.4, 5.1.7 et 5.1.8) sur Mac. (2) La série de tests 4/7 de JMP Desktop 18.0 I18N est terminée. (3) La base de données Teradata sur le quasi-serveur rencontre un problème de panne d'AMP, entrée en service maintenant ticket INC0917656 , et j'ai suivi/discuté de ce problème avec l'équipe DBA via DMOPS-8661 , la dernière mise à jour est que le quasi-serveur et toutes les données de test ne peuvent pas être restaurés, nous utiliserons un nouveau serveur DBA fourni vatcop1.unx.sas.com serveur, mais actuellement, l'utilisateur donné n'a pas suffisamment d'accès pour créer une table sur cette base de données, a demandé l'accès et restaurera les données de test sur ce nouveau serveur plus tard une fois qu'il aura l'accès. (4) Créé un Page Confluence sur la mise à niveau des pilotes ODBC actuels sur Mac .
- Da Zhang : (1) Vérification des bogues. (2) Tests basés sur des scénarios. (3) Examen des tests de stress JMP Live existants (merci Eric Wang). (4) Tests JMP 18.0 i18n – ronde 4. (5) Présenter le cadre HAT.
- Nala : (1) tests basés sur des scénarios - en cours. (2) Vérification des bogues. (3) A travaillé avec Kimi pour enquêter sur le rapport TS numéro de cas 00051830. (4) Discussion du calendrier des tests JMPC avec Wenjun.
Découverte de données
- Julien: Travaillez pour arriver à l’icône finale des préréglages de plate-forme ; merci Bryan Frike pour développer des icônes et recueillir des commentaires sur les options auprès des individus sur le marché. Planification des thèmes de développement JMP 19 avec Product Management. Préparation des plénières Discovery Online et Discovery Indian Wells.
- Evan : Modification des profileurs pour utiliser des noms étendus aux colonnes dans le cadre du travail de répartition robuste des colonnes. Mises à jour des graphiques du graphique de variabilité pour le même. « Modèle » refactorisé en « Préréglage » en interne. Correction du rendu prédéfini pour les colonnes Virtual Join. Travailler sur une meilleure gestion des préréglages de plusieurs colonnes vers un rôle.
- Dan S : Mises à jour pour Robust-Dispatch pour les personnalisations prédéfinies. Modifié par lancement de groupe pour omettre les groupes vides (cela a changé dans JMP 16.2). Modification de la façon dont les plates-formes réexécutent les préréglages pour éviter les problèmes avec la boîte de dialogue de progression.
- Morgan: Je travaille sur une première version de JMP Notebooks pour ma démo et sur un joli prototype de zone de texte.
- Dave B : a étudié quelques bugs d'importation de PDF, corrigé quelques problèmes de sélection avec les modèles de remplissage et corrigé un bug où nous supprimions les états des lignes dans MFI.
- Xan : Accessibilité des boîtes de dialogue Mac et bugs d'axe
Hôte
- Daniel Powell : Salesforce Auth fonctionne sur Mac de la même manière que Windows.Les étapes suivantes consistent à recâbler les parties de JMP qui s'appuyaient sur les valeurs du fichier PER pour les extraire désormais de la réponse Salesforce Auth.
- John Schrödel : Nous avons poussé les travaux initiaux visant à soutenir les politiques et d’autres sont à venir. Suivi d'une demande de Hill AFB concernant certains problèmes de version de bibliothèque tierce.
HTML interactif
JMP en direct
- Aurore: Correction de bugs et mises à jour de confluence pour les fonctionnalités 18.0. Triage Jira. Préparation de la prochaine réunion virtuelle avec Regeneron.
Statistiques
- Jean Sall : Travailler avec Joseph sur le code d’estimation du modèle pour Easy DOE. Les composantes principales ont réduit le nombre de nouvelles méthodes de quatre à deux : analyse en composantes principales non négatives et analyse en composantes clairsemées. Ceux-ci semblent les plus précieux ( JMP-8539 ). Implémentation de la prise en charge des groupes de colonnes pour l'enregistrement des scripts à partir de plates-formes (Scatterplot Matrix, MDS, PLS, Factor Analysis ( JMP-18224 ). Nouveau choix de règles par étapes désormais appelé "Effets globaux respectant l'hérédité" ( JMP-18233 ). Divers correctifs provenant des scripts enregistrés automatisés d'Evan qui nécessitaient une portée de colonne (préfixe deux-points) ( JMP-18202 ).
- Laura CS : Travail sur une simulation pour examiner l'application des travaux de Clay (chargements à rotation oblique avec SVD pénalisé) pour la psychométrie. Les résultats sont très intéressants car la technique fait un excellent travail pour identifier les éléments non nuls dans les chargements, même lorsque les dimensions sous-jacentes sont simulées pour être substantiellement corrélées. De plus, faire un PSVD itéré fonctionne bien pour identifier le nombre correct de dimensions dans les données (en utilisant la règle des valeurs propres > 1). Tout cela me fait penser que le PSVD devrait être en analyse factorielle. J'ai également corrigé un bug dans SEM afin que les valeurs de temps définies par l'utilisateur soient désormais utilisées pour tracer des trajectoires dans des modèles longitudinaux.
Documentation sur les statistiques
- Michel C : Documenté diverses nouvelles fonctionnalités dans Distribution et Oneway. Révision des chaînes d'interface utilisateur pour la plateforme CSALT et suggestions d'améliorations à l'équipe DOE. Sollicitation de propositions de sessions invitées pour JSM 2024 (la date limite pour soumettre une proposition était hier).
Tests de statistiques
- Tonya : Nettoyer les tickets Jira et tester les cartes de contrôle à court terme et l'analyse des capacités avec des phases dans CCB.
- Jacob: Test de la conception CSALT. Vérification des correctifs récents et vérification des calculs de diagnostics. Test d'une modification en attente pour l'onglet Easy DOE Analyze. Mise à jour nocturne des scripts d'installation pour le nouveau Performance Mac.
Soutien technique

- Tous les sujets 2023 pour la file d’attente d’engagement :

Opérations de développement
- Myron : Travailler sur le traitement des données d'échantillons ( JMPTOOL-505 ), création d'environnements Linux AWS pour Apache et base de données (JMPTOOL-868 & JMPTOOL-869 ), et une interface utilisateur pour JiraBot ( JMPTOOL-939 ).
- Bob: Rédaction d'un article InsideJMP annonçant les options de version 17.2 pour les clients et les employés. Revue de la logique de l'installateur en vue d'éventuels changements majeurs. Contrôle final des produits 17.2 dans le processus SAS. Tout est bon.
- Shannon : Préparation et discussions autour de la branche JMP 19 et interaction avec la transition d'autorisation. Création de tickets Jira pour 19 événements de branchement via téléchargement CSV en tant qu'enfants d'Epic JMPTOOL-951 .
Note de Shannon
J'espère que vous profiterez tous du week-end, même avec la pluie qui arrive – nous en avons certainement besoin après un mois aussi sec !