This worries me. At least monthly, I will find a repository that is 5ish years old that is attacking some problem I'm dealing with. I may not interact with it, but I review the code and learn a lot.
Github's search is inferior compared to google's site search for github (i.e keyword site:github.com).
I don't know why but Github search almost useless if the thing you are searching for is not a exact match. For example I tried just one random search.
Search keyword: HashMapBoxing
https://github.com/google/guava/search?q=HashMapBoxing
I think this is just for the code and not the descriptions and names. But just thinking that will probably include the readme which has all the important information.
Comments
This worries me. At least monthly, I will find a repository that is 5ish years old that is attacking some problem I'm dealing with. I may not interact with it, but I review the code and learn a lot.
I guess Google will still index dormant repos.
Check it out and index it locally with tools like these:
https://archive.codeplex.com/?p=codeidx
https://github.com/sourcegraph/sourcegraph
https://github.com/ggreer/the_silver_searcher
Only useful if you already know about a repo.
Github's search is inferior compared to google's site search for github (i.e keyword site:github.com).
I don't know why but Github search almost useless if the thing you are searching for is not a exact match. For example I tried just one random search. Search keyword: HashMapBoxing https://github.com/google/guava/search?q=HashMapBoxing
No results for me, however here is one that contains word IdentityHashMapBoxing https://github.com/google/guava/blob/master/guava-tests/test...
So I almost stopped using it. Either I use google search or I just clone the repo and use my IDE.
Edit: Ok, this search also fails with Google search, but still :)
I think this is just for the code and not the descriptions and names. But just thinking that will probably include the readme which has all the important information.
Often times I search through the code once I find the repo after searching by name. So I still would like the code to be indexed in that case.