Alpine Linux:Contribute: Difference between revisions
Prabuanand (talk | contribs) (added link to opencollective, fixed heading levels) |
Prabuanand (talk | contribs) (rephrased sentence and added reddit) |
||
Line 1: | Line 1: | ||
[[Image:kuser.png|left|link=]] | [[Image:kuser.png|left|link=]] | ||
__NOTOC__ | __NOTOC__ | ||
There are many ways that ''you'' can contribute. Whether you are a normal user, a geek, or a hardcore developer, the one and most important thing you can do is to actually '''use''' Alpine Linux. | There are many ways that ''you'' can contribute. Whether you are a normal user, a geek, or a hardcore developer, the one and most important thing you can do is to actually '''use''' Alpine Linux. | ||
The list below explains some of the ways that you can contribute. | For ensuring the long-term sustainability of Alpine Linux, financial contributions can be made through [https://opencollective.com/alpinelinux Opencollective]. The list below explains some of the other ways that you can contribute. | ||
== Contribute quality == | == Contribute quality == | ||
{{Tip|Be '''polite''' when reporting bugs or asking for new features; after all, the developers have no obligation to do it.}} | |||
* Submit '''[https://gitlab.alpinelinux.org/alpine/aports/issues bug reports]''' | * Submit '''[https://gitlab.alpinelinux.org/alpine/aports/issues bug reports]''' | ||
* Suggest new '''[https://gitlab.alpinelinux.org/alpine features/ideas]''' (Previously: '''[[Project:Ideas|features/ideas]]''' and '''[[Alpine Linux:FAQ#Can_you_build_an_APK_package_for_...?|packages]]''') | * Suggest new '''[https://gitlab.alpinelinux.org/alpine features/ideas]''' (Previously: '''[[Project:Ideas|features/ideas]]''' and '''[[Alpine Linux:FAQ#Can_you_build_an_APK_package_for_...?|packages]]''') | ||
Line 16: | Line 17: | ||
== Contribute documentation == | == Contribute documentation == | ||
* Help write good '''[[Tutorials and Howtos|documentation]]''' | * Help write good '''[[Tutorials and Howtos|documentation]]''' | ||
* '''Translate''' the documentation (and program texts) into another language | * '''Translate''' the documentation (and program texts) into another language | ||
Line 25: | Line 27: | ||
== Contribute support == | == Contribute support == | ||
* '''Answer questions''' on the | |||
* '''Answer questions''' on the [[IRC]] channels, [[mailing lists]], [https://old.reddit.com/r/AlpineLinux/ reddit] and [https://stackoverflow.com/questions/tagged/alpine-linux StackOverflow] | |||
* Contribute to (or start) an online support group | * Contribute to (or start) an online support group | ||
* Post a tutorial or other to https://asciinema.org | * Post a tutorial or other to https://asciinema.org | ||
* Write '''HOWTOs''' and post them in the [[Tutorials and Howtos]] or your own blog | * Write '''HOWTOs''' and post them in the [[Tutorials and Howtos]] or your own blog | ||
== Contribute | == Contribute publicity == | ||
{{Tip|As Alpine Linux gets more well-known, there will be more people wanting to use Alpine Linux and contribute.}} | |||
* '''[[Project:Listings|Link to]]''' the Alpine Linux web site | * '''[[Project:Listings|Link to]]''' the Alpine Linux web site | ||
* Write '''reviews''' | * Write '''reviews''' | ||
Line 42: | Line 43: | ||
== Contribute appreciation == | == Contribute appreciation == | ||
* '''Express''' your appreciation to developers (through [[Alpine_Linux:Mailing_lists|e-mail]], [https://gitlab.alpinelinux.org/alpine/aports/issues bug reports], and [[Alpine Linux:IRC|IRC]]) | * '''Express''' your appreciation to developers (through [[Alpine_Linux:Mailing_lists|e-mail]], [https://gitlab.alpinelinux.org/alpine/aports/issues bug reports], and [[Alpine Linux:IRC|IRC]]) | ||
* Donate or gift [[Alpine_Linux:Developers|Developers]] (some have wishlists for this) | * Donate or gift [[Alpine_Linux:Developers|Developers]] (some have wishlists for this) | ||
* Send the programmers post cards | * Send the programmers post cards | ||
* Contribute to [https://www.patreon.com/musl musl libc development] |
Revision as of 10:58, 9 June 2025

There are many ways that you can contribute. Whether you are a normal user, a geek, or a hardcore developer, the one and most important thing you can do is to actually use Alpine Linux.
For ensuring the long-term sustainability of Alpine Linux, financial contributions can be made through Opencollective. The list below explains some of the other ways that you can contribute.
Contribute quality
Tip: Be polite when reporting bugs or asking for new features; after all, the developers have no obligation to do it.
- Submit bug reports
- Suggest new features/ideas (Previously: features/ideas and packages)
- Submit new packages that you've created, or patches to existing packages. For more information about developing on Alpine Linux, read our Developer Documentation.
- Check the coverage of the Anitya release monitoring database for your favourite packages, and add new mappings as needed.
- Submit artwork (icons, backgrounds, logos)
- Correct spelling and grammar mistakes in the documentation
- Help maintain the wiki
Contribute documentation
- Help write good documentation
- Translate the documentation (and program texts) into another language
- Proofread existing documentation, follow the examples, and make corrections
- Create diagrams, screenshots, and graphics for the documentation
- Develop style, formatting, spelling, and grammar conventions for documenters
- Expand the Glossary of technical terms (so non-geeks can understand)
- Convert documentation into more formats
Contribute support
- Answer questions on the IRC channels, mailing lists, reddit and StackOverflow
- Contribute to (or start) an online support group
- Post a tutorial or other to https://asciinema.org
- Write HOWTOs and post them in the Tutorials and Howtos or your own blog
Contribute publicity
Tip: As Alpine Linux gets more well-known, there will be more people wanting to use Alpine Linux and contribute.
- Link to the Alpine Linux web site
- Write reviews
- Convince people to choose Open Source products when possible
- Write about new ways of using an Open Source application
Contribute appreciation
- Express your appreciation to developers (through e-mail, bug reports, and IRC)
- Donate or gift Developers (some have wishlists for this)
- Send the programmers post cards
- Contribute to musl libc development