Hi, (sending this to release-team@ as primary user) the sysadmins kindly enabled the Calendar application on phabricator.kde.org. It is still not stable, and marked in Phabricator documentation as "prototype": https://secure.phabricator.com/book/phabricator/article/calendar/
Nevertheless, this is a good time to think about consolidating our various calendars. = Status of calendars The existing calendar page, https://www.kde.org/events/month.php aggregates: - the calendar for KDE Applications, and previously KDE SC releases, authoritative source is http://www.kde.org/releaseschedule.ics (manually generated?); - the calendar of other events (sprints/conferences?). I'm not sure where the ICS is stored. In addition, Plasma has its own (https://community.kde.org/Schedules/Plasma_5) - https://calendar.google.com/calendar/embed?src=031gkgqg1hjf8lcmj0em1d2sj8%40group.calendar.google.com&ctz=Europe/London = Proposal I tried as exercise to import http://www.kde.org/releaseschedule.ics inside the Calendar application: https://phabricator.kde.org/calendar/import/1/ But it seems that imported calendars are not so flexible (you can't associate projects/tags to them). So I'd suggest to go the other way round: define the events natively in Calendar (so that we can associate them with the proper tag/project) and export them if needed (as ICS). We can change http://www.kde.org/releaseschedule.ics to redirect to the new exported calendar for Applications, to not break existing users while they migrate to the new URL. The plan shouldn't pose any risk: in case of emergency (something really broken with the application) we can always export all the events as ICS and move away to another application. Going forward, each project owner (or a subset of users, depending on the choosen policy) could create the "release" event (or other important milestones). The main problem was that, until not long time ago (see the "Alternative proposal" below) there was no central place on *.kde.org where users could easily define calendars accessible to everyone. My dream is an reminder email to kde-i18n-doc@ with the upcoming releases, and this should help (I have to check if it is possible to set specific reminder for event subscribers, like kde-i18n-doc@, but there are other possible ways). = Alternative proposal Most of the points above applies also to the calendar integrated with Nextcloud (which means the existing share.kde.org), which apparently finally allows users to share calendar without credentials: https://help.nextcloud.com/t/shared-calendars-ics-format-available/8688 but I didn't test it so far. Thoughts? Ciao -- Luigi
