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

Reply via email to