
Bienvenue dans la mise à jour de développement JMP du 13 août 2021 !
(ignore studieusement que c'est vendredi 13…)
Le #30 Bulletin d'information sur la R&D en Chine a été libéré, et o un des articles présente le propre de JMP Soleil de Nala discuter de la Framework d'automatisation des tests unitaires JSL dans l'équipe CRD JMP . L'excellente nouvelle selon laquelle Eric Wang, ingénieur de test JMP, a également remporté un Prix 3C (pour Collaboration, Communication et Cohérence) en 2020. Félicitations, Nala et Eric, et merci d'avoir souligné l'excellent travail de notre équipe de test CRD JMP !
Installateurs JMP 17 EA2 ont été mis à la disposition de nos clients adopteurs précoces cette semaine. La direction des produits enverra bientôt une annonce par e-mail aux clients pour les diriger vers les détails EA2 sur la page Web et de nouvelles vidéos présentant les fonctionnalités ajoutées ou mises à jour depuis notre itération initiale EA1. Bien que nous soyons encore au début du cycle, nous recevons d'excellents retours d'utilisateurs internes et externes ! Mises à jour JMP 16.1 sont également disponibles pour les clients et nous attendons avec impatience la version complète du programme d'installation 16.1 prévue pour le 24/08/21. Merci beaucoup pour toutes les corrections et améliorations apportées à la 16.1 et le travail continu sur les corrections de la 16.2 !
Grâce à Bryan Fricke et Michael Goff pour avoir fait la démonstration de la progression du mode sombre pour HTML5 et JMP Live lors de la réunion JMP Dev de cette semaine ! Bryan a également partagé d'autres améliorations apportées à ce cycle pour HTML5, notamment le panoramique et le zoom et le redimensionnement des graphiques (entre autres). Si vous avez manqué la présentation, vous pouvez voir un enregistrement ici. Bryan a eu une certaine lenteur sur Internet pendant sa présentation, il a donc fait un effort supplémentaire et a créé un deuxième enregistrement de sa démo qui vous pouvez trouver ici . (Veuillez noter que si vous cliquez sur le lien et que vous n'y avez pas accès, Bryan devrait pouvoir vous l'autoriser à le voir.)
Merci à Tonya d'avoir partagé les détails des pistes Beta/Crash/Telemetry des 2 dernières semaines avec les crashs sélectionnés. Vous pouvez trouver le Reportage JMP Live ici .
Compagnie

Lancement de produit

Sujet

Sous-thème

Plate-forme

Défaut

Annonces générales
- Xan a travaillé sur une page Ghostbusters à Confluence -vous pouvez trouver un brouillon ici . C'est plus un "Qui vas-tu appeler ?" page (par opposition à quelque chose d'effrayant comme une personne géante en guimauve). Il décrit divers domaines de soutien et qui en est responsable dans son équipe. Vérifiez-le!
- Si vous souhaitez être un employé vedette d'Inside JMP, veuillez télécharger une copie du Faire connaissance forme . 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
- JMP 17,0 EA2 – 8/3/21
- 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
Héberger
- Michel H : Les icônes du cycle de vie du menu fonctionnent sur Mac. Accédez à JMP > Préférences > Menu et essayez différents paramètres pour les deux options « Marquer les éléments de menu » en bas. Contrôles hôtes de case à cocher et de case radio remaniés sur Mac, en vue des cases à cocher multi-colonnes et pour supprimer la dépendance à une classe Cocoa obsolète. Ajout de code pour rechercher le fichier modèle PPTX à plusieurs emplacements afin qu'un utilisateur Mac JMP puisse fournir son propre modèle pour remplacer celui intégré dans le bundle JMP. Correction d'un plantage (16.2) lors de l'exportation d'un journal vide au format PDF.
- John Schroedl : Enquêtes sur les accidents. Problème de défilement débogué dans le journal amélioré. Correction d'un problème d'éditeur de menu qui empêchait de modifier les barres d'outils. Lancement de la barre d'outils de recherche pour expérimenter avec Evan.
- Brian C : Ajout de la possibilité d'ouvrir les membres sélectionnés dans les fichiers de transport SAS et d'honorer les étiquettes pour les noms de colonnes.Assistant Excel amélioré pour permettre aux colonnes de passer de Numérique à Caractère dans la fenêtre d'aperçu.
- Paul N : Changement poussé mardi pour passer de pThreads à C++ Threading sur macOS.Correction du python JMP-5917 << get() qui fait planter JMP.Revisiter JMP-740 - scipy ne se charge pas avec JMP 16, 17 lorsqu'il est associé à Python 3.7. Il fonctionne avec Python 3.8 ou Python 3.9, il existe donc une solution de contournement, passez à Python 3.8 ou supérieur. Deux des 4 packages Python dont dépend sont désormais disponibles sur Apple Silicon. Les numpy et les pandas sont tous deux installables, qui sont de loin les 2 plus importants des 4 que nous essayons d'apporter. Matplotlib et scipy n'ont toujours pas de versions ARM. Travailler avec Daniel pour se familiariser avec le système d'activation et travailler sur les mises à jour de JMP 17.
- Paul T : Converti S1365464 - CRP : supprimez les points-virgules JMP dans le code pour OSISOFT PI en un problème Jira, JMP-5783 : Importation de données OsiSoft Pi (OSIPI). Modification de la génération OSIPI JSL pour utiliser un modèle plus simple, passage à une fenêtre non modale pour l'action Modifier et enregistrement d'une vidéo de démonstration pour les EA. Correction de divers défauts liés à la base de données et à l'importation :
- S1291478 - JMP Query Builder ne gère pas deux tables de données dont les noms ne diffèrent que par des espaces
- S1395989 - Exception Address Sanitizer sur Quitter après avoir exécuté tests/Functions/testOpen.jsl
- S1458534 - CRP : Open Table ne cite pas les identifiants dans SQL lors de l'exécution de SQL à partir de DB2.
- S1588998 - CRP : les performances d'exécution SQL sont meilleures dans JMP 15.2 que dans JMP 16.
- S0972100 - Le chargement des attributs étendus SAS via TK est excessivement lent
HTML5
- John Powell : A étudié les détails de mise en œuvre du Parallel Plot et en a discuté avec David Barbour. Demande de détails sur les exigences de la version HTML interactive Parallel Plot. A tenu un Réunion de revue de sprint et Réunion de rétrospective Sprint . Discussion des priorités pour notre prochain Sprint avec Brian C. Démonstration de l'option de publication Best Performance de JMP Live lors de la réunion JMP Dev. Participation à une autre interview complète pour notre Développeur de logiciels JavaScript position. A aidé Mayowa à réduire les défauts futurs et a demandé à Shannon de convertir les défauts restants en Jira.
- Mayowa : J'ai travaillé sur l'ajout prise en charge de la personnalisation de la taille de la police de l'étiquette de la carte thermique en html interactif ( JMPHTML-1123 ), ajoutant la prise en charge du paramètre du panneau de configuration de la taille maximale des étiquettes au HTML interactif ( JMPHTML-1170 ).
- Tommy : Travail sur la personnalisation de la taille de la police des tableaux pour HTML5.
- Bryan F : Terminé la passe initiale à JMPHTML-803 qui concerne la capacité de redimensionnement du cadre HTML5 et de la boîte de défilement. Préparation et présentation d'une présentation sur les ajouts récents à Interactive HTML lors de la réunion JMP Dev. Depuis que mon internet était sur le fritz, j'ai réenregistré la présentation qui peut être trouvée ici . J'ai fait quelques mises à jour du complément Confidence Curve que j'espère rendre disponible dans un proche avenir. Participer à une entrevue pour un poste de développeur Javascript et fournir des commentaires écrits et verbaux à l'équipe et des commentaires écrits aux RH. A fait une démonstration de la sélection de légende et de la capacité de redimensionnement lors de la revue HTML5 Sprint 4 et a fourni des commentaires lors de la rétrospective HTML5 Sprint.
JMP en direct
- Michel G : Démo de développement en mode sombre. Mise à jour poussée pour gérer la page de données avec les nouvelles publications de données. Mise à jour poussée du « navigateur de fichiers » sur la page de l'espace. L'espace fichiers dispose désormais d'une arborescence de dossiers et d'une liste de fichiers pour parcourir les packages au sein d'un espace. Répertorier l'utilisateur administrateur et les groupes dans la section des détails d'un espace.
- Aurore: JMP Live 17.0 - Espaces (fonction d'avertissement de carte de contrôle retravaillée pour les espaces, nouvelle méthode pour trouver des utilisateurs et des groupes pouvant administrer un espace), Publications de données (correction de bugs).
- Tommy : J'ai fini de travailler sur le paramètre d'optimisation des rapports pour JMP Live.
Statistiques
- Peng : Poursuite du travail sur la dégradation des mesures répétées. Achèvement d'un modèle cinétique de 1er ordre et poursuite du polissage de la distribution, des profileurs quantiles et des scripts au sein de la plate-forme.
- John Sall : Travailler sur des idées pour accélérer le clustering hiérarchique--uniquement accélération incrémentielle jusqu'à présent ( JMP-3316 ).
- Annie : Poussé le premier changement pour ajouter un rôle d'étiquette à CCB, travaillé sur la correction de certains défauts existants et plus de triage des défauts.
Test de statistiques
- Croc: Vérifications de bugs dans JMP 16.2 et JMP 17. Nettoyage des tests unitaires. Ajout de tests unitaires pour les colonnes de ratio de variance et de pourcentage de variance totale dans Fit Mixed.Test initial de GLMM avec distribution binomiale.
- Jacob: Tester l'explorateur de conception. Travailler sur de nouveaux tests pour la conception de tests de durée de vie accélérés. Enquêter sur les problèmes de performance potentiels. Tester Enregistrer dans les préférences.
- Tonya : Travail sur le nettoyage des tests unitaires.
Soutien technique

Opérations de développement
- Jim : Signalé de nouveaux problèmes Jira ASAN ; DEFAUTS/Vérification Jira. J'ai travaillé avec Bob sur les noms d'image disque du programme d'installation à fichier unique dans les scripts pour Mac et les modifications ultérieures apportées aux scripts d'installation silencieuse UT. J'ai travaillé avec Kimi Wang et Nala Sun pour enquêter sur les échecs du script Python UT sur Mac.
- Shannon : Déplacement de divers défauts vers Jira. Considéré de nouveaux composants Jira pour divers domaines et répondu aux questions. Triage des plantages de JMP 16.1 et 16.0.
- Angelita : Travailler sur les retours de traduction et les mises à jour/améliorations des modèles et des processus en préparation de la version JMP 17.
Documentation
- Michel C : J'ai écouté des conférences JSM, assisté à une réunion d'affaires SPES pendant JSM et présenté une conférence JSM avec Clay sur la régression de texte.
- Suzanne C : Examiner et fournir des commentaires sur les mises à jour SEO. Michael, Colleen et Karen mettent à jour les livres de statistiques, donc je vérifie les changements et trie les problèmes au fur et à mesure qu'ils arrivent.
- Sheila : Généré le brouillon de l'aide 17.0. Finalisation des tests FrameMaker 2020, FrameScript 7 et WebWorks.
Tests système/hôte - Cary
- Audrey : EA2 Test et sortie, revue des retours d'EA, revue du travail de Sara pour l'été et préparation de ses prochains projets en tant que stagiaire toute l'année.
- chasseur : Vérification des défauts, plusieurs problèmes liés au projet – Crash signalé lors de l'importation multifichier ( JMP-6168 ), Enregistrer le projet sous un nouveau nom de fichier cas où le fichier d'origine est écrasé ( JMP-6166 ).
- Mandy : Examen d'un certain nombre de pistes TS, certaines pour EA1, quelques-unes d'utilisateurs internes d'EA2. J'ai travaillé et terminé la vidéo EA pour Table Shaper. Tester et vérifier les défauts pour Table Shaper, Table Preview et Tabulate. J'ai travaillé sur la nouvelle option de tabulation des colonnes compressées que Chung Wei a poussée, et j'ai trouvé quelques plantages et problèmes d'utilisation des tables de JMPLS.
- Hui : Marqueurs, étiquettes, légendes, polices et préférences testés sur HTML5. Communiqué avec John sur les problèmes des polices HTML5. Communiqué avec Bryan sur le redimensionnement HTML5. Signalé 9 problèmes dans Jira.
- Josh L : Nous avons un outil de vérification de certificat de serveur dans JMP Live 16.2 et 17.0. à présent. (Merci Brian Corcoran !) Tests JMP Live et JMP, mises à jour des certificats de serveur et correctifs. Mise à jour de mes scripts JSL pour la régression JMP Live.Mise à jour de JMPLivedoc vers 17.0 pour Susan.
Cary / Pékin JMP Live Testing Statut Jira
- 12 histoires en test
- 22 histoires dans Test Ready
- 15 bogues créés au cours des 7 derniers jours
- 34 histoires / bugs fermés au cours des 7 derniers jours
Tests système/hôte-Pékin
- Éric Wang : (1) Contrôle d'intégrité pour JMP 17 EA2 pour SAS Integration et JMP Publish. Un problème de crash JMP-5828 a été trouvé. (2) Test des éléments JMP Live Jira sous les composants : Contrôle d'accès et Serveur de groupe. (3) Ajout de scripts de test de base pour les tests JMP Live End to End. Implémentation de fonctions publiques (JSL, GraphQL, RESTAPI). L'exemple jsl est également ajouté. Les scripts de test sont sous //depot/main/test/JSL/tests/WebJMP/EndToEnd/
- Da Li : (1) Contrôle d'intégrité pour JMP 17 EA2 pour l'import/export JMP. L'importation de feuilles Google ne fonctionne pas depuis le réseau de Pékin, voir JMP-5910. (2) Préparation des essais JMP 17 NF pour OSIPI. (3) Test des bogues JMP Desktop et JMP Live. (4) Échecs des tests unitaires JSL étudiés et corrigés. (5) Vérifiez l'import/export JMP sur la machine virtuelle Azure.
- Mike Wu : (1) Installateurs JMP 17 EA2 testés. Et exécuté un contrôle de cohérence pour Query Builder et ODBC. (2) Exécution des tests de régression OLE pour JMP 17. Exécution des tests pour JMP 16.
- Kimi : (1) Contrôle d'intégrité pour JMP 17 EA2 pour Formula Depot. (2) Préparation et apprentissage des tests d'interface Python. (3) Recherche et correction des échecs des tests unitaires JSL.
- Nala : (1) Contrôle d'intégrité pour JMP 17 EA2 pour l'explorateur de texte et l'intégration CAS. Un problème sérieux est que JMP-5831 "enregistrer les préférences à partir d'une plate-forme" ne fonctionne pas pour JMP non anglais. (2) Test des bogues JMP Desktop et JMP Live. (3) Installation des pilotes ODBC sur Azure VM pour le framework de tests unitaires JSL de l'équipe de Pékin.
Découverte de données
- Dave B : Ajout d'un élément de menu contextuel pour les tableaux qui ouvre la boîte de dialogue de sélection de colonne pour faciliter le masquage/affichage de plusieurs colonnes, masquage du curseur d'édition clignotant dans les journaux à moins qu'une touche fléchée ne soit enfoncée, correction de quelques problèmes de direction d'axe avec un tracé parallèle, réduction de la taille de certaines structures de données de tracés parallèles (merci à John Powell pour l'avoir détecté), correction d'un bug de prévisualisation du texte d'importation, correction d'un bug de redimensionnement de l'affichage du tableau lors de l'utilisation du filtre où dialogue.
- Évan : Plusieurs support technique et développeurs ont déclenché des enquêtes sur les performances et les plantages. Déplacement du prototype de barre de recherche en C++. Certains travaux Top const-correctness.
- Ernest : Mises à jour de Table Shaper, y compris la prise en charge du rappel, du code JSL et du Générateur de requêtes.
BICHE
- Caleb : Poursuite des travaux sur les améliorations de la plate-forme de conception MSA. J'ai également eu l'occasion d'assister jeudi à une présentation conjointe avec des utilisateurs JMP de l'armée, animée par Tom Donnelly. C'était formidable de voir comment ils utilisaient JMP pour concevoir des expériences et analyser des données binaires. J'ai eu de bons retours pour de futures améliorations. Un grand merci à Tom pour l'avoir hébergé !
- Joseph : Travail sur l'implémentation d'Easy DOE UI.
Note de Shannon
Merci à John Sall qui a partagé un lien vers une vidéo de drone des cérémonies olympiques ! Cette vidéo en particulier n'était plus disponible, mais j'ai trouvé celle-ci parmi les drones qui se formaient les Jeux Olympiques sonnent ici sur YouTube . J'ai également apprécié cette bande dessinée « Logiciel de bogue olympique » ci-dessous ( d'ici ). J'espère que vous profitez tous de votre week-end !
