Product Management trie activement les demandes de fonctionnalités à partir des listes de souhaits du projet Product Management Jira. Une fois qu'il y a accord pour travailler sur une demande de fonctionnalité, PM clone la demande de fonctionnalité dans le projet de développement. Si vous voyez des éléments du projet PM sur lesquels vous souhaitez travailler pour 18, veuillez commenter le problème ou contacter Sarah Sylvestre et elle pourra le cloner dans votre projet.Cela garantit que les automatisations Jira fonctionnent correctement. Pour toute question, veuillez contacter Sarah !
Bienvenue dans la mise à jour du développement JMP du 23 février 2023 !
Nous sommes à quelques petites semaines de la date prévue pour la création candidats installateurs finaux pour JMP 17.1 . Pour rappel, les programmes d'installation de mise à jour pour JMP 17.1 seront disponibles pour tous les clients via support.sas.com. Plus d'informations sur la façon dont nous prévoyons de livrer les versions à mesure que notre processus de publication passe de SAS à JMP sont capturés ici . Grâce à Bob Hickey pour avoir créé cette page !
L'amélioration des efforts de collecte de télémétrie de JMP pour les versions 17.1 et 18.0 a été un effort collectif défendu par la gestion des produits JMP. Avec JMP 18 EA1 maintenant entre les mains des clients, nous commençons à recevoir des informations anonymes sur l'activité JMP des clients au cours de différentes sessions. Les clients doivent opter pour le partage, et bien que nous ne connections pas les noms des clients à leurs détails de télémétrie, nous pouvons regrouper les rapports soumis à partir de la même installation. John Schroedl actions:
Les serveurs et les processus suivent la charge maintenant qu'elle est envoyée à chaque session JMP grâce au travail de Dave White, Myron Chandler et le Équipe de test de Pékin . Jusqu'à présent, nous avons obtenu l'inscription de 55 utilisateurs et avons 22 274 enregistrements ce matin. Comme il s'agit de la première utilisation réelle, il y a des lacunes flagrantes dans notre couverture, comme le fait de ne pas enregistrer les éléments du menu Table. Nous développons rapidement une liste de travail pour EA2 pour boucher les trous. Merci à Evan et Shannon pour la discussion, les extraits de script et les échanges de données pour comprendre comment ça se passe.Évidemment, tout le monde aimerait creuser dans les données et en savoir plus sur les API disponibles pour améliorer la couverture. Nous prévoyons donc de faire une présentation R&D sur ce qui sera bientôt disponible.
Quelques anecdotes basées sur seulement 6 jours de données :
- Le temps médian jusqu'au premier lancement de Graph Builder est de 8 min, 8 secondes avec le pointage le plus rapide à 8 secondes dans la session.
- Un scripteur agressif représente près de 25 % de toutes nos données, exécutant Discriminant plus de 1 300 fois le premier jour.
- Top 10 des plateformes lancées : Discriminant, Graph Builder, Contingency, Fit Least Squares, Distribution, Survival, Model Dialog, Tabulate, Neural, Bivariate
- Voici une ventilation du système d'exploitation jusqu'à présent par nombre d'utilisateurs.
OpSysString/OpSysVersion
|
N
|
|
Mac OS X
|
18
|
|
11.2.3
|
1
|
|
11.5.2
|
1
|
|
12.2.1
|
1
|
|
12.6.2
|
1
|
|
13.0.1
|
1
|
|
13.1.0
|
1
|
|
13.2.0
|
3
|
|
13.2.1
|
9
|
|
Windows 10
|
29
|
|
10.0.16299
|
1
|
|
10.0.17763
|
1
|
|
10.0.18363
|
1
|
|
10.0.19042
|
5
|
|
10.0.19044
|
17
|
|
10.0.19045
|
4
|
|
|
Windows 11
|
8
|
|
|
10.0.22000
|
5
|
|
|
10.0.22621
|
3
|
|
|
Tous
|
55
|
|
|
| |
|
|
|
|
|
Grâce à Audrey Shull pour partager ça Astuce Jira de la semaine sur les raccourcis clavier !
Pour trouver cette liste à tout moment, accédez à l'icône de point d'interrogation en haut à droite de Jira et recherchez les raccourcis clavier dans la liste. Mes raccourcis préférés récemment découverts sont 1) le Recherche rapide '/' Dans n'importe quelle liste de problèmes Jira, et 2) en utilisant 'j' et 'k' dans n'importe quelle liste de tickets Jira pour déplacer la sélection de haut en bas, puis 'o' pour y naviguer.

Annonces générales
- Si vous souhaitez être un employé présenté sur Inside JMP, veuillez télécharger une copie du Faire connaissance former . 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
- Candidats installateur JMP 17.1 JMP et JMP Pro – 08/03/23
- Gel JMP 18 EA2 – 07/04/23
- Gel JMP 18 EA3 – 12/05/23
- Approbation du code JMP 17.2 – 13/06/23
- Gel JMP 18 EA4 – 23/06/23
- Gel du code JMP 17.2 – 30/06/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
BICHE
- Félicitations à l'équipe du DOE à l'occasion d'une nouvelle publication de brevet ! Il est intitulé Interface utilisateur graphique interactive pour la construction de tests combinatoires personnalisables et a été délivré le 2023-01-24 sous le numéro de brevet américain 11,516,690.Vous pouvez trouver une copie sur le site SAS Sharepoint pour Brevets délivrés.
- Brad : JQT a demandé une révision mineure du document sur le dépistage à niveau mixte. Chris Nachtsheim, Ryan et moi espérons soumettre rapidement. Caleb King et moi obtenons de bons résultats jusqu'à présent avec notre proposition d'alternative à la méthode de Lenth pour l'analyse d'expériences factorielles non répliquées.
- Caleb : J'ai commencé à faire des travaux préparatoires pour la nouvelle plate-forme ALT. J'ai également aidé Brad sur une nouvelle alternative à la méthode de Lenth pour analyser les conceptions saturées. Nous avons fait de grands progrès !
- Ping : Travail de refactorisation de la liste des facteurs dans le DOE.
Héberger
- Paul N :
- Obtenir le lien direct de Python intégré s'exécutant à nouveau dans macOS.
- URL du serveur Public Map pour passer au nouveau serveur Open Street Map au début de la semaine prochaine, probablement lundi.L'ancien serveur sera conservé pendant environ une semaine sur une autre URL, avant d'être mis hors service.
- Curl mis à jour dans JMP 18.0 et 17.2 vers curl 7.88.1 publié ce lundi.Les vulnérabilités de la version 7.87.0 sont 3 nouveaux supports qui n'affectent pas JMP car nous n'activons pas les options vulnérables et ne construisons pas avec le backend vulnérable.En conséquence, ne pas mettre à jour 17.1, mais effectuer la mise à jour en 17.2 et 18 vers la version avec ces correctifs.
- Tickets d'analyse de sécurité JMP 17.1, sous-tickets tous marqués pour examen ou en concurrence :
- Michel H : Suppression de la fonctionnalité "Intégration SAS" de JMP 18. Cela supprime des éléments du menu principal, des barres d'outils, de JMP Starter, des Préférences, de l'Index de script, etc. Veuillez ajouter que j'ai eu beaucoup d'aide de John Schroedl. Les détails sont dans JMP-15601.
- Aaron : Modifications de JMP Live pour la suppression de l'intégration SAS. Prise en charge de la publication pour ne pas générer ou envoyer un fichier de rapport html5 s'il doit être immédiatement remplacé de toute façon en raison des options de données sélectionnées. Boîtes de dialogue d'avertissement FileSpec limitées à 3 par session. oooSuite du triage jira pour 18.0.
- John Schroedl : Traitement de la télémétrie et suppression de l'intégration SAS avec Michael.
HTML5
JMP en direct
- Aurore : 18,0 : Travail terminé sur le contrôle d'accès pour la fonctionnalité d'importation de fichiers à venir (par exemple CSV). Poursuite du travail sur la fonctionnalité de suppression d'utilisateur. Correction d'un bug de publication dans le vérificateur de validation HTML (merci à Aaron Andersen pour avoir trouvé la cause). Divers: Aide à la sélection des candidats pour le poste ouvert JMP Live. Préparation à la découverte.
Statistiques
- Laure CS : Poussé la dernière liste de modifications pour implémenter l'inférence robuste dans SEM. Il est maintenant disponible dans le RTM principal. Je suis super excité à ce sujet car dans 80% des présentations que j'ai données, une personne pose toujours des questions sur l'hypothèse de normalité dans SEM. C'est la solution largement acceptée à la non-normalité avec des données continues. J'ai également terminé la création d'images et la rédaction d'un article de blog pour promouvoir l'analyse à groupes multiples dans SEM ; il est maintenant soumis pour examen. Enfin, j'ai eu des nouvelles d'un article accepté dans la revue Child Development où j'ai utilisé la plateforme SEM de JMP pour des analyses complexes. J'espère que cela exposera plus de gens à l'existence de SEM dans JMP et à nos magnifiques diagrammes de chemin !


Jean Sal :
- Correction préliminaire d'un bogue dans le cluster hiérarchique où le critère CCC était incorrect dans 17 pour les colonnes standardisées. (JMP-15703)
- Dans Design Space Profiler, ajoutez une commande "Get Midpoints from Profiler" et plus de choix de distribution Simulator. (JMP-14553)Pour Fit Response Screening - corrige les collisions d'accès aux threads en créant un objet RSide pour chaque
- thread (et Dave Barbour a corrigé un problème de threading dans la barre de progression). Maintenant, il exécute un cas de 1501 lignes, 1501 colonnes aléatoires et 4612 colonnes de commutation en 2 heures et 48 minutes sur un Mac Studio Ultra M1 avec 20 cœurs, produisant 6,9 millions d'estimations BLUP. Fini également la prise en charge des estimations plus rapides de Mivque via l'option Maximum Iterations=0. (JMP-15593) La boîte de dialogue Modèle a supprimé la commande « Soumettre à SAS ». "Create SAS Job" est toujours implémenté, car il n'utilise pas IOM. (JMP-15601)
- Fit Mixed et Fit Least Squares utilisent désormais des clauses Match au lieu de longues clauses If pour les formules de prédiction conditionnelle à effet aléatoire. Cela change le temps d'évaluation de la formule de 10 minutes à presque instantanément pour un grand cas avec 14 000 niveaux d'un effet catégorique. (JMP-15596)
Documentation statistique
- Michel C : Terminé les mises à jour de l'index de script pour Survival et Fit Life by X, adressé les commentaires de L10N sur divers chapitres RSM de la documentation, rencontré Mia et d'autres pour discuter de l'avenir de l'index des statistiques, du document des nouvelles fonctionnalités et de l'index d'échantillon.
- Karine : Cette semaine, j'ai fait fonctionner mon ordinateur portable, j'ai réservé un voyage pour la réunion et je peux maintenant revenir à la documentation de choses amusantes.
Test de statistiques
- Marquer: Travail sur une étude d'utilisabilité de l'étape Model dans Easy DOE avec Ryan et Jacob. Présentation de l'outil d'étude d'utilisabilité à Jon avec Jacob. Travailler sur le contenu de la nouvelle zone des ressources techniques JMP au sein de la communauté JMP avec Caleb. Répondez aux questions dans la communauté JMP.
- Jacob: Test des nouveaux diagnostics de conception dans MSA Design. Mise à jour des tests unitaires MSA Design pour tenir compte de ces nouveaux diagnostics. Test d'une modification en attente pour Make Validation Column. Travailler sur une étude d'utilisabilité pour l'onglet Modèle dans Easy DOE, en collaboration avec Mark, Ryan et Joseph. Mise à jour de l'outil d'étude d'utilisabilité pour intégrer les commentaires de Mark Bailey, Mia Stephens et Ryan Lekivetz.
Gestion des produits
- Bryan F : Cette semaine a été chargée car j'ai codé, testé et débogué des scripts d'utilisabilité en Javascript. Le but est de permettre des tests d'utilisabilité non modérés à Discovery. Les utilisateurs recevront des instructions sur la façon d'enregistrer leur session sur vidéo, tandis que le script suit le temps qu'ils passent sur chaque page et enregistre s'ils utilisent des astuces. De plus, les utilisateurs rempliront des sondages au fur et à mesure qu'ils travailleront sur le script. Notre but ultime est de développer une application web après la conférence, qui nous permettra d'envoyer des liens à n'importe qui pour des études non modérées.
- Dan V : Rencontre avec Daniel et Sarah S pour lancer la conversation sur l'expérience My.JMP dans JMP à l'avenir. Un projet de proposition/d'idée est ici et Daniel et Sarah commenceront à créer des wireframes et à écrire des magasins d'utilisateurs.
Opérations de développement
- Myron : JMPTOOL-662 - ajoute JMPLanguage à la télémétrie. JMPTOOL-597 - génère de l'aide pour 17.0. JMPTOOL-582 - générer de l'aide pour 17.1 et 18.0
JMPTOOL-415 - ajoute un délai d'attente à la base de données de test. Mises à jour du dictionnaire stringbot (demandes diverses). JMPTOOL-729 – traitement de télémétrie. JMPTOOL-495 - touche d'aide pour télécharger le projet Jenkins.
Localisation
- Réaliser de bons progrès sur les initiatives visant à automatiser bon nombre de nos processus de localisation pour la V18.
- Poursuite de l'évaluation de la migration de notre outil de traduction, memoQ, vers AWS
- V17.1 Source d'aide localisée JMP Live transmise à l'équipe de documentation
- Un poste de stagiaire d'été a été publié pour l'équipe de localisation
Portail Carrière : Été 2023 - Stagiaire développeur JMP Machine Learning
Lien de référence des employés : Été 2023 - Stagiaire Développeur Machine Learning - Référence d'employés
Documentation
- Suzanne C : Rencontré pour discuter de l'avenir du TOTD. JMP Live pour l'aide 17.0 vérifiée dans les langues localisées. Rencontre pour discuter de la documentation sur les nouvelles fonctionnalités de JMP. Évalué les encarts de texte et proposé des directives sur le moment de les utiliser par rapport aux liens.
- Qiana : Rencontré pour discuter de l'avenir du ToTD. Recréation de l'aide de JMP Live 17.0 dans les langues localisées. Rencontre pour discuter de la documentation sur les nouvelles fonctionnalités de JMP. Collaboration avec Myron pour que l'aide JMP pour 18.0 s'affiche correctement. Début de la création de l'aide JMP Live pour 17.1. Planification de projet effectuée.
- Chris B : Travail sur la documentation de compatibilité et le nouveau menu d'aide JMP. Testé quelques outils pour aider à tester doc.
Test système/hôte - Cary
- Mandy : Fin de la pratique de la discussion sur le flux de travail en plénière, y compris la répétition en direct. A répondu à environ 4-5 pistes de support technique JMP18EA1 - suggestions, commentaires et un bogue possible.De plus, j'ai travaillé sur plusieurs choses que Xan a trouvées, la compression des colonnes, la suggestion de tables de comparaison de tables de données.Travaillé sur un crash qui s'est produit en changeant les préférences et en s'exécutant avec des colonnes compressées dans les exécutions de test JSL.Ajouts testés du générateur de flux de travail à JMP 18 - une fois la découverte terminée et les tests d'installation de la version 17.1 terminés, je travaillerai à l'écriture de flux de travail avec de nouvelles fonctionnalités.
- Anna : Vérification des correctifs. Travailler avec Josh et l'équipe de test Web pour identifier les lacunes dans la couverture et déterminer les moyens d'améliorer les processus de test.
- Audrey : Apprentissage AWS et configuration de nouvelles machines, trucs d'administration Jira.
Test système/hôte - Pékin
- L'équipe de Pékin :
- Éric Wang : (1) Dossier racine de l'espace testé. Vérifié si les interfaces RESTAPI/GraphQL peuvent accepter l'ID de dossier racine de l'espace. Ajout de tests de plaisanterie : publier le package à la racine de l'espace en spécifiant l'ID du dossier racine, ajouter un signet/commentaire au dossier racine de l'espace, modifier l'espace via la modification de la mutation du package, obtenir les détails de l'espace avec les informations du dossier racine. (2) Test des tableaux de restes JMPC 17.1 terminé. (3) Tester les performances de la machine AWS
- Da Li : (1) Vérifiez et fermez les bogues JMP qui concernent les composants Import-MFI, Import-SPSS et OSIPI, en ajoutant les cas UT en conséquence. Vérifiez et fermez les bogues JMP Live qui concernent le composant Client-General. (2) Rapport TS 00034481 enquêté, qui a été suivi par [JMP-15672] Paramètres compacts et MFI, Set CVS has headers (0) - plantages - Jira (atlassian.net) . Et entrez de nouveaux bugs. (3) Test des tables de restes JMPC 17.1 terminé. (4) Tester les performances de la machine AWS
- Mike Wu : (1) Mettez à jour les tests unitaires pour supprimer l'intégration SAS. (2) Enquêtez sur la nouvelle machine AWS du remplacement de jmpdev2 et envoyez des commentaires à Audrey pour confirmer certaines questions. (3) JMP Clinical 17.1 Tableaux restants des rapports de test terminés. (4) Tester les performances de la machine AWS
- Kimi : (1) Enquête et correction des défaillances JSL UT de l'intégration SAS. (2) Supprimer et déplacer les cas liés à l'intégration SAS. (3) Jira émet une vérification. (4) JMPC 17.1 Tests des tableaux restants terminés. (5) Préparez-vous pour les tests de régression JMPC. (6) Jenkins : mettez à jour la connexion au serveur oracle et activez l'image VS2022 pour AWS. Faire face à l'échec des tests E2E - en cours. Corrigez les erreurs lors de l'exécution de JMP Live Load Testing.
- Da Zhang : (1) Tests de régression pour l'automatisation OLE et correction des échecs dans JMP 17.1/17.2/18. (2) Test des tableaux de restes JMPC 17.1 terminé. (3) Testez les performances de la machine AWS. (4) Vérification des bogues.
- Nala : (1) Tests JMPC 17.1 terminés [JMPTESTBJ-2062] Installer JMP C 171 au-dessus de JMP C 170 sur Mac - Jira (atlassian.net) . (2) Testez les performances de la machine AWS. (3) Mettre à jour les tests unitaires pour supprimer l'intégration SAS
Découverte de données
- Dan S : Ajout d'une boîte de dialogue d'invite de sélecteur de colonne à Dashboard Builder et résolution d'un problème avec plusieurs sélecteurs dans un tableau de bord. Les fichiers de session créeront désormais des scripts qui conserveront les commutateurs de colonnes "autonomes", qui peuvent être liés à plusieurs plates-formes. Correction de certains problèmes avec des codes de valeur manquants dans le filtre de données et des problèmes avec TextBox enregistrant les modifications JSL dans le désordre (le script ne reproduit pas le rapport). Poursuite du travail de concentration.
- Xane : Mise à jour de la prise en charge du code de valeur manquante dans Term. Fusionner par défaut les MVC en un seul score si vous optez pour la notation des manquants avec EScoreMissing :: Yes. Utilisez le nouveau EScoreMissing::StoredValues si vous voulez la valeur MVC d'origine. Ajout d'un contrôle utilisateur explicite sur la manière dont la variable Overlay est codée graphiquement (par couleur, par style ou non).
- Évan : Regardé les données de télémétrie initiales v18 pour obtenir des informations sur la recherche contextuelle et les bogues classés trouvés au cours de ce processus. Poussé la version initiale de JSL Where qui est un remplacement haute performance pour Loc, <
- Ernest : Ajout d'un cadre d'invite de flux de travail.
Remarque de Shannon
Je suis sûr qu'aucun développeur JMP n'a ce problème, c'est juste moi et mon JSL… !
J'espere que vous passerez une tres bonne fin de semaine.