Bienvenue dans la mise à jour de développement JMP du 20 octobre 2023 !
Les tests liés à l'autorisation se sont poursuivis cette semaine pour JMP18 EA6 . Les tests Windows ont révélé un problème lié au fuseau horaire lors de l'autorisation. Il n’est pas encore clair si cette question peut être entièrement résolue à ce stade ; sinon, il faudra peut-être le noter sur la page EA en tant que limitation connue de JMP Pro 18 EA6. La semaine prochaine, les développeurs hébergeurs et des sciences de la vie prévoient de se rencontrer pour discuter des problèmes rencontrés lors du lancement du complément EA sur Mac et du complément JMP Clinical sur Mac et Windows. Ces deux problèmes retarderont probablement la sortie de Mac EA6 et Clinical EA6 jusqu'à ce qu'ils puissent être résolus.
Merci à tous ceux qui ont participé à un autre succès Sommet découverte JMP événement! Si vous avez assisté à la conférence, Mia vous demande d'ajouter vos notes à cette page de notes de Confluence , ainsi que tous les problèmes Jira associés. Si vous avez donné une conférence à Discovery et que vous aimeriez donner lors d'une prochaine réunion de développement, veuillez consulter le Calendrier des bénévoles des développeurs JMP à Confluence. La semaine prochaine, l'équipe documentaire présentera les modifications apportées au menu Aide de JMP 18.
Aujourd'hui, nous faisons nos adieux au testeur JMP/JMP Live Éric(Nai) Wang ! Il se lance dans une nouvelle aventure – déménager en Nouvelle-Zélande avec sa famille – et quittera donc l'équipe d'essais de Nala à Pékin. Eric est un membre très apprécié de l'équipe de test JMP depuis 8 ans, plus récemment fortement impliqué dans les efforts de test de notre produit JMP Live. Qui d'entre nous n'a pas pensé à déménager en Nouvelle-Zélande à un moment ou à un autre – mais Eric est l'une des deux seules personnes que je connaisse à avoir réussi à y arriver ! Bonne chance à toi et à ta famille, Eric, pour ton installation !
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 EA – 8/12/23
- Veuillez visiter Confluence pour une liste complète de JMP17 et JMP18 Rendez-vous.
Mises à jour du développement JMP
BICHE
- Peng : Poursuite des travaux de recherche avec Bill sur la modélisation des données de fatigue. Mettez à jour le paramétrage interne du modèle Nishijima en fonction des résultats les plus récents. Continuer à peaufiner la plateforme du modèle de fatigue ; mis à jour les interactions entre le tableau de comparaison de modèles et le tracé de superposition de modèles de données, de sorte que la sélection soit synchronisée, pour faciliter les comparaisons de modèles.
- Caleb : Je suis revenu de Discovery hier. J'ai passé un très bon moment et beaucoup de bons retours. Les explorateurs de la taille de l’échantillon ont suscité beaucoup d’intérêt. Mon exposé sur les véhicules autonomes a également suscité beaucoup d’intérêt. John Sall m'a encouragé à le donner également en tant que développeur.
Hôte
- Daniel Powell : Je teste un correctif pour le problème du complément JMP Clinical EA et j'espère qu'il résoudra tout ! ( JMP-18938 )
- Paul N. :
- Correction de problèmes de notarisation avec la version Mac EA6. Le directeur de la Python Foundation a été invité à donner une conférence en EBC à la Python Guild de SAS.J'ai également été invité et il s'agissait peut-être d'un ancien développeur JMP DevOps. Chris Swift qui m'a envoyé l'invitation.La présentation était intéressante et s'est beaucoup concentrée sur le fonctionnement de la Fondation Python et son rôle de soutien à la communauté Python.
- Intégration Python
- Test de différentes sources de connexion R-serve avec l'exemple de script Python/R.
- Ajout de la prise en charge initiale de la télémétrie à l'intégration Python.
- Ajout d'un répertoire Python au dossier Sample Scripts, ainsi que du script Rserve et de quelques autres scripts clés.
- Vérifié pour garantir que sys.exit() d'un script Python est intercepté et ne quitte pas JMP.
- Revisiter le problème Matplotlib.J'ai découvert que seul le backend MACOSX se ferme/plante lorsqu'il est exécuté de manière interactive.Rapport de bogue n° 27147 soumis à Matplotlib sur le problème.
- Création d'une application Cocoa autonome qui intègre Python et exécute du code Python pour lancer matplotlib qui démontre le problème avec le backend MacOSX et les fonctionnalités attendues avec le backend 'PyAgg'.
- J'ai découvert en installant le package PyQt6 pour le backend PyAgg que je pouvais écrire du code Qt GUI créant des fenêtres et des boutons pouvant être exécutés à partir du Python de JMP.
- Premiers progrès dans l'implémentation de l'opération de tranche Python pour jmp.DataTable.Column.Constructions prises en charge telles que col[1:7:2] => commencent à l'index 1, s'arrêtent à l'index 7 et renvoient toutes les autres valeurs (étape par 2).
HTML interactif
- Mike Stickles : Bugs corrigés JMPHTML-1188 , JMPHTML-1626 , JMPHTML-1815 , et JMPHTML-2003 . Trouvé lors de l'examen d'anciens problèmes qui JMPHTML-591 et JMPHTML-577 avaient apparemment été corrigés par d'autres travaux et les ont soumis pour tests (591 a été fermé). J'ai également trouvé un correctif pour JMPHTML-1815 mais j'ai un dernier travail à faire avant de le soumettre pour examen. Sera disponible la semaine prochaine toute la journée de lundi et mardi ainsi que mercredi matin.
- John Powell : Problèmes résolus liés à la modification des échelles ou de la taille du graphique après l'interaction avec les filtres de données locaux sur JMP Live ( JMPHTML-2241 , JMPHTML-2297 , JMPHTML-2301 , JMPHTML-2335 , JMPHTML-2343 , JMPHTML-2409 ). Avec l'aide de l'équipe Interactive HTML, publié exemples de fonctionnalités HTML interactives nouvelles et améliorées de JMP Live pour la conférence Découverte. Création d'une description de poste pour un stagiaire d'été pour l'équipe HTML interactif.
- Paul Spychala : Corrections de bugs : Gen Reg ZI Binomial renvoyant des valeurs incorrectes ( JMPHTML-2398 ). Les étiquettes de texte dans Interaction Profiler sont mal positionnées ( JMPHTML-655 ). Le formatage du Profiler XTerm est incohérent ( JMPHTML-1068 ). GStream dessine des lignes supplémentaires avec des couleurs incorrectes ( JMPHTML-654 ).
- Praveena : Travaux terminés sur CP : Violon : les info-bulles d'un violon dans le graphique affichent une colonne de couleur : une colonne de couleur au lieu des valeurs X, Y (J'ai contacté Lisa Grossman concernant l'encodage des info-bulles/superpositions dans Violin Plots, merci Lisa !!), Gérer les cas avec des rapports contenant plusieurs distributions, par exemple des tableaux de bord, et Erreurs de console dans une analyse de distribution . J'ai commencé à travailler sur CS : LDF : la condition de filtre n'est plus respectée lors du changement de colonne .
- Michael Senoyuit : Fini JMPHTML-2263 et j'ai commencé à travailler sur JMPHTML-1898 - Les étiquettes de tracé des paires appariées Dif by Mean ne sont pas affichées.
JMP en direct
- Aurore: Correction de bugs (passons maintenant aux bugs les moins urgents). Correction des échecs de tests intermittents. Assouplir la restriction sur la taille et la réduction de l'avatar avant de le stocker sur le serveur (mais appliquera cette modification à la version 19.0).
- Adrianne : Travailler sur des corrections de bogues et étudier l'impact des modifications d'autorisation sur JMP Live.
Statistiques
- Jean Sall : Dans Response Screening, Russ Wolfinger a constaté une lenteur dans la régression logistique. L'exemple avec 16 Y binaires et 6 178 X continus sur 15 558 lignes correspondait aux 98 848 régressions logistiques en 12,2 minutes sur mon ordinateur portable Mac. Le code a été réécrit pour combiner les valeurs X en double sur les lignes et il ne faut désormais que 2,8 secondes pour obtenir le même résultat – une amélioration de 259 x ! ( JMP-18883 )
- Laura CS : Correction de quelques bugs dans SEM liés à l'analyse de plusieurs groupes, au diagramme de chemin et au JSL. Nous avons eu un certain nombre d'échanges pour tenter de comprendre comment proposer des essais JMP Pro aux participants lors du prochain atelier à l'Université. Ibéro-américain. Traduire tous les supports de présentation en espagnol, ce qui m'apprend beaucoup de jargon technique que je n'ai jamais utilisé auparavant ! Examen des projets de revendications et des chiffres pour le brevet UX Tool.
Documentation sur les statistiques
- Michel C : Participation au Discovery Summit Americas : présentation d'une affiche présentant les types de données censurées et comment les spécifier dans JMP, participation à certaines sessions et entretien avec les clients dans l'espace de rencontre avec les experts. Un certain nombre de personnes qui sont venues voir mon affiche avaient des données censurées et ne savaient pas comment les spécifier (soit avec les colonnes de censure, soit avec la propriété de colonne des limites de détection). Dans la zone de rencontre entre experts en statistiques et modélisation, il y avait pas mal de questions sur les données fonctionnelles, mais j'ai également entendu des questions sur la validation, la sélection de modèles, la régression généralisée et le simulateur dans le profileur. Tout au long de la conférence, un certain nombre de clients m'ont dit qu'ils étaient satisfaits de la documentation de JMP !
- Hamid : Concentré sur la documentation d'analyse de la médiation SEM, répondant aux commentaires et consacrant également du temps à la documentation de plusieurs nouvelles fonctionnalités SEM.
Tests de statistiques
- Marque: Participation au JMP Discovery Summit à Indian Wells, en Californie. Présentation éclair sur les tests d'utilisabilité et les tests unitaires avec des tableaux de couverture pour Easy DOE. Présentation d'une affiche sur les études d'utilisabilité de l'interface utilisateur pour la liste de facteurs dans Easy DOE qui ont conduit aux modifications du JMP 18.
- Jacob: Participation à la Découverte. Ajout de tests pour les conceptions OML dans la plateforme Screening Design. Vérification des tickets Jira et nettoyage des tests unitaires.
Soutien technique
- Duane : Bobby et Patrick ont pu participer au JMP Discovery Summit Americas cette année et ils ont partagé qu'il s'agissait d'une conférence stimulante. Beaucoup de bonnes conversations, de collaborations et de plaisir. Cependant, dans le fuseau horaire de l’Est, nous sommes restés déterminés à soutenir nos clients du monde entier. 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 dossiers hebdomadaire :

Sujets pour tous les cas d'engagement JMP :

Sujets de tous les cas d'engagement JMP de la semaine dernière :

Opérations de développement
- Jim : Travailler pour que davantage de machines CI, UT quotidiennes et autres soient conformes. Fichiers JMP 18 ramifiés dans Perforce pour EA6 ; construit une version autorisée de JMP pour EA6 sur Mac et Win. Merci à Paul N et Daniel P pour les correctifs EA supplémentaires nécessaires à l'autorisation et à la notarisation (et toutes leurs reconstructions ultérieures). Merci à Shannon et Nick pour leur aide continue pour JMPTOOL-923 et JMPTOOL-887 .
- Myron : Commencez à migrer les applications JMPTOOL (serveur Web, base de données, etc.) vers AWS ( JMPTOOL-869 , JMPTOOL-868 ). Nettoyage/suppression des tâches Jenkins inutilisées ( JMPTOOL-532 ). Suppression d'une télémétrie surinstrumentée ( JMPTOOL-948 ).
- Shannon : Poursuite des efforts de tests et résumé de l'état de la transition des tests unitaires Windows vers AWS. Nous avons continué à travailler avec les testeurs sur les problèmes de DNC et de timeout. Révision des éléments sur Fonctionnalités tardives pour déterminer quels projets ont terminé leur travail sur les fonctionnalités.
Documentation
- Suzanne C : Je travaille principalement sur les mises à jour interactives de l'aide HTML cette semaine. J'ai envoyé l'aide mise à jour pour examen aujourd'hui. J'ai également effectué quelques mises à jour des pages Confluence en fonction des problèmes de révision d'Adobe Acrobat et suivi les formations de sécurité requises.
- Qiana : J'ai suivi la formation en sécurité. Travail sur des exemples de données. Mise à jour des guides de déploiement de JMP 17.2. Mises à jour des raccourcis clavier et des cartes de menu. Réalisation de la planification et de la coordination du projet.
- ChrisB : J'ai passé la semaine à réviser des chaînes et à convertir des équations pour le chapitre test XML du livre FLM.
Tests système/hôte-Cary
- Mandy : Grand Sommet de la Découverte des Amériques. Beaucoup d'énergie, beaucoup de nouveaux utilisateurs et un enthousiasme autour de JMP 17, de Workflow Builder et d'autres nouvelles fonctionnalités.Il fait chaud et sec dans le désert ! Je vais rattraper mon retard, rédiger des notes et des questions de DS, puis essayer ma propre installation de l'EA 6 avec les nouvelles « règles Happy Path ».
- Chasseur: Poursuite des tests d'autorisation JMP 18 EA 6 avec Audrey et Daniel sur plusieurs appareils. Signaler divers messages d'erreur et ouvrir des JIRA si nécessaire.
- Audrey : Tests d'autorisation et examen des candidats EA6.
Tests système/hôte-Pékin
- Équipe de Pékin :
- Éric(Nai) Wang : (1) Mettre à jour les documents de tests JMP Live JSL, Cadre de test JMP Live JSL . (2) Test de la nouvelle API « obtenir une image graphlet ». Ajout de tests E2E.
Découverte de données
- Dan S : Par groupe, correctifs pour les exceptions lors du lancement de la plate-forme, correction des scripts JRP/Session avec la clause Where, correction des plates-formes avec commutateurs de colonnes et clause Where dans les tableaux de bord, correction des formats numériques dans les filtres continus, correction de CalendarBox avec le format yyyyQq, correction de focus de la page à onglet / double-cliquez pour modifier.
- Dave B : Plus de travail sur l'apparence des cases à cocher/radio de l'hôte dans les zones de tableau filtrées, le travail SI, la recherche et la correction d'une éventuelle étiquette de survol avec crash d'image et l'amélioration de l'apparence des étiquettes de survol avec des images lors de la journalisation. Test d'image mis à jour pour réessayer la création de png HTML en cas d'échec.
- Morgan: J'ai passé trois jours entiers à travailler sur la formation à la sécurité SAS et le reste de cette semaine à travailler sur quelques petits bugs de FD et de Script Editor.
- Xan : Corrections de la légende de ligne de Graph Builder
Note de Shannon
J'espere que vous passerez une tres bonne fin de semaine. Et comme Jim Borek me l'a rappelé ce matin – c'est le dernier week-end pour obtenir les dernières nouveautés en matière de friture à la foire de l'État de Caroline du Nord. WRAL publié ce récapitulatif des dernières nouveautés culinaires pour 2023 ici – et ce sont des crevettes, juste au cas où vous vous poseriez la question !

(Vous savez, si je devais choisir, j'opterais probablement pour la barbotine au cheesecake !)
