Description
Currently we use OpenGrok 1.5.12 via the Docker image with the INDEXER_FLAGS
environment variable set to -H -S -G -T 6
. I understand based on this comment that our removal of the -P
flag is no longer supported within the Docker container-based deployment, which essentially prevents us from upgrading to 1.6 or beyond.
As far as I can tell, this leaves us with a number of options to keep our current configuration which doesn't use projects:
- Maintain our own docker images to remove the -P flag again (probably by trying to retrofit the old shell scripts back in)
- Wait for disabling projects to be supported again in the container.
What is the overall plan for projects going forward - are projects going to be enforced? Is this removal of support limited to Docker? Are we likely to see the re-introduction of support for customising the indexer flags in a later release? I'd like to try and gauge whether it's worth us proceeding down the no-projects path any further, or if we would be better served by taking the leap and trying to figure out how to retrofit projects into our configuration (or repository layout is non-conducive to a sensible usage of projects, which is the main reason we've so far resisted it).