Skip to content

Core team participation

Thibaud Colas edited this page Feb 15, 2024 · 24 revisions

Core team members may be volunteers, or may have varying priorities at work which make regular commitments difficult. Taking this into account, we suggest the following minimum levels of participation:

  • joining at least one meeting a month
  • let the team know that you can't attend a meeting, by declining the calendar invitation or posting to #core-team
  • on a fortnightly basis, at least one of:
    • submitting a PR (to any repo in the Wagtail organisation)
    • answering a question on Stack Overflow
    • reviewing a PR
    • triaging 5 issues
    • supporting a user on Slack
    • blogging about Wagtail

Core team onboarding

New member responsibilities

Core team offboarding

  • GitHub org admin – remove from the Core GitHub team
  • Core team – message the person saying we’re removing them from the core team listings, why
  • GitHub org admin – remove from any of the thematic teams they were on
  • GitHub org admin – check team memberships for any other team as appropriate
  • GitHub org admin – review potential projects to archive under github.com/wagtail
  • GitHub org admin – remove from the GitHub organization if they aren’t involved with any active project
  • GitHub core team – remove from the core team wiki page
  • GitHub core team – move from the "core team" list to the "alumni" list in CONTRIBUTORS.rst
  • Slack admin – remove from the Posting permissions on the #announcements Slack channel
  • Slack admin – remove from #core-team channel
  • Wagtail admin – set account to inactive on wagtail.org
  • Wagtail admin – remove admin rights from madewithwagtail.org
  • Wagtail admin – remove admin rights from guide.wagtail.org
  • Wagtail admin – remove name from https://wagtail.org/core-team
  • npm admin – remove from wagtail organisation on npm
  • PyPI packages admin – remove from PyPI organization
  • PyPI packages admin – remove from all relevant Wagtail PyPI packages
  • npm packages admin – remove from wagtail organization on npm, and relevant packages
  • Vercel admin – remove from wagtail organization on Vercel
  • Read the Docs admin – remove from the Wagtail project maintainers on RTD
  • Read the Docs admin – remove from the sphinx-wagtail-theme project maintainers on RTD
  • Algolia admin – remove from our DocSearch application
  • Google Calendar - remove from core team meeting calendar events
  • Open Collective – remove from wagtail organization admins