Desarrollo
Turpial es un proyecto de desarrollo colaborativo que se nutre con el esfuerzo de desarrolladores en distintos puntos de Venezuela y del mundo. Para formar parte del equipo de desarrolladores o colaboradores de Turpial tan sólo debes prestar atención a lo que indicamos a continuación.
Lo primero que necesitas, como desarrollador de Turpial, es instalar Git para poder descargar, modificar y actualizar en el servidor la versión de desarrollo. También necesitas instalar todas las dependencias básicas de Turpial. Puedes verlas desde éste este archivo
Instalando Turpial desde el repositorio en github.com (fuente)
El proyecto Turpial cuenta con un repositorio en GitHub gracias al cual se manejan los repositorios y las pautas futuras para el desarrollo de la aplicación.
Para obtener el repositorio de Turpial debes clonarlo en tu ordenador. Este procedimiento sólo deberá ser realizado una vez. Para ello, escribe la siguiente línea de comando desde la terminal:
$ git clone git://github.com/satanas/Turpial.git turpial
Recuerda que un directorio de nombre turpial quedará clonado como una subcarpeta dentro del directorio en el que se encuentre abierto el terminal al momento de ejecutar la clonación del repositorio.
A continuación, entra en la carpeta turpial que se creó en el paso anterior y crea una rama local asociada a la rama remota de desarrollo. Para ello deberás introducir la siguiente instrucción:
$ cd turpial
y a continuación
$ git branch --track development origin/development
Una vez concluido ese proceso, ubícate en la rama de desarrollo a través de la siguiente instrucción:
$ git checkout development
Y, finamente, instala Turpial en modo desarrollo (como root/superusuario) con la instrucción:
# python setup.py develop
Cuando esté disponible una nueva actualización de Turpial solo debes ejecutar (desde la carpeta de la aplicación)
$ git pull origin development
Instalando Turpial desde el PPA de Ubuntu (binarios)
Para instalar la versión de desarrollo de Turpial en Ubuntu deben ejecutarse las siguientes instrucciones
sudo add-apt-repository ppa:effie-jayx/turpial-devel sudo aptitude update sudo aptitude install turpial
Instalando Turpial desde AUR
La versión de desarrollo de Turpial está disponible en AUR. Puedes descargar el paquete y construir/instalar o si dispones de yaourt utiliza la siguiente instrucción
yaourt -S turpial-git
¿Y ahora qué hago?
Luego de instalar Turpial por cualquiera de esas vías puedes ejecutarlo desde cualquier punto en tu consola escribiendo:
turpial
También puedes activar el modo depuración para que Turpial imprima mensaje en la consola usando el parámetro -d
turpial -d
Con esta instrucción verás en el terminal toda la información relativa a errores que presente la aplicación y podrás facilitarla al equipo de desarrollo de Turpial o utilizarla en tu contribución al desarrollo de la misma.
Otros recursos
Adicionalmente dispones de otros recursos que pueden ayudar a integrarte y participar en el desarrollo de Turpial.
Reporte de errores o sugerencias
Durante el desarrollo de una aplicación es muy importante el reporte de los errores que se consigan durante las pruebas, la propuesta de nuevas funcionalidades o cualquier otra sugerencia que pueda enriquecer el programa. Si deseas reportar algo en Turpial puedes hacerlo temporalmente en el sitio a continuación mientras migramos el sistema hacía ésta plataforma.
http://code.google.com/p/turpial/issues/list
Lista de correos
En la lista de correos se dan la mayoría de las discusiones relacionadas al presente y futuro del desarrollo. Si deseas participar o solamente estar al tanto de lo que pasa pues bienvenido, solo debes hacerte miembro del siguiente grupo:
http://groups.google.com/group/turpial-dev
Canal IRC
En el canal puedes conseguir una comunicación más directa con los colaboradores y miembros de la comunidad de Turpial, intercambiar ideas o solamente pasar el rato. El canal es #turpial está en irc.freenode.net

