
Bienvenue dans la mise à jour de développement JMP du 20 août 2021 !
JMP 17 EA2 Les installateurs sont disponibles pour les clients et les membres du programme ont reçu un e-mail jeudi matin concernant la nouvelle version, nous nous attendons donc à voir bientôt plus de commentaires circulant dans le système. L'équipe de gestion des produits a également envoyé des e-mails de rappel aux clients précédemment invités qui n'ont pas encore demandé l'accès. Vous pouvez toujours trouver plus de détails sur le Programme JMP 17 EA page de confluence, y compris les informations de connexion (pour jmp.com/earlyadopter ), l'accès aux vidéos EA et à un rapport JMP Live des membres actuels du programme EA.
L'équipe du DOE a eu beaucoup de bonnes nouvelles cette semaine ! Tout d'abord, Brad Jones a été honoré du Prix William G. Hunter , du nom du président fondateur de la Division statistique de l'ASQ. Le prix est décerné chaque année pour honorer quelqu'un qui illustre le dévouement de Hunter aux statistiques. Selon le site Web de l'ASQ, qui comprend également une liste des lauréats précédents, « Cela comprend des contributions substantielles au conseil statistique, à la formation des praticiens et à l'intégration des statistiques avec d'autres disciplines, ainsi qu'une excellence démontrée dans la communication et la mise en œuvre de méthodes statistiques appliquées innovantes. " Brad, toutes nos félicitations pour cet honneur !
Deux brevets ont également été récemment délivrés à l'équipe du DOE. Un brevet intitulé « Outil de validation des hyperparamètres » a été délivré le 2021-07-27 sous le numéro de brevet américain 11,074,483. Et un deuxième intitulé « Outil pour des expériences conçues avec des facteurs non contrôlés » a été délivré le 2021-08-10 sous le numéro de brevet américain 11 087 033.Enfin et surtout, Ryan et Joseph ont terminé la preuve finale de leur article intitulé « Sur le test de logiciels statistiques " pour le Journal of Statistical Theory and Practice aujourd'hui. Ils ont été informés de l'acceptation du document le 30 juillet et ont hâte de le voir apparaître dans un prochain numéro spécial sur le " État de l'art de la recherche sur la conception et l'analyse d'expériences. « .
En plus de reconnaître les récompenses et les réalisations, nous avons des bienvenues à dire cette semaine ! Je sais que nous avons tous été ravis de voir l'annonce de Jeff Perkinson que le La division JMP Tech Support de Cary dirigée par Duane Hayes rejoint le groupe JMP Customer Care ! Le développement travaille en étroite collaboration avec tous les membres de l'équipe de Duane et nous apprécions grandement tout le travail qu'ils font pour aider nos clients à résoudre les problèmes qu'ils rencontrent lors de l'utilisation de JMP. Le support technique est un canal important pour les suggestions des utilisateurs et les rapports de bogues, et j'apprécie leur soutien inlassable et leurs encouragements aux clients à mettre à jour vers une version plus récente de JMP. Bienvenue à la division, tous!
Cette semaine également, Nicole a accueilli David Elsheimer à l'équipe de développement des statistiques en tant qu'assistant de recherche diplômé. David poursuit actuellement un doctorat en statistique au NCSU et a obtenu sa maîtrise en statistique en décembre 2020. Ses intérêts de recherche sont l'informatique statistique et les méthodes numériques. Il est actuellement sous la direction du Dr Wenbin Lu.Nicole et David ont travaillé cette semaine pour configurer sa machine et lui permettre de se familiariser avec les différents outils dont il aura besoin au fur et à mesure qu'il se familiarisera avec JMP. Bienvenue, David !
Merci beaucoup à la direction des produits et aux ventes pour leur présentation à la réunion JMP Dev de cette semaine ! Cette présentation conjointe de Dan V, Juliette Plager, Jeff Upton et Keith Blake nous a tous aidés à mieux comprendre le processus de préparation des équipes JMP avant de rencontrer leurs clients. Il a également montré comment notre tout nouveau produit JMP Live est intégré aux présentations commerciales sur le flux de travail JMP et la famille de produits JMP. Si vous avez manqué la réunion, vous pouvez trouver un enregistrement ici.
Merci beaucoup à Tonya de nous avoir tenus au courant des pistes bêta/crash/télémétrie de cette semaine avec des plantages sélectionnés. Vous pouvez trouver le rapport JMP Live ici : Pistes Beta/Crash/Telemetry pour la semaine du 20/08/2021 | JMP Live (sas.com)
Société

Lancement de produit

Sujet

Sous-thème

Plate-forme

Défaut/JIRA

Annonces générales
- Jessica Marquardt m'a demandé de faire passer le mot qu'il y aura un DOE de tous les jours heure sociale à Discovery : « Utilisez-vous DOE pour un projet personnel ou une passion ? Nous accueillons un Sommet Découverte Amériques heure sociale axée sur le sujet. La conversation portera sur l'exécution de DOE pour des choses comme servir des biscuits aux pépites de chocolat, pour faire du café infusé à froid, pour des œufs durs, etc. Par exemple, vous souvenez-vous d'avoir lu comment DOE est venu à la rescousse de cet utilisateur de JMP quand son bébé ne dormait pas bien ? Si vous faites quelque chose avec DOE pour le plaisir ou comme un hack de vie, envoyez Jessica Marquardt une note."
Dates importantes à venir
- JMP 17.0 EA3 – 01/10/21
- JMP 17.0 EA4 – 05/11/21
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
Gestion des produits
- Stéphanie : A assisté à un conférence UX virtuelle il y a quelques semaines et résumé mes notes sur chaque conférence à laquelle j'ai assisté sur cette page de confluence . Ajout d'un lien vers la discussion elle-même. Il y a eu d'excellentes discussions qui, à mon avis, pourraient intéresser toute l'équipe. J'espère qu'elles vous plairont !
- Dan V : Travailler avec John Sieman, Michael, Roger et John sur l'ajout de fonctionnalités JMP protégées par des informations sur les brevets à jmp.com et À propos de JMP pour JMP 17. La liste des brevets du JMP 16 est désormais répertoriée sur jmp.com sur jmp.com/brevets . Cette page sera mise à jour pour JMP 17 et sera également accessible directement depuis À propos de JMP.
Soutien technique
- Cette semaine a été passionnante pour le support technique JMP.Au cas où il y a quelqu'un qui n'a pas entendu, Le support technique passe au service client !
- Comme d'habitude, voici les Rapports TS JMP en direct (JMP Live 16). Voici les informations concernant Bugs signalés par le client déposés par TS (dans Jira) .
- Remarque de Shannon : J'ai filtré l'un des rapports JMP Live à partir du premier lien ci-dessus pour afficher les pistes hebdomadaires sans essai et sans crash par version. Il montre clairement une tendance à la baisse des pistes par semaine impliquant JMP 15.X. C'est excellent de voir autant de clients travailler avec JMP TS pour obtenir JMP 16 et l'utiliser ! Merci beaucoup à notre excellente équipe JMP TS et bienvenue au service client !

Opérations de développement
- Jim : Remplacement d'ActivePerl par Strawberry Perl sur JMPSI, puis correction de l'effet d'entraînement des problèmes associés. Billets ASAN Jira signalés ; vérification des bogues. Sur plusieurs machines UT, effectué de nombreuses mises à jour (redistribuables VC, mises à niveau du système d'exploitation, logiciels, scripts de test). Sur la machine de génération JMP 17 WinOS, Visual Studio 2019 a été mis à niveau et, avec l'aide de John Schroedl, a éliminé les multiples problèmes de génération.
- Myron : Envoi du journal JSL en pièce jointe aux pistes de crash internes de Sirius. Veuillez noter que le journal est inclus dans les zips de plantage pour les versions internes de JMP 17 uniquement . Travailler sur l'ajout d'une section aux pages de détails du système de plantage JMP pour faciliter l'affichage du contenu du journal.
- Pseudo: Explorer les options pour aider à améliorer le processus de mise à jour des environnements de génération JMP. Dépannage du processus de publication d'aide avec Sheila.
- Shannon : Défauts migrés vers Jira. Configurez les sprints JMP EA dans Jira. Examen des plantages et re-test des cas de plantage dans Défauts en vue du déplacement des éléments de plantage vers Jira.
Documentation
- Sheila : Enquête sur les problèmes FrameScript. Enquêté Découvrez les liens de la table des matières du chapitre JMP dans la bibliothèque de documentation JMP.pdf. Testé FrameScript pour relier des graphiques, des xréfs et des encarts de texte dans des fichiers FrameMaker localisés. A fait des progrès sur les pages d'échange de fichiers pour les compléments de fichiers PDF JMP Doc pour toutes les langues et versions de JMP. Généré l'aide.
Tests système/hôte-Pékin
- Éric Wang :
- Tests unitaires JMP Live JSL mis à jour liés à la mise à jour des données, à l'avertissement de la carte de contrôle, au rapport de remplacement, etc. ( BRDSTG-3144 ).
- Migration testée de 16.1 à 17, incluant :
- Tableau d'archivage des données
- Heure de publication des données migrées
- Colonnes obsolètes
- Titre du poste de données
- Mettre à jour / annuler la mise à jour des données migrées
- Test des éléments JMP Live Jira sous les composants : Data-Server et Group-Server
- Da Li : (1) Test d'OSI PI Import et saisie de quelques bugs. (2) Test de la nouvelle fonctionnalité JMP Live « Télécharger en tant que projet » ( WEBJMP-3530 ). (3) Test des bogues JMP Desktop et JMP Live. (4) Enquête et correction des échecs des tests unitaires JSL dans le cadre JSL de l'équipe de Pékin. (5) Rapport d'enquête TS 7613401458.
- Mike Wu : (1) Exécution des tests de régression OLE pour JMP 16.2. (2) Tests unitaires ODBC mis à jour pour les exécuter sur MacOS. Mise à jour des tests Query Builder pour MacOS. (3) Rapports TS examinés 7613397919 et 7613400334.
- Kimi : (1) Enquête et correction des échecs Python de Formula Depot dans le framework nightly. Maintenant, ils travaillaient sur toutes les machines Mac. (2) Apprendre la fonctionnalité "Python Interface", passer en revue les défauts/bugs et les tests unitaires existants. J'ai fait des tests aléatoires. Rédaction de cas de tests unitaires/interactifs. (3) Test du support pour Anaconda JMP-740 .
- Nala : (1) J'ai travaillé avec Jim et Kimi pour résoudre les problèmes Python de Formula Depot dans le framework nightly. (2) Apprentissage de la publication du meilleur rapport de performance, test des histoires JIRA associées WEBJMP-3566 et WEBJMP-3526 . (3) Tester la page Gérer les données WEBJMP-3588 . (4) A travaillé avec Jin pour résoudre certains problèmes lors de la migration d'Openstack vers Azure.
Tests système/hôte - Cary
- Lisa : Ajout de quelques tests unitaires pour les commandes d'étiquette de survol telles que copier, ajouter du texte et sous-ensemble après avoir trouvé une régression avec la commande de menu sous-ensemble. A également mis à jour le rapport de publication des données de plantage à publier sur JMP 17 et s'est heurté au plantage de la mise à jour des données () signalé par Eric.
- Chasseur: Crash rencontré avec les barres d'outils présentes dans la fenêtre du projet (JMP-6205) introduit avec macOS Monterey Dev Beta 5, correctif de test pour JMP-6166 pour le scénario où le fichier de projet d'origine est écrasé avec Enregistrer le projet sous, quelques tests de fonctionnalités générales sur Windows 11 Preview, et vérification des défauts.
- Mandy : J'ai testé JMP sur MacOSX Monterey et Windows 11 et n'a rien trouvé d'étrange ou d'anormal pour mes régions. Tester et vérifier les tickets JIRA et ajouter des cas de test et des benchmarks. Travaillant principalement sur les tableaux> Shaper et la fonctionnalité Nouvelles colonnes emballées dans Tabulate.
- Hui : À la demande de John P. en raison d'un problème de test unitaire sur Safari, j'ai commencé à utiliser Safari comme navigateur par défaut pour les tests HTML5. Envoyé l'installation de Safari sur Windows à Anna. Merci à Anna d'avoir couvert Safari. Tests préparés pour la prise en charge de HTML5 sur un tracé parallèle. Signalé 7 problèmes dans Jira.
- Josh L : Mise à niveau du serveur Keycloak KCJMPTEST02 vers la version 13. A également mis à jour les certificats SSL sur ce serveur car ils devaient expirer le 26/08. J'ai répondu à quelques questions sur la mise à niveau de PostgreSQL 9.6 vers 11. J'ai créé du JSL pour m'aider dans mes tests de régression et j'ai effectué des tests Jira Story et Bug.
Cary / Pékin JMP Live Testing Statut Jira
- 10 histoires en test
- 17 histoires dans Test Ready
- 19 Bug créé au cours des 7 derniers jours
- 42 histoires / bugs fermés au cours des 7 derniers jours
Découverte de données
- Xan : Travail sur les optimisations des performances de Graph Builder (jusqu'à présent, calculs récapitulatifs supplémentaires et verrouillage de l'état des lignes).
- Dave B : Examen des plantages avec durée de vie et automatisation, correction d'un bogue de blocage jthread, correction d'un problème de jmprunner causé par des problèmes de réseau, correction d'un problème de marqueur de traînée avec un axe de journal, correction d'un plantage de tracé parallèle.
- Évan : En mouvement Prototype de recherche JMP en C++.
BICHE
- Joseph : Poursuite des travaux sur la mise en œuvre de l'interface utilisateur Easy DOE.
- Ryan L : Lancement de la première implémentation de la comparaison des conceptions dans Design Explorer.
Hôte
- John Schroedl : Déploiement de Visual Studio 2019 16.11.1. Merci pour la machine de construction rapide et l'installation des mises à jour ! Travail sur le prototype de recherche avec Evan. Crash et blocage des enquêtes. Dépannage de WebView. Ajout d'un avis de brevet à la zone À propos.
- Michel H : Implémentation d'une fenêtre de progression à 2 niveaux et correction d'une animation de barre de progression indéterminée sur Mac. Traqué la cause d'un bogue macOS Monterey bêta 5 découvert par Hunter et soumis un rapport de bogue à Apple.
- Paul T : Correction des défauts OSIPI signalés par Da Li, mise en œuvre des suggestions de John Sall et mise à jour de la page de fonctionnalité OSIPI (à l'aide des balises « EA3 »). A commencé des discussions sur les exigences et la conception pour Connecteurs de données JMP 17 projet. A commencé sur un prototype de chargeur de configuration qui utilise JSL pour la configuration et a commencé à esquisser les différentes tâches qui devraient finalement devenir des histoires JIRA.
- Aaron : Prise en charge JSL Promise terminée pour l'importation ODBC via Open Database(). Prise en charge améliorée de la sélection d'espace dans la boîte de dialogue JMP Live Publish. Enquête (avec Michael Hecht) et résolution d'un plantage de projets dans la nouvelle version bêta de MacOS Monterey. Correction d'un plantage lors de la tentative d'ouverture d'un type de fichier non pris en charge à partir d'une URL Web.
- Paul N : Assisté sur une piste de support technique sur Python et le package fuzzywuzzy (qui mesure la distance/différence entre le texte et les mots) sur Windows avec Python 3.7. Le problème était un avertissement lors de l'importation du package indiquant que l'importation d'un package supplémentaire améliorerait les performances.JMP a traité l'avertissement comme une erreur, ce qui a interrompu le script. Code mis à jour pour garantir que l'avertissement va dans le journal et n'est pas traité comme une erreur. L'utilisateur a résolu le problème en installant le package supplémentaire. Correction du problème JMP Python JMP-740 pour JMP 16.2. Remplacement des appels aux fonctions Unicode de l'API C de Python obsolètes (définies pour être supprimées de Python dans 3.12) pour JMP 16.2 et 17. J'ai essayé et je n'ai pas pu reproduire l'erreur ASAN supprimée de la construction quotidienne. J'ai travaillé avec Daniel sur le développement de l'activation. Correction de l'avertissement Analyzer dans JMP 16.2 qui semble être nouvellement produit par le compilateur Visual Studio mis à jour.
HTML5
- Mayowa : Travailler sur l'ajout de la prise en charge de ParallelAxisSeg pour prendre en charge la mise en œuvre de Parallel Plot ( JMPHTML-1175 ).
- Bryan F : A participé à la réunion de planification HTML5 Sprint 5 et a commencé à travailler sur JMPHTML-607 : prend en charge les graphiques à barres emballés en HTML5. Commencé à contourner un problème avec le système de construction HTML5 où nous ne pouvons pas exécuter de tests sur Safari version 13+.
- John Powell : a tenu une réunion de planification pour JMP HTML5 Sprint 5 doit se terminer juste avant JMP 17 EA3. Correction d'un problème avec les sélecteurs de colonnes publiés sur JMP Live avec « Publier les données » désactivé. ( JMPHTML-1173 ). Discussion sur la façon de répondre à « ce qui est interactif et ce qui ne l'est pas » dans JMP Live avec Mark Zwald. Soumis le code passe-partout initial afin que Mayowa et moi puissions commencer à prendre en charge les deux segments d'affichage utilisés dans l'élément parallèle de Graph Builder dans Interactive HTML. ( JMPHTML-819 ). Dessin de courbes implémenté ( JMPHTML-1176 ) pour les cas les plus simples de tracés parallèles avec quelques conseils supplémentaires de Dave Barbour.

JMP en direct
- Michel G : Ajout de la pagination au contrôle de l'arborescence des dossiers. Ajout du contrôle de l'arborescence des dossiers à l'onglet rapports sur un espace. Expulsion des administrateurs de liste sur les détails de l'espace. Diverses corrections de bugs.
- Josh M : Poursuite du travail JMP Live sur WEBJMP-3664 - Créer un composant de base de visionneuse de table de données.
Statistiques
- Jianfeng : Trier les anciens défauts et corriger les défauts signalés par les clients. Un défaut de longue date ( S1439021 ) signalé par un client, Laura et Jeremy ont été réparés. Après le correctif, les ellipses de densité dans la matrice de nuages de points avec des données manquantes et par paires dans les plates-formes multivariées et matricielles de nuages de points correspondent à celles de bivariée et de Graph Builder.
- Annie : J'ai travaillé sur ma présentation pour le dev mtg de la semaine prochaine, j'ai ajouté une fonctionnalité "Connect Thru Missing" aux cartes CCB et EWMA et j'ai corrigé divers problèmes avec les cartes de contrôle.
- Peng : Grâce à l'aide de collègues de développement de JMP, j'ai corrigé plus de plantages mystérieux en une semaine que d'habitude en un an ! Poursuite du travail sur la plate-forme de dégradation des mesures répétées et ajout d'autres modèles.
- Elisabeth : Travailler sur les options de rapport pour la plateforme GLMM ; presque tous, à l'exception des profileurs, sont complets. J'ai essayé de localiser une fuite sur Mac ; merci à Chris Humphrey pour l'aide à la version MacOS & XCode ! Espérons que la prochaine fois que je serai dans le bureau où réside mon Mac, tout sera réglé.
- John Sall : Travailler sur l'accélération du cluster hiérarchique a eu quelques revers, en particulier le bogue dans KDTable::cluster() ( JMP-6307 ) qui a empêché une nouvelle méthode de fonctionner.
- Laura C -S : Poursuite du travail sur la présentation Discovery et familiarisation avec les nouvelles routines SEM numériques de Chris.
Test de statistiques
- Marque B : Préparation d'une présentation enregistrée pour ENBIS sur une étude pilote dans la formation JMP qui utilisera la simulation dans la formation professionnelle et l'évaluation en temps réel de la compréhension des concepts dans les leçons.(L'étude pilote peut être menée par le service de formation de JMP.) A aidé Di Michelson à encadrer le client Fujirebio avec la définition des spécifications à différentes étapes et la manière d'enquêter sur les anomalies dans les données. Fournir des commentaires à l'équipe DOE sur plusieurs projets de développement. Rédaction de tests unitaires pour Profiler en bivarié.
- Jacob: Testé la conception de test de durée de vie accélérée et ajouté de nouveaux tests pour la probabilité de défaillance. Présentation découverte préparée et enregistrée. Modèles d'exploration testés avec des données de un article intéressant partagé par Chris Gotwalt .
- Tonya : J'ai travaillé sur le nettoyage des tests unitaires, la vérification des bogues et le test des nouvelles fonctionnalités de détection des limites de Distribution.
Note de Shannon
Merci à John pour l'envoi ce lien vidéo à l'incroyable démonstration de drones lors des cérémonies de clôture des Jeux olympiques ! C'est vraiment spectaculaire.
J'espère que vous passez tous un merveilleux week-end! Bonne chance à tous les parents qui ont des enfants qui reprennent l'école en personne la semaine prochaine. Je sais que beaucoup d'entre nous attendent avec impatience l'autorisation d'utilisation d'urgence pour les moins de 12 ans alors que nous masquons nos enfants et les renvoyons en classe. Comme je n'arrête pas de le dire à mon enfant de 9 ans, cette nouvelle année scolaire est sans précédent dans toute l'histoire moderne. C'est normal pour nous et pour eux de ressentir de l'anxiété, de la frustration et de l'espoir en même temps. Sachez que vous n'êtes pas le seul à avoir des émotions mitigées, quelle que soit votre situation scolaire cet automne.
L'approbation des vaccins d'urgence pour les enfants ne peut pas venir assez vite !