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 documented in bisq-network/github#21, there is a mismatch between the ZenHub/GitHub permissions model and C4's fork-and-pull-request approach to collaboration.
What's needed is a way for certain bonded contributors to be able to update their own issues on the ZenHub board, e.g. add labels, move across columns, prioritize issues, etc.
One such example is the JavaFX UI Developer role (bisq-network/roles#63). @ripcurlx is playing this role, and needs to be able to manage ui-labeled issues on the board, but cannot do so because he does not have push rights to the bisq-network/exchange repository.
The idea is to work around this mismatch by:
Granting @ripcurlx push rights to bisq-network/exchange
Restricting who can push to master to the members of the @bisq-network/exchange-maintainers team (currently me and @ManfredKarrer).
This is not perfect for a few reasons, including the fact that there is no way to prevent those with push rights from creating new branches in the bisq-network/exchange repository, but that is of minor concern by comparison with the efficiency improvements in allowing @ripcurlx full access to maintain his own issues on the board.
The text was updated successfully, but these errors were encountered:
As documented in bisq-network/github#21, there is a mismatch between the ZenHub/GitHub permissions model and C4's fork-and-pull-request approach to collaboration.
What's needed is a way for certain bonded contributors to be able to update their own issues on the ZenHub board, e.g. add labels, move across columns, prioritize issues, etc.
One such example is the JavaFX UI Developer role (bisq-network/roles#63). @ripcurlx is playing this role, and needs to be able to manage
ui
-labeled issues on the board, but cannot do so because he does not have push rights to the bisq-network/exchange repository.The idea is to work around this mismatch by:
master
to the members of the @bisq-network/exchange-maintainers team (currently me and @ManfredKarrer).This is not perfect for a few reasons, including the fact that there is no way to prevent those with push rights from creating new branches in the bisq-network/exchange repository, but that is of minor concern by comparison with the efficiency improvements in allowing @ripcurlx full access to maintain his own issues on the board.
The text was updated successfully, but these errors were encountered: