wiremock / wiremock.org

WireMock website, powered by Jekyll. Contributions are welcome!
https://wiremock.org/
MIT License
11 stars 49 forks source link

Move Documentation website to another documentation engine #24

Open oleg-nenashev opened 1 year ago

oleg-nenashev commented 1 year ago

Currently the documentation uses Jekyll, and it is pretty weak when it comes to product-grade documentation (macros, external sourcing for docs-as-code, etc., etc.). I think it would be preferable to have another documentation engine, preferably Docusaurus or Hugo. I find Docusaurus much more powerful and sustainable if we must stick to Markdown, but IIUIC @tomakehurst prefers Hugo. If we want to have professional documentation with a lot of future scalability, we should probably adopt AsciiDoc and Antora right away. Subject for a discussion.

Preview

https://oleg-nenashev.github.io/wiremock.org/

image

TODOs

References

oleg-nenashev commented 1 year ago

TL;DR: This week in my head

Battle of documentation tools

SimonVerhoeven commented 11 months ago

Antora's quite pleasant to work with

oleg-nenashev commented 10 months ago

@SimonVerhoeven Yes, indeed. The biggest problem there is need to have Markdown, and it creates quite a lot of issues with Antora. I have a pending discussion about this on Antora Zulip (here). You can find my evaluation notes here too. If I do not manage to sort Markdown support in a reasonable way, might end up with MkDocs + Multirepo recommendation