19.1.3 : Gel du code le 28/05/2026 • 19.2 : Début du mode d’approbation du code le 18/06/2026 • 20.0 : Ouverture dans le menu principal ; gel des fonctionnalités le 23/07/2026 • Gel de 20 EA4 le 11/06/2026
Bienvenue dans la mise à jour de développement JMP du 29 mai 2025 !
Merci à tous ceux qui ont contribué à la correction, aux tests, à l'intégration et à la vérification des correctifs fonctionnels pour notre prochaine mise à jour corrective d'urgence JMP 19.1.3 ! Toutes les modifications prévues ont été apportées et nous avons atteint l'étape de gel du code . Le gel de sécurité suivra le 4 juin. Nous prévoyons de publier la version 19.1.3 mi-juin, une fois que l'assurance qualité aura terminé les tests d'installation pour tous les produits.
La version EA4 de JMP 20 sera disponible dans moins de deux semaines. Pour ceux qui découvrent ce processus, EA4 est la quatrième itération des fonctionnalités de JMP 20 que nous mettons à disposition d'un groupe restreint de clients souhaitant nous faire part de leurs commentaires. Développeurs, veuillez continuer à mettre à jour vos pages de fonctionnalités afin de détailler les nouveautés prêtes pour les tests utilisateurs !
Le mode d'approbation du code pour JMP 19.2 débute le 18/06/2026. Cette version utilise le processus d'approbation du cycle de maintenance décrit ici dans Confluence . Il est fortement recommandé aux développeurs de corriger les bogues de JMP 20 et de permettre aux testeurs de les vérifier avant l'intégration à la branche 19.2.
Un grand merci à Caleb King et Simin Zheng pour leur présentation intitulée « Statistiques appliquées à l'ère de l'intelligence artificielle » lors de la réunion des développeurs JMP de jeudi ! Si vous avez manqué la réunion, vous pouvez retrouver l'enregistrement ici . Je suis ravi de constater que tant de personnes chez JMP réfléchissent avec autant de profondeur aux sujets liés à l'IA, comme la fiabilité des résultats. Vers la fin de la réunion, nous avons même abordé l'utilisation de l'IA en milieu scolaire. Plusieurs stagiaires ont partagé leurs expériences d'utilisation (ou de non-utilisation) de l'IA dans leurs travaux universitaires récents. Ce fut une nouvelle occasion de mieux connaître nos stagiaires JMP et je les remercie pour ces partages. Si vous n'êtes pas à Cary, vous n'aurez peut-être pas l'occasion de rencontrer nos stagiaires en personne, mais vous pouvez en savoir plus à leur sujet ici, sur InsideJMP !
Félicitations à Russ Wolfinger et à sa famille à l'occasion du mariage de sa fille Brenna la semaine dernière ! Russ est ravi d'accueillir son gendre dans la famille et a partagé quelques photos du mariage lors de la réunion d'avril de notre groupe d'utilisateurs JMP (JEJUG). Je suis donc certaine qu'il ne verra pas d'inconvénient à ce que je les partage ici également. Si vous avez assisté à la réunion JEJUG d'avril ou si vous avez vu l'enregistrement, vous vous souviendrez que Russ a parlé de Brenna portant la robe de mariée de sa grand-mère et des difficultés rencontrées pour trouver un service de nettoyage spécialisé afin de la remettre en état pour le mariage. Tout s'est déroulé à merveille ! Toutes nos félicitations aux jeunes mariés !

Annonces générales
Dates importantes à venir
- Gel du code JMP 20 EA4 – 06/11/2026
- Approbation du code JMP 19.2 - 18/06/2026
- Gel du code JMP 19.2 – 07/09/2026
- Gel du code JMP 20 EA5 – 23/07/2026
- Gel des fonctionnalités de JMP 20 – 23/07/2026
- Veuillez consulter Confluence pour obtenir la liste complète des dates de JMP 19 et JMP 20 .
Mises à jour du développement JMP
Cœur
- Xan : Poursuite du développement des éléments personnalisés JSL Graph Builder, mis de côté pour évaluation. Amélioration de l’heuristique des axes pour la mise en forme des nombres basse résolution. Ajout de la prise en charge JSL PolySeg pour la liaison des lignes.
DOE et fiabilité
- Yen-Chun (stagiaire sous la responsabilité de Ryan Lekivetz) : J’ai participé à plusieurs formations pour stagiaires cette semaine, notamment en improvisation et en techniques de R&D. C’était très amusant et instructif ! Dans le cadre de mon projet de stage, je développe un cadre de sélection de modèles pour les expériences d’ordre d’addition (OofA) , où l’ordre d’ajout des composants est important. Cette semaine, j’ai testé des méthodes de sélection de modèles classiques sur des jeux de données OofA courants issus de la littérature, et notre prochaine étape consiste à intégrer la directionnalité de l’ordre dans l’analyse. En résumé, ce fut une semaine riche en événements et très agréable. :smiling_face_with_smiling_eyes:
- Jace (stagiaire sous la responsabilité de Ryan Lekivetz) : Durant ma première semaine ici, j'ai commencé à générer des modèles OMARS afin de pouvoir les utiliser pour mon projet plus tard cet été. Jusqu'à présent, j'ai réussi à reproduire plusieurs des principaux modèles présentés dans l'article original.
Hébergement et interfaces
- Michael H :
- J'ai aidé d'autres développeurs à faire fonctionner le script xcode-unlock-p4.sh. Comme la correction impliquait un problème de compatibilité entre les fichiers .zprofile et .profile, j'ai amélioré le script pour le rendre plus robuste et mieux vérifier ses arguments lors d'une exécution manuelle.
- J'ai aidé Jim B à résoudre un problème lors de l'exécution du test Thread Sanitizer. La solution consistait à mettre à jour Xcode vers la version 26.5 sur la machine de compilation/test, afin d'assurer une meilleure correspondance avec la version de macOS utilisée.
- Un correctif a été intégré à JMP 19.2 pour les fichiers .sql sur Mac. macOS Tahoe a modifié l'UTI de ces fichiers, ce qui a entraîné une régression découverte par Mandy.
- Un correctif a été déployé dans JMP 20 et JMP 19.2 afin de permettre l'ouverture des fichiers .xlsx, .json et .xml par glisser-déposer. Cette fonctionnalité était défaillante dans la version 19.0 et avait été signalée par un utilisateur.
- J'ai examiné les nouveaux problèmes de l'analyseur statique d'Xcode 26.5 et corrigé la plupart d'entre eux. Il reste quelques faux positifs que je n'ai pas pu corriger car la correction serait trop intrusive. Je vais étudier la possibilité de modifier l'outil de rapport pour qu'il les ignore.
HTML interactif
- Arnav Murthy ( stagiaire rattaché à John Powell) :
- J'ai appris JMP en suivant le tutoriel de la communauté d'utilisateurs.
- J'ai installé différents outils de développement sur ma machine (Visual Studio, VS Code, Perforce, etc.).
- Compilation et exécution réussies de la version de bureau et des tests web – prêt à commencer à coder.
- Mike Stickles : Travaux terminés sur les problèmes JMPHTML-15538 ( Modèle de format : HTML5 perd son modèle de format lors de l’utilisation de <.> ), JMPHTML-15544 ( Modèle de format : l’étiquette par valeur ne respecte pas le modèle de format ), JMPHTML-15545 ( Modèle de format : l’étiquette de la ligne de référence n’est pas respectée ) et JMPHTML-15504 ( Modèle de format de marqueur : l’infobulle n’affiche pas le modèle de format ). Les deux premiers ont été acceptés et résolus après tests, le troisième est toujours en cours de test et le quatrième a été soumis à une revue de code. L’étude du problème JMPHTML-15548 ( Modèle de format de marqueur : le modèle de format est perdu après une réinitialisation de l’axe ) est en cours. Il s’agit du dernier bogue de format de priorité « majeure ».
- John Powell :
- Ajout de la prise en charge des images dans les infobulles pour les graphiques circulaires ( JMPHTML-14768 ).
- Rendu 3D mis à jour pour compenser les changements de couleur et d'éclairage dans Three.js ( JMPHTML-15554 ).
- Correction d'un problème où le tracé du cube n'était pas dessiné ( JMPHTML-15530 ).
- Correction de la chaîne « % du total » non localisée pour les graphiques circulaires ( JMPHTML-14951 ).
- Paul Spychala : Je travaille à l'ajout de la prise en charge des graphiques de surface aux fichiers HTML interactifs et à JMPLive ( JMPHTML-15556 ). Ce travail est en cours.
JMP Live
- Aurora : Début du développement de la fonctionnalité de gestion des préférences de rapports (prise en charge côté serveur de la création et de la lecture des ensembles de préférences). Démonstration du triage des processus auprès de la gestion des produits. Début du développement des performances du triage des processus. Recherche de bogues à l'aide de l'IA.
Statistiques
- Elizabeth : Ajout du type « Résidus » dans l’onglet « Répétés » pour le modèle linéaire mixte généralisé (GLMM) (JMP-28854). Ce résidu aléatoire sert de paramètre de surdispersion pour les distributions à un paramètre (comme la binomiale) et a été demandé par P&G. J’ai contribué à l’étude d’un problème dans l’ajustement de Y par X avec un facteur de blocage et des tailles de blocs inégales.
- Laura CS : Je travaille à optimiser la classe MultiCorrelationFitter. L'estimation des polychoriques est beaucoup plus rapide et je finalise le nettoyage du code. Corrections de bogues intégrées à la version 19.2.
Tests statistiques
- Zach White (stagiaire sous la responsabilité de James Koepfler ) : J’ai bien avancé sur un module complémentaire d’analyse des systèmes de mesure. Il comprend actuellement une boîte de dialogue simple et des résultats exploitables, mais je le rendrai plus dynamique et j’augmenterai son interactivité au cours des prochaines semaines.
- Ayumi Mutoh : J’ai récemment participé à une réunion de lancement pour mon projet sur les tableaux de couverture séquentiels. Depuis, je me suis documentée afin de mieux comprendre l’algorithme. J’apprends également le JSL.
- Mark : J'ai rencontré Wayne Levin pour en savoir plus sur son produit CoBaseKRM. Nous avons constaté qu'il n'y avait pas de conflit entre nos idées d'extension pour réutiliser les définitions de réponse et de facteur, et d'utilitaire pour restaurer les métadonnées manquantes d'un plan d'expériences (DOE) lors de l'importation des données depuis Excel. J'ai examiné la documentation et l'organigramme avec Jacob concernant l'outil d'étude que nous souhaitons soumettre à la JMP Marketplace. J'ai travaillé pendant plusieurs semaines à la restauration d'une requête du tableau de bord de tests unitaires JSL. J'ai développé un wrapper JS pour cette requête afin de faciliter la modification de certains paramètres sans avoir à utiliser Query Builder à chaque fois.
Actualités en sciences de la vie
- Jake Sumner (stagiaire sous la responsabilité de Russ Wolfinger ) :
- J'ai entamé mon projet de mise à jour du plugin JMP PyTorch afin d'y intégrer la possibilité d'exécuter des modèles GNN avec des données moléculaires. J'ai commencé par créer des diapositives présentant mon plan de projet. J'ai partagé ce plan avec Luciano Silva et Russ Wolfinger pour obtenir leur approbation avant de me lancer sérieusement dans sa réalisation. Ce plan comprenait une vue d'ensemble des meilleures méthodes de construction de graphes à partir de molécules, et j'ai suggéré d'inclure la possibilité de créer des graphes avec ou sans arêtes entre les atomes spatialement proches (même s'ils ne sont pas liés par une liaison atomique).
- Jusqu'à présent, j'ai écrit le code du plugin PyTorch qui permet de charger des fichiers de structures moléculaires et de les traiter pour obtenir : (1) des chaînes SMILES (une syntaxe simplifiée pour représenter les structures moléculaires sous forme de chaînes de caractères) et (2) une chaîne JSON correspondante contenant les angles dièdres entre les atomes, afin de faciliter la reconstitution de la conformation 3D de chaque molécule. Je vérifie actuellement que mon approche par angles dièdres fonctionne comme prévu, et je travaille également sur le code permettant de créer des graphes dont les arêtes sont basées à la fois sur la proximité spatiale et les liaisons atomiques. J'ai hâte de pouvoir entraîner et tester prochainement des modèles GNN pour m'assurer de leur bon fonctionnement !
- Drew : Je corrige les derniers bugs de JMP Clinical 19.2. Je recherche et développe des prototypes pour JMP Clinical 20.0 : ajout de filtres de population au filtre de sujet d’examen et intégration du recodage des colonnes dans nos processus d’ajout/actualisation d’études.
- Chanson de Yiran (stagiaire sous la responsabilité de Russ Wolfinger) : J’ai rencontré les autres stagiaires et l’équipe LS. J’ai discuté et défini le périmètre de mon projet avec l’assistant IA.
Gestion et marketing des produits
- Mon:
- J'ai assisté à une démonstration du triage JMP Live Process Screening pour JMP 20. Un travail impressionnant !
- J'ai rencontré Sarah Gilyard, Caleb King, Eric Mittman et Rajneesh Rajneesh pour examiner les projets de fiabilité en cours et les priorités restantes pour JMP 20.
- Collaboration avec Mandy Chambers sur des exemples de données pour illustrer certaines des nouvelles fonctionnalités des tableaux de données : balises avec propriétés, regroupements hiérarchiques de colonnes, vues filtrées…
- J'ai participé à une réunion sur la capacité des processus multivariés organisée par Sarah Gilyard avec Laura Lancaster, Jianfeng Ding et la nouvelle membre de JMP GTET, Astrid Ruck .
- Bryan :
- J'ai passé la majeure partie de la semaine à développer des icônes supplémentaires qui correspondent mieux au style des icônes du système Fluent . J'ai créé et ouvert 18 nouveaux tickets Jira pour les icônes suivantes : MSA, Variability, Pareto, Diagram, ManageSpecLimits, ReliabilityGrowth, ReliabilityRepeatedDeg, Recurrence, DestructiveDegradation, ReliabilityFatigueModel, ReliabilityBlock, RepairableSystemsSimulation, ReliabilityDegradation, ParamReg, PropHazards, ReliabilityCumulativeDamage, Survival et MaxDiffDesign.
- J'ai collaboré avec Henry Moore sur l'aménagement du laboratoire JMP pour le JMP Discovery Summit à Baltimore.
- J'ai collaboré avec Evan McCorkle , John Schroedl et Melisa Turner sur les mises à jour d'accessibilité. La feuille de route d'accessibilité permet de consulter l'état actuel et les projets futurs. Je prévois de développer des scripts U-Study pour tester les fonctionnalités que les développeurs s'attendent à voir prêtes pour EA4.
Assistance technique et engagement
Volume de demandes d'assistance technique par semaine :

Sujets des dossiers traités par le support technique la semaine dernière :

Volume de dossiers de support à l'engagement par semaine :

Sujets de dossiers à traiter la semaine dernière (à l'exclusion des dossiers liés au contrôle des personnes concernées) :

Opérations de développement
- Entaille:
- Dépannage des instances DailyUT. Création de nouvelles images pour JMP 20 sous Windows 11 et JMP 19.1.3 sous Windows 2022.
- Jenkins a été mis à jour vers la version 2.555.2.
- Nous travaillons à l'amélioration de notre outil d'analyse SBOM afin de permettre des requêtes ponctuelles plus efficaces, sans avoir besoin de fichier JSON. Cette amélioration est presque terminée et devrait être disponible en début de semaine prochaine.
- Shannon L : J’ai finalisé le développement de la version JMP 19.1.2. Le suivi est en cours pour les correctifs de sécurité et d’urgence des versions JMP 19.1.3 et JMP Live 19.5. Gestion du programme Oxygen. Administration Atlassian et support utilisateur pour plusieurs équipes chez JMP cette semaine, notamment les Achats, les RH et l’équipe HTML. Travail sur JMP Marketplace pour définir la procédure d’enregistrement des extensions en vue de la conformité à l’exportation. Encadrement de mon stagiaire sur son projet d’été. Réunions techniques hebdomadaires.
- Bob:
- Pages de validation et de préparation du produit mises à jour dans Confluence
- Des tests supplémentaires sont en cours sur les modifications apportées aux fichiers redistribuables VC pour la version 19.2.
- Des tests supplémentaires sont nécessaires pour finaliser les fichiers de déclenchement afin de forcer les compilations lorsqu'aucune modification du code source n'est apportée.
- Mélanie : Test de quelques projets TestBot Jenkins alors que nous finalisons la migration de TestBot vers AWS • Travaux généraux de finalisation des tâches de branchement et d’EOR • Investigation d’un problème déroutant de test unitaire/tableau de bord JMPTOOL-2221 • Travail sur les améliorations du projet de journal de tests unitaires.
- Myron : A travaillé sur JMPTOOL-1884 (mise à jour du système d'exploitation en cas de plantage dans l'e-mail pour inclure arm64), JMPTOOL-2219 (mise à jour des composants JiraBot) et diverses tâches de nettoyage des fichiers de plantage.
- Jim : Avant le gel du code, j'ai effectué plusieurs intégrations dans la branche Perforce //depot/rel/r19.1.3/source/…
Localisation
- Trish : Le prestataire de traduction a signalé des problèmes lors de la prise de captures d’écran pour l’aide en direct de JMP 19.5 ( WEBJMP-12511 , WEBJMP-12510 ). L’aide à la configuration de JMP Live ne sera pas traduite (WEBJMP-12514 ). Un grand merci à Dieter Pisot et Chris Humphrey pour leur aide précieuse qui a permis de résoudre rapidement ce problème.
- Howard :
- Refactorisation du prétraitement et du remplissage des tâches Dita suite aux modifications apportées par l'équipe de documentation.
- Nouvelles fonctionnalités d'exportation/envoi dans le tableau de bord lors du lancement initial du projet
- Débogage du processus de tâche backend
- Sandy : Améliorations apportées au rapport de chaînes hérité pour PortableUI, SampleData et BuiltIns. A contribué au débogage d’un problème d’exportation du tableau de bord de localisation.
- Sohail : Ajout du traitement par lots à l’interface ChatUI, mises à jour en direct de l’état des lots et débogage.
Documentation
- Dalen Hicks (stagiaire sous la responsabilité de Qiana Perry ) : Cette semaine, je me suis concentré sur la conception et la validation d'un pipeline de scripts de menus. J'ai organisé les répertoires BA et DOE et développé un script Python pour extraire les chemins de menus et les convertir en XML structuré. J'ai exécuté le script avec succès sur 52 fichiers , extrayant 1 574 chemins de menus sans aucune erreur , ce qui a permis d'établir une base de traitement parfaitement fonctionnelle et évolutive. J'ai hâte d'optimiser le résultat et de poursuivre le développement de l'automatisation la semaine prochaine !
- Allison Wray (stagiaire sous la responsabilité de Qiana Perry ) : Je me familiarise avec JMP, JMP Live et Oxygen XML Editor. J’ai également assisté aux réunions d’accueil des stagiaires SAS et aux réunions d’introduction à la R&D.
- Susan C :
- Nettoyage des références externes dans le livre de références externes QPM
- Création des 19,5 RN et envoi pour révision de la documentation - Confluence
- Assistance concernant un problème du guide de configuration de JMP Live
- Devon : Conversion du chapitre « Référence d'automatisation » de notre documentation au format XML, révision du chapitre « Études de consommation » en vue de sa transmission à l'équipe des statistiques.
- Chris : J'ai intégré les fichiers XML du livre de statistiques. Je travaille avec Daylen à la création de scripts de nettoyage XML et d'analyse documentaire. J'ai discuté avec Michael Osinibi du prochain formulaire de consentement aux cookies.
- Jill : J'ai terminé les travaux de conversion sur RSM et j'ai commencé les travaux de conversion oXygen sur l'EG.
Tests système/hôte - Cary
- Hunter : A effectué des tests d'installation et d'autorisation sur la quasi-totalité des configurations de bureau JMP 19.1.3 en vue des tests finaux de l'installateur 19.1.3. A examiné un problème de délai de 30 secondes lors du lancement hors ligne de JMP 19.x pendant la période de grâce de la licence. (Ce problème a été résolu dans JMP 20.) A effectué des vérifications supplémentaires avec les dernières améliorations d'autorisation de JMP 20 (JMP-30541) qui contrôlent les licences JMP en arrière-plan. A laissé JMP 20 fonctionner en continu pendant plusieurs jours sur plusieurs systèmes lors du passage de la période de grâce à la résiliation de la licence. A examiné la documentation localisée et mis à jour les éléments JIRA correspondants.
- Nick H : J’ai travaillé sur les vérifications des versions 20 et 19.2. J’ai également corrigé quelques tests unitaires défaillants dans les exécutions nocturnes (j’attends toujours que les corrections soient prises en compte). J’ai commencé à travailler sur une nouvelle page du tableau de bord de test pour suivre les exécutions nocturnes de chaque branche et configuration JMP.
Tests Web – Cary
- Josh : Mise à jour de la situation :
- Assistance clientèle et assistance au déploiement
- Réponse aux questions des clients concernant l'installation et la mise à niveau de JMP Live de la version 17.x à la version 19.1.
- J'ai enquêté sur un problème de déploiement concernant la raison pour laquelle JMP Live ne parvenait pas à se connecter à une base de données déployée sur AWS.
- Tests et validation
- Poursuite des tests des modifications d'authentification JMP Live.
- J'ai testé le processus d'installation de JMP Live 19.5, y compris la base de données, JMP Pro for Live, Keycloak et les composants JMP Live.
- J'ai testé le processus de mise à niveau de la base de données JMP Live.
- Configuration SSO : Une demande de connexion SAML a été soumise à SAS pour jl_distad afin que le serveur puisse être migré vers SSO.
- Préparation des tests d'installation : Création des serveurs nécessaires aux prochains tests d'installation de JMP Live 19.5 et JMP Pro for Live 19.1.3, qui devraient commencer dans les prochaines semaines.
- Hui : L’accent général a été mis sur la validation transversale et l’identification précoce des risques afin de réduire les surprises de fin de cycle.
- Couverture validée des messages de journalisation HTML5 sur un large ensemble de fonctionnalités (images statiques, ordre croissant des lignes, échelle pseudo logarithmique, AUC/Fill, profileur de probabilité InSpec, cellules surlignées, crochets de barre) sous JMPHTML‑15480, garantissant que le comportement de journalisation attendu est présent pour les diagnostics et le support.
- Vérification du comportement de localisation et d'encodage de JMP Live 19.5 → JMP 20, confirmant les correctifs WebJMP pour l'allemand et d'autres langues non anglaises (WEBJMP-12312, WEBJMP-12496, WEBJMP-12500) et réduisant le risque de régressions de l'expérience utilisateur internationale.
- Examen et validation du comportement du modèle de format pour les corrections d'étiquettes de Mike Stickles , confirmant une gestion correcte des cas limites identifiés.
- La prise en charge HTML5 des étiquettes de marqueurs de couleur fixe a été testée, confirmant le comportement attendu de cette nouvelle fonctionnalité.
- Nous avons identifié et documenté 3 problèmes transversaux sur JMP Live, HTML5 et Desktop, notamment :
- Un problème d'affichage des graphiques cubiques HTML5 (corrigé par John et maintenant prêt pour la validation)
- une différence de comportement JSL entre JMP et JMP Live lorsqu'aucune table de données n'est présente
- une lacune dans la prise en charge par JSL de la réexécution des analyses pourrait affecter la régénération future des rapports JMP Live.
- Seema : Beaucoup de plaisir lors du processus de sélection !
- Accepté et clôturé :
- Ouvrir la section correspondante du panneau d'avertissement lorsque l'utilisateur clique sur une ligne du tableau récapitulatif du contrôle des processus
- Création de tickets Jira :
- Cliquer sur « Avertissement » dans le tableau de contrôle des processus devrait ouvrir le panneau « Avertissements ».
- Le graphique de contrôle de sélection des processus ne s'affiche pas dans JMP Live lorsqu'une ligne contenant des avertissements est sélectionnée.
- La sélection d'un avertissement dans le panneau des avertissements de JMP Live devrait sélectionner la ligne correspondante dans le tableau de filtrage des processus.
- Le panneau d'avertissement ne s'étend pas/n'affiche pas les avertissements lorsque la catégorie possède une étiquette
- Traitement du JSON pour qc_sampleName affiché en surbrillance rouge lorsque les valeurs sont imbriquées
- Taylor M :
- J'ai travaillé sur des tests de sécurité Postgres, notamment sur les éléments suivants qui ont été acceptés et clôturés :
- Mettez à jour Postgres vers la version 18.4 en raison d'une faille de sécurité.
- Mettez à jour Postgres vers la version 16.14 en raison d'une faille de sécurité.
Note de Shannon
Aujourd'hui, je voulais partager avec vous une information que j'ai découverte tardivement , mais que j'ai trouvée fascinante. Pour vous donner un peu de contexte : le week-end dernier, le groupe de cosplay de Mae, étudiante à l'université, a remporté le prix de la meilleure performance de mascarade (niveau Artisan) à la convention Animazement '26 au Centre des congrès de Raleigh. Ils étaient ravis et surpris : presque tous les membres du groupe étaient novices, mais l'un d'eux avait déjà remporté un concours, ce qui leur a permis de concourir contre des groupes plus expérimentés. Voici une photo du groupe après la représentation ; Mae est en haut à droite.


Si vous me connaissez, vous avez probablement entendu parler bien plus que vous ne le souhaiteriez de la passion de Mae pour le théâtre, les costumes et le cosplay. Après avoir vu leur vidéo sur le compte Instagram d'Animazement '26, j'ai cherché la chanson qu'ils avaient utilisée en parcourant les nombreuses bandes originales de Madoka Magica sur Apple Music. Mae a ri et m'a avoué que la chanson ne venait pas du tout de Madoka Magica, même si elle avait intégré des extraits audio de la série pour accompagner leur performance. Il s'agit de « Bad Apple », et j'ignorais complètement l'engouement qu'elle suscite sur Internet depuis une dizaine d'années. On trouve même des samples de « Bad Apple » dans le monde du C++ . Si, comme moi, vous avez besoin d'explications, les voici .