Per the conversation here as well as OEP-54, I’m asking the community to accept me as a Core Contributor with Coding Rights on several GitHub repositories. I appreciate your consideration, and am here to answer any questions you might have. Please feel free PM me or anyone at tCRIL if you have specific concerns about this request.
Who I am
My name is Brian Mesick (@Brian Mesick
on Slack). I worked at edX as a principal engineer on the Platform team, Data Engineering team, and Ecommerce team from 2016 - 2021. During that time my GitHub user was bmedx which should give an idea of my level of commitment and all around knowledge of the Open edX ecosystem. My shiny new GitHub user is bmtcril.
I left edX in November 2021 and have just started with tCRIL last week as an Architect (Data) to help guide data and analytics on the platform forward. As a member of tCRIL, most of my work will be in service of the Open edX project. At minimum I will be able to contribute 20h/month per the Core Contributor commitment.
My current access, and why I have it
Basically none! Unlike other folks who moved directly over to tCRIL directly from edX, I’m able to start with a fresh GitHub user to ensure I don’t have any lingering permissions, and do not have the inherited “push-pull-all” rights.
Access I’m seeking
As a member of tCRIL, I would like to be an org admin on the GitHub openedx
organization. This will allow me to manage user groups and permissions (necessary to run this very Core Contributor program!). I would use these permissions while taking my turn on the tCRIL on-call rotation, where we manage access, GitHub apps, CI and repository configuration, and secrets. This would provide the implicit ability to push to any branch in any repo in the org, however I’m committed to only pushing to repos for which I have been explicitly granted Coding CC rights unless it became somehow necessary for an on-call task. Ideally this part of the role and attendant permissions will eventually wind down as was discussed in this topic: Coding CC Rights: Kyle McCormick
The repos I’m seeking Coding CC rights on are directly related to my work in the data sphere, architecture, or administration of the data working group:
- code-annotations
- course-discovery
- data-wg
- edx-analytics-configuration
- edx-analytics-dashboard
- edx-analytics-data-api
- edx-analytics-data-api-client
- edx-analytics-exporter
- edx-analytics-pipeline
- edx-enterprise-data
- edx-platform
- event-bus-kafka
- event-routing-backends
- event-tracking
- openedx-events
- tubular
Comment Period
Through 2 weeks from today, Fri September 23rd.
Finally
Thank you for your consideration, it’s great to be working with you all again!