Hacker News new | ask | show | jobs
by bronson 3969 days ago
How about making pull requests less centralized? Right now, if I file a PR, only the project admins or I can modify/rebase it. I'd like to give other (non-admin) collaborators permission to work on it too.

Or, maybe it could use a forking model? Let anyone fork their own PR from mine, make those forks prominently visible in my base PR, and make it easy for me to merge their edits back in.

1 comments

If you want anything less centralized, then why are you using Github, a centralized interface to and storage of a previously inherently de-centralized system, git?

Github is for people who accept centralization.

That's not true. Why do you think github promotes forking and pull requests?

Some centralization is necessary, true, but you seem to be confusing GitHub with Google Code and SourceForge.