Cette page est une transition du code FreeCAD dans GIT, pour, un modèle de développement plus apte. Il suit les règles de la démarche d'organisation personnelle. Les projets sont collectés dans la feuille de route de développement.
Ce projet vise à définir un nouveau développement, et, un modèle de gouvernance pour FreeCAD. Nous arrivons au point, où, le référentiel SVN est difficile à gérer. Travailler avec des patchs est ennuyeux, et, compliqué pour les personnes désireuses de contribuer à l'écriture du code. Donner à chacun un accès en écriture au référentiel SVN est dangereux. Les gens, peuvent involontairement "casser" quelque chose dans le système de base, ou, dans des décisions en cas de forces majeures.
So I look at the Linux development process, which is maybe at the moment too big for our shoes, but never the less! Which means Git as distributed version control system (DVCS), mailing lists and submaintainers (lieutenants).
Le forum a ses limites, je voudrais utiliser une ou plusieurs listes de diffusion pour gérer les branches, et, traiter les demandes.
Cela a des avantages :
Nous allons bientôt avoir de plus en plus de développeurs, et, les utilisateurs auront des demandes de fonctionnalités contradictoires.
Nous devons avoir une structure, filtrer les responsabilités et décider de telles demandes et de commencer l’écriture du code.
Adrian Przekwas: Publicity - G+, Youtube, Tutorials - http://freecad-tutorial.blogspot.com Translation (unsure) - Polish (Wiki, Crowdin)
Yorik van Havre: Software: arch module, draft module, artwork Documentation: general wiki organization and design Translation: french, dutch, brazilian portuguese Publicity: articles on http://yorik.uncreated.net/guestblog.php, G+, facebook
Les règles décidées et les informations sont sur décrites sur le document FreeCAD development model.