Replies: 2 comments 3 replies
|
+1, I was super-excited to try out the stacked workflow with something like etcd-io/etcd#21261, breaking that apart into a stack ... pushing to my personal fork worked great (https://github.com/liggitt/etcd/branches/all?query=protoc-stack&lastTab=overview), but it looks like the PR-opening doesn't yet work. Is the limitation only on the When I tried submitting the stack just within my own fork anyway just to try out the PR flow, |
|
As a developer working on both OSS and proprietary repositories, I would note that this limitation could be a problem even for private (company-internal) repositories using an “inner source” model. As a product engineer I occasionally submit PRs from a personal fork to a documentation repository that I would certainly not expect to have write (and thus merge) permission to. Conversely, a sales architect should feel welcome to open a PR against a production code repository, to which the set of people with write permission is strictly limited. Admittedly PRs of this cross-team type are typically small and do not need sophisticated features like stacks, but not always. |
Uh oh!
There was an error while loading. Please reload this page.
For most OSS projects including the ones I manage, branches don't live in the upstream repo and instead in forks that contributors submit as a PR back into the upstream repo. The FAQ mentions this isn't currently supported, but is this on the roadmap? I'm excited to use stacked PRs but unfortunately without this it's not very useful yet.
All reactions