Veuillez noter que les exemples de données suivants devraient être supprimés de la bibliothèque d'exemples de données JMP au cours de la semaine du 30 octobre : Crime.jmp, CrimeData.jmp, DotPlot.jsl et Reactor Augment Design.jmp. Une table alternative pour Crime.jmp est Capitales des États.jmp.Voir JMP-14340 pour plus de détails. Le SATByYear.jmp le tableau peut être utilisé à la place de CrimeData.jmp. Si vous avez des questions ou des préoccupations, veuillez contacter @Qiana Eaglin .
Bienvenue dans la mise à jour de développement JMP du 27 octobre 2023 !
Merci à toutes les personnes impliquées dans les récentes séries de tests et de correctifs que nous avons préparés. JMP Pro 18 EA6 Mac et Windows installateurs pour les clients! EA6 représente notre premier test bêta client pour le nouveau mécanisme d'autorisation JMP 18. Les testeurs et les développeurs attendent avec impatience les commentaires des clients alors qu'ils commencent à l'essayer à partir d'aujourd'hui. Les tests sont toujours en cours pour les installateurs Windows et Mac de JMP Clinical 18 EA ; une fois signé, Clinical sera également mis à la disposition des clients avec l'autorisation activée.
En interne, beaucoup d'entre vous ont déjà testé JMP Pro EA6 ou essayé le nouveau programme d'installation Windows nocturne de JMP 18 qui utilise une autorisation. Merci beaucoup pour vos tests continus et vos rapports de bogues ! À tout le personnel JMP : si vous essayez un installateur agréé et que vous rencontrez des problèmes d'autorisation avec votre adresse e-mail jmp.com, veuillez signaler les détails de votre problème à jmpbeta@jmp.com . Merci!
Veuillez noter que si vous rencontrez des problèmes avec EA6 ou le nouveau programme d'installation Windows autorisé, vous disposez de quelques options de secours pour installer JMP sans autorisation active . Un programme d'installation Windows non autorisé est toujours disponible pour une installation interne uniquement. Alternativement, si vous possédez un Mac, vous pouvez utiliser le programme d'installation nocturne Mac où l'autorisation n'est pas encore activée. Bien que l’objectif à long terme soit d’éliminer les versions/installateurs internes sans autorisation, il est utile de disposer de ces alternatives pendant la période de test initiale et de transition.
En parlant d'autorisation, lors de la réunion de développement d'hier, j'ai partagé cette annonce connexe concernant les changements dans notre dates définitives pour le JMP 18 . La transition d'autorisation est un effort complexe impliquant l'intégration entre le code JMP, les paramètres Salesforce et les interfaces MyJMP. Cela concerne également plusieurs produits JMP : JMP, JMP Pro, JMP Clinical et JMP Live. De nombreuses personnes contribuent à la réussite de cette transition, notamment plusieurs équipes de développement et de test internes ainsi que des consultants CloudGiants externes.
Par conséquent, les responsables du développement et des produits JMP ont décidé d'apporter les ajustements suivants aux étapes de développement de JMP 18 afin de laisser plus de temps pour mener à bien ces efforts combinés (et d'autres projets 18 critiques) :
- Revenez à la date initiale du 20/12/23 pour créer la branche JMP 19 et arrêter l'auto-intégration de main vers 18. Un branchement précoce pour 19 ne sera pas possible ce cycle. Certains développeurs qui souhaitaient travailler sur 19 fonctionnalités au début ont créé des branches de fonctionnalités dans Perforce. D'autres voudront peut-être envisager cette option si vous avez actuellement du travail JMP 19 enregistré dans des étagères.
- Étendre le gel du code JMP 18 jusqu'au 16/01/24 pour accorder plus de temps pour les corrections d'autorisation, les corrections de bogues critiques et la finalisation des quelques éléments convenus toujours en cours et représentés sur le Fonctionnalités tardives page.
- Étendre la création de la branche JMP 18.1 au 16/01/24.
- Étendre le gel des documents JMP 18 jusqu'au 18/01/24 pour accorder plus de temps pour finaliser le contenu en cas de modifications tardives.
Les équipes DevOps se prépareront à ces transitions de versions bien avant les dates de branchement. S'il vous plaît restez à l'écoute!
Merci beaucoup à l'équipe documentaire JMP – Qiana Eaglin, Chris Barrett, Devon Powell et Susan Conaghan – pour avoir présenté hier lors de la réunion de développement JMP les modifications apportées au menu Aide JMP apportées dans JMP 18 ainsi que les conseils du jour sur la transition de démarrage rapide et les modifications de processus en cours pour le partage de nouvelles fonctionnalités avec les clients. Si vous avez manqué la réunion, vous pouvez voir un enregistrement ici .
Annonces générales
- Si vous souhaitez figurer parmi les employés vedettes d'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 d'avoir contribué à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- Révision du code JMP 18 – 11/08/2023
- JMP 18 et JMP Clinical 18 EA7 – 8/12/23
- Création de branche JMP 19 – 20/12/23
- principal un 18 arrêts d'auto-intégration
- principal un 19 L'auto-intégration commence
- Gel du code JMP 18 – 16/01/24
- Création de branche JMP 18.1 – 16/01/24
- Veuillez visiter Confluence pour une liste complète de JMP18 Rendez-vous.
Mises à jour du développement JMP
Hôte
- Paul N. : Implémentation terminée de l'opérateur slice. Début des travaux de mise à jour de Python de 3.11.5 à 3.11.6 sur macOS. Rencontrer Bryan Boone, Chris Hesser, Neal Siekierski et Tom Weber de SAS sur l'utilisation de SASpy pour pouvoir se connecter aux serveurs SAS 9.4, CAS et Viya via le module d'importation SASpy de SAS. Réunion supplémentaire avec Tom Weber pour comprendre les détails d'implémentation sur la façon dont son proc Python permet à la fois les soumissions Python en mode batch et la console interactive de Python.La prise en charge de la console interactive dans une future version de JMP permettrait d'utiliser le débogueur pdb de Python sur les scripts. Marquage également des chaînes pour Stringbot, documentation, nettoyage et révision. Mise à jour de libcurl de 8.1.2 à 8.4.0 publiée le 11 octobre, qui corrige 3 CVE, dont au moins un est de gravité élevée.
- Michel H : Aide aux problèmes d'installation d'autorisation de logiciel. Travailler sur des installations JMP côte à côte. Travailler sur la division de l'exécutable Mac JMP en dylibs séparés.
- Daniel Powell : JMP Pro 18 EA est en ligne, je reste donc disponible pour trier tout problème, puis la semaine prochaine, nous commençons un nouveau sprint pour EA7 !
HTML interactif
- Mike Stickles : Formation « Utilisation acceptable » terminée. Mises à jour finales de JMPHTML-1815 et je l'ai soumis. A commencé à travailler sur JMPHTML-1809 ; trouvé où le bogue se produit mais travaille toujours à identifier l'erreur logique spécifique. J'étais en vacances la première moitié de la semaine.
- John Powell : Bogues triés. Ajout du nombre de lignes à l'info-bulle pour plusieurs marqueurs superposés ( JMPHTML-1894 ). Mise à jour de l'info-bulle des valeurs aberrantes du diagramme en boîte pour afficher « entre A et B » lorsque la statistique se situe entre deux catégories ( JMPHTML-1749 ). Examen des mises à jour de la documentation d'aide HTML interactive de Susan C. pour JMP 18.
- Paul Spychala : Poursuite du travail de formatage de l'axe X du Profiler ( JMPHTML-1068 , JMPHTML-2421 ). Correctifs de formatage des étiquettes pour Mosaic [ JMPHTML-2161 ] et Histogramme ( JMPHTML-2043 ). Préparation d'idées pour 19.
- Michel Senoyuit : Travaillé sur JMPHTML-2419 - Annotation de texte de mauvaise gestion HTML minimisée et JMPHTML-1898 - MP : étiquettes de tracé de paires appariées Dif by Mean non affichées.
- Praveena : Poursuite des travaux sur CS : LDF : la condition de filtre n'est plus respectée lors du changement de colonne . Participation à Connect Tech 2023 à Atlanta, la plus grande conférence front-end multi-framework aux États-Unis. Création d'une page de confluence capturant les détails ici .
JMP en direct
- Aurore: Correction de bugs (comment nous traitons avec un utilisateur qui n'a pas encore entré son nom d'affichage préféré). Caractérisation des performances (sur diverses opérations et profondeurs d’héritage de dossiers et de groupes). Préparation découverte.
- Adrianne : Travail sur la prise en charge de l'autorisation MyJMP avec JMP Live et corrections de bugs.
Statistiques
- Jean Sall : Dans Non linéaire, correction d'un bug qui corrige les formules pour les variables de tableau pour par groupes ( JMP-13749 ). Dans Fit Response Screening, diagnostiquez mieux les singularités ( JMP-17451 ). Dans Catégorique, corrigez isColumnInvolved pour répondre aux modifications de données ( JMP-18474 ). Dans le clustering hiérarchique, mettez à jour la liste déroulante "Formule de données" à partir du script ( JMP-17258 ).
- Laura C- S : J'ai fini de préparer et j'ai fait la présentation à l'Université. Iberoamericana, qui s'est bien passé. Six professeurs ont ensuite demandé des licences d'essai JMP Pro ! J'ai trouvé quelques plantages lors d'analyses avec les données de l'enquête annuelle et j'en ai corrigé un. J'enquête sur l'autre.
- Annie : J'ai récupéré mes notes de Discovery, saisi les tickets Jira et les ai ajoutés au Page Confluence de la découverte des notes collectées . Travail sur la résolution des problèmes avec les cartes de contrôle à court terme.
- Kasie : Travailler sur une grande restructuration du backend pour la plateforme Make Validation Column à l'aide de cutpoint. Nous éliminons maintenant les bogues MVC restants.
Documentation sur les statistiques
- Karen : Travailler sur le tri de mes problèmes Jira (révision des bugs pour les besoins de documentation), mise à jour du dépôt de formules et du contenu des courbes OC.
Tests de statistiques
- Jacob: Analyser les résultats des études d'utilisabilité menées chez Discovery. Ajout de tests unitaires pour les correctifs catégoriels pour JMP 18. Enquêter sur les problèmes de performances potentiels. Vérification des tickets Jira et nettoyage des tests unitaires.
- Marque: Analyse des résultats de deux études d'utilisabilité menées dans le laboratoire JMP lors du JMP Discovery Summit avec Jacob. Clôture des tickets pour Easy DOE et mise à jour des scripts de tests unitaires.
Mises à jour sur les sciences de la vie
- Wenjun : J'ai assisté à la Échange CDISC réunion du conseil d'administration et conférence la semaine dernière à Falls Church VA. J'ai organisé un atelier conjoint avec des collègues du CDISC lors de la conférence démontrant comment la sécurité des médicaments peut être évaluée par JMP® Clinical, en suivant les modèles de demande de médicament nouveau (NDA) et d'examen clinique (CR) de la FDA. Les participants ont été très impressionnés par ce que JMP Clinical peut faire et ont répondu par de nombreuses questions et courriels enthousiastes après l'atelier. L'atelier a été présenté sur le site LinkedIn officiel du CDISC https://www.linkedin.com/feed/update/urn:li:activity:7120798726230593536/ . J'ai également été invité à intervenir pour faire une présentation au Conseil consultatif du CDISC (CAC) deux jours avant la réunion du CAC, car l'orateur invité d'origine ne pouvait pas venir. Le CDISC a pour tradition d'organiser une réunion pour deux représentants de chaque membre platine et invite un invité à donner une conférence. J'ai partagé quelques expériences que nous avons eues avec la FDA et le NIH dans une conférence intitulée Initiatives FDA et NIH : FMQ, Omics et AI. Le public était très intéressé, en particulier le président du comité ISO génomique qui a ensuite posé des questions et reçu une invitation à la conférence ISO.
Gestion de produits et marketing de produits
Soutien technique
- Duane : Encore une semaine chargée en support. Nous continuons à travailler avec l'équipe du JMP Store, avec les abonnements étudiants JMP mis en ligne et testés cette semaine. Wendy et moi avons rencontré SAS Licensing pour en savoir plus sur leur processus de demande de modification des représentants de site. JMP devra mettre en œuvre un processus similaire pour de telles demandes à mesure que nous faisons passer un plus grand nombre de nos clients aux contrats JMP. Et comme d'habitude, voici les Rapports en direct TS JMP et le lien vers le filtre Jira montrant le billets rapportés par TS pour les 14 derniers jours .
Volume de cas par semaine

Sujets pour les cas d'engagement JMP, total

Sujets pour les cas d'engagement JMP, pour la semaine

Opérations de développement
- Jim : Félicitations à John Schrödel pour avoir aidé à intégrer certaines modifications dans (ou à supprimer) la branche EA afin que JMP puisse construire proprement. Un grand merci également à Michael Hecht pour m'avoir aidé à résoudre les problèmes d'installation avec l'image disque Mac OS JMP Pro 18 EA. Travaillé avec Bob Hickey pour lancer les builds d'autorisation quotidiens pour WinOS et modifié les trois scripts UT d'instance localisés pour utiliser les installateurs NonAuth ; des modifications similaires sur Mac OS seront bientôt disponibles.Un grand merci à Nick Ruva pour apporter des modifications au script d'installation pour chacune des cinq instances d'exécution quotidienne.
Localisation
- Allison : Évaluation du test de conversion du chapitre FLM en Oxygène ( JMPLocTool-373 ). Instructions mises à jour pour mettre à niveau memoQ dans Confluence. Préparation du transfert des exemples de données vers la localisation. Modèle de devis finalisé pour HTP (fournisseur de localisation).
- Howard : Travail sur la base de données et l'interface utilisateur pour automatiser la création de projets de localisation dans memoQ ; corrections de bugs pour les projets d'outillage.
- Krzysztof : Amélioration des scripts de validation pour PortableUI et Builtins. Travailler sur un modèle d'interface Web de traduction automatique personnalisé destiné à être utilisé par tout le monde chez JMP. Traitement des retours des traductions v18 pour le coréen et le chinois.
- Sablonneux : Poursuite du travail sur les validations Builtin au lancement et au retour du projet ; tests et vérification des bogues des modifications d'outils pour Quick Start ; poursuite des travaux sur l'automatisation du décompte des mots.
- Sohail : Finalisation de la base terminologique pour tous les langages JMP. Travailler sur l'interface de recherche et d'édition de MT.
- Trish : Travail avec Paul Nelson concernant la traduction des chaînes d'intégration Python. Travailler avec l'équipe Doc pour reconfigurer les dates de transfert des documents affectées par l'extension du gel du code de développement et le travail d'autorisation en cours. Répondre aux demandes de traduction. Traduction des fichiers HTML pour ZH et KO Quick Start poussés en production ; devis et bons de travail pour les préréglages de plate-forme, les éléments intégrés et le démarrage rapide.
Documentation
- Dévon : Fini JMP-16895 : L'aide pour le script MFI ImportCallback n'est pas suffisante, travaillé dessus JMP-18823 Nouvelles options d'instruction SQL Query Where non documentées, j'ai rencontré Paul Nelson pour lui poser des questions sur l'intégration Python de JMP 18 pour la documentation et travailler sur un problème lié aux équations XML difficiles à analyser pour L10N.
- Qiana : Travail sur le projet de dépréciation des exemples de données. Terminer les mises à jour des exemples de données et transmettre les fichiers à L10N. Remplacement des captures d'écran des icônes par des icônes réelles dans les raccourcis clavier. Préparé et présenté lors de la Dev Demo.
- Suzanne C : Fin des diapositives pour la présentation de JMP Dev sur Quick Start. Envoi de mises à jour interactives de l'aide HTML pour examen, intégrant les commentaires. Mise à jour de l'aide d'installation de JMP Live. Mise à jour du contenu de publication JMP Live et HTML interactif dans UG.
- Chris B : Conversion des équations. Présentation décrivant les compléments de documentation JMP 18 et un plan de création et de mise à jour des compléments.
Tests système/hôte-Cary
- Mandy : Aujourd'hui, je rattrape principalement mon retard sur la saisie des commentaires et des mises à jour de Discovery Americas et de Jiras si nécessaire ; J'ai travaillé sur quelques Jiras – vérification et rattrapage. J'ai également travaillé sur les installations d'authentification myJMP pour EA6 et les tests là-bas.Travailler sur un problème de script de workflow.
- Chasseur: La majeure partie de la semaine a été consacrée aux tests de pré-version et d'autorisation de JMP 18 Early Adopter 6 sur plusieurs systèmes Mac et Windows. Problèmes signalés et mises à jour des tests à Jim B. et Daniel P.
- Audrey : EA6 et tests d'autorisation, travail d'administration Jira.
Tests Web – Cary
- Josh L : Vérifications de l'histoire Jira, création d'un deuxième ensemble de scripts d'installation afin que nous puissions installer les serveurs avec JMP Pro en mode Auth et Non-Auth.
- Pékin / Cary Web Test Jira
- 50 – Test prêt
- 2 – Tests
- 12 – Créé
- 92 – Accepté et clôturé
Tests système/hôte-Pékin
- Équipe de Pékin :
- Nan Wu : (1) Tests des connecteurs de données en cours ( JMPTESTBJ-2837 ). (2) Tests JMP 18.0 EA6 en cours ( JMPTESTBJ-2836 ). (3) Réalisation d'une rétrospective des tests basés sur des scénarios JMP Live 18.
Découverte de données
- Dan S : Implémentation de Robust-Dispatch pour ajuster les moindres carrés.Correction de problèmes de fichiers de session avec le dimensionnement du panneau de propriétés et les contours avec un script modifié.Correction d'un crash de l'application/du tableau de bord JMP lors d'une exécution récursive.Correction du tri dans Group Platform pour mettre à jour les modifications des données/état des lignes lorsqu'elles sont triées par une statistique de colonne.Passez à Outline Box pour permettre à un menu JSL de remplacer le menu fourni par la plateforme.
- Dave B : Ajout du contexte aux erreurs d'analyse json qui se produisent lors de l'exécution d'un script, ajout de plates-formes à « Recall Last Platform » et mise à jour de jmprunner pour essayer de s'assurer que le répertoire d'installation contient JmpProductName.txt (Merci à Elizabeth C pour avoir aidé à résoudre ce problème) .
- Morgan: J'implémente une architecture supplémentaire dans JMP Notebooks et je travaille à obtenir l'approbation de sécurité pour Hunspell afin de pouvoir commencer à travailler sur l'implémentation de la vérification orthographique.
- Evan : Dépôt de Jiras depuis Discovery. Amélioration de la sécurité des types avec certaines énumérations de portée. Préparation de la prochaine suppression des exemples de données. Plus de préréglages fonctionnent avec les profileurs.
- Parker : Modifications trouvées pour créer un zoom et un panoramique plus rapides pour les cartes d'arrière-plan avec des coordonnées géodésiques. J'ai également commencé les tests d'images.
BICHE
- Caleb : Rattraper quelques corrections de bugs et répondre aux commentaires de Discovery. J'ai également obtenu un article officiellement accepté pour la conférence RAMS (Reliability and Maintenability Symposium) et j'ai travaillé sur une révision secondaire d'un article.
Note de Shannon
Pour ceux d’entre nous en Caroline du Nord, il fait un peu chaud en ce moment pour l’automne, alors vous pensez peut-être à des choses similaires à cette bande dessinée – je sais que c’est le cas ! Mais j’ai entendu dire qu’un front froid pourrait arriver…
J'espere que vous passerez une tres bonne fin de semaine.