Skip to content

Contributor Calendar #239

@parispittman

Description

@parispittman

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:

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.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions