-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Be able to detect forks #7
Comments
What's the use of the tree hierachy? |
Well, not sure how useful a "tree" is, but the network graph on github is an amazing way of finding the most active developers of a project (or most active forks). This is exceptionally useful after projects are abandoned and picked up by others, you can find the most active, furthest right thing on the network graph. I wonder if it is really more useful that just following the places other projects link to (let the network as followed by GCSE determine the value, IE: people). |
I've been thinking of the relation between original package and the fork.
At the end, I think this can be decided by analyzing the importing situation: most person know which one to import, so just choose the one imported by more person. This is the current ranking algorithm. |
I'm just saying in terms of organizing the search output. It's not clear if a project is a fork of another, or that it is a totally different project with the same name (obviously you can find out if you investigate further). You can basically do what google does where if you search for a term, it will group up the same term found on the same domain. For example, if you search for the term "docker" on go-search.org, you will see many many entries. Most of these entries are just forks from the main docker repository, where someone forked it just to fix a bug. I was just merely suggesting that you could organize the search results like: Was just an idea. Could incorporate what robermeta mentioned and display the more active one first. |
detecting bug-fix fork is a good idea |
On sites like github, you can see if a project is a fork of another. It would be nice if the output of the search could show a tree hierarchy, where the main project is first and all the forks are under it. Or maybe some other idea that's similar.
The text was updated successfully, but these errors were encountered: