Skip to content

FEATURE : Documentation #22

@cDelage

Description

@cDelage

What for

It wil be great to include documentation and learning section to new front Cerberus.
Idealy the information tab should contain the sections :

  • Documentation :
    - User guid
    - Developer guid
    - Changelog
  • Learning
    - User how to
    - Developer how-to
    - Tutorials
    - FAQ

It should be great to include more sections than cerberus-source for simplify user life.
I recommend using a single format for all sections to standardize our documentation.

Our proposed solution

Tools

the tools we can use :
Asciidoc : markup langage to script all documentation
Asciidoctorjs : framework to compile html file from asciidoc file

Steps

First step to implements :
We can construct docs folder in project root :
-> create tree into "/src/" to store .adoc files
-> create tree into "/build/" to store generated html doc files
-> create bin folder / compile_documentation.bat to generate documentation build

Second step :

  • Construct components to access docs/build folder and read html files.

We can display it in the tree of this type :

Finally :
It's great to include compile_documentation.bat in project build.

We begin POC locally,
give us your opinion in commentary to understand your expectations.
@Nouxx if you agree on our proceed method, i can commit the beginning of issues with the docs folder content.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions