
Bienvenue dans la mise à jour du 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 au sujet de la nouvelle version, nous nous attendons donc à voir bientôt plus de commentaires circuler 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 Programme d'évaluation environnementale JMP 17 page confluence, y compris les informations de connexion (par 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é avec le Prix William G.Hunter , du nom du président fondateur de la Division de la 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 d'hyperparamètres ” a été délivré le 2021-07-27 sous le numéro de brevet américain 11,074,483. Et un second intitulé « Outil pour les 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, Ryan et Joseph ont terminé la dernière épreuve de leur article intitulé " Sur le test des logiciels statistiques " pour le Journal de théorie et pratique statistiques aujourd'hui. Ils ont été informés de l'acceptation de l'article le 30/07 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. « Félicitations, tous, en reconnaissance de ces réalisations !
En plus de reconnaître les récompenses et les réalisations, nous avons des mots de bienvenue à dire cette semaine ! Je sais que nous étions tous ravis de voir l'annonce de Jeff Perkinson que le La division JMP Tech Support à 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 infatigable et leurs encouragements aux clients à mettre à jour vers une version plus récente de JMP. Bienvenue dans la division, tous !
Cette semaine également, Nicole a accueilli David Elsheimer à l'équipe de développement Stat 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 le calcul 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 faire découvrir les différents outils dont il aura besoin pour se familiariser avec JMP. Bienvenue, David !
Merci beaucoup à la gestion des produits et aux ventes pour leur présentation lors de la réunion de développement JMP de cette semaine ! Cette présentation conjointe par Dan V, Juliette Plager, Jeff Upton et Keith Blake nous a tous permis de mieux comprendre le processus de préparation suivi par les équipes JMP avant de rencontrer leurs clients. Il a également montré comment notre nouveau produit JMP Live est intégré dans les 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 tenu au courant des pistes bêta/crash/télémétrie de cette semaine avec les crashs sélectionnés. Vous pouvez trouver le rapport JMP Live ici : Pistes bêta/crash/télémétrie de la semaine du 20/08/2021 | JMP Live (sas.com)
Compagnie

Lancement de produit

Sujet

Sous-thème

Plateforme

Défaut/JIRA

Annonces générales
- Jessica Marquardt m'a demandé de passer le mot qu'il y aura un DOE au quotidien heure sociale à Discovery: " Vous utilisez DOE pour un projet personnel ou une passion ? Nous organisons un Sommet Découverte Amériques heure sociale axée sur le sujet. La conversation portera sur la gestion des 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 le DOE est venu à la rescousse de cet utilisateur JMP quand son bébé ne dormait pas bien ? Si vous faites quoi que ce soit avec DOE pour le plaisir ou comme un hack de vie, envoyez Jessica Marquart 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 le discours lui-même également. J'ai pensé qu'il y avait de belles discussions qui pourraient intéresser toute l'équipe - j'espère qu'elles vous plairont !
- Dan V : Travailler avec John Sieman, Michael, Roger et John pour ajouter des 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 pour JMP 16 est désormais répertoriée sur jmp.com sur jmp.com/patents . 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 de JMP.Au cas où quelqu'un n'aurait pas entendu, Le support technique passe au service client !
- Comme d'habitude, voici les Rapports en direct TS JMP (JMP Live 16). Voici des 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 plantage par version. Il montre clairement une tendance à la baisse des pistes par semaine impliquant JMP 15.X. C'est formidable 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 dans le 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, la mise à niveau de Visual Studio 2019 et, avec l'aide de John Schroedl, a éliminé les multiples problèmes de génération.
- Myron : Envoie maintenant le journal JSL en pièce jointe aux pistes de crash internes de Sirius. Veuillez noter que le journal est inclus dans les fichiers zip de plantage pour les versions internes de JMP 17 uniquement . Travail sur l'ajout d'une section aux pages de détails du système de plantage de JMP pour faciliter l'affichage du contenu du journal.
- Pseudo: Exploration d'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.
- Shanon : Défauts migrés vers Jira. Configurez des sprints JMP EA dans Jira. Examen des plantages et re-test des cas de plantage dans les défauts en préparation du déplacement des éléments de plantage vers Jira.
Documentation
- Sheila : Enquête sur les problèmes de FrameScript. En savoir plus sur les liens de la table des matières des chapitres JMP dans JMP Documentation Library.pdf. Test de FrameScript pour relier les graphiques, les références externes et les encarts de texte dans les fichiers FrameMaker localisés. Progrès réalisés sur les pages d'échange de fichiers pour les compléments de fichiers JMP Doc PDF pour toutes les langues et versions de JMP. Généré l'aide.
Test système/hôte - Pékin
- Éric Wang :
- Mise à jour des tests unitaires JMP Live JSL liés aux données de mise à jour, à l'avertissement de la carte de contrôle, au rapport de remplacement, etc. ( BRDSTG-3144 ).
- Migration testée de 16.1 à 17, incluant :
- Table d'archivage des données
- Heure de publication des données migrées
- Colonnes obsolètes
- Titre de la publication 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 de l'importation OSI PI et saisie de quelques bogues. (2) Test de la nouvelle fonctionnalité JMP Live "Télécharger en tant que projet" ( WEBJMP-3530 ). (3) Tester les 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 TS enquêté 7613401458.
- Mike Wu : (1) Exécution des tests de régression OLE pour JMP 16.2. (2) Mise à jour des tests unitaires ODBC pour les exécuter sur MacOS. Mise à jour des tests Query Builder pour MacOS. (3) Rapports TS enquêtés 7613397919 et 7613400334.
- Kimi : (1) Enquête et correction des échecs Formula Depot Python dans le framework nocturne. Maintenant, ils travaillaient sur toutes les machines Mac. (2) Apprendre la fonctionnalité "Interface Python", passer en revue les défauts/bogues et les tests unitaires existants. J'ai fait des tests aléatoires. Unité d'écriture/cas de test interactifs. (3) Tester la prise en charge d'Anaconda JMP-740 .
- Nala : (1) Travaillé avec Jim et Kimi pour résoudre les problèmes Formula Depot Python dans le framework nocturne. (2) Apprentissage de la publication des meilleurs rapports 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) Travaillé avec Jin pour résoudre certains problèmes lors de la migration d'Openstack vers Azure.
Test système/hôte - Cary
- Lise : Ajout de quelques tests unitaires pour les commandes d'étiquette de survol comme 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 pour le publier sur JMP 17 et a rencontré le plantage Update Data() signalé par Eric.
- Chasseur: Crash rencontré avec les barres d'outils présentes dans la fenêtre de projet (JMP-6205) introduit avec macOS Monterey Dev Beta 5, test du correctif pour JMP-6166 pour le scénario où le fichier de projet d'origine est remplacé par Enregistrer le projet sous, certains 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 je n'ai rien trouvé d'étrange ou d'inhabituel pour mes domaines. Tester et vérifier les tickets JIRA et ajouter des cas de test et des benchmarks. Travailler principalement sur Tables> Shaper et la fonctionnalité Nouvelles colonnes emballées dans Tabuler.
- 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 le support HTML5 sur le tracé parallèle. Signalé 7 problèmes dans Jira.
- Josh L : Mise à jour du serveur Keycloak KCJMPTEST02 vers la version 13. Également mis à jour les certificats SSL sur ce serveur car ils devaient expirer le 26/08. A répondu à quelques questions sur la mise à niveau d'un PostgreSQL 9.6 vers 11. J'ai créé du JSL pour m'aider avec mes tests de régression et j'ai fait des tests Jira Story et Bug.
Cary/Beijing JMP Live Test Jira Status
- 10 histoires de test
- 17 histoires en test prêt
- 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
- Xane : Travail sur les optimisations des performances de Graph Builder (jusqu'à présent, calculs récapitulatifs supplémentaires et verrouillage de l'état des lignes).
- David B : Examen des plantages avec la vie d'ajustement et l'automatisation, correction d'un bogue de blocage de 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 : Poussée de la première implémentation des conceptions de comparaison dans Design Explorer.
Héberger
- John Schroedl : Déploiement de Visual Studio 2019 16.11.1. Merci pour la construction rapide de la machine et l'installation des mises à jour ! Travailler sur le prototype de recherche avec Evan. Enquêtes sur les accidents et les accrochages. Dépannage WebView. Avis de brevet ajouté à la boîte À propos.
- Michel H : Fenêtre de progression à 2 niveaux implémentée et animation de barre de progression indéterminée fixe sur Mac. Recherche de la cause d'un bogue macOS Monterey beta 5 découvert par Hunter et soumission d'un rapport de bogue à Apple.
- Paul T : Correction des défauts OSIPI signalés par Da Li, implémentation des suggestions de John Sall et mise à jour de la page des fonctionnalités OSIPI (à l'aide des balises "EA3"). Début des discussions sur les exigences et la conception de Connecteurs de données JMP 17 projet. J'ai démarré sur un prototype de chargeur de configuration qui utilise JSL pour la configuration et j'ai commencé à esquisser les différentes tâches qui devraient finalement devenir des histoires JIRA.
- Aaron : Prise en charge de JSL Promise 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 s'assurer 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 la version 3.12) pour JMP 16.2 et 17. J'ai essayé et n'a pas pu reproduire l'erreur ASAN expulsée de la construction quotidienne. A 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 : Participé à la réunion de planification HTML5 Sprint 5 et commencé à travailler sur JMPHTML-607 : Prend en charge les graphiques à barres emballés en HTML5. Nous avons commencé à contourner un problème avec le système de construction HTML5 où nous ne sommes pas en mesure d'exécuter des tests sur Safari version 13+.
- John Powel : Tenu une réunion de planification pour JMP HTML5 Sprint 5 devrait 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 manière 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 Parallel de Graph Builder dans Interactive HTML. ( JMPHTML-819 ). Mise en œuvre du dessin des courbes ( 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 des rapports sur un espace. Élimination des administrateurs de liste sur les détails de l'espace. Diverses corrections de bogues.
- Josh M : Poursuite des travaux JMP Live sur WEBJMP-3664 - Créer un composant de base de la 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 ) rapporté par un client, Laura et Jeremy se sont fait réparer. Après le correctif, les ellipses de densité dans la matrice de nuages de points avec des données manquantes et Pairwise dans les plates-formes de matrices multivariées et de nuages de points correspondent à celles des modèles bivariés et Graph Builder.
- Anni : J'ai travaillé sur ma présentation pour la réunion de développement 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.
- Ping : Grâce à l'aide de collègues développeurs 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 de modèles supplémentaires.
- Elisabeth : Travailler sur les options de rapport pour la plateforme GLMM ; presque tous sauf les profileurs sont complets. J'ai essayé de localiser une fuite sur Mac ; merci à Chris Humphrey pour l'assistance à la version MacOS & XCode ! J'espère que la prochaine fois que je serai dans le bureau où réside mon Mac, tout sera réglé.
- Jean Sal : 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.
- Laure C. -S : A continué à travailler sur la présentation de Discovery et à se familiariser 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 assisté Di Michelson dans le mentorat du client Fujirebio pour 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 du DOE sur plusieurs projets de développement. Rédaction de tests unitaires pour Profiler en bivarié.
- Jacob: Conception de test de durée de vie accélérée testé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 .
- Tonia : J'ai travaillé sur le nettoyage des tests unitaires, la vérification des bogues et testé les nouvelles fonctionnalités de détection des limites de Distribution.
Remarque 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 la foule des 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 fils de 9 ans, cette nouvelle année scolaire est sans précédent dans toute l'histoire moderne - nous n'avons jamais eu autant d'enfants qui sont nouveaux dans les écoles ou qui n'ont pas été dans le bâtiment de mémoire récente. 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 d'un vaccin d'urgence pour les enfants ne peut pas venir assez vite !