You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for all the feedback in the Spring earlier this year and RFCs (#15) when we first proposed maintainer guidelines.
The original RFC was very loaded, and there were many moving parts that made the discussion a bit more difficult to track where actual suggestions and objections were.
This is one of the new RFCs that refactor the original on (#15).
The Problem
The primary problem I am working on is dealing with the core lessons that have inactive maintainers.
Some lessons are only being actively maintained by a single person.
Others have zero active maintainers.
This problem has caused a few secondary side effects:
Maintainers are feeling discouraged, unsupported, and burned out.
The Carpentries do not know how many new maintainers need to be onboarded.
Solution: Yearly Check-Ins
A google form that will be sent out to all our active core lesson maintainers asking them:
Name
E-mail
Lesson(s) they maintain
Yes/No will they like to continue maintaining their lessons
If Yes: Are you feeling burnt-out and would like to step down / retire soon. We'll work on finding someone to take over your role.
This is similar to the survey that was sent out around April/May of this year when we were planing for new maintainers for onboarding.
The main difference between the one sent out earlier this year and the proposed changes are to make this survey "mandatory" (or really opt-in).
Implementation details
Survey will go out in Q1 of each year
Survey will be sent out via email (TopicBox) and slack with weekly reminders for about 1 month
You will need to opt-in to stay listed as an active maintainer
Even though being a maintainer is a volunteer position.
I think it's reasonable to also expect some amount of commitment from both sides:
The Carpentries will do their best to support maintainers, and maintainers do their best to maintain the lesson.
Some of the feedback we (The Carpentries) have been getting is joining a lesson that is inactive and the new maintainer is the only person working on the project.
A yearly check-in will take a lot of the guesswork out for many people involved with lesson maintenance and planning resources.
We need a more accurate way to count which lessons need help
When we submitted the lesson maintenance survey earlier this year, we did not get any responses from some of the non-maintained lessons.
The opt-in will help with identifying truly unmaintained lessons for us to find people to support.
"losing access" isn't permanent (Maintainer Guidelines: Alumni and Active status #20): even though it's opt-in and you will be moved to "alumni" status if you do not respond,
if you email us that you lost commit privileges to your repository later on in the year,
you'll be listed again as an active maintainer.
Hi everyone:
Thank you for all the feedback
in the Springearlier this year and RFCs (#15) when we first proposed maintainer guidelines.The original RFC was very loaded, and there were many moving parts that made the discussion a bit more difficult to track where actual suggestions and objections were.
This is one of the new RFCs that refactor the original on (#15).
The Problem
The primary problem I am working on is dealing with the core lessons that have inactive maintainers.
This problem has caused a few secondary side effects:
Solution: Yearly Check-Ins
A google form that will be sent out to all our active core lesson maintainers asking them:
This is similar to the survey that was sent out around April/May of this year when we were planing for new maintainers for onboarding.
The main difference between the one sent out earlier this year and the proposed changes are to make this survey "mandatory" (or really opt-in).
Implementation details
Rationale
Even though being a maintainer is a volunteer position.
I think it's reasonable to also expect some amount of commitment from both sides:
The Carpentries will do their best to support maintainers, and maintainers do their best to maintain the lesson.
Some of the feedback we (The Carpentries) have been getting is joining a lesson that is inactive and the new maintainer is the only person working on the project.
A yearly check-in will take a lot of the guesswork out for many people involved with lesson maintenance and planning resources.
We need a more accurate way to count which lessons need help
When we submitted the lesson maintenance survey earlier this year, we did not get any responses from some of the non-maintained lessons.
The opt-in will help with identifying truly unmaintained lessons for us to find people to support.
"losing access" isn't permanent (Maintainer Guidelines: Alumni and Active status #20): even though it's opt-in and you will be moved to "alumni" status if you do not respond,
if you email us that you lost commit privileges to your repository later on in the year,
you'll be listed again as an active maintainer.