Mitmachen
| Um auf die Anwendungen und Infrastruktur zuzugreifen, die von der Fedora-Community genutzt werden, benötigen Sie ein Fedora-Konto). Die Einrichtung dauert nur eine Minute! Weitere Informationen zum Fedora-Projekt finden Sie hier. |
NeuroFedora ist eine von der Community getragene Initiative, an der die Teammitglieder in ihrer Freizeit arbeiten. Im Durchschnitt sind das etwa 5–10 Stunden pro Woche, abhängig von der beruflichen Belastung. Wir suchen ständig nach weiteren Helfern für NeuroFedora und unterstützen Interessierte gerne beim Erlernen der notwendigen technischen Fähigkeiten. Bitte kontaktieren Sie uns, wenn Sie dem Team beitreten möchten!
Übersicht über die Infrastruktur
NeuroFedora basiert vollständig auf der Infrastruktur, die von der Fedora-Community gepflegt wird:
Community-Organisation, -Verwaltung und -Verbreitung
-
Der Zugriff auf die gesamte Infrastruktur erfolgt über ein Benutzerkonto im Fedora Accounts System (FAS).
-
Unser Housekeeping-Ticketsystem befindet sich auf Pagure.io.
-
Die öffentliche Diskussions-Mailingliste wird auf Mailman gehostet, mit einer Hyperkitty-basierten Weboberfläche.
-
Eine private Mailingliste nur für Paketbetreuer (da Fehlerberichte private Informationen enthalten können) für Bugzilla-Benachrichtigungen wird ebenfalls auf Mailman gehostet.
-
Unser Matrix-Chat-Kanal wird auf Element/Matrix gehostet.
-
Die Protokolle aus unseren IRC-Meetings sind auf meetbot (mote) zu finden.
-
Die Organisation und Ankündigung von Meetings erfolgt über den Fedora-Kalendar (fedocal).
-
Das link:https://fedoraproject.org/wiki/SIGs/NeuroFedora [Fedora Projekt-Wiki] bietet die Möglichkeit, temporäre Notizen zu erstellen.
-
Das Fedora Magazine veröffentlicht Fedora-bezogene Informationen für Endbenutzer.
-
Der Community-Blog veröffentlicht Informationen rund um Fedora für die Community.
-
Auf Fedora Planet laufen Blogs aus der gesamten Fedora-Community zusammen.
-
Benachrichtigungen werden über Fedmsg (den Federated Message Bus) generiert und können über datagrepper durchsucht werden.
Fehlerbehebung
-
Text kann auf Fedora pastebin (einer modernpaste-Instanz) eingefügt und geteilt werden.
-
fpaste bietet ein praktisches Befehlszeilenwerkzeug zum Einfügen von Informationen in den Fedora Pastebin.
-
Ask Fedora (eine Discourse-Instanz) bietet ein Forum zur Fehlerbehebung.
Pakete und Software
-
Das Fedora Packager Dashboard bietet einen hervorragenden Überblick über den Status der Pakete.
-
Die Quellen (rpm .spec-Dateien) für Pakte befinden sich Fedora package sources (einer Pagure-Instanz).
-
Pakete werden im Fedora-Buildsystem (Koji) erstellt.
-
Pakete durchlaufen das Koschei Continuous Integration (CI)-System, um sicherzustellen, dass deren Abhängigkeiten alle korrekt sind.
-
Pakete werden im Fedora-Aktualisierungssystem (Bodhi) getestet (Quality Assurance: QA).
-
Pakete werden globally über die Fedora Spiegelserververwaltung verbreitet.
-
Pakete werden auf mögliche Aktualisierungen mit release-monitoring.org (Anitya) überwacht.
-
Reviews, Fehler und Funktionswünsche zu diesen Paketen werden in einer Redhat Bugzilla Instanz gesammelt.
-
Die Liste der derzeit offenen Fehlerberichte finden Sie hier.
-
Review-Tickets können im Fedora Review-Tracker verfolgt werden.
-
-
Zusätzliche Pakete sind im COPR-Buildsystem verfügbar.
-
Docker-Abbilder werden über die Fedora Docker-Registry verteilt.
Dokumentation
-
Die Asciidoc-Quelltexte für die Dokumentation werden in einem Pagure-Repository gepflegt.
-
Die Dokumentation wird mit Hilfe von Antora generiert und auf der Fedora-Dokumentationsseite gehostet.
Rollen für Mitwirkende
Es gibt verschiedene Möglichkeiten, sich bei NeuroFedora einzubringen. Eine vollständige Beschreibung der Mitwirkendenrollen in der Fedora-Community finden Sie auf der Wiki-Seite.
Das NeuroFedora-Team freut sich, neue Mitglieder beim Einstieg in die Fedora-Community zu unterstützen und ihnen die notwendigen Fähigkeiten für einen aktiven Beitrag zu vermitteln. Nehmen Sie über einen der Kommunikationskanäle Kontakt mit uns auf!
Die Fedora Join SIG hilft Neulingen beim Einstieg in die Mitarbeit bei Fedora. Werfen Sie einen Blick auf deren Dokumentation.
Software für die Aufnahme vorschlagen
Falls Sie weitere nützliche freie Software kennen, die noch nicht in NeuroFedora enthalten ist, können Sie uns diese gerne mitteilen. Nutzen Sie dazu bitte unser Vorschlagsformular.
Software paketieren und betreuen
Um Pakete in den Fedora-Paketquellen bereitzustellen, muss das Team sie aus dem Quellcode kompilieren und RPMs erstellen. Diese RPMs werden dann in den Fedora-Paketquellen für alle Fedora-Benutzer bereitgestellt, damit sie diese einfach mit dnf auf ihren Systemen installieren können. Sie können auch verwendet werden, um Container-Abbilder zu erstellen, die Benutzer mit Podman (oder Docker) ausführen können. Sie können das Team unterstützen, indem Sie Paketbetreuer werden.
Unterstützung für EPEL
Informationen zu „Extra Packages for Enterprise Linux“ (EPEL) finden Sie hier.
Wir konzentrieren uns hauptsächlich auf Fedora-Zweige. Falls Sie ein bestimmtes Paket benötigen, das von uns in Enterprise Linux (EL) (mit-)betreut wird, melden Sie bitte einen Fehler für dieses Paket und geben Sie den benötigten EPEL-Zweig an. Wir werden dann prüfen, was wir je nach Zeit und Kapazität tun können.
Wenn Sie bereits Paketbetreuer sind, fügen wir Sie gerne als Co-Maintainer hinzu,damit Sie sich um die Portierung auf beliebige oder alle EPEL-Zweige kümmern können.
Paketierte Software testen
Von uns bereitgestellte Pakete müssen den Qualitätssicherungsprozess (Fedora Quality Assurance, QA) durchlaufen. Sie können einfach die Paketquelle „updates-testing“ aktivieren und beim Testen von Aktualisierungen helfen.
Fehler und allgemeine Probleme melden
Alle in NeuroFedora enthaltenen Softwarefehler sollten idealerweise über die Fedora Bugzilla-Instanz gemeldet werden. Dazu benötigen Sie ein Bugzilla- oder Fedora-Konto. Auf dieser Seite finden Sie eine Schritt-für-Schritt-Anleitung zum Melden von Fehlern.
Alle anderen Probleme im Zusammenhang mit NeuroFedora link:https://pagure.io/neuro-sig/NeuroFedora/new_issue [sollten in unserer Pagure-Projektinstanz gemeldet werden].
Die Dokumentation verbessern
Die Benutzerdokumentation ist eine äußerst wichtige Ressource. Sie können helfen, indem Sie zu unserer Dokumentation beitragen oder sie verbessern. Sie können bereits vorhandene Seiten verbessern, indem Sie oben rechts auf „Edit this page“ klicken. Die Quelltexte finden Sie hier.
Wir suchen außerdem ständig nach Autoren, die über NeuroFedora, die Werkzeuge, die Community und die Neurowissenschaften auf dem NeuroFedora-Blog schreiben möchten.
Anderen Benutzern helfen
Wir haben Kommunikationskanäle eingerichtet, um Benutzern bei der Fehlerbehebung zu helfen und anderweitig Hilfe zu bieten. Sie können dazu beitragen, indem Sie in den Kommunikationskanälen präsent sind und Fragen von Benutzern beantworten.
Die Botschaft verbreiten
Helfen Sie uns, NeuroFedora bekannt zu machen! Schreiben Sie über NeuroFedora, teilen Sie Ihre Meinung in den sozialen Medien, helfen Sie anderen, das Projekt kennenzulernen und sich zu engagieren!
-
Auf Mastodon verwenden wir den Hash-Tag #NeuroFedora.
-
Auf Twitter sind wir @NeuroFedora.
-
NeuroFedora-Sticker können Sie bei Stickermule mit dem genehmigten Design bestellen.
Want to help? Learn how to contribute to Fedora Docs ›