Hi there, I'm one of the creators of Sourcegraph (https://sourcegraph.com), a semantically aware code search engine, browser, and review system. We're currently working with some open-source folks at Twitter (Alex Levenson and Oscar Boykin), who suggested that I reach out to you about trying Sourcegraph out for Parquet.
The value Sourcegraph provides to open-source projects is 3-fold: - It helps library users and contributors search for functions/classes/package. - It provides an IDE-like browsing UI (with jump-to-def/find-usages) that requires zero configuration. - It provides an intelligent code review system with impact analysis (who uses the code that's changing), semantic diffing (which functions/classes changed, as opposed to just line-by-line), and jump-to-definition in the actual file diff. You can try out the features on Parquet (it's already been indexed) here: https://sourcegraph.com/github.com/apache/incubator-parquet-mr We're also firm believers in open source, ourselves. Our core analysis library (https://srclib.org) is open-source and built with hackability/extensibility in mind. There's currently a community working on additional language support and editor plugins. All-in-all, we think Sourcegraph helps open-source projects gain more potential users who are trying to figure out if/how they should use a library, and it also helps collaborators move faster with a fully-linked interface for source reading and code review. We're still fairly early, and we're looking for great open-source partners who'll help make this an awesome tool for programmers everywhere. Would you be interested in trying it out? Beyang
