...
Core Contributors have a set of Rights and Responsibilities to the Open edX platform. In exchange for those Rights to contribute, we ask for some Responsibilities: this may include signing NDAs, taking edX training courses, and following the responsibilities of the roles that are laid out below.
Note that we have a class of contributors that have fewer Rights & Responsibilities: Recognized Contributors .
Who can become a Core Contributor?
...
Responsibilities:
Effectively and efficiently enable collaboration on Open edX projects and working groups.
Perform quality control on the project throughout development to maintain the standards expected.
Planning
Create long- and short-term plans, including setting targets for milestones and adhering to deadlines.
Adjust schedules and targets on the project as needed.
Communications
Communicate updates and keep the project aligned with their goals.
Serve as a point of contact for the project.
Collaboration
Facilitate group discussions that result in effective decision-making when multiple options are present.
Delegate tasks on the project to community members best positioned and interested to complete them.
Prefer asynchronous discussions to accommodate global timezones.
Access:
GitHub - Write Access to GitHub Projects
Miro access for facilitating group conversations
Calendly account
Any additional access, as needed, to support particular projects and working groups that the PM is associated with.
edX requirements:
Sign an individual contributor agreement
NDA
edX Privacy Course
Should not need to take a11y course as is shepherding work to the right people, who will have taken this course
P2. Translation Reviewers - Eden
Responsibilities:
Translate edX strings into their spoken language(s)
Review/accept translations
Access:
Access they already can get for free: translator access on Transifex, reviewing capabilities for their language(s)
edX requirements:
Sign an individual contributor agreement
NDA
Required review of a Transifex training document instead of the privacy and accessibility training
P2. QA - Sarina
Responsibilities:
Test the following areas and produce actionable issue reports, following up with coders needing clarification, retesting, etc.
Test new features prior to or immediately after release, including accessibility and internationalization aspects
Test out/exercise named releases
Test and review documentation of features, both new and existing features (maintenance work)
Test and review release notes.
Access:
Potentially read only access to Miro
Potentially access to shared Google docs
Access they already can get for free: GitHub read access, devstack, edx.org student account
edX requirements:
Sign an individual contributor agreement
NDA (because may test unreleased features)
edX Privacy Course
Take the Engineering a11y course to be able to better test a11y features
...