This is because we built Sourcegraph for the more common code search use case: searching for text/regexp matches across all the code that matters to me (up to ~30k repositories). That's something that devs inside companies with large codebases do 5-20+ times per day.
As it turns out, searching across millions of open-source repositories is a less common use case (overall), only needed 0-3 times per week on average. We want to support this use case better, too, but it's not our priority based on what we've learned from devs.
Interestingly, some people look at Sourcegraph and say "I don't think code search is very useful" because they are thinking of the open-source code search use case. Anyone who's worked at Google/Facebook or a company that has Sourcegraph/OpenGrok/Hound/etc. understands that code search is super valuable. It is amazing to be able to search across all the code that matters to you in 1.5 seconds with a single hotkey (for me, it's alt-tab to Chrome, ctrl+L, src<TAB>, because I'm using our browser extension: https://about.sourcegraph.com/docs/features/browser-extensio...).
The checkboxes are pixelated (this is FF) and rather hard to distinguish from the logos. Oddly, at first, I was looking at the logos from right to left and I was confused what the last and third to last logos were, hah.
It would be cool if the logos themselves were the checkboxes, with a darker version for checked and lightened version for unchecked (and all should be checked by default).
I encourage affected people to follow up on bugzilla.
[0] https://screenshots.firefox.com/xZsGtZme1muvymp8/bithublab.o...
https://screenshots.firefox.com/Ia3sklj6tRlO6kgP/bithublab.o...
missing notabug.org and savannah
Never heard of them.
Edit: http://git.savannah.gnu.org/gitweb/
No wonder this is not a popular site.
What about self-hosting though? If you run your own GitLab, how would you get listed on your search engine? Is that something you've looked at?
The name is BitHubLab (Bitbucket, Github, Gitlab) yet the checkboxes in the bottom are in Github - Gitlab - Bitbucket order.
As if the name is HubLabBit rather than BitHubLab
(I'd personally argue you're making a joke and it should be protected under parody, but no one ever actually wants to go on a legal fight over a logo).
Really good concept though. Good work.
In terms of use: the search results seem good when searching a specific thing, but results can be a bit less useful when searching something generic like "python directory utility".
I'm not sure I can see myself using this over Google or the package ecosystems for the various languages and frameworks I use
PS: in isakkeyten's comment the implied name based on order of checkboxes is "HubLabBit", which I actually like better as a name as it rolls off the tongue a little better IMO.
* Like I should be able to query based on signature of the function rather than just banking on its name.
* I want to see how different projects use this particular package- what are its most used methods; how any of its types are constructed.
* What are the best practices for using a particular package etc
Cool project.
Sigh.
Also, didn't found one of my repositories hosted publicly on github since years.
Okay, it's a first iteration, but this would be ideal to provide some functioning homepage and otherwise potentially do server-side stuff and not require client-side JavaScript just to see text and HTML forms and submit them.