Toutes les informations sont confidentielles de la société SAS. Ne divulguez pas.
Bienvenue dans la mise à jour de développement JMP du 14 mai 2021!
Comme je suis sûr que vous le savez tous, Gel de code JMP 16.1 est là. L'équipe DevOps travaillera au début de la semaine prochaine pour que tous les processus soient opérationnels pour la version 16.2, merci d'avance pour votre patience. Nous vous tiendrons au courant des progrès.
Nous nous dirigeons rapidement vers JMP 17 EA1 , dont la construction est prévue début juin. Veuillez continuer à mettre à jour vos pages de fonctionnalités dans le Catégorie de fonctionnalités JMP 17 dans Confluence pour tous les éléments que vous prévoyez de mettre en évidence auprès des premiers utilisateurs. Il serait particulièrement utile si vous travaillez actuellement dans Defects pour travailler avec Shannon pour migrer vos éléments de fonctionnalité dans les problèmes Jira. Confluence peut détecter automatiquement l'état des problèmes Jira et les afficher dans une page Confluence. Besoin de créer une nouvelle page pour une fonctionnalité que vous souhaitez mettre en évidence? Veuillez copier et remplir ce modèle .
Nous nous sommes rencontrés en groupe ce jeudi. Si vous avez manqué la réunion, vous pouvez visiter le lien dans l'invitation à la réunion de développement pour voir un enregistrement ou Cliquez ici . Nous avons plusieurs réunions à l'horaire dans les semaines à venir, mais veuillez me faire savoir si vous êtes intéressé à faire une présentation en juin ou plus tard cet été.
Au début de la réunion, John a félicité Chris Gotwalt à l'occasion de ses 20 e SAS anniversaire et a parlé de ses nombreuses contributions au cours de ses années avec JMP. Chris a également parlé de sa profonde gratitude pour travailler dans le groupe JMP et a raconté comment il a fini par travailler avec JMP en tant que stagiaire technique. Brian C a également parlé en l'honneur de John Schroedl's 30 e anniversaire chez SAS et partagé des détails sur les nombreuses contributions de John aux interfaces utilisateur SAS sous Windows et sur les divers efforts qu'il a menés au fil des ans.
Merci beaucoup à John Sall pour présenter sur Amélioration des performances il a participé à l'analyse des données génomiques dans JMP Pro. John a souligné l'importance du profilage des performances avec de grands tableaux de données larges pour identifier les goulots d'étranglement et a donné un certain nombre d'exemples où il y avait une surcharge importante, pas nécessairement dans la partie analytique du code, mais plutôt dans la création / mise à jour de rapports ou de tableaux. Si vous avez manqué la réunion, vous pouvez voir l'enregistrement en visitant le lien dans l'invitation d'origine. Vous pouvez également trouver un PDF des diapositives de John ici .
En guise de suivi de la réunion, Mia Stephens et Russ Wolfinger vous demander de partager vos réflexions sur le orientation future de JMP Genomics en remplissant cette enquête . Ils aimeraient avoir autant de réponses que possible et disent que vous devriez vous sentir libre de sauter les questions si vous n'avez pas d'expérience directe dans ce domaine.
Merci comme d'habitude à Tonya pour fournir les détails sur traces de crash et de télémétrie avec la version 16.1 sélectionnée! Le rapport JMP Live est ici: Crash & Telemetry pistes pour la semaine du 14/05/2021 | JMP Live (sas.com)
Lancement de produit

Sujet


Plate-forme

Compagnie

Annonces générales
- Nous accueillons notre (virtuel) Stagiaires d'été JMP mardi prochain. JMP accueille 8 stagiaires cet été, y compris la stagiaire de retour de l'équipe hôte JMP, Katherine Li, ainsi que 7 nouveaux stagiaires - deux autres en R&D et cinq travaillant avec l'équipe marketing.
Si vous souhaitez être un employé vedette sur À l'intérieur de 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 aidé à rendre notre famille JMP un peu plus familière!
Dates importantes à venir
- Gel de code JMP 16.1 - 14/05/21
- JMP 17.0 EA1 - 04/06/21
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
Documentation
- Michael C: Migrer la majorité des défauts DOC. * Existants vers Jira. Veuillez saisir tout nouveau problème pour la documentation dans l'espace de projet JMP Documentation (JMPDOC) dans Jira. Nous supprimerons les composants DOC. * Des défauts une fois que nous aurons terminé les contrôles de production 16.1 la semaine prochaine.
- Sheila: J'ai travaillé sur les notes de publication et les Jiras. A examiné le document JMP Live et généré l'aide en tant que test avant que le document ne soit envoyé pour traduction. Généré l'aide 16.1. Collaboration avec Michael pour utiliser des expressions régulières dans Beyond Compare pour identifier les pages d'aide qui ont changé depuis la dernière génération. Ensuite, seules ces pages seront examinées.
- Karen: Terminer les mises à jour de la documentation 16.1. Merci pour les commentaires rapides des collaborateurs (Ryan L, Dan S.) pour les derniers ajustements.
Test du système / hôte
- Nala: (1) Test de l'initialisation de Python lorsque plusieurs versions de Python sont installées sur la machine, voir le défaut S1586708. (2) Test de la préférence Client, qui est nouvelle dans JMP 17, voir WEBJMP-2588. (3) Échecs des tests unitaires FD enquêtés: plus de 200 tests ont échoué dans le cadre nocturne. La raison en est que l'exemple de données big class.jmp a été modifié par d'autres tests. (4) JIRA / vérification des défauts.
- Eric Wang: (1) Tester les éléments JMP Live Jira, tester les API Basic Spaces GraphQL WEBJMP-3160. (2) Ajouter de nouveaux tests Jest pour ajouter / supprimer / obtenir un espace.Ecrire des tests pour «obtenir des espaces». (3) Testé 'JMP Publish' pour NF S1587664 'utilise le navigateur WebView2 au lieu d'IE intégré'. (4) JIRA / vérification des défauts.
- Da Li: (1) Testé JMP NF 'MFI for PDF', voir BRDSTG-3117. (2) Testé 'Internet Open', 'Se connecter à Google Sheets' et 'File> Open with .html file' pour NF S1587664 'utiliser le navigateur WebView2 au lieu d'IE intégré'. (3) JIRA / vérification des défauts.
- Mike Wu: (1) Terminé les tests de régression du profileur JMP 17.0 pour JMPHTML-779 et JMPHTML-535. Activation manuelle testée à la fois sur le serveur TEST et le serveur PRPD. (3) Installation anticipée de JMP 16.1 testée pour le programme de mise à jour JMP AL sous Windows et JMP Student Sub sur Mac. (4) JIRA / vérification des défauts.
Mike M : Révision des documents d'aide 16.1 JMP Live prêts pour la traduction, travail sur les premiers tests de l'installateur pour 16.1, session de révision de Sikuli avec Annie qui a généré 2 nouveaux tests Sikuli à écrire.
Josh L: Les tests JMP Live Story et la vérification des bogues se sont concentrés sur les problèmes 16.1.Examen de la documentation JMP Live 16.1.Travailler à ouvrir les ports de pare-feu sur notre instance Azure dans la zone d'atterrissage 2.
- Cary / Beijing JMP Live Testing Statut Jira
- 05 histoires de tests
- 16 histoires en test prêt
- 05 Bug créé au cours des 7 derniers jours
- 13 histoires / bugs fermés ces 7 derniers jours
- Audrey: Préparation pour les stagiaires, récupération de notre machine QA Nightly Automation avec ISD, tests d'installation précoce pour Mac et Win.
- Lisa: Test de l'installateur précoce pour 16.1. J'ai vu un cas où NameExpr n'a pas évalué correctement à partir de getCrashData.jsl dans 16.1 et 17.0, alors Dan et Evan ont inversé le comportement. Découverte d'un crash en utilisant des colonnes MR dans un tracé parallèle.
- Justin: Ajout d'un nouveau filtrage par problèmes Jira connus sur la page de résultats du test du testeur. Ce nouveau filtrage n'est pas encore pris en compte pour les notifications par e-mail ou les décomptes filtrés sur la page principale des résultats. Il y a maintenant également un numéro de ligne indiqué dans les détails de l'échec. Si disponible, cela vous indiquera la ligne du fichier où se trouve l'assertion qui a échoué. Transition des tests unitaires vers Audrey.
- Mandy: A fait des tests de pré-installation 16.1 - terminés sans gros problèmes. Travailler sur des tables à utiliser pour Tableaux> Aperçu Vidéo EA1, ainsi que les modifications de test qu'Ernest a apportées / est en train de faire. Aide à résoudre le problème du client avec les propriétés de colonne entre JMP et JMP Pro. A aidé à signaler un crash de Brady, en faisant glisser des scripts groupés dans le tableau sur Mac.
Découverte des données
- Dan S: 16.1 correctifs pour le crash et les étiquettes de Contour Plot, le crash de la plate-forme Diagram.Amélioration des performances de JMP 17 pour la génération d'images miniatures dans Dashboard Builder, les pages à onglets et les graphlets. Mise à jour de la sortie d'image en collaboration avec d'autres développeurs qui peuvent avoir un impact sur l'enregistrement de la sortie, le copier / coller, le glisser / déposer, la capture et l'utilisation d'images internes, ou d'autres processus qui passent par les fonctions décrites dans ce guide . Si vous constatez des changements dans la qualité de l'image, une perte de formats vectoriels ou d'autres problèmes qui semblent liés, veuillez me le faire savoir.
- Evan: Exemples de littéraux de chaîne reformatés d'index de script en C ++ pour une édition facile. Améliorations apportées à jslgen. Travailler sur l'interface TopMap pour améliorer les performances et la facilité d'utilisation.
- Dave B: Correction d'un crash de tracé parallèle avec plusieurs colonnes de réponse, mise à jour de la colonne de tracé et ajout d'un tracé de style d'intervalle (encore du travail à faire), correction d'un problème de lecture de journaux jmp plus anciens, correction d'un problème de clonage des séparateurs, mise à jour du programme de crashreader pour valider les sommes de contrôle avant d'afficher les extraits de code source .
- Ernest: Correction de divers bugs.Travaillez sur l'aperçu de la table.
BICHE
- Brad: «Le profileur de prédiction à 30 ans» est désormais publié en ligne sur Ingénierie de la qualité . Veuillez me contacter ou Shannon pour une copie PDF de l'article complet. Ce court article sur le sujet est également apparu dans le JMP 16 Avant-propos JMP .
- Caleb: J'ai commencé à travailler sur l'amélioration du flux de travail de la plate-forme de conception ALT et finalisé mes plans de travail 17.0.
Hôte
- John Schroedl: Fonctionnement du navigateur Web (navigation sur place, blocage des raccourcis clavier). J'ai travaillé avec Dan sur la capture bitmap. Démarrage d'une enquête sur l'écran de démarrage à haute résolution. A aidé les gens avec divers problèmes de VS.
- Aaron: Divers correctifs du gestionnaire de projets et de fenêtres.Travail en cours pour simplifier et nettoyer FileSpec :: dlgPick () et ses amis. Ajout de la prise en charge de l'ouverture des fichiers .bmp dans les fenêtres JMP. En savoir plus sur le code de publication JmpLive de Bryan Boone.
HTML5
- Tenu une réunion d'amélioration du processus de développement HTML5 ( minutes ).
- Mayowa: Travailler sur la prise en charge des tailles de police personnalisées en HTML interactif ( JMPHTML-837 )
- Bryan F: Poursuite du travail sur le mode sombre HTML5. Développement d'une technique prototype pour automatiser l'analyse comparative HTML5. Poursuite des efforts visant à éliminer les écarts entre la taille des rapports HTML5 et les rapports JMP.
- Josh
- Analyse comparative HTML5 : Présentation des outils d'analyse comparative J'ai développé la semaine dernière pour l'équipe HTML5 et les testeurs. Commencez à collecter les benchmarks enregistrés dans / test / HTML5Tests / Performance.
- Profileurs catégoriels: Épique cassée JMPHTML-764 vers le bas dans des histoires JIRA plus petites pour suivre les pièces individuelles. Mise à jour poussée des structures de données et du rendu qui permet aux profileurs catégoriels d'être exportés à l'aide de la préférence temporaire ( JMPHTML-767 ).
- pref (HTML interactif Activer les profileurs catégoriels (1))
- Converti Page Confluence pour utiliser le modèle de nouvelle fonctionnalité JMP. Discussion des efforts de test et de la mise en œuvre avec les propriétaires de plates-formes et les testeurs. 8 des 9 plates-formes prévues sont désormais implémentées côté C ++ (décider de ce qu'il faut faire à propos du profileur autonome, voir JMPHTML-869 ).
- A aidé Jordan Hiller à déboguer un profileur qu'il considérait comme statique dans JMP Live, mais interactif en autonome.Il s'avère qu'il publiait en 16.0, mais il était régénéré dans JMP Live exécutant 16.1.Il avait interdit les combinaisons qui se sont avérées être un problème à la fin de la 16.1 et a donc été forcé de statuer dans cette version, avec l'espoir de revenir en 17 ( S1587365 ).Jordan recréera sa démo sans combinaisons interdites.
- John Powell: Étude des modifications apportées au sélecteur multirange utilisé dans les filtres continus nécessaires pour que la fonction inverse du filtre de données local se comporte davantage comme JMP. Problèmes Jira mis à jour pour utiliser la version fixe / s = 17: OUVRIR le cas échéant. Réponse à une question interne sur les profileurs HTML5 avec l'aide de Josh M. et à une autre sur les étiquettes HTML5 Hover. Participation à la réunion de Josh M. sur ses outils et sa documentation JSL pour aider à créer des tests de performance HTML5 et JMP Live. Tests de performances HTML5 et JMP Live créés pour les cartes thermiques et les marqueurs.
JMP en direct
- Aurore: Fin de la mise en œuvre des bases de notre nouveau mécanisme de contrôle d'accès (17.0).Commencé à étoffer la même chose (autorisations par défaut, administrateur à espace unique, route de l'API REST). Examen de la documentation de JMP Live 16.1.Intégration de Justin Chilton.
- Justin: A commencé le poste de développeur JMP live mardi. Environnement configuré pour exécuter JMP Live localement. J'ai commencé à travailler sur la résolution d'une liste de problèmes Jira qu'Aurora a rassemblés pour l'intégration. Plus particulièrement, le nom d'affichage pour un utilisateur peut être de 64 caractères maintenant contre 32 auparavant. Plusieurs des problèmes résolus impliquaient le renvoi d'erreurs le cas échéant ou simplement l'amélioration de nos codes d'erreur.
Statistiques
- John Sall: Correction de la journalisation des erreurs n-carré dans Fit Ordinal.Correction du problème de localisation de la chaîne "Terminer" dans le filtrage par étapes du modèle ( S1589060 ). Implémentation du tie-break aléatoire dans les plates-formes de partition ( S1589088 ). Étude de deux problèmes de M1 dans Neural Boosted et Nonlinear. Les deux semblent être de petites différences dans les chiffres ( JMP-404 , JMP-617 ). Correction d'une interaction de commande de limite de confiance avec échec de convergence en non linéaire ( JMP-617 ). Changement de la fonction 2 par 2 dans le dépistage de la réponse en 2 par M, car des comparaisons doivent être faites pour différents niveaux de dose par rapport au placebo ( S1588396 ).

- Laura CS: Nous avons nettoyé l'étagère d'analyse multi-groupes sur laquelle Eric et moi avons travaillé et l'avons poussée vers la principale pour faciliter le travail en cours de MGA. Fin de la préparation et de l'enregistrement d'une présentation pour ENBIS. Article publié sur Medium qui renvoie à la communauté d'utilisateurs de JMP dans le cadre d'une expérience avec Arati et Larry pour augmenter le trafic Web. Soumis un résumé pour Discovery Americas sur SEM longitudinal.
- Peng: Recherche et examen d'un problème récemment apparu dans les risques proportionnels.
- Annie: Recherche de nouvelles fonctionnalités pour les cartes de contrôle dans la v17.
Test statistique
Mises à jour des sciences de la vie
- Tout: Le correctif JMP Clinical 8.1 a été terminé et la mise à jour a été publiée mercredi après-midi.
- Jean C: Correction des problèmes de JMP Clinical 8.1 avec les filtres de sujet: Copiez les fichiers 7.x dans 8.1 pour permettre aux modèles de révision qui les référencent de continuer à fonctionner, et contournement l'erreur causée par la valeur de la propriété de la colonne USUBJID SAS Name étant une expression plutôt qu'une chaîne. Fourni des conseils post-installation sur les appels avec la FDA. Pour JMP Clinical 16.1, ajout de fonctions pratiques pour obtenir / paramétrer / changer les noms JMP, les noms SAS et les étiquettes SAS de la colonne de la table de données JMP, et a corrigé un problème lié à la liaison correcte des widgets de variable / valeur de traitement pour étudier les métadonnées.
Gestion des produits
- Dieter : Publication de quelques rapports supplémentaires sur notre site du triangle rouge et installation du site d'évaluation de Perrigo sur AWS.
Soutien technique
- Duane: TS reste occupé avec nos clients et JMP 16 devient de plus en plus populaire. À l'heure actuelle, l'installation et les licences sont les principaux domaines dont nous entendons parler, mais d'autres questions d'utilisation se posent. Voici les Rapports TS JMP Live .(JMP Live 16). Voici des informations concernant Défauts signalés par le client et déposés par TS .

Opérations de développement
- Jim:
- A signalé de nombreuses différences UT qui ne se produisaient que sur Big Sur M1 en utilisant JMP Pro 16.1. Merci à Michael Hecht pour son enquête détaillée!
- A signalé ASAN et Jiras d'échec d'assertion pour 17.0, ainsi que la vérification Jira et DEFECTS pour 16.1.
- J'ai travaillé avec plusieurs personnes pour obtenir les dates de copyright correctes dans JMP 16.1.
- VM supplémentaires demandées et configurées pour les UT JMP 16.2 sous Windows.Créera la branche //depot/rel/r16.2 basée sur //depot/rel/r16.1 après le gel du code.
- Code JMP 17.0 ramifié pour EA (pour tester le complément) et tenté de créer un exécutable.Merci à Ernest, Chung-Wei, Aaron et Xan pour leur aide et leur patience.
- Travailler à faire passer le programme d'installation JMP Clinical pour Mac de 16.1 à 17.0.
- Bob: Première tentative aux dates 17.1 et 17.2 ajoutées aux Dates JMP 17 page dans Confluence. Installation de test EA conçue pour Windows pour que Julian examine le nouveau module complémentaire JMP 17 EA. Réinitialisez les fichiers JMP Live dans PRISM pour les mises à jour nécessaires. Discussion sur les droits d'auteur du logiciel avec Sara van Asch dans Legal.
- Shannon: Création / mise à jour de la page Confluence pour Branchement JMP 16.2 et fini de convertir les éléments de tâches de branchement restants en éléments de type de processus Jira sous JMP Branching Tasks epic. Mis à jour divers Comment faire Jira pages basées sur les suggestions reçues des membres de l'équipe JMP. Éléments JMP.BROWSER migrés vers Jira Navigateur Web composant pour Aaron et supprimé le composant Defects. Veuillez saisir tout nouveau problème pour le navigateur Web interne de JMP dans Jira. L'enquête a récemment signalé 16,0 plantages.
Note de Shannon
Merci beaucoup à Nicole Jones d'avoir partagé cette heureuse nouvelle concernant le dernier ajout à notre famille JMP: «Jacob Rhyne et sa femme Jaclyn ont accueilli leur douce petite fille, Madelyn Pearl, lundi 10 mai e pesant 5 lb 14 oz. Jaclyn et Madelyn vont très bien! Big Brother Nolan est très excité. Félicitations à toute la famille Rhyne! Jacob sera en congé de paternité pour le mois prochain et en son absence, Mark Bailey couvrira ses zones de test.

Merci d'avoir publié ceci ici, Shannon! Votre mise à jour est toujours riche en informations, et elle me manque parfois quand elle sort le vendredi après-midi. Maintenant, je peux savoir les chercher ici sur Inside JMP.:)