Étant donné la récente vague de plugins principaux, où les utilisateurs root ont dû commenter ou supprimer des lignes de leur app.yml
si un plugin principal cessait d’être un plugin principal, comment l’utilisateur saurait-il ajouter / décommenter la ligne ? y aurait-il une notification dans l’interface utilisateur pour que tout plugin du noyau soit déplacé hors du noyau ?
Question intéressante. Au cours de mon utilisation de Discourse, je ne me souviens d’aucun plugin qui, une fois fusionné avec le cœur, ait été retiré du cœur à une date ultérieure.
Cependant, imaginez que, de manière similaire à l’annonce de leur fusion, il y aurait une annonce pour signaler son retrait et comment le réajouter si nécessaire.
Réponse intéressante. Cependant, sans analyse sophistiquée de la base de données pour les « exigences de plugin », il n’y aurait pas d’« INDICE » sur lequel de nombreux utilisateurs se sont fiés lors des processus de reconstruction échoués.
Le seul problème que j’ai eu une fois a été de manquer que le plugin Chat a été fusionné avec le cœur. La reconstruction a donc échoué en raison d’une tentative d’installation du plugin Chat. Une fois qu’un plugin est fusionné avec le cœur, il ne devrait pas causer de problème de reconstruction. Tout problème après la fusion devrait être soit un nouvel échec de plugin, soit une tentative d’installation d’un plugin de base (deux fois).