Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move Documentation website to another documentation engine #24

Open
1 of 5 tasks
oleg-nenashev opened this issue Apr 5, 2023 · 3 comments
Open
1 of 5 tasks

Move Documentation website to another documentation engine #24

oleg-nenashev opened this issue Apr 5, 2023 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@oleg-nenashev
Copy link
Member

oleg-nenashev commented Apr 5, 2023

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
Copy link
Member Author

TL;DR: This week in my head

Battle of documentation tools

@oleg-nenashev oleg-nenashev changed the title Move Documentation website to Docusaurus or Hugo Move Documentation website to another documentation engine Apr 21, 2023
@oleg-nenashev oleg-nenashev pinned this issue Apr 30, 2023
@SimonVerhoeven
Copy link
Contributor

Antora's quite pleasant to work with

@oleg-nenashev
Copy link
Member Author

oleg-nenashev commented Oct 28, 2023

@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

@oleg-nenashev oleg-nenashev moved this from Backlog to ⌛ Soon in 🛣️ WireMock Public Roadmap Oct 30, 2023
@oleg-nenashev oleg-nenashev moved this from ⌛ Soon to 🏎️ In Progress in 🛣️ WireMock Public Roadmap Nov 30, 2023
@oleg-nenashev oleg-nenashev moved this from 🏎️ In Progress to 🧪 Preview in 🛣️ WireMock Public Roadmap Nov 30, 2023
@oleg-nenashev oleg-nenashev self-assigned this Nov 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

2 participants