Hi everyone, I’ve been experimenting with a new docs build process to replace the old series of shell scripts and awk programs. My PoC completely removes the old process and replaces it with a custom AsciidoctorJ TreeProcessor extension which feeds scripts through an embedded GremlinGroovyScriptEngine and Translators. There are still rough edges I’m working through but the early results is that it builds the docs in under 3 minutes, and does not require any external environment setup.
I wanted to let folks know that I’ve taken the liberty of redeploying the 3.8.2-SNAPSHOT docs to help collect feedback on the new system. I’ll happily revert the published snapshot docs if anyone has issues with publication from an unmerged feature branch. For full details of my experimental new docs build system, see below: Draft PR: https://github.com/apache/tinkerpop/pull/3418 Deployed Docs: https://tinkerpop.apache.org/docs/3.8.2-SNAPSHOT/ I’d be happy to hear any feedback or suggestions on this work. Thanks, Cole
