(Redirect readers interested in CommOps to Fedora Docs site wherever possible) |
(→OS Developer: update link to Packaging to avoid redirect) |
||
Line 193: | Line 193: | ||
* Support the infrastructure of the Fedora translation community. | * Support the infrastructure of the Fedora translation community. | ||
|- | |- | ||
| [[ | | [[Join_the_package_collection_maintainers|Packaging]] | ||
| | | | ||
* Become a package maintainer to create and maintain RPM packages for software in Fedora. | * Become a package maintainer to create and maintain RPM packages for software in Fedora. |
Revision as of 21:16, 18 December 2020
If you want to take an active hand in making Fedora even better, there are many ways you can contribute. Below are few of the roles that you can join.
- Choose on a role in which you are interested to contribute.
|
|
|
---|---|---|
|
|
#Web Developer or Administrator
|
Financial contributions are discussed on the Contribute page.
Making changes to the Fedora wiki is discussed on the Help:Editing wiki page.
Content Writer
- Description of this role
- Communicate through words.
- Skills you possess or want to learn
- Writing, editing, grammar (wordsmith), technical, explaining complex ideas well, teaching, DocBook, XML, Wiki markup, technical knowledge (specific and general)
- Examples of where and how you can contribute in this role
- Remember that you have complete freedom to do less, more or different tasks in the many projects and teams. Only your imagination sets the limits.
Team/Project | Example tasks |
---|---|
Artwork |
|
CommOps |
|
Docs |
|
Fedora Magazine |
|
Fonts SIG |
|
Games SIG |
|
Usability SIG |
|
- Teams/projects supporting or supported by this role
- CommOps, Docs, Marketing (including Magazine), Localization (L10n)
- More information
Designer
- Description of this role
- Communicate through images.
- Skills you possess or want to learn
- Inkscape, GIMP, LibreOffice, design, usability/interaction
- Examples of where and how you can contribute in this role
- Remember that you have complete freedom to do less, more or different tasks in the many projects and teams. Only your imagination sets the limits.
Team/Project | Example tasks |
---|---|
CommOps |
|
Design |
|
Fonts SIG |
|
Usability SIG |
|
- Teams/projects supporting or supported by this role
- More information
OS Developer
- Description of this role
- Communicate through code.
- Skills you possess or want to learn
- Programming, RPM/Packaging, Bugfiling
- Examples of where and how you can contribute in this role
- Remember that you have complete freedom to do less, more or different tasks in the many projects and teams. Only your imagination sets the limits.
Team/Project | Example tasks |
---|---|
Bug triage |
|
Infrastructure |
|
Release Engineering |
|
Internationalization (I18n) |
|
Packaging |
|
Websites |
|
Fonts SIG |
|
Games SIG |
|
Science and Technology SIG |
|
Usability SIG |
|
Electronic Lab |
|
Testing |
|
- Teams/projects supporting or supported by this role
- Bug triage, CommOps, Docs, Fonts, Internationalization (I18n), Infrastructure, Packaging, Testing, Usability, Websites.
People Person
- Description of this role
- Communicate through one-on-one contact.
- Skills you possess or want to learn
- People skills, event organization, customer service/support, enthusiasm
- Examples of where and how you can contribute in this role
- Remember that you have complete freedom to do less, more or different tasks in the many projects and teams. Only your imagination sets the limits.
Team/Project | Example tasks |
---|---|
Ambassadors |
|
CommOps |
|
Fonts SIG | |
Games SIG |
|
Free Media |
|
Marketing |
|
Support/help |
|
- Teams/projects supporting or supported by this role
- More information
Translator
- Description of this role
- Communicate through translation.
- Skills you possess or want to learn
- English, non-English native language, some technical knowledge, diff, PO, translation
- Examples of where and how you can contribute in this role
- Remember that you have complete freedom to do less, more or different tasks in the many projects and teams. Only your imagination sets the limits.
Team/Project | Example tasks |
---|---|
Localize Fedora and upstream |
|
Work with upstream projects |
|
Localize Fedora documentation |
|
Localize Fedora websites |
|
Test Fedora localized versions |
|
- Teams/projects supporting or supported by this role
- Ambassadors, CommOps, Docs, L10n (localization), I18n (internationalization), OS Developer (Packaging)
- More information
- How to become a translator
- How to start new language team (Please check the team list page and ensure that your language team has not yet been formed.)
Web Developer or Administrator
- Description of this role
- Communicate through the World Wide Web.
- Skills you possess or want to learn
- Python, XML/XHTML, CSS, XSL/XSLT, TurboGears, Web app development, Linux system administration
- Examples of where and how you can contribute in this role
- Remember that you have complete freedom to do less, more or different tasks in the many projects and teams. Only your imagination sets the limits.
Team/Project | Example tasks |
---|---|
CommOps |
|
Infrastructure |
|
Release Engineering |
|
Websites |
|
- Teams/projects supporting or supported by this role
- More information