Une petite pause et on revient
#web #emberjs #ember_inspector
Pour des raisons budgétaires, l’Ember Initiative s’est arrêtée le 25 avril. Après une pause d’un mois à travailler sur un autre projet et à profiter de vacances, l’Ember Initiative a redémarré le 20 mai.
Ceci dit, mai est un mois étrange pour les Français : nous avons beaucoup de jours fériés, et malheureusement, j’ai dû prendre quelques jours supplémentaires pour des raisons de santé. En résumé, je n’ai pas beaucoup travaillé en mai. En conséquence, j’ai passé tout mon temps de travail (très court) à me concentrer sur notre sujet actuel (l’Ember Inspector) et je n’ai pas communiqué. Je préfère oublier que mai 2025 a jamais existé dans ma vie professionnelle et considérer que l’Ember Initiative a vraiment redémarré la première semaine de juin.
Juin a été un mois plus régulier jusqu’à présent, donc j’aurais dû redémarrer ces comptes rendus hebdomadaires la semaine dernière et vous parler de nos progrès sur l’Ember Inspector. J’ai finalement manqué la semaine dernière, mais je redémarre aujourd’hui.
Dernières nouvelles concernant l’Ember Inspector #
Faire fonctionner l’Ember Inspector avec les applications Ember+Vite est actuellement l’objectif principal de l’Ember Initiative. Bien que l’objectif soit très simple à énoncer, la manière de l’atteindre est une autre histoire et nécessite que le projet Ember Inspector ait sa propre micro-feuille de route.
Nous mettons en œuvre la stratégie que j’ai présentée lors de la Semaine 9, sauf que quelques parties ont été inversées et ajoutées. Mon but aujourd’hui est d’écrire un article de blog Mainmatter à ce sujet. Ça vous donnera une bien meilleure vue d’ensemble du plan et de l’endroit où nous en sommes.
Ce que je peux dire maintenant, c’est que nous avons fait des progrès significatifs au cours des deux dernières semaines :
- La suite de tests de l’inspecteur a été corrigée : elle continue de supporter les versions à partir de 3.16, et les versions 6+ sont également au vert.
- Le script de l’inspecteur qui s’exécute sur votre page est maintenant buildé avec Rollup.
- Nous avons commencé un travail de refactorisation qui centralisera la manière dont le script de l’inspecteur importe les modules Ember dans un seul fichier, afin que l’autre partie du script puisse être agnostique du système de build utilisé par l’application Ember sur la page.
L’Ember Inspector n’a pas été facile à aborder. Quand nous avons commencé à nous y concentrer, je ne voyais qu’une boule de nœuds avec des fils qui dépassaient. Après deux semaines complètes de 4 jours, nous commençons enfin à faire des progrès significatifs. Ce projet pourrait encore cacher des surprises difficiles, cependant.