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

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

Documentation

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!