Contribuir

El proyecto está apoyado y mantenido de forma íntegra por voluntarios. Puedes ayudar en:

Informar de problemas

Si tiene problemas con el sitio o con el software cliente, puede informar de ellos en el gestor de incidencias correspondiente, o comentarlos en el Foro, en Matrix o en IRC (#fdroid en OFTC).

Enviar aplicaciones

Si ve que falta alguna aplicación en el repositorio (después de leer la política de inclusión), no dude en enviarla a través del gestor de incidencias dedicado Requests For Packaging.

Si tiene las habilidades técnicas necesarias, también puede compilar los metadatos relevantes y enviarlos a través del repositorio F-Droid Data, lo que incrementará drásticamente la velocidad en la inclusión de la aplicación.

Lo mismo aplica para ayudar a compilar versiones más recientes de las aplicaciones.

Puede encontrar más información en la documentación, o preguntando en Matrix o IRC (#fdroid en OFTC).

Traducir

La aplicación cliente está disponible en muchos idiomas. Si el suyo no se encuentra entre ellos, o necesita de actualización o mejoras, por favor cree una cuenta y use el sistema de traducción para realizar sus cambios.

Empieza por el resumen de Traducción y localización. También hay una sección dedicada del foro para discusiones relacionadas con la traducción.

Desarrollar

Hay cuatro repositorios git principales alojados en GitLab: - aplicación cliente Android, - herramientas de servidor para ejecutar un repositorio y crear o instalar aplicaciones localmente - asociados archivos de metadatos para aplicaciones en el repositorio principal F-Droid - sitio web y documentación

La forma más fácil de contribuir al desarrollo es hacer clones de estos proyectos y enviar solicitudes de fusión. Si vas a hacer cambios importantes, sería bueno discutirlos primero en IRC o en el foro, para asegurarte de que encajan con la dirección del proyecto y no chocan o duplican el trabajo que ya está en desarrollo.

Para trabajar con el servidor y los proyectos de datos, es una buena idea leer el manual.

Mantener la infraestructura

F-Droid proporciona múltiples servidores (constructores, portal web, áreas de descarga y más) que necesitan mantenimiento regular, despliegue basado en Ansible y gestión de hardware. Se puede encontrar más información preguntando en Matrix, IRC (#fdroid-dev en OFTC) o team@f-droid.org.