3 ms·
A part of the problem is that GitHub makes it difficult to find forks. If a project is not being maintained in the original repository, and somebody else is mai
by hrjet 12y ago
A part of the problem is that GitHub makes it difficult to find forks. If a project is not being maintained in the original repository, and somebody else is maintaining it, it should be made easier to discover those other forks.
Right now, when you click the "forks" link in Github it shows a pretty graph of commits across branches and repositories, which although useful in some cases, is very hard to navigate and doesn't help discover active forks.
Moreover, for the maintainer of the alternative fork, it would be nice to be able to clone the pull-requests too from the main repo. They will be able to merge any new PRs into their own fork quickly and also to automatically inform the PR's watchers.
- ansible 12y agoMoreover, for the maintainer of the alternative fork, it would be nice to be able to clone the pull-requests too from the main repo. They will be able to merge any new PRs into their own fork quickly and also to automatically inform the PR's watchers. Yeah, that would be cool. The only thing you can do right now it's to just watch the original repo, and send messages to the PR submitters to open a new PRs against your own fork.
- maccam94 12y agoYou can just fetch the PR's on the command line and merge them to your fork. But being able to do it in the web ui would be nice too.
- ansible 12y agoI think a lot of people like using the web UI because you don't have to add another remote just to pull from it maybe once. I'd definitely want to contact the creators of the PRs anyway so that they are aware of my fork.
- alxndr 12y agore finding forks, what about Github's network/members "chart"? github.com/author/repo/network/members
- hrjet 12y agoOh, thanks! I didn't know about it. But it is still very difficult to know which fork is more active. For example, see this: https://github.com/mozilla/rhino/network/members https://github.com/mozilla/rhino/network/members