Hello people!!
I was going to fork sourcegraph because I was looking for a search
engine specific to code source such as github and gitlab with the
possibility to index decompiled file offline. then I read this copyright
https://github.com/sourcegraph/sourcegraph-public-snapshot/blob/main/LICENSE.enterprise
<https://github.com/sourcegraph/sourcegraph-public-snapshot/blob/main/LICENSE.enterprise>
it seems to be *more than* proprietary. Then I just found opensearch. It
seems modular. I might fork it to:
1- index only source code from github/gitlab and from local to my instance
2- use regex and codeql queries in the search client.
Opensearch seems good but not modular enough.
I think, solr the best choice for me. I will complete with a fork on nutch.
I think a Nutch fork would absolutely complete what I am looking for:
- it is free software
- it is modular on many protocol (not git yet), and solr compatible
I suggest that I fork nutch to add a plugin there
https://github.com/apache/nutch/tree/master/src/plugin under a new
folder protocol-file and why not let people fork it.
Is it a good idea?
Best regards.