Changing the workflow.

I really like the idea of task force branches (OTA, net, filesystem, platform, etc…). They seem somewhat reminiscent of Linux’s net, net-next and similar trees. Would they be implemented as git branches within the main repository (e.g https://github.com/RIOT-OS/RIOT/OTA) or fully independent repositories (e.g. https://github.com/RIOT-OS/RIOT-OTA)? In the case of branches, is it possible to give a person write access to a specific branch without giving them access to pull things into master?

I ask because I can imagine cases where you may want to give someone access to pull work for a specific feature or subsystem but not give them access to pull changes into the main development or stable branches, or say tag a release reserving that level of access for core maintainers.

–adam

Hi Adam,