
Bienvenue dans la mise à jour de développement JMP du 19 novembre 2021 !
JMP 17 EA4 est à la porte et reçoit déjà des commentaires internes et externes. Merci pour tout votre travail de mise à jour des pages de fonctionnalités, de création de vidéos et de préparation d'éléments à tester ! La direction des produits a annoncé la disponibilité d'EA4 aux clients avec un e-mail soulignant les fonctionnalités nouvellement introduites et améliorées et les nouvelles vidéos. JMP 17 EA5 sera coupé pour correspondre à la construction du soir du 10 décembre.
Quelques correctifs finaux de haute priorité ont été ajoutés à JMP 16.2 cette semaine en vue de la création d'un candidat installateur final et du lancement de la validation de l'installateur la semaine prochaine. Nous suivrons les efforts de test pour la licence annuelle et l'abonnement JMP et JMP Pro dans JMPTEST-163 et suivi de la validation des installateurs JMP Trial dans JMPTEST-409 .
Grâce à Audrey Shull, Nick Holmes et Justin Chilton pour faire équipe lors de la réunion de développement de cette semaine pour présenter les mises à jour des tests unitaires et répondre aux questions dans le chat. Si vous avez manqué la réunion, vous pouvez voir un enregistrement ici. Nick a depuis poussé les mises à jour vers l'interface graphique de test unitaire JSL, vous pouvez donc synchroniser //depot/main/test/JSL/ pour les obtenir. Notez que vous devrez les utiliser dans une version JMP 17 de novembre (après CL 562899) pour permettre aux mises à jour telles que la case à cocher 3 états de fonctionner. Veuillez leur envoyer tous les commentaires que vous pourriez avoir après avoir essayé les changements, que Nick a détaillés ci-dessous :
- Incorporation des sous-ensembles de texte « Stress », « Rapid » et « Superbaseline »
- Vous pouvez afficher cette liste dans une table de données JMP
- Vous pouvez choisir un filtre prédéfini qui tire des sous-ensembles de texte
- Intégration supplémentaire de Perforce
- Vous invite à mettre à jour vos listes de sous-ensembles si elles ne sont pas à jour
- Ajouts au menu d'engrenage pour synchroniser tous les tests unitaires et toutes les listes de sous-ensembles
- Affichage du ou des filtres actuellement sélectionnés sous forme de texte dans l'interface graphique
- Bouton Exécuter Superbaseline
- Sélectionne le filtre superbaseline puis exécute les tests
- Sélection partielle de cases à cocher
Grâce à Tonya Mauldin pour avoir partagé les détails de cette semaine sur les pistes de télémétrie bêta/crash avec des plantages sélectionnés. Le rapport JMP Live est ici : Pistes Beta/Crash/Telemetry pour la semaine du 19/11/2021 | JMP Live (sas.com)
Nom de la compagnie

Lancement de produit

Sujet

Sous-thème

JIRA

Plate-forme

Annonces générales
- J'espère que vous avez tous vu l'article Inside JMP sur la participation de JMP au Wake County Holiday Cheer programme encore cette année ! Nous avons une grande histoire d'aider les moins fortunés de notre région grâce à ce programme. Vous avez également la possibilité de participer à la Arbre d'ange de l'Armée du Salut SAS entraînement coordonné par WIN. Vous pouvez soumettre une demande ici – aux dernières nouvelles, ils avaient encore quelques enfants à parrainer.
- 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
- JMP 17,0 EA5 – 12/10/21
- Veuillez visiter Confluence pour une liste complète des JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
HTML5
- Josh M :
- JMPHTML-1219 : Le profileur catégoriel de partition Html5 exporté avec réponse nominale n'affichait pas les courbes
- Il s'agissait d'un changement important qui corrige le comportement étrange de l'opérateur Match, malheureusement j'ai dû porter ces bogues vers JavaScript car il est peu probable qu'ils soient mis à jour pour des raisons de cohérence dans JMP (voir JMP-7579 et JMP-2150 )
- Cela débloque la partition, les arbres boostés et la forêt d'amorçage pour les profileurs catégoriels.Écrit un e-mail aux testeurs pour commencer les tests.
- A payé une certaine dette technique en mettant à jour tous les tests de mosaïque qui avaient NominalAxisBox pour aider avec JMPHTML-852 . JMP ne produit plus le XML dans nos tests unitaires, ils n'étaient donc pas vraiment significatifs.Cela a permis de découvrir deux bogues dans le code de l'axe (maintenant AxisBox est utilisé à la place) :
- JMPHTML-1420 : L'axe de distribution horizontal ne respecte plus l'orientation
- JMPHTML-1421 : les haches mosaïques ne correspondent plus à JMP
- JMPHTML-1409 : Il affiche "erreur de lecture des données" après l'exportation vers html5 avec une grande table de données
- J'ai d'abord trouvé un bogue dans JString.compress() lorsque vous fournissez des données de plus de 99 999 999 caractères. Evan McCorkle a corrigé ce problème (voir JMP-8807 ).Le format mis à jour peut gérer jusqu'à 1e34-1 caractères.
- Avec le correctif JavaScript en place pour prendre en charge le format mis à jour d'Evan, le tracé de distribution avec 12,2 millions de lignes s'exporte au format HTML et se charge dans Chrome en 18s et Firefox en 21s !Notez que n'importe quel tracé ne sera pas capable de gérer autant de données.
- Bryan F :
- Travaux terminés sur JMPHTML-1406 afin que les utilisateurs puissent afficher des étiquettes de barres ordinaires au-dessus des barres principales qui peuvent également avoir des étiquettes de barres emballées.

- Également terminé le travail sur JMPHTML-1309 pour prendre en charge la double résolution des graphiques sur Windows et Mac. Désormais, les utilisateurs peuvent zoomer sans que le graphique ne paraisse pixelisé jusqu'à 200 %. Le graphique devrait également être plus net sur les écrans Retina. Cela nécessitait de retravailler la manière dont les marqueurs optimisaient la sélection et le dessin de nombreux marqueurs.

- Correction de quelques problèmes notés par Andy Zhou. JMPHTML-1191 impliquait la légèreté de certains boutons et JMPHTML-1194 impliquait la légèreté des conteneurs à onglets en mode sombre. J'ai créé JMPHTML-1428 pour aborder la luminosité de la couleur de surbrillance utilisée dans les filtres de données, que j'ai l'intention de traiter bientôt.
- Mayowa : A travaillé sur le rendu de tracés parallèles avec un rôle de superposition en tant qu'images statiques ( JMPHTML-1288 ), prenant en charge la taille de police personnalisée pour les étiquettes de survol épinglées lorsque la taille de police des valeurs de l'info-bulle est personnalisée ( JMPHTML-1138 ).
- John Powell : Info-bulle fixe pour la variance d'une variable catégorielle dans le rôle de couleur pour les marqueurs ( JMPHTML-966 ). Ajout de la prise en charge de la taille de texte personnalisée via la préférence de police de texte dans le filtre de données local et les sélecteurs de colonnes (JMPHTML-1399 ). Renommé « Envoyer » en « Mettre à jour » dans le filtre de données local sur JMP Live et ajout d'info-bulles pour « Mise à jour automatique » et « Mise à jour » selon les conseils de Susan C. et Landra C. ( page de conception , JMPHTML-1096 ) Préparé pour les réunions de fin de sprint qui auront lieu après Thanksgiving. Entrée fournie et créée JMPHTML-1429 basé sur les commentaires JMP Live/HTML5 d'Andy Z. via Mia S.
- Praveena : A travaillé sur JMPHTML-1205 , ajout d'une surcharge booléenne pour la fonction d'attribut, JMPHTML-1166 - personnalisation de la police de contrôle. Travaille sur JMPHTML-1429 , soulignez l'en-tête du tableau.
JMP en direct
- Aurore: Pour les dossiers hiérarchiques, j'ai arrêté le suivi et l'affichage du nombre de vues pour les dossiers, et j'ai continué à travailler sur un point de terminaison d'API REST unifié pour la publication de publications.Cependant, plus tard dans la semaine, je me suis impliqué dans la conception de « publier avec webview » qui modifiera quelque peu ce point de terminaison unifié.Nous travaillons sur une conception qui sera plus "à l'épreuve du temps" et fonctionnera avec la publication interactive et la publication JSL, dans des espaces, des dossiers, etc. Correction d'un bogue pour la recherche d'utilisateurs, enquête sur une vulnérabilité PostgreSQL et participation à la revue de conception pour les données actualisables.
- Michel G : Ajout de la prise en charge des groupes imbriqués. Ajout d'une action dans le client JMP Live pour créer un nouveau dossier vide. Touches d'espace modifiées pour n'autoriser que les caractères alphanumériques. Poursuite des travaux sur la publication Webview. Diverses corrections de bugs.
- Bryan F : Fixé WEBJMP-4242 qui était un problème de mode sombre où les messages indiquant qu'un utilisateur n'était pas suivi ou ne suivait pas les autres ne semblaient pas être centrés lorsqu'ils étaient rendus en mode sombre.
Statistiques
- Jianfeng : Jeremy et moi avons donné une conférence au webinaire ENBIS-JMP mercredi. Tout s'est très bien passé, et nous avons eu de bons retours du Dr Murat Caner Testik, président de l'ENBIS : « Merci encore beaucoup pour ce merveilleux webinaire. Je pense que nos membres en ont beaucoup profité. En espérant vous accueillir dans d'autres événements ENBIS dans un proche avenir. Poursuite du travail sur la nouvelle fonctionnalité du test d'équivalence pour deux proportions ( JMP-8040 ). Merci!
- Peng : Explication d'un problème de convergence lors de l'ajustement du seuil Weibull aux données d'un utilisateur. Débogage d'un calcul utilisateur problématique et compliqué qui tente de vérifier le calcul de l'intervalle de confiance dans Life Distribution. Fin du premier test des modèles de dégradation à mesure répétée avec un accélérateur.
- Laura CS : Fonctions de réécriture continues dans SEM pour permettre l'analyse de plusieurs groupes. Ajout des estimations R^2 par groupe au diagramme de chemin. A répondu à quelques questions sur la SEM, dont une d'un chirurgien cardiaque concevant un sondage.
- Annie : Poursuite des travaux sur la restructuration du CCB pour une meilleure performance.
Documentation des statistiques
- Michel C : Début des travaux sur la documentation de la plate-forme GLMM pour 17 ; documenté diverses autres nouvelles fonctionnalités.
- Collène : A écrit le nouveau chapitre pour l'analyse des jauges de type 1 (presque terminé !)
Test de statistiques
- Marque B : Aider Brad et Joseph avec la conception d'Easy DOE, en particulier le nouvel onglet Analyser. Tester Easy DOE avec Jacob. Répondre aux questions dans la communauté JMP.
- Croc: Test de l'option Unthreaded pour la personnalité Mixed Model dans JMP 17.0 et JMP 16.2 sur diverses machines (JMP-7756).Nettoyage des tests unitaires.Vérification des bogues.
- Tonya : Travaillant principalement sur le compte rendu des commentaires d'EA1, EA2 et EA3.
Mises à jour sur les sciences de la vie
- Wenjun : A représenté le conseil d'administration du CDISC pour donner la bienvenue à la conférence annuelle du CDISC Interchange China hier soir.J'ai pu mentionner JMP et JMP Clinical en montrant les exigences de formation des réviseurs de la FDA. Le Dr Lisa Lin de la FDA américaine a parlé juste après moi et a fait écho à mon message indiquant JMP et JMP Clinical comme outils d'analyse. Dans la section d'aperçu de nos conférenciers juste avant la conférence, tout le monde a remarqué que JMP et FDA ont un parcours très similaire.


Gestion des produits
- Dieter : A travaillé sur la mise à niveau de jmplivesales vers JMP Live 17. A également travaillé avec Eric, Jeff et Duane sur la vulnérabilité PostgreSQL, créant un message et un chemin de mise à niveau de la base de données pour nos clients. A aidé Northrop et Regeneron avec leur installation JMP Live et a donné une démo rapide d'AWS AppStream lors de la réunion SE mensuelle.
Documentation
- Sheila : Mise à jour des fichiers PDF de la bibliothèque de documents JMP EN, JA et ZH 16.2. Généré les fichiers PDF 16.2. Documenté plusieurs processus de production. Généré l'aide et la carte d'aide 16.1. Généré la carte d'aide 17.0. A travaillé sur quelques questions de localisation. Examen des problèmes d'ePublisher sur la machine virtuelle help-pdf-legacy. Attachez des ficelles lâches.
- Qiana : Terminé les 16,2 DG et livré à la localisation. A commencé à chercher des moyens d'améliorer les éléments du menu d'aide du produit JMP. Poursuite des tâches de formation et d'intégration de la gestion du projet JMP.
Tests système/hôte - Cary
- Mandy : Interface utilisateur de Workflow Builder testée. J'ai rencontré Mike M. pour proposer quelques tests Sikuli de base, mais avec prudence car Ernest développe toujours activement cette fonctionnalité. Ajout d'un test d'image pour s'assurer que le générateur de workflow ne plantera pas. J'ai travaillé sur l'ajout de suggestions de tickets Jira pour les pistes EA TS. A travaillé sur un changement DF que Dan a fait à 17,0 et a ajouté un cas de test. Examen d'un correctif Tabulate et ajout d'un scénario de test. Vérification de JIRA.
- Chasseur: Recherche des pistes d'un plantage lors de l'installation d'un complément dépendant d'ODBC sur Monterey ( JMP-8810 ), onglets d'affichage désactivés dans un projet et mis à jour vers Monterey 12.1 Dev. Bêta 3 en labo.
- Audrey : Finalisation d'EA4, finalisation des plans de test JMP 16.2, finalisation et présentation de la démo sur JSL Test Tooling.
- Lisa G : Vérification de quelques 17.0 tickets, enquêté sur certaines différences d'images que Mike M a mises en évidence et enregistré une vidéo EA pour Configurer les niveaux.
Tests système/hôte-Pékin
- Equipe de Pékin :
- Terminé les tests d'installation et la vérification de l'intégrité JMP 17 EA4, détails dans BRDSTG-3247 .
- Exécution du contrôle d'intégrité JMP 16.2 sur Windows 11 et MacOS Monterey, détails dans BRDSTG-3250 .
- Eric Wang : (1) Contrôle d'accès testé du groupe Visiteurs anonymes et du groupe Tous les utilisateurs, ajout de fonctions communes pour obtenir/définir les paramètres d'exécution du serveur, ajout de tests de bout en bout. (2) Travail sur les histoires Jira de Data-Server, ajout de tests unitaires pour la fonction lib changePackageDataSourceRaw(), ajout de bout en bout pour le lien hypertexte dans la colonne d'expression, WEBJMP-3756 . (3) Contrôle d'intégrité JMP 17 EA4 pour l'intégration SAS.
- Da Li : (1) Contrôle d'intégrité JMP 17 EA4 pour les composants d'import/export. (2) Travail sur JMP Live stories de refonte de la page du dossier pour une publication de données, Dashboard - Lighthouse Evaluation. (3) Testé d'autres histoires/bugs Jira. (4) Ajout de la page Confluence Comment installer Office 2019&2021 .
- Mike Wu : (1) Test du programme d'installation JMP 17 EA4 et vérification de l'intégrité pour ODBC/SQL, profileurs HTML5, complément Excel. (2) Test d'abonnement et d'activation d'essai sur le serveur AWS TEST, Jira BRDSTG-3223 (3) Histoires JMP Live testées sur l'ajout d'un dossier vide. (4) Rapport d'enquête TS 7613464401.
- Kimi : Vérification de l'intégrité du programme d'installation JMP 17 EA4 pour l'intégration SAS, FD, interface Python.
- Nala : (1) Contrôle d'intégrité de l'installateur JMP 17 EA4 pour TE, Cas Integration, FD. (2) Exécution du contrôle d'intégrité JMP 16.2 pour l'intégration TE et Cas sur Windows 11 et Monterey. (3) Testé d'autres histoires/bugs Jira.
Découverte de données
- Évan : Modification du script d'action Select Where pour utiliser un littéral datetime JSL au lieu d'un nom lorsque vous travaillez avec des datestimes afin qu'il se rejoue correctement. Correction du problème ASAN du gestionnaire de fenêtre avec le recodage des noms de colonne. Correction d'un plantage du gestionnaire de fenêtre Mac uniquement avec les icônes. Correction d'un mauvais flux de dt:name lorsqu'il est utilisé dans une formule. Augmentation de la taille maximale des données prise en charge par JString::compress pour une utilisation HTML.
- Dave B : Correction de la priorité des étiquettes de survol pour permettre aux étiquettes de survol des marqueurs d'avoir la priorité sur les lignes, problème d'emplacement des étiquettes de survol fixe avec les lignes empilées, bouton d'actualisation clignotant fixe pour MFI sur Mac et bug de sélection de légende corrigé lors de l'enregistrement/l'ouverture des journaux.
- Dan S : Correction d'un problème de performances de la matrice de nuage de points (accélération 10x sur le dessin), travail sur les modifications des fichiers JRP / Session.
BICHE
- Brad : Était un examinateur externe d'un doctorat oral. préliminaire pour un étudiant de Jon Stallrich à NCSU. Soumis un résumé pour une présentation à l'European Discovery. Travail sur une nouvelle interface utilisateur pour la sélection de modèles dans Easy DOE avec Joseph Morgan et Mark Bailey.
- Joseph : Poursuite des travaux sur Easy DOE. Travailler sur les onglets Analyser et Prédire ainsi que le support JSL. Également, correction de plusieurs bugs divers.
Hôte
- Michel H : Mise à jour de la bibliothèque Mac tierce iODBC vers la dernière version (3.52.15) pour résoudre les plantages rencontrés sur macOS Monterey. J'ai travaillé avec Nick Ruva pour déboguer le problème de licence MATLAB sur Mac Big Sur - toujours pas de résolution.
- Bryan B : Prise en charge des threads pour la récupération simultanée de plusieurs attributs d'OSIPi. J'ai commencé à travailler pour rendre OSIPi accessible via JSL.
- John Schroedl : Début des travaux sur la gestion du schéma d'URL personnalisé pour l'ouverture de DT à partir du lien JMP Live. Mettre à jour la zone À propos de pour charger les avis de tiers à partir de Credits.rtf intégré. Mise à jour du code avec des références directes idiomatiques.
Note de Shannon
Si vous ne vous êtes pas levé au milieu de la nuit pour regarder l'éclipse lunaire de la Lune de sang, il existe de nombreuses vidéos et photos en ligne qui montrent à quoi cela ressemblait ! Merci à Bryan Fricke pour le partage de cette photo qu'il a prise. J'espere que vous passerez une tres bonne fin de semaine.
