Proposals: Pick requests -> Pick PRs and creating 0.xx-unstable
and 0.xx-stable
release branches
#7
Replies: 3 comments 11 replies
-
Proposal 1 makes sense to me. Is the goal for proposal 2 to allow greater flexibility in how we aggregate changes into a release? Having multiple branches per version seems like it might add a bit of overhead, so I am wondering how the solution compares to alternatives which only use the one branch. |
Beta Was this translation helpful? Give feedback.
-
Proposal 1 is ok but I fear it might push away some folks who might want to report a problem, but don't feel able to do a PR against react-native. For context, in my experience the complexity of RN OSS repo has been a long time problem pushing away potential contributors. Proposal 2: I think there's something interesting to explore with the idea of multiple branches to solve those problems, but I'm not a fan of having to maintain multiple branches in sync. Nor I think that in general RN should have some automated process for releases, there should always be a manual step of someone pressing a button to trigger a release. |
Beta Was this translation helpful? Give feedback.
-
Cool, I think I'll go with this approach then:
|
Beta Was this translation helpful? Give feedback.
-
Problem 1:
Proposal 1:
Problem 2:
bump-oss...
script on CircleCI) will then release a new patch release every time a pick PR is merged.Proposal 2:
-unstable
and-stable
. The idea being that pick PRs are made to-unstable
and when ready for a full "formal" release, we mergeun-stable
into stable.-unstable
if we don't want it in the actual releaseThoughts?
Beta Was this translation helpful? Give feedback.
All reactions