We are now past the review deadline, and there hasn’t been any new recent comment in the document and PR linked above – so that makes the amendment to OEP-54 Core Contributors adopted, as well as the document describing the scope of core contributors work. I’ve moved the relevant sections to the wiki, as planned:
https://openedx.atlassian.net/wiki/spaces/COMM/pages/3593502844/Core+Contributor+-+Work+Scope
In a nutshell:
The definition for Core Contributors work is "any scope of work described by an open ticket or pull request on the Open edX github organization, or is listed below in Core contributor work that doesn’t require a ticket."
Note that this is a distinct discussion from the core contributors commitments standards & hours, which is still being discussed in this thread.
Tickets
As part of this change, one goal is to more consistently ensure that we create tickets for the work we do as core contributors. This helps a lot to be able to work more asynchronously outside of meetings, as it ensures that others can catch-up on the context and current status from other people’s work, as well as providing a place to discuss and follow a given topic.
A few tips that can help:
Search
Search existing tickets on the Open edX org here:
- Search all issues/PRs
- Search only issues, excluding PRs
- To list your issues, you can add
assignee:[your-github-username]
to the previous searches queries - To get a list of issues to mention in your end of sprint update in Listaflow, you can add
updated:>2023-01-09
to the previous query, and it will give you the list of your issues/PRs that have been updated during the sprint.
Creating a ticket
To create a ticket:
- Go to one of the openedx org’s repositories, then
- => “Issues” tab (top left)
- => “New issue” green button (top right)
- => “Blank issue” → “Get started” green button
If you aren’t sure if a ticket already exists for the work you’re doing, or would like help figuring out where or how to create one, don’t hesitate to use the current thread to ask - the examples would likely help others, too.