Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



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.

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.


You 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.


I 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.


re finding forks, what about Github's network/members "chart"? github.com/author/repo/network/members


Oh, 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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: