Bienvenue dans la mise à jour du développement JMP du 1er juillet 2022 !
Aujourd'hui, nous disons un adieu affectueux à Amy Stuart qui nous quitte pour un emploi local dans sa nouvelle ville natale de Bellingham, WA. Amy a été l'assistante de direction de John Sall pendant de nombreuses années et, dans ce rôle, a également aidé à prendre en charge l'ensemble du groupe de développement JMP. Du plaisir et des jeux de coordination de notre déménagement au bâtiment A à la prise en charge de nos nombreux nouveaux employés et à la planification et à l'exécution d'événements comme la rétrospective JMP ou les discussions sur les fonctionnalités, Amy a été un visage amical et une aide volontaire pour ce groupe. Mais elle ne s'est pas contentée de nous aider – l'équipe de Diana a fait appel à elle pour l'édition et la rédaction de messages internes et externes et de supports marketing. Amy a également aidé à rassembler et à rédiger les premières éditions de la mise à jour hebdomadaire des ventes de JMP qui fournit des informations sur les récents succès commerciaux de JMP à travers le monde.
Plus récemment, Amy a joué un rôle important dans la coordination de nombreux aspects du Transition JMP LLC . Elle a aidé à former Beth-Evan s pour prendre en charge le soutien aux nouvelles recrues et aux employés existants en développement afin qu'elle nous laisse entre de bonnes mains. Robin Betters a repris les fonctions d'assistante de direction d'Amy pour John. Bonne chance, Amy, alors que vous commencez cette nouvelle aventure ! Je sais que je parle au nom de tous quand je dis que vous allez nous manquer !
Les travaux se poursuivent sur le JMP 17 alors que nous nous dirigeons vers Gel de JMP 17 EA9 le 08/07/22 et notre Jalon Code Freeze le 20/07/22 . Comme nous sommes maintenant entrés en mode d'approbation de code, les développeurs qui envoient des modifications à la branche principale de Perforce continuent de créer des révisions dans Swarm ou organisent des sessions en personne pour examiner les modifications proposées, puis soumettent une demande d'approbation à la liste des approbateurs JMP avant de pousser changements. Les modifications qui n'ont pas besoin d'être examinées ou approuvées incluent l'ajout/la modification de commentaires de code, les modifications de chaîne et l'ajout/la modification d'exemples d'index de script.
Veuillez noter que la modification d'une valeur de chaîne source en anglais qui est actuellement en cours de traduction pour la première fois entraînera l'apparition de cette chaîne en anglais pour JMP 17.0. En d'autres termes, une traduction nouvellement créée ne sera pas acceptée si la chaîne source anglaise ne correspond plus à la source qui a été transmise. Les chaînes qui ont été modifiées depuis le transfert seront envoyées pour traduction avec la nouvelle chaîne source dans le cycle 17.1. De plus, la modification d'une chaîne précédemment traduite mettra à jour la valeur anglaise actuelle, mais les traductions ne pourront pas être mises à jour pour correspondre avant le transfert de chaîne JMP 17.1.Si vous avez des questions sur ce processus, n'hésitez pas à contacter Trish O'Grady pour plus de détails.
Annonces générales
- Si vous souhaitez être un employé présenté sur Inside JMP, veuillez télécharger une copie du Faire connaissance formulaire . Remplissez simplement les questions et lorsque vous avez terminé, téléchargez-le, ainsi que 3 photos de vous dans le dossier. Merci de contribuer à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- JMP 17.0 EA9 – 08/07/22
- Gel du code JMP 17 – 20/07/22
- Veuillez visiter Confluence pour une liste complète de JMP 17 Rendez-vous.
Mises à jour du développement JMP
- Veuillez visiter cette page pour voir listes de vérification des bogues pour JMP 17.0 .
Soutien technique
- Wendy : Veuillez noter que Duane sera absent du bureau pendant plusieurs semaines suite à une opération au genou réussie cette semaine ! ( ß Bonne chance pour un rétablissement réussi, Duane !) Pendant ce temps, TS continuera à aider les utilisateurs et à travailler avec d'autres groupes sur plusieurs projets. Voici des informations concernant Tickets Jira ouverts par le support technique .
Opérations de développement
- Jim : Entrées Jira signalées à partir des résultats d'une récente exécution de LEAKS. Conversion de deux machines de test Mac Mini vers Ventura OS ; _Les exécutions de base et quotidiennes sont affichées dans le tableau de bord des tests JMP.Poursuite de la préparation des machines de test pour les prochaines versions de maintenance.J'ai travaillé avec Michael Hecht (merci, Monsieur !) pour obtenir la signature de l'application JMP et des programmes d'installation sur Mac à l'aide d'un certificat JMP Statistical Discovery LLC (par opposition à SAS Institute Inc.). J'ai 5 sur 6 du Jenkins CI Mac Les minis sont configurés pour le transfert vers le centre de données et prévoient de terminer la dernière machine au début de la semaine prochaine. Soutien obligatoire.
- Myron : Correction des liens vers les fichiers zip et les journaux de plantage bruts (soumis à partir de plantages internes uniquement) sur la page Web de test du système de plantage JMP. Les pièces jointes s'affichent désormais dans les sections de page correspondantes et s'ouvrent à partir de la section des pièces jointes. Test de l'ajout de commentaires aux requêtes via l'API SF pour s'assurer que l'ajout d'un commentaire avec un lien vers les résultats de l'analyse des plantages dans le système de plantage JMP ne rouvre pas une requête résolue. Traitement d'un lot test de plantages téléchargés à partir de ServiceCloud en vue de commencer à traiter de nouveaux plantages.
- Shanon : Tests du système de crash avec Myron, y compris le travail d'analyse de crash. Discussion du processus de demande de fonctionnalité avec Audrey. Examen des demandes d'approbation de code et réponses aux questions.
Documentation
- Chris B : Rédaction d'une nouvelle fonctionnalité doc.
Test système/hôte - Cary
- Mandy : J'ai enregistré ma ronde éclair, démo de 5 min pour l'AP sur Workflow Builder. Rédiger des réponses aux questions pour Workflow builder - pour le blog des nouvelles fonctionnalités et les envoyer à Arati et Sara. J'ai travaillé sur le test du générateur Icon for Workflow, au fur et à mesure de son évolution et de son développement. J'ai rédigé mon journal pour ma démo Dev sur Workflow builder du 14 juillet e . A travaillé sur les données des prêts PPP pour le document Discovery Summit - toujours en évolution.
- Mike M : Examen des documents JMP Live. Énorme mise à jour de mes premiers tests de préférences Sikuli (utilisation d'Explore Patterns, sauvegarde des préférences, vérification de la colorisation des préférences non enregistrées depuis la plate-forme, réinitialisation).
- Audrey : commentaires d'EA, rencontre avec PM pour discuter Proposition de liste de souhaits de la communauté pour l'utilisation de Jira , testant une instance Jira d'essai dans le cloud.
- Josh: JMP Live Story et vérification des bogues.Travail sur un serveur de preuve de concept pour voir si Keycloak était une option viable pour JMP Live 17.Une fois que nous avons vérifié le nouveau serveur, nous avons mis à jour 2 serveurs existants. KCJMPTEST02 mis à niveau correctement avec peu de temps d'arrêt. Live15Auth a échoué après l'échec de plusieurs tentatives de récupération et l'arrêt du serveur pendant des heures.Nous avons construit le serveur avec une nouvelle base de données et recréé les royaumes. D'après ce que j'ai compris, il nous reste 1 problème ouvert à résoudre.Nous avons la base de données défaillante déployée sur une machine et nous essayons de voir ce qui s'est passé.Il me reste 1 serveur KC 12 à mettre à niveau - prévu pour le 5 juillet e .
- Pékin / Cary JMP test en direct le statut Jira
- 07 histoires en test
- 63 histoires en test prêt
- 12 bogues créés au cours des 7 derniers jours.
- 24 histoires / bugs fermés au cours des 7 derniers jours
Test système/hôte - Pékin
- L'équipe de Pékin :
- Contrôle d'intégrité de la dernière version du logiciel tiers pour JMP 17. Les dernières versions de ces logiciels sont les suivantes. Les détails peuvent être trouvés dans JMPTESTBJ-1666. (testeurs : Da, Mike et Kimi)
- Office 2021 (pas de nouvelle version après 2021.11.09)
- Python3.10.5, Python3.9.13, Python3.8.10, Python3.7.9, Anaconda3.9.12 (2022.05), Anaconda3.8.10 (2021.05)
- SQL Server 18.0.1.1, Oracle 21.0, MySQL 8.0.29, DB2 11.05.7000.1973, Teradata 17.10.00.28, Postgres 13.02
- SPSS 28.0.1.1
- Minitab 21
- Excel 2021
- Éric Wang : (1) Apprendre le contexte des problèmes de sécurité du script de rafraîchissement, préparer le script de reproduction. (2) Enquête sur l'échec lors de la régénération du rapport, WEBJMP-5371 (3) Test du correctif de JMP Live Default Connection Handling, WEBJMP-2719, WEBJMP-4055
- Da Li : (1) La vérification de l'intégrité du logiciel tiers pour l'importation (SPSS/Minitab/Excel) a été effectuée. (2) Travailler sur les histoires/bogues Jira qui sont liés aux composants client (commentaires, espace, détails de publication, partage) et au serveur post-téléchargement. (3) Problèmes d'assistance technique ayant fait l'objet d'une enquête : numéro de dossier 00008329
- Mike Wu : (1) La vérification de l'intégrité du logiciel tiers (pilotes ODBC) a été effectuée.(2) Travailler sur les histoires/bogues Jira. (3) Problèmes d'assistance technique ayant fait l'objet d'une enquête : numéro de dossier 00008193.
- Kimi : (1) La vérification de l'intégrité du logiciel tiers pour l'interface Python a été effectuée. (2) Testé les problèmes de sécurité du script d'actualisation pour Python, SAS Integration, R et Matlab, se référer à JMP-13060, JMP-13062 , JMP-13061 et JMP-13063 . (3) Travailler sur les histoires/bogues Jira. (4) Rédaction de la page Confluence pour l'environnement Jenkins de l'équipe de Pékin, reportez-vous à cette page. (5) Mettre à jour les objectifs du deuxième trimestre dans Workday.
- Nala : (1) Préparer la conversation Q2 avec le personnel de Pékin. (2) Mettre à jour les objectifs du T2 dans Workday. (3) Passez en revue les objectifs Q2 du personnel de Pékin.
Découverte de données
- Dan S : Correction du lancement à partir du script du groupe Fit Model with By. Correction des états de ligne de bagplot pour la sélection et l'étiquetage. Ajuster SendToReport pour NumEditBox<
- David B : Mises à jour mineures de jmprunner, travail sur tablebox select/filter where dialog box, et travail sur les jiras de moindre importance pour 17.1/18.0.
BICHE
- Caleb : A aidé Joseph à mettre à jour les rapports Easy DOE, en particulier en incluant certains des graphiques dans le rapport final.
Héberger
- Daniel : Poursuite des travaux sur les améliorations d'Anaconda Python pour JMP 18.
HTML5
- John Powel :
- Correction d'un problème avec la case à cocher Mode inverse du filtre de données local perdant son état sur JMP Live ( JMPHTML-1255 ). Correction d'un problème lors du traitement d'un filtre de données local avec les modes Grouper par et Inverse activés ( JMPHTML-1246 ). Étude d'un problème d'échec des catégories "Vrai" et "Faux" du filtre de données locales JMP Live. J'ai trouvé que c'était dû à la conversion de ces chaînes en valeurs TopJSONBoolean lorsque nous analysons la charge utile JSON ( JMPHTML-1251 ).
- Enquête sur un problème de plate-forme Oneway sur JMP Live rencontré par Regeneron et reproduit par Bobby Riggs en HTML autonome avec des points disparaissant lors de l'interaction avec l'intrigue. J'ai trouvé que c'était dû à un problème de traduction dans le traitement des commandes de dessin JSL pour les lignes de développement Std et les barres d'erreur moyennes ( JMPHTML-1692 ).
- A suivi le cours de leadership situationnel. Préparé pour les réunions de fin de Sprint. Tenu des conversations d'enregistrement Q2.
- Paul S : S'assurer que les problèmes html ouverts en suspens étaient à jour et trier les problèmes nécessitant une mise à jour.
JMP en direct
- Aurore: Placer des restrictions sur qui peut travailler avec des données actualisables dans un espace personnel (dans le cadre d'une réponse plus large aux récents tests de pénétration). Examen du document d'aide utilisateur de JMP Live 17.0. Contenu fourni pour un article de blog à venir sur JMP Live 17.0. Préparé pour un Discovery Americas Lightning Talk.
Statistiques
- Elisabeth : Travail et enregistrement d'un discours GLMM éclair pour AP Discoveries. Rédiger la documentation détaillée des statistiques pour GLMM afin d'aider Michael et Colleen. Aide aux revues de code.
Documentation statistique
- Colleen : Examen d'une quantité décente de matériel pour Michael et Karen, mise à jour de l'intégration multivariée, intégration des commentaires de révision pour la jauge de type 1 et début de l'examen/de l'acceptation des modifications suivies en préparation de la construction de l'aide EA la semaine prochaine.
Test de statistiques
- Marquer: Concevoir Easy DOE avec Brad et Joseph. Triage des tests des correctifs de bogues actuels avec Jacob et Ryan. Rédaction de scripts de test avec Jacob. Recorded Lightning Talk sur Easy DOE. Présentation terminée sur les comparaisons dans JMP 17 et entraînement avec Jianfeng pour l'enregistrement la semaine prochaine. Réponses aux questions de la communauté JMP.
- Jacob: Tester Easy DOE avec Mark, vérifier les tickets Jira et écrire des tests unitaires pour l'onglet Predict. Dépannage de la publication des résultats des tests de performances dans JMP Live, avec l'aide d'Audrey et Josh LoPresti. Réponse à la question catégorique d'un client de l'assistance technique JMP.
Mises à jour des sciences de la vie
- Luciano : La nouvelle plateforme de simulation de marqueurs de JMP Pro est plus de 5 fois plus rapide que la fonctionnalité correspondante de la version précédente de JMP Genomics avec SAS. Un benchmark récent a montré que la plateforme effectuait une analyse en 6 secondes contre 32,5 dans la version précédente !
Gestion des produits
- Icônes
- JMP-276 : Nouvelle icône de type de fichier pour le DOE : jmpdoe
- Stéphanie avait créé un fichier ICO avec une feuille blanche en arrière-plan et c'est ce qui apparaissait dans JMP Starter, la barre d'outils et le système de menus. L'icône était difficile à voir et était incompatible avec les images existantes.Comme nous n'avons pas les représentations vectorielles de l'art créé par Stéphanie, j'ai fait du Photoshopping pour supprimer le fond blanc des versions 32x32 et 16x16 du fichier et j'ai modifié l'icône pour qu'elle soit plus cohérente avec les autres icônes DOE.
Avant de:
Après:
- JMP-10612 : flux de travail - icône pour la fenêtre
- Livré une icône de flux de travail la semaine dernière ; cependant, ironiquement, Chris Humphrey a noté que l'image n'était pas cohérente avec les icônes existantes car elle n'avait pas de feuille de papier blanche en arrière-plan. Je pensais que les icônes existantes semblaient obsolètes, alors j'ai proposé un design différent que j'aimerais adopter pour d'autres fichiers d'icônes à l'avenir. J'ai donc créé ce qui suit à 10 résolutions différentes dans le fichier ICNS :
- JMP-10912 : Icônes pour l'alignement horizontal et vertical du texte
- Création de l'icône suivante pour positionner le texte sur la ligne de base de la police :
- Prise en charge de la convivialité
- JMP en direct
- Communication avec Michael Goff sur les problèmes d'interface utilisateur de JMP Live liés à l'impossibilité de déplacer un dossier en dehors d'un espace. Plus précisément, la langue utilisée pour refléter un dossier ne peut pas être déplacée, ainsi que l'emplacement et la manière dont le message apparaît. A également communiqué avec Michael sur ce que devrait être le raccourci clavier pour afficher la palette de commandes dans JMP Live (suggéré Ctrl + Alt + p).
- Observation clinique et retour d'information JMP
- Rencontre avec Anisa, Rebecca et Sam au sujet des rapports cliniques JMP. Rebecca a donné un aperçu et j'ai donné quelques commentaires verbaux. Je dois encore à Rebecca quelques commentaires supplémentaires après un second regard sur la fonctionnalité.
- Coordination avec Jeff Hudgins pour la fourniture de graphiques JMP pour Discovery Americas basés sur la bannière de démarrage que j'ai créée.
- Communication avec Paul Spychala concernant sa suggestion de faire en sorte que les polices ne reconnaissent que la plate-forme d'exportation plutôt que la plate-forme du navigateur.
Remarque de Shannon
C'est une note de bas de page historique intéressante que les représentants des treize colonies ont en fait déclaré leur séparation légale de la Grande-Bretagne le 2 juillet. La déclaration d'indépendance a été approuvée deux jours plus tard, le 4 juillet e . Certains historiens suggèrent qu'il n'a même pas été signé ce jour-là, mais plutôt un mois plus tard. 4 juillet e C'est peut-être la fête officielle où nous célébrons la naissance de notre république en tant qu'entité indépendante de la Grande-Bretagne, mais nous n'avons certainement pas besoin d'attendre un jour particulier pour réfléchir à l'histoire de notre nation depuis ses débuts jusqu'à aujourd'hui. Aussi souvent que cela vous vient à l'esprit, prenez un moment pour considérer les nombreuses libertés durement gagnées que nous avons gagnées depuis ce moment déterminant de l'histoire où la Déclaration d'indépendance a été adoptée.
Merci à Caleb King d'avoir transmis cette citation du discours de Gettysburg de Lincoln qui exprime si bien cette idée :
" C'est plutôt à nous les vivants de nous consacrer ici à l'œuvre inachevée que ceux qui ont combattu ici ont jusqu'ici si noblement avancé. C'est plutôt pour nous d'être ici dédiés à la grande tâche qui nous reste - que de ces morts honorés nous prenons une dévotion accrue à cette cause pour laquelle ils ont ici donné la dernière pleine mesure de dévotion - que nous décidons ici fortement que ces morts doivent pas mort en vain - que cette nation, sous Dieu, aura une nouvelle naissance de liberté, et que le gouvernement du peuple, par le peuple, pour le peuple, ne périra pas de la terre. ”
Passez un bon weekend tout le monde!