J’utilise le plugin officiel Calendar and Event depuis des années, et il est vraiment excellent pour de nombreuses utilisations – le bouton « Ajouter au calendrier » dans le sujet est utile mais n’est pas tout à fait suffisant pour ce dont on a besoin en 2026.
Lorsqu’un utilisateur reçoit une notification concernant un nouveau sujet d’événement, il reçoit un e-mail de notification Discourse standard. Cet e-mail n’a pas de pièce jointe .ics. Cela signifie que le destinataire doit :
- Cliquer dans l’e-mail de notification pour Visiter le Sujet
- Trouver et cliquer sur le bouton « Ajouter au calendrier » (peu évident, car il se trouve dans le menu …)
- Utilisateurs de Google Calendar : peuvent cliquer pour ajouter à partir de là (ouvre un nouvel onglet)
- Utilisateurs d’Outlook/Apple calendar : Doivent télécharger/ouvrir le fichier manuellement et l’ajouter au calendrier.
Les clients de messagerie comme Outlook, Apple Mail, Thunderbird et Gmail prennent en charge nativement les invitations de calendrier intégrées en tant que parties MIME text/calendar. Lorsqu’ils en détectent une, ils affichent une interface utilisateur native « Accepter / Refuser / Peut-être » directement dans l’e-mail – sans avoir besoin de cliquer vers un site web. Je ne sais pas si la boucle de rétroaction « Accepter/Refuser » peut être implémentée pour que le Sujet soit mis à jour, mais au moins l’ajout automatique au calendrier serait quelque chose.
C’est vraiment une source de friction pour l’utilisation de Discourse avec certaines des équipes et communautés que je soutiens. Lorsque quelque chose d’aussi central que les invitations de calendrier est pris en charge nativement par les clients de messagerie, les personnes nouvelles dans Discourse trouvent agaçant que Discourse ne puisse pas le faire.
Je me demande juste si c’est quelque chose qui pourrait être ajouté à l’avenir à Discourse Events ?