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
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,6 @@ Contributions should be offered through GitHub issues and pull requests. Please
15
15
16
16
In general, you may open an issue or make a pull request at any time. Once the issue or pull request is associated with a particular Milestone, it will be included for review within the process for that release.
17
17
18
-
[NEED SOME CONTENT FOR WHAT MAKES A GOOD PULL REQUEST]
19
-
20
18
## What belongs in MDS
21
19
MDS is a tool to facilitate data exchange between mobility service providers, public agencies, and public agency software partners. Although providers are often required to support MDS as part of mobility permits or policies, MDS is intended as a neutral mechanism for information exchange. It is not intended to force or foreclose any specific policy options that a public agency may choose to pursue.
Copy file name to clipboardExpand all lines: ReleaseGuidelines.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ MDS operates on a six-week release cycle for both major updates (0.x) and patche
82
82
83
83
**week 1 - proposals**
84
84
85
-
Contributors submit proposals for inclusion in the release cycle in the form of pull requests and issues tagged with the Milestone for the upcoming release[Q: DOES THIS MAKE SENSE AS A PROCESS TO CORRAL ALL THE ISSUES TO BE CONSIDERED IN A RELEASE?]. Proposals should come with enough explanation to allow all stakeholders to understand intent and implementation strategy. |
85
+
Contributors submit proposals for inclusion in the release cycle in the form of pull requests and issues tagged with the Milestone for the upcoming release. Proposals should come with enough explanation to allow all stakeholders to understand intent and implementation strategy. |
86
86
87
87
**weeks 2-4 - consensus building, refinement, and implementation**
88
88
@@ -92,11 +92,11 @@ Contributors will provide feedback on proposals. Where possible, discussion will
92
92
93
93
The week will start with an in-person/web conference work session for all contributors to review and discuss current proposals. Goal is to achieve consensus where possible, or to clearly articulate areas of disagreement where not. Minor changes may be accepted at this stage if they bring contributors to consensus.
94
94
95
-
At the conclusion of week 5, release partner will review all items for which consensus was not reached and provide a recommended release plan to maintainers for approval. Any remaining approved pull requests to `dev` are merged.
95
+
At the conclusion of week 5, release partner will review all items for which consensus was not reached and provide a recommended release plan to maintainers for approval. Any remaining approved pull requests to `dev` are merged or the release branch as necessary.
96
96
97
97
**week 6 - release**
98
98
99
-
Changes will be merged into `master`, documentation will be updated, a release branch will be created, and new version will be formally released.
99
+
Documentation will be updated, a release branch will be created if necessary, changes will be merged into `master`, and new version will be formally released.
100
100
101
101
### Communication and Workflow
102
102
The release annoncements and process schedule will be communicated via [`mds-announce`][mds-announce] Google Group. People wishing to stay informed should join the group for updates. Timing of web conference and in person work sessions will be communicated via mds-announce as well.
@@ -105,7 +105,7 @@ The following best practices are intended to create clarity around each release
105
105
106
106
* Categorize issues and PRs under an associated [Milestone][mds-milestones] for the release
107
107
108
-
* Assign a due date for said Milestone that aligns with the end of the proposal period for the release cycle (week 1)
108
+
* Assign a due date for said Milestone that aligns with proposed release date
109
109
110
110
* Pull requests and release notes should include a summary of the major changes / impacts associated with the change or release
0 commit comments