Wiki

Introduction

The main Replicant documentation is on the Replicant wiki and directly on the https://www.replicant.us/ website (like for the freedom-privacy-security-issues) page.

This sub-project and wiki (https://redmine.replicant.us/projects/documentation/wiki) instead contain information on how to best contribute to the Replicant project documentation, how to manage the huge amount of documentation, etc.

Guidelines for writing documentation

"Flashing", "to flash", etc.

In the Replicant documentation, you might be tempted to use wording like:

You need to flash the recovery with the following command
. However many people don't know what that verb means. As many more people know what the 'install' word means, it's better to use install instead.

So You need to flash the recover with the following command becomes You need to install the recovery with the following command.

In addition, many devices use eMMC which are exposed as block devices, just like hard disks, so 'flashing' becomes more confusing as the line is blured between MTD devices that exposes RAW flash and those who don't.

There is more than one way to do it and users freedom.

It's a good idea to also respect users freedom with the documentation content as well.

For instance, to do that:

See also

Bridging the Gap between Legacy Docs and Modular Content

This is a FOSDEM 2017 talk about "monolythic and comprehensive documentation" (Example ) which is called "Legacy" in that talk, VS "modular, non comprehensive and use case targetted documentation" (Example) which is called "Modular" in this talk.

Interesting parts: