Utilizzo il plugin ufficiale Calendar and Event da anni, ed è davvero eccellente per molti scopi: il pulsante “Aggiungi al calendario” nel topic è utile ma non arriva al punto necessario nel 2026.
Quando un utente riceve una notifica su un nuovo Topic evento, riceve un’email di notifica standard di Discourse. Quell’email non ha allegato alcun file .ics. Ciò significa che il destinatario deve:
Cliccare nell’email di notifica per Visitare il Topic
Trovare e cliccare il pulsante “Aggiungi al calendario” (non è ovvio, poiché si trova nel menu …)
Utenti di Google Calendar: possono cliccare per aggiungere da lì (apre una nuova scheda)
Utenti di Outlook/Apple Calendar: devono scaricare/aprire il file manualmente e aggiungerlo al calendario.
Client di posta elettronica come Outlook, Apple Mail, Thunderbird e Gmail supportano nativamente gli inviti a calendario incorporati come parti MIME text/calendar. Quando ne rilevano uno, visualizzano un’interfaccia nativa “Accetta / Rifiuta / Forse” direttamente all’interno dell’email, senza bisogno di cliccare su un sito web. Non so se il ciclo di feedback “Accetta/Rifiuta” possa essere implementato in modo che il Topic venga aggiornato, ma almeno l’aggiunta automatica al calendario sarebbe qualcosa.
Questa è davvero una fonte di attrito nell’uso di Discourse con alcuni dei team e delle comunità che supporto. Quando qualcosa di così centrale come gli Inviti a Calendario è supportato nativamente nei client di posta elettronica, le persone nuove a Discourse trovano fastidioso che Discourse non possa farlo.
Mi chiedo solo se sia possibile aggiungerlo in futuro a Discourse Events?
Questa è un’aggiunta utile e funzionerebbe per alcuni casi d’uso. Per me, come persona che utilizza più istanze di Discourse e quindi è fortemente coinvolta nell’ecosistema Discourse, potrei iscrivermi ai loro calendari e avere un unico posto aggiornato dove tutto è riunito.
Tuttavia, il caso d’uso che ha spinto la richiesta di funzionalità dell’OP era una conversazione iniziata completamente su openhealthhub.org tramite Messaggio Privato, in cui ho fissato data e ora per un incontro via videochiamata con alcuni potenziali contributori del Wiki (queste persone non sono utenti coinvolti in Discourse che utilizzeranno la funzionalità URL del calendario), e poi abbiamo dovuto ricorrere alla posta elettronica per la parte finale: l’invito al calendario per la chiamata.
È l’attrito di basso livello su cose semplici, come questa, che spinge anche comunità di utenti Discourse molto coinvolte a tornare alla posta elettronica, a Teams/Outlook e ad altre piattaforme. Discourse come piattaforma di lavoro sarebbe un’ottima soluzione, ma senza inviti al calendario adeguati finisce per essere poco convincente. Come persona che spesso cerca di convincere gli scettici a usare Discourse, in questi momenti riesco quasi a sentire le loro menti chiudersi con un clangore.
Concordo pienamente con Marcus qui e ho visto la stessa dinamica ripetersi in diverse comunità, specialmente quando si coinvolgono persone meno immerse nell’ecosistema Discourse.
Ho sperimentato in passato con questo e ho scoperto che potevo modificare il file .ics scaricabile per farlo comportare come desiderato da @pacharanero quando inviato come allegato in un messaggio privato. Non ho però raccolto le mie riflessioni in nessun luogo utile, mi dispiace.
Nella prima (e realizzabile) istanza, sarebbe fantastico poter inviare facilmente via messaggio privato il file .ics esistente (con qualche piccola modifica).