3 ms·
Quite a lot, actually! It's definitely not ready for prime-time usage or anything, but I feel good about the week of time on it: * There are some Docker comman
by slimsag 4y ago
Quite a lot, actually! It's definitely not ready for prime-time usage or anything, but I feel good about the week of time on it:
* There are some Docker commands you can use to try it out on some Go code right now[0] (still working on getting binary releases for each OS so Docker is not necessary)
* There's a not-too-bad frontend (written in Elm), screenshots in the README are real & it all functions!
* There's an indexer implemented for the Go language[1] that runs tree-sitter queries & emits a basic schema[2], the idea is each language would emit to a common schema like this and then the frontend can serve it, we can index it for search, etc.
So, I mean, yeah - just a week into it, but like - you can already view documentation for Go functions in it so moving quickly!
[0] https://github.com/sourcegraph/doctree#try-it-out-extremely-early-stages https://github.com/sourcegraph/doctree#try-it-out-extremely-...
[1] https://github.com/sourcegraph/doctree/tree/main/doctree/indexer/golang https://github.com/sourcegraph/doctree/tree/main/doctree/ind...
[2] https://github.com/sourcegraph/doctree/blob/main/doctree/schema/schema.go https://github.com/sourcegraph/doctree/blob/main/doctree/sch...
- bradrn 4y agoImpressive, thanks for clarifying!