How to help (Español)

From ParabolaWiki
Jump to: navigation, search
Gnu03-mascot-logo 100ppi.png
Gnu03-mascot-logo 100ppi.png

Parabola está hecha por voluntarios. Existen algunas maneras en que puede ayudarnos a mejorar este proyecto:

1 Disponibilidad de servidores y backup

Actualmente uno de nuestros servidores se encuentra fuera de servicio, y muchos enlaces, por ejemplo en esta wiki, están rotos. Necesitamos disponer de hosting y backup que ayuden a mantener las mismas cuestiones con el actual servidor en servicio.

También necesitamos reparar todos los enlaces rotos a servicios en funcionamiento tales como esta wiki y documentos donde las fuentes están actualmente localizadas.

2 Revisión de código

Los cambios en los paquetes y en las listas negras son adicionados cuando un simple desarrollador los considera trabajando en su computadora. Esto no es suficiente, especialmente cuando las actualizaciones dependen de un hardware específico, de otros paquetes o de decidir acerca de la compatibilidad con nuestras guías de libertad que requiere experiencia con ese paquete.

Encuentre una forma razonable de que cada cambio sea revisado por otros desarrolladores o usuarios antes de aplicarlos. Esto probablemente implique no tener los paquetes construidos en las computadoras de los desarrolladores.

3 Demora de las actualizaciones cuando necesitan cambios en nuestros paquetes

Actualmente obtenemos nuevos paquetes de Arch todos los días. Si dependen de versiones más actuales de paquetes que nosotros hemos modificado (tales como bibilotecas dependientes ), entonces la actualización fallará o romperá los sistemas de los usuarios. Haga que los scripts de actualización de repositorios detecten estos problemas y demoren las actualizaciones desde Arch (¿solamente de los paquetes afectados, o de todos los paquetes?) cuando esto ocurra.

Recursos
dbscripts

4 Empaquetado

Nosotros modificamos los paquetes para no recomendar software no libre y agregamos reemplazos libres de paquetes que no lo son.

Recursos
Documentation
Issue trackers
Usted aprenderá
Empaquetado en Arch y uso de libretools

5 Edición de artículos de la wiki

Documentación
Wiki Editing
Wiki Conversion

6 Traducción de artículos de la wiki

Documentación
Wiki internationalization

7 Reporte de errores

Recursos
Projects

8 Hallar reportes de solución para bugs

La mayoría de los bugs de paquetes no son específicos de Parabola, resultando, por ejemplo, de actualizaciones de bibliotecas o del compilador (habitual en fallas de construcción). Algunos se reportan o se reparan en fases anteriores, el posteo de URIs o de tales reportes podría facilitar mucho la corrección. (Reportar nuevos problemas es más complicado debido a otras modificaciones y a la falta de símbolos de depuración en nuestros paquetes.)

Recursos
Projects

9 Encontrar y remover paquetes no libres

El problema más habitual es la documentación y la interfaz de usuario de un programa que recomiendan software no libre o software bajo licencias no libres (generalmente restringen el uso comercial o las modificaciones). En la mayoría de los casos no se necesitan conocimientos de programación.

Recursos
Directivas para distribuciones de sistemas libres
Algunos problemas que no hacen que el paquete no sea libre
Como colocar un paquete en la lista negra
Usted aprenderá
Licenciamiento de software libre, problemas prácticos de algunas restricciones no libres

10 Corrigiendo problemas de construcción de paquetes

Algunos paquetes son raramente actualizados y no pueden ser compilados sin alteraciones. Corrigiéndolos haría posible la portabilidad para otras arquitecturas y facilitaría el cambio de paquetes para hacerlos mas útiles.

Si el cambio no es necesario para compilar el paquete en puertos específicos de Parabola, esto debe ser reportado directamente a Arch.

Listado de problemas hallados al portar para MIPS

Arch Issue Tracker
Usted aprenderá
Empaquetado Arch y libretools

11 Otros proyectos

Tenemos una lista de repositorios de proyectos.