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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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