FreeCAD development model project/es


Esta página trata de la transición del código de FreeCAD en un repositorio en GIT y un modelo de desarrollo más competente. Sigue las reglas de la metodología Getting things done. Los proyectos se recogen en el Mapa de desarrollo.

Propósito y principios

Este proyecto intenta definir un nuevo modelo de desarrollo y dirección para FreeCAD. Llegamos a un punto en el que un repositorio SVN es dificil de dirigir. Trabajar con parches es un fastidio y complicado para la gente que está dispuesta a contribuir con el código. Ofrecer a todo el mundo acceso al SVN es peligroso. La gente puede de forma no intencionada romper algo en el sistema base o forzar decisiones apetecibles.

De modo que mirando el proceso de desarrollo de Linux, que es de momento demasiado grande para nosotros, que utiliza Git como sistema de control de versiones distribuidas (DVCS), listas de correo y subgestores (lugartenientes).

Resultado

Tormenta de ideas

Git

Listas de correo de desarrollo

El foro tiene sus limitaciones, podríamos utilizar una o más listas de correo para manejar las ramificaciones y el arrancar propuestas. Eso tiene ventajas:

Aclarar responsabilidades

Seremos pronto más y más desarrolladores y los usuarios tendrán peticiones de características conflictivas. Necesitamos tener una estructura y responsabilidades para filtrar y decidir dichas peticiones y el código entrante.

Se han ofrecido

Adrian Przekwas:
Publicidad - G+, Youtube,
Tutoriales - http://freecad-tutorial.blogspot.com
Traducción (no es seguro) - Polaco (Wiki, Crowdin)


Yorik van Havre:
Software: arch module, draft module, artwork
Documentación: general wiki organization and design
Traducción: francés, alemán, portugués brasileño
Publicidad: artículos en http://yorik.uncreated.net/guestblog.php, G+, facebook

Organización

Las reglas decididas y la información va al documento Modelo de desarrollo de FreeCAD.

Siguientes acciones

Online version: "http://www.freecadweb.org/wiki/index.php?title=FreeCAD_development_model_project/es&oldid=121522"

Navigation menu