-
Notifications
You must be signed in to change notification settings - Fork 5
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
Suggestions for documentation improvements and migration #25
Comments
I'm curious about second bullet. Do you have some other tool in mind? And yes, mkdocs doesn't have multilingual support. |
To be honest it's difficult to say right now. It's important to choose the tools for our needs but it's also important to know the people who are going to work with it. e.g: having a tool written in a language nobody know imply a learning curve impossible to pass depending on the time we have. I also need to know if your requirements as changed since the issue written by @olevole. :) I already got a problem when I tried to add an admonition on between line 117 and 131 on the bhyve with dhcpd tutorial with code block nested in it. I'm not an huge fan of Markdown in the case of a documentation project like CBSD Another Markup Language we can think of is reStructuredRext which is used with sphinx. I don't used them for years and I should try out to see how the CBSD documentation could be rendered. I personally prefer ASCIIDoc as a Markup language for a documentation like this. I don't get the problem I mentioned earlier with it on Jekyll. Based on the @olevole mentioned earlier, the multilingual part can be see as a tree like this: I presume the 12.X is going to be deprecated in a year and an half. So we can focus only on the 13.X and point out to the old documentation in meantime. On the old website we can point to cbsd.io for 13.X and newer version of cbsd. If we finish the migration earlier then maybe we could also migrate the 12.X on cbsd.io. Here another resource about writing modular documentation |
@rollniak > Stop updating the cbsd-wwwdoc repo for the documentation. The two main reasons why the old repository is still being updated are:
|
|
@olevole ping |
The new site seems to be missing a few big articles and some updates (besides the complete absence of the ru part). |
Could you point at what's missing in English docs? Do we need anything besides ru? I've seen de, for example. |
Hello,
I have some suggestions to help with the documentation migration from bsdstore.ru to cbsd.io and in general.
Here some suggestions. :)
I have found some limitation with mkdocs (e.g: code blocks cannot be nested inside an admonition, I don't have this issue with asciidoc on Jekyll, I don't know how behave ReStructuredText in this kind of situation.).
Also if, I don't think mkdocs has no multilingual support, maybe am I wrong ?
This will facilitate the team work, everybody know how the documentation is written.
Push update directly on cbsd.io repo. I think it is better to update is
It is lot of ideas and I'm open to your feedback. I may need some guidance since I'm new in the project. :)
The text was updated successfully, but these errors were encountered: