-
Notifications
You must be signed in to change notification settings - Fork 241
Description
Is your feature request related to a problem? Please describe
Contributors and various Group/Team maintainers don’t have a Birds Eye view of meetings going on. Some are welcoming others to join and this could be a great way to display contributor community activities.
Example:
I am a Swift core team member I want to see and interact with a calendar that would have dates of events that appeal to me so that I can be aware and/or attend.
Features:
- Calendar owners to change their calendar via a YAML file
- Viewers to download an iCal as a subscription so viewers can subscribe to the entire calendar downloading an .ics file and deciding how often to pull for updates
Describe the solution you'd like
Addition of a calendar to https://www.swift.org/community/ under Community Structure definitions. Open to discussing best location or if a new page would be warranted.
@federicobucchi would like to lead the development for this and use Stencil and look into various open source packages to deliver the rest. A YAML file would power the information/content.
Additional context
Activities to display:
- Workgroup meetings
- Team Meetings
- Release date range
- Contributor Experience related events like mentoring AMAs and new contributor office hours
- Other future contributor related meetings and events
What to display
- Info on how to be added to the meetings
- Date/time
- Related communication channels
- Related meeting notes/forum posts/etc
Other OSS project calendars:
- https://jupyter.org/community#calendar (https://jupyter.org/community#calendar)
- https://www.kubernetes.dev/resources/calendar/ (https://www.kubernetes.dev/resources/calendar/)
- https://lang-team.rust-lang.org/calendar.html (https://lang-team.rust-lang.org/calendar.html)
- https://calendar.google.com/calendar/u/0/[email protected] (https://calendar.google.com/calendar/u/0/[email protected])
- https://community.apache.org/calendars/ (https://community.apache.org/calendars/)
- https://github.com/golang/go/wiki/Conferences (https://github.com/golang/go/wiki/Conferences)
Out of scope
A “community calendar”; this would require a more extensive look at guidelines and process for what is displayed. Definitely think we should go in this direction at some point but this specific use case solves a problem that we can build on top of.