Bienvenue dans la mise à jour du développement JMP du 7 juillet 2023 !
Nous sommes maintenant en mode Code Freeze pour JMP 17.2. Cela signifie que les modifications du code source sont effectuées et que nous effectuons le travail final pour la documentation, la localisation, les tests, les installateurs et d'autres tâches de production finales. Les versions quotidiennes et les tests unitaires nocturnes se poursuivront pendant encore plusieurs semaines pendant que ces touches finales sont terminées. Le code source est verrouillé, mais si nous trouvons un niveau de problème qui doit absolument être résolu, il est toujours techniquement possible de modifier le code source pendant une courte période. La prochaine étape majeure sera notre candidat installateur final le 24 juillet e .
JMP 18 EA4 a été achevé la semaine dernière a été annoncé aux clients le 5 juillet e . Merci à Product Management et à tous ceux qui ont fourni des informations sur les fonctionnalités à partager sur la page EA. JMP 18 EA5 devait se bloquer le 11/08/23, veuillez donc continuer à mettre à jour ces pages de fonctionnalités !
Notre jalon JMP 18 Feature Freeze arrive bientôt le 20 juillet e . Il s'agit de la date à laquelle nous voulons terminer les travaux majeurs sur les fonctionnalités et nous n'entreprendrons pas de nouveaux gros éléments après cette date. Nous savons qu'il y a toujours quelques fonctionnalités qui doivent continuer à fonctionner après cette date, donc Shannon a créé un Dernières fonctionnalités de JMP 18 page pour suivre les travaux importants sur les fonctionnalités qui se poursuivront après la date limite. Il est important de suivre le travail ici pour nous aider à évaluer l'impact de tout élément de dernière minute. Veuillez aider à identifier les éléments et les ajouter à cette liste.
Merci de Julian Parris, Evan McCorkle, et Dan Schikoré (avec beaucoup d'aide dans le Q&A de Ernest Pasour ) pour une super démo sur Modèles de plate-forme cette semaine. Il y a eu une bonne discussion après la partie démo. John a déclaré à la fin qu'il s'agirait d'une fonctionnalité de premier plan pour JMP 18 et qu'elle apporterait une valeur ajoutée considérable. Il a été noté que cela ne fait que 66 jours que l'idée a été lancée pour la première fois en tant que prototype, et pendant ce temps, il y a eu une rafale de travail effectué par de nombreuses mains pour amener les modèles de plate-forme là où ils sont maintenant. Si vous l'avez manqué, assurez-vous de vérifier l'enregistrement ici . Les clients verront pour la première fois dans EA4 et des améliorations supplémentaires sont en cours.
Bryan Frick a une demande spéciale : nous organisons un événement de test au sommet de la découverte 2023 et besoin de votre contribution . C'est l'occasion pour vous de faire tester rigoureusement votre travail par les participants à la conférence. Veuillez soumettre tous les projets, fonctionnalités ou composants système que vous aimeriez faire tester. Cela inclut de nouvelles fonctionnalités, des mises à jour et en particulier des fonctionnalités que vous souhaitez améliorer en termes de convivialité et d'accessibilité. Veuillez noter que même si nous apprécions toutes les soumissions, en raison des contraintes de temps et de ressources, nous sélectionnerons les candidats les plus prometteurs pour cette série de tests. Merci pour votre participation!
Merci comme toujours à Tonya Mauldin pour avoir partagé la version bêta et les résumés des pistes de crash de la semaine.
Rapport bêta combiné pour EA1, EA2, EA3 – Il existe de nombreux rapports, alors assurez-vous de visiter JMP Live pour les voir tous.Le rapport collé ci-dessous est une arborescence de sous-thèmes.Les employés de SAS/JMP ont été cachés et exclus.

Ci-dessous, nous voyons le rapport bêta hebdomadaire pour cette semaine avec les plantages sélectionnés. Afficher dans JMP LIVE : Rapport bêta/crash pour la semaine du 07/07/23

Astuce Jira de la semaine – Beaucoup d'entre vous utilisant Jira ont déjà découvert des champs d'épinglage en haut de votre panneau de droite. C'est une fonctionnalité pratique. Deux choses essentielles à savoir sur l'épinglage : (1) l'épinglage est propre à chaque projet, donc si vous travaillez avec plusieurs projets, vous devrez épingler vos champs favoris une fois pour chacun ; (2) la réorganisation des broches est récemment devenue beaucoup plus facile, avec la prise en charge du glisser-déposer récemment ajoutée par Atlassian. La combinaison de ces deux fonctionnalités m'a permis d'obtenir plus facilement une apparence et une convivialité cohérentes pour tous les projets sur lesquels je travaille.
Annonces générales
- Avez-vous entendu parler de la Collecte de dons Tools4Schools animé par nos stagiaires SAS ? Regarde cette video pour savoir comment vous pouvez aider à soutenir les enseignants du comté de Wake cet été. Les dons des employés de SAS seront collectés auprès de 22 juin-13 juillet . Les dons peuvent être effectués à distance via cette liste de souhaits SAS Amazon ou en personne via des bacs de dons dans les bâtiments C, A, R, T, G et U, ainsi qu'à la garderie.
- Dans Rencontrez les stagiaires cette semaine, vous pouvez en savoir plus sur Brad Norris , Vidisha Mahajan , et JR Cobb .
- 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
- Gel des fonctionnalités de JMP 18 – 21/07/23
- JMP 18 EA5 et JMP Clinical EA3, JMP Live 18 EA1 – 11/08/23
- JMP 18 EA6 et JMP Clinical EA4 – 03/10/23
- JMP 18 EA7 et JMP Clinical EA5 – 08/12/23
- Veuillez visiter Confluence pour une liste complète de JMP 17 et JMP 18 Rendez-vous.
Mises à jour du développement JMP
Stagiaires
- Abraham : Vérifiez Histoire du stage du milieu de l'été sur Inside JMP pour un aperçu de l'expérience de nos 24 stagiaires JMP jusqu'à présent cet été.
- Trévor : J'ai travaillé sur la construction d'un nouveau rapport d'analyse de données analysant les tendances actuelles de l'industrie chimique. Après avoir analysé les données, je vais les parcourir et trouver différentes façons pour JMP d'augmenter les ventes aux entreprises chimiques.
- Haley : Poursuite de la rédaction de tests unitaires pour la plateforme Response Screening afin de couvrir une variété de scénarios pouvant survenir avec les données génomiques. J'ai également poursuivi les tests de performances de la plate-forme sur une variété de machines avec différentes configurations de système d'exploitation et de mémoire.
- Sohail : J'ai continué à travailler sur mon affiche pour l'exposition interne et j'ai commencé à configurer l'environnement pour commencer à tester une bibliothèque de traduction automatique open source pour voir si nous pouvons améliorer nos performances précédentes.
- Irène : Cette semaine, je travaille principalement sur la rédaction de l'article sur la localisation des failles bayésiennes. Je travaille également au développement de l'approche d'analyse de risque et de conception séquentielle.
- Moména : Réunions avec les clients : Observé les sessions de formation dispensées par JMP aux clients tels que Truebinding ; appris de nouveaux concepts sur le test t et le test t équivalent. Bibliothèque de référence technique : Envoi d'e-mails de suivi pour l'enquête TRL aux SE du monde entier et collecte de commentaires ; Recherche plus de contenu dans le TRL à recommander pour la retraite ; Les contenus possibles recherchés doivent être ajoutés dans la bibliothèque. Premiers pas avec JMP : Apprendre et pratiquer des outils JMP comme; création de journaux, analyse de données, liaison dynamique, tableau récapitulatif, tableau de jointure, assistant d'importation Excel, générateur de flux de travail ; préparation de la session de démonstration ; présentation de la démo Premiers pas avec JMP à l'équipe.
- Parker D. : Finalisation de quelques bons graphiques pour mon affiche d'expo-interne prévue vendredi prochain.
Découverte de données
- Xan : Ajout de la prise en charge de l'habillage au rôle de page de générateur de graphiques pour obtenir une grille de graphiques indépendants.
- Ernest : Les modèles de plate-forme fonctionnent, la gestion des colonnes de réponses multiples dans les statistiques d'en-tête et le gestionnaire de colonnes
- David B. : Correction d'un autre problème de défilement de la boîte de table causé par une nouvelle option pour forcer les titres de colonnes empilés à avoir tous la même hauteur, l'interface utilisateur fonctionne dans le générateur de compléments afin que les modèles puissent être ajoutés aux compléments, correction d'un problème où les états de filtre et de sélection n'étaient pas dessus prévu pour les boîtes de table.
- Évan : Dépôt NF Jiras. Participer aux tests d'utilisabilité des modèles de plate-forme. Travail sur les ajouts de Telemetry Add-In et DispatchKey. Préparer/Donner une conférence aux développeurs.
- Dan: Modèles de plate-forme - annulation/rétablissement ajoutés, correction du comportement avec le sélecteur de colonnes dans Distrib, mises à jour des scripts. Tableaux de bord - corrigez le comportement avec l'ajustement des moindres carrés. Mises à jour du focus de texte pour permettre à la zone de focus de texte de se fermer plus tôt dans certains cas, ce qui est utile pour les scripts de rappel de longue durée.
- julien : Bienvenue à notre nouveau développeur, Jared Thomas. Préparé pour la conférence de développement des modèles de plate-forme, ainsi que la préparation logistique pour le prochain Code Tour de Xan de JMP (si vous n'avez pas reçu d'invitation et que vous en voulez une, veuillez me contacter). Sera OOO la semaine prochaine, de retour le 17 juillet e .
Héberger
- John Schroedl : Nous avons travaillé avec Dan S. sur la saisie de texte hôte et nous avons trouvé un moyen pour le code hôte de masquer le champ d'édition avant la validation de longue durée dans le rappel de validation. Examen du problème de fichier de projet avec Aaron qui semble être un bogue libzip. Télémétrie ajoutée lors du changement interactif de l'outil actif. Démarrage des modifications de la barre d'outils pour la fenêtre d'accueil (JMP-17170).
HTML interactif
- Mike Stickle : Développement terminé sur JMPHTML-2063 ; cela comprenait une exploration supplémentaire de la façon dont les légendes sont mises en œuvre. Fourniture d'une liste de contrôle combinée pour les nouvelles recrues (intégrant plusieurs listes de contrôle de Confluence) à l'usage de Michael Senoyuit lors de son intégration. J'ai commencé le cours "Les 5 choix pour une productivité extraordinaire" comme l'un de mes objectifs de développement personnel.
- Michel Senoyuit : Participation à l'orientation des nouvelles recrues SAS, configuration de mon espace de travail et remplissage des documents RH, début de l'apprentissage de JMP.
- Paul Spychala : Ajout de la prise en charge du mode de sélection de remplissage à motifs dans HTML/JMPLive (à partir de Mosaic) [ JMPHTML-2183 , JMPHTML-2184 ].
- Pravéena : Travail sur l'ajout d'options de menu à la plate-forme de distribution pour les rapports publiés sur JMP Live, ajout de la prise en charge de l'option de menu Stack pour la distribution principale. Ajout de la prise en charge de l'option de menu CDF Plot pour la distribution continue, travaille actuellement à l'ajout de la prise en charge de l'option de menu Mosaic Plot pour la distribution nominale et à l'ajout d'options de menu booléennes supplémentaires.
- Jean P : Prise en charge de plusieurs filtres de données locaux ( JMPHTML-1000 ). A aidé Michael Senoyuit à s'installer.
Statistiques
- Laure CS : Correction de quelques plantages dans SEM et retour au travail sur un bootstrap à l'échelle de la plate-forme. A également terminé la préparation d'une soumission de résumé pour une conférence sur la psychologie sociale/de la personnalité.
BICHE
- Brad : Soumission d'un article sur les conceptions de criblage saturé à niveau mixte à Technometrics. Révision d'un article sur une alternative à la méthode de Lenth pour l'analyse des plans non répliqués.
- Caleb : Ajout du support JSL pour la nouvelle plateforme CSALT. J'ai également travaillé sur un manuscrit pour le Symposium sur la fiabilité et la maintenabilité qui se tiendra en janvier 2024.
Test de statistiques
- Marquer : Clôture des tickets pour les bogues JMP 17.2 et les nouvelles fonctionnalités JMP 18 dans Easy DOE avec Jacob. A terminé plusieurs versions de présentation d'affiches à la conférence HCI avec Jacob. Réponses aux questions de la communauté JMP.
- Tonia : Rapports bêta et j'ai testé des cartes de contrôle à court terme.
- Jacob: Vérification des correctifs DOE pour JMP 18. Enquêter sur les problèmes de performances potentiels. Nettoyage des tests unitaires
Gestion des produits
- Bryan F. : Modération de quelques tests d'utilisabilité internes pour les modèles de plate-forme à l'aide d'une instance Amazon AppStream pour fournir JMP. Sarah Sylvestre organise des tests d'utilisabilité externes pour les prochaines semaines. En outre, livré quelques icônes de mode sombre supplémentaires. Recherche plus approfondie sur l'utilisation de Telerik pour une apparence JMP plus moderne et coordination avec Julian et son équipe pour explorer une approche permettant de séparer les styles de rembourrage et de marge de l'arborescence d'affichage.
- Mia : Mercredi, nous avons informé les membres Early Adopter que JMP 18 EA4 est prêt à être téléchargé sur My JMP.
- Tout le personnel de JMP peut accéder à la page Early Adopter sur my.jmp.com – vous pouvez en savoir plus sur les nouvelles fonctionnalités, télécharger le dernier EA, participer à des études d'utilisabilité, et plus encore.Remarque : si vous disposez d'une licence SalesForce, vous ne pouvez accéder à My JMP que via SalesForce (cliquez sur les 9 points et recherchez My dans le filtre).

- Veuillez consulter le FAQ des premiers utilisateurs pour plus de détails, y compris des informations sur la façon d'inviter des utilisateurs à rejoindre le programme EA et comment afficher l'adhésion actuelle.
- De nombreuses améliorations sont en cours dans le cycle JMP 18 pour améliorer la nouvelle expérience utilisateur. Pour un résumé de certaines des modifications les plus importantes, avec un aperçu de certaines améliorations envisagées pour le cycle JMP 19, voir Résumé des 5 premiers JMP 18 .
Soutien technique
- Duan : Les premiers de la semaine (lundi et mercredi) ont été un peu lents pour nous en Support, mais la dernière partie de la semaine s'est accélérée ! L'équipe d'engagement est opérationnelle et traite toutes les demandes d'assistance non liées aux produits, et nous élaborons des processus pour gérer les différents types de cas (ventes, formation, magasin, site Web, My JMP, cas RPS….)
Comme d'habitude, voici les Rapports en direct TS JMP . Il existe déjà des filtres sur de nombreux rapports qui vous permettront de voir les problèmes de magasin ou de formation (produit = magasin JMP ou formation JMP), mais je prévois d'incorporer une variable de filtre supplémentaire pour les files d'attente (support technique et engagement), mais pas encore eu le temps de l'ajouter. Avec ce filtre, on peut avoir une meilleure idée de chaque groupe. Voici également le lien vers le filtre Jira montrant le tickets rapportés par TS depuis 14 jours .

Opérations de développement
- Jim : A aidé Susan Conaghan à remplacer TOTD par des fichiers Quick Start dans Perforce. Collaboration avec Drew et Anisa pour mettre en place un processus d'intégration 17.2 pour les mises à jour tardives de Jira. Réinstallez le pilote ODBC Teradata pour Windows Server 2016 défaillant UT/AWS AMI/instance pour les exécutions de base UT localisées. Signalement d'un nouvel ASAN et d'un échec d'assertion Jiras.
- Myron : principalement ce sur quoi j'ai travaillé cette semaine était JMPTOOL-877 : test des modifications pour supprimer les PII de 17.1, 18.0 EA1 et 18.0 EA2 et maintenance régulière des systèmes
Documentation
- Suzanne : Fin de la génération de l'aide localisée 17.2 JMP Live/Public. Mise à jour de la page Confluence pour savoir comment créer l'aide JMP Live/Public. Nettoyage des fichiers JMP Live/Public dans Perforce. Déplacement des conseils de démarrage rapide dans un dossier dédié dans Perforce. Passé les fichiers de l'astuce du jour à Ruth.
- Dévon : Recherche et documentation d'une erreur (et comment la corriger) qui survient dans nos scripts de production, finalisation des notes de version 17.2 pour mes livres, poursuite du travail sur une proposition de nouveau logiciel de documentation.
- Qiana : Création et mise à jour d'exemples de tables de données pour JMP 18.0. Travaillé sur la page Nouvelle fonctionnalité pour les exemples de modifications de données et l'effort de dépréciation. Travail sur le projet Quick Start. Assistance de Susan dans la génération de l'aide en direct L10N JMP pour 17.2. Mise à jour du chapitre "En savoir plus sur JMP" de la doc.
Test système/hôte - Cary
- Audrey : trucs d'administration Jira, examen de quelques problèmes de tabulation, examen des éléments liés à la liste de souhaits de la communauté JMP.
- Nick H : Travailler sur une méthode scriptable et reproductible pour tester les modèles de messages de plate-forme sur toutes les plates-formes avec prise en charge des modèles à l'aide des exemples préexistants de l'index de script. Ces exemples ne sont ni parfaits ni cohérents, il y a donc beaucoup de changements/nettoyages à faire. Ce travail avec les pistes EA4 a déjà fait apparaître quelques bugs. Julian a également créé un emplacement pour les commentaires sur les modèles des pistes EA dans Confluence. Trouvé et corrigé un exemple d'index de script pour Filter Each. Commencer à travailler sur un fichier JSL pour faire de la rebase des tests testSearch un processus automatisé qui devrait être plus rapide/facile.
- Mike M : Mises à jour majeures du test DOEClassical Sikuli pour exercer la nouvelle boîte de dialogue Factor/Response Surface (merci Jacob Rhyne). Mise à jour du script de curation Sikuli pour ajouter des informations sur les scénarios terminés. Jira a ouvert et les commentaires EA4 de Jordan Hiller pour un crash du dictionnaire de données Columns Mgr.
Test système/hôte - Pékin
[WEBJMP-6892] Utiliser l'élément de rail latéral étiqueté sur l'ensemble du site . (4) TERMINÉ : test de régression pour JMP 17.2, aucun problème détecté.
- Mike Wu : (1) Test de régression des bogues JMP 17.2 et 18.0. (2) Enquête sur le problème des DNC des tests unitaires sur le serveur AWS Windows 2016 et fourniture de commentaires sur les résultats des tests à Shannon - JMPTEST-866 , ces DNC doivent être liés à la base de données Teradata sur les quasi-serveurs rencontrent un problème d'accès intermittent, a saisi le ticket de service maintenant pour ce problème : Cliquez ici pour voir INC0890013 . (3) Enquête sur le problème d'assistance technique et commentaires fournis pour le numéro de cas : 00044095, ajout d'un commentaire sur les commentaires des clients dans le bogue JMPHTML-2193 au développeur. (4) JMP C 17.2 I18N Testing Round 2, vérifié avec l'installateur du 07/02, le rapport "Conclusions Mean Change from Baseline Tables" a été débloqué et les tests ont réussi pour ce rapport. (5) Licences sas renouvelées pour SAS 9.3 et 9.4 sur jmpdev2
- Kimi (Yu) Wang : (1) Test de nouvelles fonctionnalités pour Python : [JMP-17342] Suppression de la méthode jmp.curRowCount() et ajout de jmp.currentDt() - Fait. (2) Test de régression JMP 17.2. (3) Test JMP C 17.2 I18N - Cycle 2. (4) Jenkins : Optimisation : "Identifiez-vous" dans les machines AWS et BJVM, les détails se réfèrent à JMPTESTBJ-2484 . (5) Vérification des bogues.
- Da Zhang : (1) JMP C 17.2 I18N Testing Round2 - semaine 4 validation. (2) Correction des échecs de test OLE. (3) Test de régression JMP 17.2 – TERMINÉ. (4) Ajout de nouveaux tests pour Text Explorer. (5) Vérification des bogues.
- Nala : (1) JMP en direct : test [WEBJMP-5390] Utiliser le fil d'Ariane dynamique dans la publication du rapport . télécharger le problème du journal d'audit. (2) Test de régression JMP 17.2. (3) Test JMPC 17.2 I18N Validation R2 W4. (4) Conversations Q2. (5) Créer des données « pseudo French Nicardipine » conformément à la demande de Wenjun.