FreeCAD development model project

This page is toward the transition of the FreeCAD code in a GIT repository and a more capable development model. It follows the rules of the | Getting things done process. The projects are collected in the Development roadmap.

Purpose and principles
This project aims to define a new development and governance model for FreeCAD. We come to point where one SVN repository is hard to govern. Working with patches is annoying and complicated for people willing to contribute code. To give everyone write access to the SVN repo dangerous. People can unintentional break something in the base system or force tasty decisions.

So I look at the Linux development process, which is maybe at the moment to big for our shoos, but never the less! ;) Which means Git as distributed version control system (DVCS), mailing lists and submaintainers (lieutenants).