Contributing

A Fedora account is required to access the applications and infrastructure used by the Fedora community. It only takes a minute to set up! You can learn more about the Fedora project here.

NeuroFedora is a community supported initiative, and team members work on it in their free time. Usually, this is about 5—​10 hours a week on average, depending on our professional work loads and so on. We are always looking for more hands to help with NeuroFedora, and we are more than happy to help people learn the technical skills required to contribute. Please get in touch if you would like to join the team!


Infrastructure overview

NeuroFedora relies completely on the infrastructure maintained by the Fedora community:

Community organisation, governance, and dissemination

Troubleshooting

Packages and software

Documentation

Contributor roles

There are various roles in which you can contribute to NeuroFedora. For a complete description of contributor roles in the Fedora community, please refer to this wiki page.

Suggest software for inclusion

If there’s more useful Free software out there that is not yet in NeuroFedora, you can bring it to our attention. You can do so using our suggestion form.

Package and maintain software

Making packages available in the Fedora repositories requires the team to build it from source. You can help the team by becoming a Fedora package maintainer. The NeuroFedora team are happy to help new members join the Fedora community, and to learn the skills necessary to maintain packages. Please get in touch with us using one of the communications channels if you’d like to join the package maintenance team.

Test packaged software

Packages that we provide must go through the Fedora Quality Assurance (QA) process. You can simply enable the updates-testing repository and help by testing updates.

File bugs and report general issues

Any bugs with the software include in NeuroFedora should ideally be reported to the Fedora Bugzilla instance. You will need a bugzilla or Fedora account to do so. This page provides step by step instructions on filing bugs.

Any other issues related to NeuroFedora should be filed at our Pagure project instance.

Improve documentation

User documentation is a most important resource. You can help by improving or contributing to our documentation. You can improve pre-existing pages by clicking on the "Edit this page" in the top right corner. The sources are kept here.

Help other users

We’ve set up communication channels to help users troubleshoot issues and get help. You can help by remaining present in the communication channels and answering users' questions.

Spread the word

Help us spread the word! Write about NeuroFedora, share your opinions on social media, help more people learn about the project and get involved!

  • On Twitter, you can use #NeuroFedora hashtag to mark your tweets.