Live data from Hacker News

Sourcegraph: self-hosted Git service with semantic code navigation/search/review

src.sourcegraph.com

131–137 of 137 posts

Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review

#131

Earlier quoted context omitted.

> A glance at fair.io shows an interesting attempt to provide OSS under a proprietary model. I'm not sure that that is the case: its clearly not Free, but it might be that rare example of a license that meets the OSI Open Source definition but not the FSF Free Software definition. (It clearly violates the spirit of Open Source, and if OSI were to review it, the Open Source definition might be explicitly amended to pr…

You might have a look at my discussion with the CEO here, https://news.ycombinator.com/item?id=10622760 It seems they've completely prohibited forks effectively by prohibiting redistribution of modified versions. I'm not sure about the OSI definitions, but that definitely doesn't fit with any idea of open source I have at least. At best, I view it as a proprietary product, their source release is no more useful than…

I was about to congratulate the CEO for at least being honest about it not being an open source license and castigate the Fair Source License people for deceptively advertising it as open source until I saw that the fair source license was created by sourcegraph, so.. yeah.

Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review

#133

Earlier quoted context omitted.

> A glance at fair.io shows an interesting attempt to provide OSS under a proprietary model. I'm not sure that that is the case: its clearly not Free, but it might be that rare example of a license that meets the OSI Open Source definition but not the FSF Free Software definition. (It clearly violates the spirit of Open Source, and if OSI were to review it, the Open Source definition might be explicitly amended to pr…

I can't speak for the OSI, but this seems in clear violation of the Open Source definition. I'll await their word.

Sourcegraph CEO here. Just in case there's any confusion, Fair Source is not intended to be OSI compliant, so I would not be surprised if it does not meet their criteria.

Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review

#134
post #23

I've been talking to these guys and using their stuff in various forms for over a year now. I worked on developer tooling for years at Twitter, and had been feeling like this space (code discovery / review / nav ) was ripe for an evolutionary leap for a long, long time. I was really excited to meet the team at Sourcegraph and learn they not only had the same vision, they were executing on it at a very high level. I'm…

Out of curiosity, how does sourcegraph compare to something like mozilla's dxr [1][2]. Granted DXR is C++ only, but it is the best tool I know for browsing C++ in a browser while being able to navigate semantically.

[1] https://wiki.mozilla.org/DXR [2] Actual instance on mozilla code https://dxr.mozilla.org/mozilla-central/source/

Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review

#135
post #134
post #23

I've been talking to these guys and using their stuff in various forms for over a year now. I worked on developer tooling for years at Twitter, and had been feeling like this space (code discovery / review / nav ) was ripe for an evolutionary leap for a long, long time. I was really excited to meet the team at Sourcegraph and learn they not only had the same vision, they were executing on it at a very high level. I'm…

Out of curiosity, how does sourcegraph compare to something like mozilla's dxr [1][2]. Granted DXR is C++ only, but it is the best tool I know for browsing C++ in a browser while being able to navigate semantically. [1] https://wiki.mozilla.org/DXR [2] Actual instance on mozilla code https://dxr.mozilla.org/mozilla-central/source/

I hadn't seen this before, so first off thanks for the pointer. I just spent 15 minutes poking through the instance you mentioned and looking at the project roadmap. That wasn't long enough to really get a feel for how easy it would be to extend to other languages. Based on that (brief) exposure, I'd say this lines up nicely with what Sourcegraph does for other languages. The big difference seems to be srclib, which is the underlying library that allows them to support other languages. I will also mention that the UX for Sourcegraph is more Github-inspired (I could use a word like 'modern', but that might not tell you as much) whereas DXR is a little clunkier.

Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review

#136
post #45
post #33

Earlier quoted context omitted.

After comparing the features of Core and Enterprise, it looks like the Core package is not self-hosted à la non-enterprise github. And the source at https://src.sourcegraph.com/sourcegraph seems to be the Enterprise version – minus 24/7 technical support and automatic backups I'd say.

Sourcegraph CTO here. Sourcegraph Core is self-hosted and the source code for it lives at https://src.sourcegraph.com/sourcegraph . Sourcegraph Enterprise includes the additional features mentioned in the pricing section on https://sourcegraph.com that are specific to very large companies. Sorry about the confusion. Anything we can do to make that clearer?

Maybe change the README.md file at https://sourcegraph.com/github.com/sourcegraph/srclib Beyang, which says "Sourcegraph is licensed under the MIT License." ... I think you probably mean "The sourcegraph/srclib sub-directory is licensed under the MIT License." ;)

Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review

#137
post #45

Earlier quoted context omitted.

Sourcegraph CTO here. Sourcegraph Core is self-hosted and the source code for it lives at https://src.sourcegraph.com/sourcegraph . Sourcegraph Enterprise includes the additional features mentioned in the pricing section on https://sourcegraph.com that are specific to very large companies. Sorry about the confusion. Anything we can do to make that clearer?

Maybe change the README.md file at https://sourcegraph.com/github.com/sourcegraph/srclib Beyang, which says "Sourcegraph is licensed under the MIT License." ... I think you probably mean "The sourcegraph/srclib sub-directory is licensed under the MIT License." ;)

Thanks for flagging! Updated the srclib README.
Post reply on HN