Dépréciation de l'extension de fichier .hbs dans les thèmes et plugins

Je suis vraiment désolé d’apprendre cela !

Si vous souhaitez vraiment emprunter cette voie, je vous recommande d’ajouter une note dans le README et le sujet Meta, de le marquer comme broken, puis d’archiver le dépôt GitHub. De cette façon, il reste disponible pour que d’autres puissent le forker (à condition que la licence le permette).

Nous nous soucions absolument de la compatibilité et du bon fonctionnement des choses. C’est pourquoi nous avons ces longues périodes de dépréciation avec des chemins de mise à jour entièrement automatisés.

Nous cherchons toujours à trouver l’équilibre entre personnalisation et stabilité : les thèmes et plugins Discourse sont si puissants parce que nous leur donnons un accès direct aux API sous-jacentes du navigateur et du framework. Ce pouvoir immense s’accompagne d’une certaine responsabilité pour rester à jour face aux changements sous-jacents.

En effet, rester à jour est important. Au cours des derniers mois, nous avons investi massivement dans notre pipeline de publication pour améliorer considérablement les choses pour les utilisateurs ESR (anciennement « stable »). Plus de détails ici. Vous devez toujours mettre à jour, mais il y a beaucoup plus de flexibilité concernant le timing et l’urgence.

En ce qui concerne cette dépréciation spécifique, la solution est entièrement automatisée. Si vous pouvez nous indiquer les noms des plugins, nous serons heureux d’exécuter le codemod pour vous et de soumettre une PR. Nous l’avons fait pour tous les 600+ thèmes/plugins que nous maintenons, c’est donc un mécanisme bien huilé à ce stade.

4 « J'aime »