[English] [Español]

Puedes contribuir a myPGP de diferentes maneras:

Código:

Es la forma más obvia de colaborar con el desarrollo de myPGP. Puedes enviarnos tus parches para añadir nuevas características, corregir fallos, optimizar código o mejorar la seguridad. Para obtener una lista completa de lo que queda por hacer, lee el fichero TODO en el directorio principal del CVS.

myPGP sige los GNU Coding Standards. Si quieres enviarnos un parche, por favor intenta seguirlos en la medida de lo posible. Para hacer que esta tarea sea más sencilla, existe una herramienta del proyecto GNU llamada Indent que puede hacerlo por ti (sintaxis: indent archivo.c -gnu).

Intentamos hacerlo lo mejor que podemos, pero somos conscientes de que aún tenemos mucho que aprender sobre cómo programar correctamente. Aceptamos de buen grado cualquier comentario sobre la calidad de nuestro código y cómo mejorarlo.

Escribir documentación:

myPGP mantiene su documentación en formato DobBook-XML, permitiendo ofrecer una versión on-line actualizada de la misma. Puedes explorarla en la sección Documentación.

Como podrás ver, hay capítulos todavía sin terminar. Te animamos a que los completes.

Traducciones:

Aunque el idioma utilizado en el desarrollo de myPGP es el inglés, queremos ofrecer al máximo número de idiomas posible. Necesitamos traductores de cualquier lenguaje para el programa, la web y la documentación.

Si eres angloparlante puedes ayudarnos a corregir el texto escrito en tu idioma, porque la gran parte del mismo está escrito por españoles.

Envía tus traducciones y correcciones por email a droggo@gmail.com.

NOTA: El programa utiliza GNU Gettext para posibilitar múltiples idiomas. Incluiremos información sobre cómo añadir nuevas traducciones con esta herramienta en el futuro.

Portar myPGP a otros sistemas operativos:

myPGP se desarrolla bajo GNU/Linux, y nuestra meta es soportar cualquier sistema operativo POSIX.

Si tienes un sistema POSIX que no sea GNU/Linux (Mac OS X, *BSD...), nos sería de gran ayuda que probases el programa y nos comentases los resultados.

Si tienes un sistema operativo Win32 y conocimientos de programación, te animamos a que pruebes myPGP en tu sistema (quizás con Cygwin) y nos comentes los resultados. Una versión para Win32 es deseable, así que si consigues hacerla la incluiremos en el proyecto.

Infrastructura del proyecto:

myPGP es nuesto primer proyecto de código abierto, así que habrá muchas cosas sobre la infraestructura del proyecto que no hagamos correctamente (o lo hagamos de una forma no estándar). Si tienes experiencia en este tipo de proyectos, por favor envíanos tus comentarios sobre la organización de los directorios del proyecto, aplicación de licencias, web, código, internacionalización con Gettext, documentación o lo que creas conveniente.

Recientemente comenzamos a utilizar las herramientas GNU Automake y GNU Autoconf. Aún somos novatos con estos programas, así que si los conoces mejor agradeceríamos cualquier consejo sobre su utilización.