Content pfp
Content
@
0 reply
0 recast
0 reaction

jp ๐ŸŽฉ pfp
jp ๐ŸŽฉ
@jpfraneto.eth
what's the best way to decentralize a github repo? i want that only the holders of a given token can submit requests to change this codebase. how would you do that? cc @nintynick.eth
3 replies
2 recasts
16 reactions

Stephan pfp
Stephan
@stephancill
maybe require 2/2 approvals on PRs of which one of the approvals is a bot that will only approve if you're a token holder
2 replies
0 recast
5 reactions

Spencer Graham ๐Ÿงข pfp
Spencer Graham ๐Ÿงข
@spengrah.eth
this should work great under the following assumptions: 1. Its acceptable to trust the bot / server / host 2. The goal is to token-gate PR *merges* and not PR *submissions*. If you need to gate submissions (eg due to spam concerns), then a different approach would be required. Possibly some kind of github wrapper app that submits PRs on behalf of authorized users.
1 reply
0 recast
2 reactions

Spencer Graham ๐Ÿงข pfp
Spencer Graham ๐Ÿงข
@spengrah.eth
the real (longer term) answer is to use @radworks's Radicle, but that would require a more onchain-forward ui/client than what they have currently. maybe @ele has an update on progress there?
1 reply
0 recast
3 reactions

jp ๐ŸŽฉ pfp
jp ๐ŸŽฉ
@jpfraneto.eth
what do you mean with a more onchain-forward ui/client? (this is v exciting)
1 reply
0 recast
1 reaction