[riot-notifications] [RIOT-OS/RIOT] doc/rdm: RFC - design goals (#10162)

danpetry notifications at github.com
Thu Jan 31 18:27:07 CET 2019

Conflating all the above comments on the intro:

The RIOT developer community has grown from a state of a few developers in
relatively close contact to a highly distributed worldwide organisation with
members joining continuously. As a result, passing on underlying understanding
and assumptions that drive design decisions via word-of-mouth is no longer

This document represents the consensus on a set of generalised, loose requirements
for RIOT (in a voluntary open source context, gathering strict requirements is neither
possible nor welcome).

The first section discusses some of the concrete [use
cases](#2-use-cases) which RIOT is driven by, to give a broad awareness to the
developer where and how their features will be used. Based on this bigger
picture, the [design philosophies](#3-design-philosophies) in the second
section provide specific guidance for design. These include a focus on
constrained devices, a short learning curve, and the versatility to support a
huge variety of devices and functionality.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190131/16f323cd/attachment.html>

More information about the notifications mailing list