Contribuir
Se requiere una cuenta Fedora para acceder a las aplicaciones e infraestructura usada por la comunidad Fedora. ¡Solo toma un minuto configurarla! Puede aprender más sobre el proyecto Fedora aquí. |
NeuroFedora es una iniciativa apoyada por la comunidad y los miembros del equipo trabajan en su tiempo libre. Normalmente, unas 5—10 horas a la semana de media, dependiendo de la carga del trabajo profesional y demás. Siempre estamos buscando más manos que ayuden con NeuroFedora y estamos complacidos de ayudar a la gente a aprender las habilidades técnicas que se requieren para colaborar. ¡Dé un toque si quiere unirse al equipo!
Visión general de la infraestructura
NeuroFedora se basa completamente en la infraestructura mantenida por la comunidad Fedora:
Organización, gobernanza y difusión comunitaria
-
El acceso a toda la infraestructura se proporciona por una cuenta del Fedora accounts system (FAS) (Sistema de cuentas de Fedora).
-
Nuestro sistema de ticket de limpieza se encuentra en Pagure.io.
-
La lista de correo de discusión pública está alojada en Mailman, con una interfaz web con tecnología Hyperkitty.
-
Una lista de correo privada (puesto que los errores pueden contener información privada) de empaquetador para notificaciones bugzilla también está alojada en Mailman.
-
Nuestro canal de chat Matrix está alojado en Element/Matrix.
-
Nuestro canal IRC está alojado en la red Libera IRC.
-
Los registros de nuestras reuniones IRC se mantienen en meetbot (mote).
-
Las reuniones se organizan y anuncian usando Fedora calendar (fedocal).
-
La wiki del proyecto Fedora proporciona un lugar para tomar notas temporales.
-
Fedora magazine publica información relacionada con Fedora para los usuarios finales.
-
El Community blog publica información relacionada con Fedora para la comunidad.
-
El Fedora planet agrega blogs de toda la comunidad Fedora.
-
Las notificaciones son generadas usando Fedmsg (Federated message bus) y pueden ser buscadas usando datagrepper.
Resolución de problemas
-
El texto se puede pegar y compartir usando Fedora pastebin (a modernpaste instance).
-
fpaste proporciona una herramienta de línea de comando conveniente para pegar la información en Fedora pastebin.
-
Ask Fedora (a Discourse instance) proporciona un foro para la resolución de problemas.
Paquetes y software
-
The Fedora Packager Dashboard proporciona una excelente visión general del estado de los paquetes.
-
Las fuentes (rpm spec files) para los paquetes residen en fuentes de paquetes Fedora (una instancia Pagure)).
-
Los paquetes se construyen usando el Fedora buildsystem (Koji).
-
Los paquetes van a través del sistema Koschei Continuous Integration (CI) system para asegurar que sus dependencias son todas correctas.
-
Los paquetes son probados por (Quality Assurance: QA) (Garantía de Calidad) en el sistema de actualizaciones Fedora (Bodhi).
-
Los paquetes son distribuidos globalmente usando el administrador de espejos Fedora.
-
Los paquetes son monitorizados para las actualizaciones usando release-monitoring.org (Anitya).
-
La revisión, los errores y las peticiones de funciones relacionados con estos paquetes se presentan en una instancia Redhat Bugzilla.
-
La lista de los errores actualmente abiertos se puede ver aquí.
-
Los tickets de revisión se pueden buscar usando el rastreador de revisión Fedora.
-
-
Los paquetes extra se proporcionan a través del sistema de construcción COPR.
-
Las imágenes de Docker se distribuyen usando el registro docker de Fedora.
Documentación
-
Las fuentes asciidoc para la documentación se mantienen en un repositorio Pagure.
-
La documentación se genera usando un sistema Antora alojado en el link:https://docs.fedoraproject.org[sitio de documentación de Fedora.
Papeles de colaborador
Hay diversos roles en los que puede colaborar con NeuroFedora. Para ver una descripción completa de los papeles de colaborador en la comunidad Fedora, vea esta página.
El equipo NeuroFedora se complace en ayudar a nuevos miembros a unirse a la comunidad Fedora y aprender las habilidades necesarias para colaborar. ¡Contacte con nosotros usando uno de los canales de comunicación!
El SIG Fedora Join también ayuda a los recién llegados a empezar a colaborar con Fedora. Eche un vistazo a su documentación.
Sugerir software a incluir
Si hay un software Libre que no está todavía en NeuroFedora, puede llamar nuestra atención. Puede hacer esto con nuestro formato de sugerencias.
Empaquetar y mantener software
Hacer que los paquetes estén disponibles en los repositorios Fedora requiere que el equipo los construya desde las fuente para producir RPMs. Estos RPMs se hacen entonces disponibles en los repositorios Fedora para que todos los usuarios de Fedora los instalen fácilmente en sus sistemas usando dnf
. Esto se puede utilizar para crear contenedores de imágenes que los usuarios pueden ejecutar con Podman (o Docker). Usted puede ayudar al equipo convirtiéndose en una mantenedor de paquetes Fedora.
Soporte EPEL
Lea más sobre los Extra Packages for Enterprise Linux (EPEL) (Paquetes Extras para Enterprise Linux) aquí.
Nosotros nos centramos principalmente en las ramas Fedora. Si necesita cierto paquete que es (co-)mantenido por nosotros en Enterprise Linux (EL), presente un error contra ese paquete, mencionando que rama epel requiere y veremos que podemos hacer dependiendo del tiempo y capacidad.
Si usted ya es un mantenedor, nos complace agregarlo como co-mantenedor, de modo que pueda encargarse de la transferencia a cualquiera o a todas las ramas EPEL.
Probar el software empaquetado
Los paquetes que proporcionamos deben pasar el proceso Fedora Quality Assurance (QA) (Garantía de Calidad de Fedora). Usted puede simplemente habilitar el repositorio updates-testing y ayudas en las pruebas de las actualizaciones.
Presentar errores e informar de cuestiones generales
Cualquiera de los errores incluidos en NeuroFedora deberían idealmente ser reportados a la instancia Fedora Bugzilla. Necesitará una cuenta bugzilla o Fedora para hacerlo. Esta página proporciona instrucciones paso a paso sobre la presentación de errores.
Cualquier otra cuestión relacionada con NeuroFedora debería presentarse en nuestra instancia del proyecto Pagure.
Mejorar la documentación
La documentación de usuario es un recurso muy importante. Puede ayudar mejorando o contribuyendo a nuestra documentación. Usted puede mejorar las páginas preexistentes pulsando en "Edit this page" (Editar esta página) en la esquina superior derecha. Las fuentes se mantienen aquí.
También estamos buscando siempre personas que escriban sobre NeuroFedora, las herramientas, la comunidad y la neurociencia en el blog NeuroFedora.
Ayuda a otros usuarios
Hemos establecido canales de comunicación para ayudar a los usuarios en cuestiones de resolución de errores y obtención de ayuda. Usted puede ayudar manteniéndose presente en los canales de comunicación y respondiendo a las preguntas de los usuarios.
Difundir la palabra
¡Ayúdenos a difundir la palabra! ¡Escriba sobre NeuroFedora, comparta sus opiniones en los medios sociales, ayude a más personas a conocer el proyecto e involucrarse!
-
En Mastodon, usamos la etiqueta #NeuroFedora.
-
En Twitter, somos @NeuroFedora.
-
Puede solicitar adhesivos de NeuroFedora en utilizando el diseño aprobado.
Want to help? Learn how to contribute to Fedora Docs ›