Rocket.Chat

Structure

Documentation should be organized into the following top level folders/categories:

Note: For some projects Developer will link to generated API documentation.

Take a look at the Rocket.Chat Server Documentation for an example of this structure in action.

Grouping or Nesting Topics

Group documentation in each category into topic or feature folders. Avoid further nesting in topic/feature folders.

Screenshots and Images

As much as possible try to write documentation without using screenshots. Updating screenshots is an extremely time consuming erroneous process. Images also increase the repository size.

Reusing a handful of reference screenshots for all articles is acceptable.

General figures and images that don’t need to be updated with each new version is also acceptable.