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
As we are getting more interest from contributors to this validator, improving some of our open source practices becomes a priority.
Currently, interested contributors don't have a straightforward way of knowing what to contribute, or what the process is. We would like to improve our current process so everyone has a great experience contributing to this project!
Definition of done
When all the user needs are met:
As an interested contributor, I can see the contribution process for the type of contribution I'm interested in doing
As an interested contributor, I can see what types of collaboration I could do with this project
As an interested contributor, I can share my interest to contribute to a new feature and I can see if others are interested in contributing as well
As an interested contributor, I can see MobilityData's roadmap for the Canonical GTFS Schedule Validator
How will this work?
After looking at successful open source projects and receiving feedback from our current contributors, we identified the following actions:
An improved contribution guideline that contains:
the different types of contributions we need (ex helping with a code review if different from adding a new rule)
what should be included in one PR (smaller precise PRs are recommended as opposed to big PRs containing several new functionalities)
a code review process where community members can participate
a link to the slack channel for contributors that are looking to discuss their feature ideas & find others interested
a process for contributors interested to contribute on bigger features, with a PRD template
Context & Issue
As we are getting more interest from contributors to this validator, improving some of our open source practices becomes a priority.
Currently, interested contributors don't have a straightforward way of knowing what to contribute, or what the process is. We would like to improve our current process so everyone has a great experience contributing to this project!
Definition of done
When all the user needs are met:
How will this work?
After looking at successful open source projects and receiving feedback from our current contributors, we identified the following actions:
To do
Must
Could
(optional) Interview with existing OS communitya message for contributors that are at their 10th / 50th / 100th PRMaterials
resources
The text was updated successfully, but these errors were encountered: