It would definitely be good to have something like clojuredocs.org. You could include the docs for functions in all packages and Base, make everything searchable. If you could build meaningful connections between packages, even better.
But – and please forgive me if I've missed the point here – but, it does sound like you're trying to reinvent a lot of wheels here. I'm not saying that projects like the OpenGL IDE are a bad thing, but they seem pretty tangential to this idea of having a knowledge-graph of sorts for Julia's ecosystem. If you think you can solve all of the issues around that, that's exactly what you should be doing, you know? What stops you from implementing automated testing and benchmarking for GitHub, or providing access to documentation within an existing IDE? It doesn't preclude them working well together, since they're pretty orthogonal. And if nothing else, rebuilding all these things is several lifetimes worth of work. Anyway, nothing wrong with being ambitious. Good luck to you both!
