
Bienvenue dans la mise à jour de développement JMP du 12 novembre 2021 !
Merci à tous pour la dernière série de correctifs 16.2 et EA4 ! Nous nous efforçons de générer des candidats installateurs finaux pour 16,2 dans environ une semaine. JMP 17 EA4 est en cours de test et nous espérons le publier et informer les clients de sa disponibilité au début de la semaine prochaine. Vérifiez Document source unique si vous souhaitez voir les caractéristiques/fonctionnalités que la gestion des produits met en évidence via le programme EA, ou si vous souhaitez regarder une vidéo EA. Notez qu'il s'agit d'un journal en cours d'exécution, alors recherchez EA4 si vous souhaitez voir ce qui est mis en évidence dans la dernière version. Mia et moi tenons à vous remercier encore une fois pour la mise à jour de vos pages d'articles !
Félicitations encore à Brad Jones pour avoir reçu le Hunter Award lors de la conférence technique d'automne de l'ASA ! Tu peux regarder sa remise de prix ici , et parcourez la liste complète des webcasts de la FTC disponible ici .
Merci à Tonya d'avoir partagé les détails de cette semaine sur les pistes Beta/Crash/Telemetry avec les crashs sélectionnés. Le rapport JMP Live est disponible ici : Pistes Beta/Crash/Telemetry pour la semaine du 11/12/2021 | JMP Live (sas.com)
Société

Sujet

Sous-thème

Plate-forme

JIRA

Annonces générales
- Veuillez envisager de parrainer un enfant dans le cadre du projet Angel Tree de l'Armée du Salut. WIN coordonne le programme ici chez SAS, et le dépôt des articles est 30 novembre au bâtiment de l'entrepôt LW. Vous pouvez vous inscrire ici .
- Si vous souhaitez être un employé vedette 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, avec 3 photos de vous dans le dossier. Merci d'avoir contribué à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- Candidat installateur JMP 16.2 – 19/11/21
- JMP 17,0 EA5 – 12/10/21
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
- Veuillez visiter ces pages pour voir listes de vérification de bogues pour JMP 16.2 et JMP 17.0 .
Statistiques
- Jianfeng : Travailler sur l'ajout d'une nouvelle fonctionnalité de test d'équivalence pour deux proportions( JMP-8040 ). Je suis heureux que cela commence à fonctionner, mais il faudra un certain temps pour terminer complètement le projet.

- Jérémie : Développement d'une méthode d'estimation SVD randomisée en ACP et SVD JSL aléatoire intégré .Travailler avec John Schroedl pour évaluer les bibliothèques BLAS et LAPACK qu'il a récemment poussées.Ceux-ci fournissent des routines de multiplication matricielle et d'algèbre linéaire hautement optimisées.J'écris des wrappers similaires à nos routines numériques actuelles et je compare à la fois la vitesse et la précision. Je vois souvent des accélérations de 1 voire 2 ordres de grandeur.Je fournis également à Ryan des exemples de spectres chimiques de DOE fonctionnels en ondelettes.J'ai travaillé avec Emmanuel Romeu et un professeur à l'Imperial College, qui préparent un article sur la science des données industrielles avec des exemples de MDMCC et de contrôle d'extrapolation.
- John Sall : Travailler sur le boîte de dialogue de lancement pour PCA de superposer la complexité avec plusieurs nouvelles méthodes, après de nombreuses discussions. Étudier C++ std::thread, en regardant un bon exemple que Xan a implémenté dans GroupRowStateAbility::init , après que Meichen m'ait parlé d'OpenMP #pragmas.


- Laura CS : Mise à jour de plusieurs fonctions d'assistance dans SEM qui me permettent de remplir l'onglet « État » de l'interface utilisateur avec des avertissements, des règles d'identification de modèle, etc. Rencontre avec Chris pour résoudre les problèmes liés à la fonction de chargement de données présumées. Fin de la mise à jour de la fonctionnalité « Comparer les modèles sélectionnés » du tableau de comparaison des modèles. J'ai eu un échange prolongé (1,5 jour) avec le service informatique pour résoudre les problèmes avec ma connexion à distance. Rencontre avec Ernest pour lui faire part de ses commentaires sur les nouvelles fonctionnalités des listes, qui peuvent être utilisées pour le générateur de workflow et d'autres parties de JMP.
- Elisabeth : Présenté un webinaire sur les modèles mixtes pour l'équipe académique qui a été bien suivi. A travaillé sur une préférence pour Mixed pour s'adapter sans filetage en raison des divergences entre les machines signalées par P&G ( JMP-7756 ).
- Laura L : J'ai travaillé pour que le simulateur de profileur génère des points uniformes aléatoires chaque fois que le profileur a des contraintes linéaires, y compris pour les mélanges.
- Peng : J'ai continué à apporter des modifications à la dégradation par mesure répétée là où je vois que cela est nécessaire lors du test de la plate-forme.
- Annie : Recherche de pistes pour ré-architecturer le CCB afin d'améliorer les performances.
Documentation des statistiques
- Collène : Conclusion de certaines modifications d'index de script et d'autres mises à jour de chaînes. Explorez les tickets de valeurs manquantes (RPCA multivarié, ainsi que le rajout de SVD multivarié). Ajout du seuil de décision à diverses plates-formes. Travaillez dans ce qui est maintenant Gérer les limites. Feuille de calcul Suggestions MM terminée à partir de la traduction.
Test de statistiques
- Jacob: Tester la comparaison des conceptions et ajouter d'autres tests pour l'efficacité relative de l'I. Vérification des correctifs récents du DOE dans Jira. Examen des entrées d'index de script pour Explorer les valeurs manquantes et Explorer les modèles. Préparation d'un article de blog JMP sur Explore Patterns.
- Tonya : Nettoyage des tickets CCB JIRA.Vérification des bogues.Travailler sur quelques éléments pour faciliter les rapports bêta.
- Marque: Prise en charge de la conception et des tests Easy DOE avec Jacob. Répondez aux questions dans la communauté JMP.
Mises à jour sur les sciences de la vie
- John C : Amélioration de la gestion du sélecteur de rapport JMPC 17 lorsque des rapports personnalisés supprimés en session sont détectés et suppression des exigences de mise en cache correspondantes. Création de StudyClass:getVariableValues() comme méthode pratique pour renvoyer des valeurs de variables à partir d'ensembles de domaines et de variables spécifiés. Créé ProcessClass:rerunReport() pour une utilisation dans les scripts d'écoute de widget de rapport lorsqu'il est plus efficace de refaire tout le traitement de rapport pour mettre à jour les résultats.
Opérations de développement
- Jim B : JMP 17 EA4 builds et installateurs créés. Mise à jour de quelques pilotes ODBC sur plusieurs machines de test unitaires. Coordonné avec Bob et John Schroedl pour intégrer les nouvelles DLL OpenBLAS dans les versions JMP 17 enregistrées et les installateurs WinOS. Soutien forcé.
- Bob: Coordonner les changements SOE pour 16.2 avec SAS Release Engineering. Examen des modifications apportées à la documentation pour le guide de déploiement 16.2. Nouveau processus modifié pour les installateurs nocturnes dans OneDrive. Création de pages C documentant les fichiers Windows installés, par produit. A travaillé avec l'équipe Web sur les mises à jour des informations du système d'exploitation sur la page System Requirements sur le Web externe. Vérifié avec Chung Wei pour être sûr qu'elle a apprécié sa première semaine sans nous. Remarque - elle va bien.
- Myron : Les plantages du serveur JMP 17 AWS sont en cours de téléchargement dans le pipeline de plantage en vue de la sortie d'EA4.
- Shannon : Défauts déplacés vers Jira. Examen de divers accidents.
Documentation
- Sheila : Généré et révisé l'aide EA4. Généré et révisé l'aide finale 16.2 EN. Mise à jour du fichier PDF du guide DOE 16.2 et des fichiers PDF de la bibliothèque de documentation. J'ai commencé à travailler sur des moyens de rationaliser les processus de production d'aide. Réalisation de diverses tâches de localisation.
- Qiana : Examen de l'aide 16.2 et 17.0 EA 4. Rencontre avec le support technique pour discuter de tout commentaire ou contribution qu'ils ont sur la documentation. Mise à jour des guides de déploiement 16.2.
Tests système/hôte - Cary
- Tous : Test EA4
- Audrey : Creuser dans les entrailles de la collecte de télémétrie et y découvrir quelques problèmes (mineurs), tests EA4 généraux, en savoir plus sur nos tests MATLAB.
- Mike M : Testé et republié Aide 16.1. Tests d'image d'aide mis à jour pour surveiller les dates de publication et également pour s'assurer que le suivi Google est correct. Premières révisions de la documentation d'aide JMP en anglais pour 16.2 (nouveau guide DOE mis à jour). A alerté Aaron Kennedy que certaines de leurs pages d'aide avaient été déplacées vers la gauche. Problème de mode de prévisualisation du tableau de bord de débogage.
- Lisa G : Vérifications des corrections de tracé parallèle et du sous-ensemble d'étiquettes de survol et du comportement LDF avec le préréglage de la visionneuse d'étiquettes.Poursuite des tests pour la fonctionnalité Configurer les niveaux et également les tests EA.
- chasseur : Tests de validation JMP 17 EA 4 sur Mac et Windows, tests appliqués et exécutés avec Monterey 12.1 Dev. Bêta 2 sur deux systèmes de test hôtes de laboratoire, et plus de vérification dans JMP 17 pour JMP-413 (crash ouvrant une grande table de données).
- Josh L : Tests JMP Live Jira et vérification des bogues.JMP Live 17.0 teste le déplacement de rapports et de données dans des espaces.Déploiement d'une machine pour tester le nouveau code qui se trouve dans une branche de test. Les dentelures de test d'installation du complexe 16.2 sur JMP Live 16.2 sont terminées.En attendant d'effectuer d'autres tests jusqu'à la semaine prochaine.
- Cary / Pékin JMP Live Testing Statut Jira
- 06 Histoires de tests
- 33 histoires dans Test Ready
- 07 Bug créé au cours des 7 derniers jours
- 17 histoires / bugs fermés au cours des 7 derniers jours
Tests système/hôte-Pékin
- Éric Wang : (1) A travaillé sur les éléments Jira liés à la notification d'avertissement de carte de contrôle. (2) Testé d'autres histoires/bugs Jira. (3) Tests JMP Live End-to-End mis à jour : ajout d'une fonction commune pour déplacer les packages inter/intra dans l'espace, ajout de tests supplémentaires pour les notifications d'avertissement de carte de contrôle dans l'espace, amélioration de la documentation des tests E2E, Tests JMP Live de bout en bout - Chine R&D JMP Testing Team - SAS R&D Confluence
- Da Li : (1) La licence Office 2021 est enfin obtenue, 16,2 tests de logiciels tiers FAIT. (2) Éléments Jira testés liés à l'onglet Espaces pour la recherche sur l'ensemble du site, Tableau de bord - Évaluation du phare. (3) Testé d'autres histoires/bugs Jira. (4) Ajouter Comment vérifier les histoires JMP Live Lighthouse - China R&D JMP Testing Team - SAS R&D Confluence .
- Mike Wu : (1) Test d'activation JMP 17.0 sur le nouveau serveur d'activation AWS terminé, Jira BRDSTG-3223 (2) Test de complément/profileur Excel avec Office Excel 2021 pour JMP 16.2 et 17.0 - BRDSTG-3217 (3) Le test JMP 17.0 EA4 est en cours (5) Test d'automatisation JMP 16.2 OLE (5) Rapport TS étudié 7613452876.
- Kimi : (1) Enquête sur les échecs d'intégration SAS dans JSL UT, saisie de bogues Jira et résolution de problèmes de script. (2) Certains tests Python ont échoué dans le cadre d'exécution nocturne en raison de problèmes d'environnement. Travailler avec Jim pour enquêter sur les problèmes.(3) Histoires/bugs JMP Live testés. (4) Apprendre les nouvelles fonctionnalités de JMP Live dans JMP Live 17.
- Nala : (1) A travaillé sur les éléments Jira liés aux préférences JMP - Prise en charge des polices, Publication sur le client. (2) Testé d'autres histoires/bugs Jira.
Découverte de données
- Ernest : Travail de performance pour Standardize->Recode. Fonctionnalités de Workflow Builder.
- Dave B : Correction d'un problème d'axe de tracé en mosaïque, travail sur la priorité pour les étiquettes de survol afin que les lignes n'obscurcissent pas toujours les segments de marqueur, régression fixe qui provoquait le déplacement de l'étiquette de survol dans un tracé parallèle au mauvais emplacement et étiquettes d'axe de tracé parallèle fixes lors de l'utilisation de superposition et catégorique rôle dans le rôle de taille.
- Dan S : Correction pour permettre aux étiquettes d'axe du profileur d'être personnalisées et enregistrées dans le script. Corrections d'étiquettes de survol pour les axes écrêtés. Tabuler les correctifs pour les colonnes remplies. Mise à jour de certaines classes DataFilter pour utiliser shared_ptr<>. Correction des filtres sur les tables de sous-ensembles, qui affichaient initialement toutes les lignes. Travail sur un problème de performances pour la matrice de nuages de points et les mises à jour des fichiers de session/JRP.
BICHE
- Caleb : Correction de quelques bugs de dernière minute dans la nouvelle mise à jour Sample Size Explorer pour EA4, mise à jour de la page Confluence et enregistrement d'une vidéo. Début du travail sur une fonctionnalité permettant aux utilisateurs de spécifier des structures d'imbrication personnalisées dans la conception MSA (provisoirement prévu pour EA5).
- Joseph : Plus de travail sur Easy DOE. J'ai travaillé sur le support JSL, corrigé plusieurs bugs liés aux modèles et aux onglets de conception, et corrigé d'autres bugs divers. En outre, travailler sur l'analyse et la prédiction de l'infrastructure des onglets.
Hôte
- Paul N : Daniel et moi avons mis en place un environnement complet à 3 niveaux sur AWS pour l'activation. Nous avons maintenant des environnements DEV, TEST et PROD sur AWS comme nous le faisons sur les serveurs SAS que nous utilisons. L'environnement à 3 niveaux nous permet de développer et de tester sans interrompre la production, et d'avoir le bon sentiment que la production fonctionnera simplement lorsqu'elle sera mise à jour, car l'environnement TEST est aussi proche de Prod que nous pouvons le faire tout en le faisant être différent environnement.
- John Schroedl : Code poussé pour charger et mapper les points d'entrée OpenBLAS (Win) et Accelerate (Mac) pour un accès portable via blas(). Merci à Jeremy Ash pour son aide dans cet effort. Diagnostiquer le problème de télémétrie EA.
HTML5
- Josh M :
- Ajoutez des tests de flux de régression d'image supplémentaires pour Naive Bayes avec des informations manquantes à l'appui de JMP-8073 , que j'ai trouvé la semaine dernière et qu'Elizabeth a rapidement corrigé.
- JMPHTML-766 – A effectué des tests supplémentaires et remis les profileurs catégoriels de Naïve Bayes aux testeurs pour les tests et leur éventuelle inclusion dans EA5.
- Triage de quelques défauts demandés par le client : JMPHTML-1083 , JMPHTML-882
- JMP-3704 : Le profileur HTML5 Boosted Tree exporté/publié a des courbes incorrectes (bien qu'il s'agisse d'un bogue JMP, il s'agissait d'un changement dans les fonctions qui exportent les formules du profileur).
- Ajoutez des tests de régression d'image pour plusieurs JIRA de profileurs catégoriels : JMPHTML-982 , JMPHTML-1219 et JMPHTML-859 .
- Tester et enquêter JMPHTML-1219 qui a lancé une discussion plus large sur le comportement incohérent dans l'opérateur MATCH (voir JMP-7579 ).Pour l'instant, comme cela affecterait tellement de code dans JMP, il ne sera probablement pas modifié dans JMP pour 17, donc je travaille pour porter le comportement excentrique vers JavaScript.
- Bryan F: W travailler sur JMPHTML-1406 qui est destiné à prendre en charge les étiquettes de barres ordinaires pour les barres emballées. J'ai aidé Duane Hayes à répondre à la question du support client concernant les fichiers HTML interactifs qui ne s'ouvraient pas dans les navigateurs des utilisateurs. j'ai enregistré un Vidéo EA4 pour les barres HTML interactives et créé un Barres HTML interactives Confluence page .
- Praveena : Terminé le problème JIRA JMPHTML-1172 , correction de la hauteur du tracé barbox dans les tableaux. Commencé à travailler sur JMPHTML-1107 , formatage de tableau conditionnel - problème alpha.
- Mayowa : A travaillé sur l'ajout de la prise en charge de la taille de police personnalisée pour les étiquettes de survol épinglées ( JMPHTML-1131 ) et les étiquettes de survol contextuel ( JMPHTML-1138 ) en html interactif. Vidéo EA enregistrée pour les fonctionnalités de tracé parallèle en HTML interactif et JMP Live.
JMP en direct
- Éric H : A atteint un jalon sur JMP Live cette semaine avec l'actualisation automatique des données - les données avec un script d'actualisation ont été demandées pour être actualisées, les données ont été mises à jour et le rapport qui dépendait des données a été régénéré.Encore beaucoup de travail à faire, mais le mécanisme de base est en place (ne serait-ce que sur ma machine à ce stade).
- Aurore: Encore une semaine passée sur des dossiers hiérarchiques.Tout se passe bien jusqu'à présent, même s'il y a encore beaucoup à faire.Fini la mise à jour de la façon dont nous testons la publication dans un dossier. J'ai commencé à travailler sur un point de terminaison d'API REST unifié pour publier des articles à la racine d'un espace ou dans un dossier. Début des travaux sur un nouveau point de terminaison de l'API REST pour l'ajout d'un nouveau dossier vide (les « intestins » sont inchangés).Protégé contre les cycles d'auto-référencement dans une hiérarchie de dossiers.Également tombé à quelques reprises sur le sommet GraphQL.
- Bryan F : J'ai soumis des correctifs pour WEBJMP-3822 qui était un problème de superposition de thèmes sombres et WEBJMP-3410 ce qui était un problème où de l'espace supplémentaire était affiché sous la barre de navigation JMP Live.
- Josh M : Résolu WEBJMP-3949 : la cellule d'en-tête des états de ligne apparaît sur la superposition des détails.
Note de Shannon
Si vous cherchez de la motivation pour faire quelques pas de plus ce week-end, mon fils Hunter et moi avons découvert Pikmin Bloom , une application de jeu de suivi de pas gratuite. Pikmin est l'un de nos jeux Nintendo préférés depuis un certain temps maintenant, nous aimons donc emmener le pikmin en promenade avec nous. La première journée communautaire Pikmin Bloom est demain de 9h à 18h avec des bonus et des prix spéciaux. Il est développé par Niantic (créateurs de Pokemon Go et d'autres jeux GPS à thème similaire) en collaboration avec Nintendo.
Que vous marchiez avec les pikmin ou non, passez un bon week-end !
