Enabling Calendar Plugin -> Polkadot Ecosystem Calendar

What

I have recently looked more into the features of Discourse and noticed the existence of the Calendar Plugin.

This sparked an opportunity for me to fix an existing issue in our ecosystem, which is the lack of a single calendar for all public calls, and events.

For example, I am aware of:

  • Two AAG calls
  • Polkadot Open Fellowship Call
  • More calls hosted by independent communities like OpenGuild
  • A lot of things hosted by the official Polkadot twitter

Yet, I don’t believe there is a single calendar somewhere that I can share with someone new to the ecosystem to know about all of them.

For the more tech oriented audience, the release calendar for polkadot-sdk and fellowship/runtimes would be very nice to have.

Similar story about Hackathons and in-person events. I am personally aware of many of them, but I don’t believe there is a single source of truth such that we can easily

I believe having a single open (with some moderation) calendar for all of our events would be a great step towards the social aspects of the Polkadot Hub, and in the short term, the Forum can act as this.

Implementation

Creating and managing calendars - Using Discourse - Discourse Meta Seems like the best concise description of what this plugin can do.

In short, calendars can be either crated within a topic, or within a whole category.

I don’t see a lot of use for the former.

The latter can be used either as:

  1. One category where anyone can create an event (Public Events)
  2. One category where only moderates can create an event (Curated Events)

Admittedly, I have not used the plugin a lot though. For the implementation, the @moderators can help by enabling the plugin just within themselves, and help with evaluation.


Admittedly, if the calendar plugin of the forum is not the correct one, we can also opt into using a 3rd party calendar tool, and pin it somewhere in the forum.

6 Likes

Hi Kian,

The idea of having a single source that the community can refer to to stay informed about eco events sounds like a good plan.

We’ll think this out and come up with an optimal way to do this. But in general, such calendars will need to

  • Ensure that only verified users can add events
  • Have added events pre-verfified by Moderators
  • Have a way to flag or report suspicious events.
1 Like

I am still leaning towards this for moderation.

I don’t think we need to particularly worry about unverified events. I can already create a topic in the forum, and share any event that I am hosting. This is in itself not a violation of the forum rules, right?

So to still let that to exist is not an issue.

What would be nice is to have these events as marked separate to the events that are actually created by moderators, or a specific user group (e.g. event-curators).