Contribuint
| Com que els paquets de NeuroFedora estan disponibles als repositoris de Fedora, també es poden utilitzar en contenidors personalitzats utilitzant els contenidors base de Fedora. Les imatges de contenidors de llançament de la comunitat de Fedora per a totes les versions de Fedora es poden obtenir dels registres d’imatges de contenidors públics estàndard com ara l’enllaç: https://hub.docker.com/_/fedora [Docker Hub]. |
NeuroFedora és una iniciativa amb el suport de la comunitat, i els membres de l’equip hi treballen en el seu temps lliure. Normalment, això és d’unes 5-10 hores setmanals de mitjana, depenent de la nostra càrrega de treball professional, etc. Sempre busquem més mans per ajudar amb NeuroFedora, i estem encantats d’ajudar la gent a aprendre les habilitats tècniques necessàries per contribuir-hi. Si voleu unir-vos a l’equip, contacteu amb get in contact!
Visió general de la infraestructura
NeuroFedora depèn completament de l’enllaç: https://apps.fedoraproject.org [infraestructura mantinguda per la comunitat Fedora]:
Organització, governança i difusió comunitàries
-
L’accés a tota la infraestructura es proporciona mitjançant un enllaç: Sistema de comptes Fedora (FAS).
-
El nostre enllaç: https://pagure.io/neuro-sig/NeuroFedora [sistema de tiquets de manteniment] es troba a l’enllaç: https://pagure.io [Pagure.io].
-
La llista de correu de discussió pública està allotjada a l’enllaç: https://lists.fedoraproject.org/admin/lists/neurofedora@lists.fedoraproject.org/ [Mailman, amb una interfície web impulsada per Hyperkitty].
-
També hi ha una llista de correu privada (perquè els errors poden incloure informació privada) només per a empaquetadors per a notificacions de Bugzilla allotjada a l’enllaç: Mailman.
-
El nostre canal de xat de Matrix està allotjat a l’enllaç: https://matrix.to/%3C/mark%3E/#neuro:fedoraproject.org [Element/Matrix].
-
Els registres de les nostres reunions d’IRC es mantenen a l’enllaç: meetbot (mote).
-
Les reunions s’organitzen i s’anuncien mitjançant l’enllaç: https://apps.fedoraproject.org/calendar [Calendari de Fedora (fedocal)].
-
L’enllaç: https://fedoraproject.org/wiki/SIGs/NeuroFedora [wiki del projecte Fedora] proporciona un lloc per prendre notes temporalment.
-
L’enllaç: https://fedoramagazine.org [revista Fedora] publica informació relacionada amb Fedora per als usuaris finals.
-
L’enllaç: https://communityblog.fedoraproject.org/ [Bloc de la comunitat] publica informació relacionada amb Fedora per a la comunitat.
-
El planeta Fedora agrupa els blogs de tota la comunitat Fedora.
-
Les notificacions es generen mitjançant Fedmsg (Federated Message Bus) i es poden cercar mitjançant l’enllaç: datagrepper.
Resolució de problemes
-
El text es pot enganxar i compartir mitjançant l’enllaç: Fedora pastebin (una instància de modernpaste).
-
[root@95b9db71272f /]# ipython Python 3.9.0 (per defecte, 6 d’octubre de 2020, 00:00:00) Escriviu 'copyright', 'crèdits' o 'llicència' per obtenir més informació IPython 7.18.1 — Un Python interactiu millorat. Escriviu '?' per obtenir ajuda.
-
Ask Fedora (a Discourse instance) provides a forum for troubleshooting.
Paquets i programari
-
L’enllaç: https://packager-dashboard.fedoraproject.org/dashboard?groups=neuro-sig [Tauler de control del paquet Fedora] ofereix una excel·lent visió general de l’estat dels paquets.
-
Les fonts (enllaç: fitxers d’especificacions rpm) dels paquets es troben a l’enllaç: fonts del paquet Fedora (una instància de Pagure).
-
Els paquets es compilen mitjançant l’enllaç: Sistema de compilació de Fedora (Koji).
-
Els paquets passen per l’enllaç: https://koschei.fedoraproject.org/groups/neuro-sig [Sistema d’integració contínua (CI) de Koschei] per garantir que les seves dependències siguin totes correctes.
-
Els paquets es proven (Assegurament de qualitat: QA) a l’enllaç: Sistema d’actualitzacions de Fedora (Bodhi).
-
Els paquets es distribueixen globalment mitjançant l’enllaç: Gestor de miralls de Fedora.
-
Els paquets es monitoritzen per actualitzacions mitjançant l’enllaç: release-monitoring.org (Anitya).
-
enllaç: Revisions, enllaç: errors i sol·licituds de funcions relacionats amb aquests paquets es troben a l’enllaç: https://bugzilla.redhat.com [instància de Redhat Bugzilla].
-
La llista d’errors actualment oberts es pot veure a l’enllaç: https://tinyurl.com/neurofedora-bugs [aquí].
-
Es poden cercar tiquets de revisió mitjançant l’enllaç: Seguidor de revisions de Fedora.
-
-
Els paquets addicionals es proporcionen a través de l’enllaç: el sistema de compilació COPR.
-
Les imatges de Docker es distribueixen mitjançant l’enllaç: registre de Fedora docker.
Documentation
-
Les fonts de la documentació a asciidoc es troben en un enllaç: https://pagure.io/neuro-sig/documentation [repositori de Pagure].
-
La documentació es genera mitjançant un sistema d’enllaç: Antora i s’allotja a l’enllaç: lloc web de documentació de Fedora.
Rols de col·laborador
Hi ha diversos rols en què podeu contribuir a NeuroFedora. Per obtenir una descripció completa dels rols de col·laborador a la comunitat Fedora, consulteu aquest enllaç: https://fedoraproject.org/wiki/Join [pàgina wiki].
L’equip de NeuroFedora està encantat d’ajudar els nous membres a unir-se a la comunitat Fedora i a aprendre les habilitats necessàries per contribuir-hi. Poseu-vos en contacte amb nosaltres mitjançant un dels canals de comunicació!
El Fedora Join SIG també ajuda els nouvinguts a començar a contribuir a Fedora. Fes una ullada a l’enllaç: https://docs.fedoraproject.org/en-US/project/join/#_not_sure_where_to_start_come_hang_out_with_us [la seva documentació].
Suggerir programari per a la inclusió
Si hi ha més programari lliure útil que encara no es troba a NeuroFedora, podeu fer-nos-ho saber. Podeu fer-ho mitjançant l’enllaç: https://goo.gl/forms/j6AJ82yOh78MPxby1 [el nostre formulari de suggeriments].
Empaquetar i mantenir el programari
Fer que els paquets estiguin disponibles als repositoris de Fedora requereix que l’equip els compili des del codi font per produir RPM. Aquests RPM es posen a disposició dels repositoris de Fedora perquè tots els usuaris de Fedora els puguin instal·lar fàcilment als seus sistemes mitjançant dnf. També es poden utilitzar per crear fàcilment imatges de contenidors que els usuaris poden executar amb Podman (o Docker). Podeu ajudar l’equip convertint-vos en un enllaç: mantenidor de paquets Fedora.
Suport d’EPEL
Més informació sobre els paquets addicionals per a Enterprise Linux (EPEL) aquí.
Ens centrem principalment en les branques de Fedora. Si necessiteu un paquet concret que mantinguem (co) a Enterprise Linux (EL), informeu d’un error contra aquest paquet, esmentant quina branca epel necessiteu i veurem què podem fer en funció del temps i la capacitat.
Si ja ets un empaquetador, estarem encantats d’afegir-te com a co-mantenidor, de manera que puguis encarregar-te de la portabilitat a qualsevol o totes les branques d’EPEL.
Programari empaquetat de prova
Els paquets que proporcionem han de passar pel procés d’enllaç: https://fedoraproject.org/wiki/QA [Fedora Quality Assurance (QA)]. Podeu simplement habilitar el repositori de proves d’actualitzacions i obtenir ajuda mitjançant l’enllaç: https://fedoraproject.org/wiki/QA:Updates_Testing [proves d’actualitzacions].
Informar d’errors i de problemes generals
Idealment, s’hauria de notificar qualsevol error del programari inclòs a NeuroFedora a l’enllaç: instància de Fedora Bugzilla. Necessitareu un enllaç: bugzilla o un enllaç: compte de Fedora per fer-ho. enllaç: Aquesta pàgina proporciona instruccions pas a pas sobre com notificar errors.
Qualsevol altre problema relacionat amb l’enllaç de NeuroFedora: https://pagure.io/neuro-sig/NeuroFedora/new_issue [s’ha de presentar a la nostra instància de projecte Pagure].
Millorar la documentació
La documentació d’usuari és un recurs molt important. Podeu ajudar mitjançant l’enllaç: millorar o contribuir a la nostra documentació. Podeu millorar les pàgines preexistents fent clic a "Edita aquesta pàgina" a la cantonada superior dreta. Les fonts es conserven a l’enllaç: https://pagure.io/neuro-sig/documentation [aquí].
També busquem sempre gent que escrigui sobre NeuroFedora, les eines, la comunitat i la neurociència a l’enllaç: blog de NeuroFedora.
Ajuda a altres usuaris
Hem configurat canals de comunicació per ajudar els usuaris a resoldre problemes i obtenir ajuda. Podeu ajudar si us manteniu presents als canals de comunicació i responeu a les preguntes dels usuaris.
Corre la veu
Ajuda’ns a difondre el projecte! Escriu sobre NeuroFedora, comparteix les teves opinions a les xarxes socials, ajuda a més gent a conèixer-lo i participa-hi!
-
A Mastodon, fem servir l’enllaç: #NeuroFedora hashtag.
-
A Twitter, estem a l’enllaç: @NeuroFedora.
-
Podeu demanar els stikers de NeuroFedora a través de l’enllaç de stickermule: https://www.stickermule.com/uk/account/artworks/2036110 [utilitzant el disseny aprovat].
Want to help? Learn how to contribute to Fedora Docs ›