Alpine Linux:Contribute: Difference between revisions
Chereskata (talk | contribs) |
Prabuanand (talk | contribs) m (fixed typo) |
||
(8 intermediate revisions by 2 users not shown) | |||
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. | ||
{{Box GREEN||For ensuring the long-term sustainability of Alpine Linux, use [https://opencollective.com/alpinelinux Opencollective] to make a financial contribution.}} | |||
= Contribute quality = | The list below explains some of the other ways that you can contribute. | ||
* Submit '''[https://gitlab.alpinelinux.org/alpine/aports/issues bug reports]'''. | |||
* Suggest new '''[https://gitlab.alpinelinux.org/alpine features/ideas]''' | == Contribute quality == | ||
* Submit '''[https://gitlab.alpinelinux.org/alpine/aports/issues bug reports]''' and provide all requested information when doing so. | |||
* Suggest new '''[[Alpine Linux:FAQ#Can_you_build_an_APK_package_for_...?|packages]]''' or '''[https://gitlab.alpinelinux.org/alpine features/ideas]'''. Be '''polite''' when reporting bugs or asking for new features; after all, the developers have no obligation to do it. | |||
* Submit new '''[[Creating_an_Alpine_package|packages]]''' that you've created, or '''[[Development using git|patches]]''' to existing packages. For more information about developing on Alpine Linux, read our [[Developer Documentation]]. | * Submit new '''[[Creating_an_Alpine_package|packages]]''' that you've created, or '''[[Development using git|patches]]''' to existing packages. For more information about developing on Alpine Linux, read our [[Developer Documentation]]. | ||
* Check the coverage of the [https://release-monitoring.org/ Anitya] release monitoring database for your favourite packages, and add new mappings as needed. | * Check the coverage of the [https://release-monitoring.org/ Anitya] release monitoring database for your favourite packages, and add new mappings as needed. | ||
* Submit '''[[Special:NewFiles|artwork]]''' (icons, backgrounds, logos) | * Submit '''[[Special:NewFiles|artwork]]''' (icons, backgrounds, logos) | ||
* Correct '''spelling and grammar''' mistakes in the documentation | * Correct '''spelling and grammar''' mistakes in the documentation. | ||
* Help '''[[Project:Wiki_maintenance|maintain]]''' the wiki | * Help '''[[Project:Wiki_maintenance|maintain]]''' the wiki. | ||
== Contribute documentation == | |||
* '''Proofread''' existing documentation, follow the examples. If something isn't correct, or is incomplete, make corrections by carefully [[Help:Editing|editing]] the page, just as those before who did it for you. | |||
* Help write good '''[[ | * 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 | ||
* Create diagrams, '''screenshots''', and graphics for the documentation | * Create diagrams, '''screenshots''', and graphics for the documentation | ||
* Develop style, formatting, spelling, and grammar conventions for documenters | * Develop style, formatting, spelling, and grammar [[Help:Style|conventions for documenters]] | ||
* Expand the '''[[Glossary]]''' of technical terms (so non-geeks can understand) | * Expand the '''[[Alpine Linux:Glossary|Glossary]]''' of technical terms (so non-geeks can understand) | ||
* Convert documentation into more formats | * Convert documentation into more formats | ||
= 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.}} | |||
{{Tip|As Alpine Linux gets more | |||
* '''[[Project:Listings| | * Write '''reviews''' and '''[[Project:Listings|link to]]''' the Alpine Linux web site. | ||
* Convince people to choose Open Source products when possible | * Convince people to choose Open Source products when possible | ||
* Write about new ways of using an Open Source application | * Write about new ways of using an Open Source application | ||
= Contribute appreciation = | == Contribute appreciation == | ||
* '''Express''' your appreciation to developers (through [[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) | |||
* Send the programmers post cards | * Send the programmers post cards | ||
* Contribute to [https://www.patreon.com/musl musl libc development] | |||
* Contribute to [https://www.patreon.com/musl musl libc development] |
Latest revision as of 11:27, 13 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, use Opencollective to make a financial contribution.
The list below explains some of the other ways that you can contribute.
Contribute quality
- Submit bug reports and provide all requested information when doing so.
- Suggest new packages or features/ideas. Be polite when reporting bugs or asking for new features; after all, the developers have no obligation to do it.
- 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
- Proofread existing documentation, follow the examples. If something isn't correct, or is incomplete, make corrections by carefully editing the page, just as those before who did it for you.
- Help write good documentation
- Translate the documentation (and program texts) into another language
- 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.
- Write reviews and link to the Alpine Linux web site.
- 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