Alpine Linux:Contribute: Difference between revisions

From Alpine Linux
No edit summary
Line 1: Line 1:
[[Image:kuser.png|left|link=]]
[[Image:kuser.png|left|link=]]
__NOTOC__
__NOTOC__
There are many ways for You to contribute. Whether you are a normal user, geek or hardcore developer, one and most important thing is get to know Alpine Linux by '''using it'''.
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 get to know Alpine Linux by '''using it'''.


Here is a list which greatly explains whole contribution concept
The list below explains some of the ways that you can contribute.




= Contribute quality: =
= Contribute quality: =
*Help to make this a better project, better looking and with new features
* Submit '''[http://bugs.alpinelinux.org/ bug reports and/or patches]'''
*Submit '''[http://bugs.alpinelinux.org/ bug reports]'''
* Suggest '''[http://bugs.alpinelinux.org/ new features, ideas, and packages]'''
*Suggest new features and options
* Submit '''artwork''' (icons, backgrounds, logos)
*Suggest ways to improve the framework (maybe comparing it to similar OS or comercial projects)
* Correct '''spelling and grammar''' mistakes in the documentation
*Submit some '''artwork''' (icons, backgrounds, logos)
* Help '''maintain the wiki'''
*Correct '''spelling and grammar''' mistakes in documentation
*Help maintain a wiki web site


= Contribute documentation: =
= Contribute documentation: =
*Help write good '''documentation'''
* Help write good '''documentation'''
*'''Translate''' the documentation (and program text) into another language
* '''Translate''' the documentation (and program text) into another language
*'''Proofread''' existing documentation, follow the examples, and make corrections
* '''Proofread''' existing documentation, follow the examples, and make corrections
*Create diagrams, '''screen-shots''', and graphics for documentation
* Create diagrams, '''screenshots''', and graphics for documentation
*Develop spelling and grammar style conventions for documentors
* Develop spelling and grammar conventions for fellow documenters
*Build a '''glossary''' of technical terms (so non geek people can understand)
* Build a '''glossary''' of technical terms (so non-geeks can understand)
*Convert documentation into more formats (i.e. DocBook)
* Convert documentation into more formats (i.e. DocBook)


= Contribute support: =
= Contribute support: =
{{Note|Everybody need support at least once. Let coders do their work while you help other people}}
* '''Answer questions''' on the wiki, [[mailing lists]] or [[IRC]] channels
*Answer questions on wiki, [[mailing lists]] or [[IRC]] channels
* Contribute to (or start) an online support group
*Contribute to (or start) an online support group
* Write '''HOWTOS''' and post them in [[Tutorials and Howtos]] or your own blog
*'''Help other''' people learn how to use Alpine Linux
*Write '''HOWTOS''' and post them in [[Tutorials and Howtos]] or your own blog


= Contribute publicity: =
= Contribute publicity: =
{{Tip|If the project gets popular there will be more people wanting to contribute}}
{{Tip|If the project gets popular there will be more people wanting to contribute}}
*'''Link to''' Alpine Linux web site
* '''Link to''' Alpine Linux web site
*Convince people to chose Open Source products when possible
* Convince people to chose Open Source products when possible
*Write '''reviews'''
* Write '''reviews'''
*Write about new ways of using an Open Source program
* Write about new ways of using an Open Source application


= Contribute appreciation: =
= Contribute appreciation: =
*'''Express''' your appreciation to developers (through email or irc message)
* '''Express''' your appreciation to developers (through e-mail, bug reports, and IRC)
*Send the programmers post cards
* Send the programmers post cards
*Give a project or developer a gift (some have wish lists for this)
* Give a project or developer a gift (some have wish lists for this)
*Be '''polite''' when reporting bugs or asking for new features; developers has no obligation to do it after all
* Be '''polite''' when reporting bugs or asking for new features; after all, the developers have no obligation to do it

Revision as of 18:09, 9 October 2010

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 get to know Alpine Linux by using it.

The list below explains some of the ways that you can contribute.


Contribute quality:

Contribute documentation:

  • Help write good documentation
  • Translate the documentation (and program text) into another language
  • Proofread existing documentation, follow the examples, and make corrections
  • Create diagrams, screenshots, and graphics for documentation
  • Develop spelling and grammar conventions for fellow documenters
  • Build a glossary of technical terms (so non-geeks can understand)
  • Convert documentation into more formats (i.e. DocBook)

Contribute support:

Contribute publicity:

Tip: If the project gets popular there will be more people wanting to contribute
  • Link to Alpine Linux web site
  • Convince people to chose Open Source products when possible
  • Write reviews
  • Write about new ways of using an Open Source application

Contribute appreciation:

  • Express your appreciation to developers (through e-mail, bug reports, and IRC)
  • Send the programmers post cards
  • Give a project or developer a gift (some have wish lists for this)
  • Be polite when reporting bugs or asking for new features; after all, the developers have no obligation to do it