Getting involved: Difference between revisions
(→Donate: removed creativity from donation section, used text from official page instead) |
(→Forums: shorter forum text, report removed, as it is part of forum etiquette (double content)) |
||
Line 20: | Line 20: | ||
==Forums== | ==Forums== | ||
One of the easiest ways to get involved is participating in the [http://bbs.archlinux.org/ Arch Linux Forums]. Please | One of the easiest ways to get involved is participating in the [http://bbs.archlinux.org/ Arch Linux Forums], which allow getting to know the community and help new users. Please get accustomed with [[Forum Etiquette]] first. | ||
==Wiki== | ==Wiki== |
Revision as of 17:52, 12 March 2012
Template:I18n Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end
In biology, mutualism is an interaction between two organisms from which each derives benefit. This principle can also apply to proactive and motivated members of the Arch community wanting to get involved and contribute to their favorite GNU/Linux distribution. This participation benefits not only the community member and their fellow Archers, but potentially all fans of free and open source software.
Donate
Arch Linux survives because of the tireless efforts of many people in the community and the core development circle. None of us are paid for our work, and we don't have the personal funds to sustain server costs ourselves.
Forums
One of the easiest ways to get involved is participating in the Arch Linux Forums, which allow getting to know the community and help new users. Please get accustomed with Forum Etiquette first.
Wiki
Wikis, by design, thrive on collaboration.
ArchWiki is a community documentation process. The contents are created by the community for the community. Contributors volunteer their time and energy to share their knowledge and skill with the community. All users are encouraged to contribute. Tasks on ArchWiki can roughly be divided into the following:
- Technical maintenance
- Content management
- Content editing
- Content creation and translation
If you feel capable of editing wiki pages, please see if you can manage tasks outlined in this section.
- Flag articles with appropriate article status templates (e.g.
{{Deletion}}
,{{Out of date}}
,{{Translateme}}
, etc.) - Add content to stubs and expand incomplete or poorly-written articles.
- Add or improve translations; ensure that translations are in sync with each other.
- Reduce and combine duplicate pages.
- Correct inaccurate or outdated content, spelling, grammar, language, and style.
- Reduce the number of categories. Scan the wiki for similar categories that should be combined; improve wiki navigation.
- Categorize uncategorized pages.
- Add article summary boxes to all articles.
- Update the FAQ with relevant questions from the forum and remove obsolete questions.
Other useful pages for cleanup:
In the long run, the goal is a professional and easily-navigated wiki, such that supplementary guides, documenters, etc. are unnecessary. This is a community effort, but wiki maintenance is often a tedious and thankless task. If you take on the task seriously, a formal position as a wiki maintainer may be in order. This gives the job purpose and recognition.
Bugs
Opening (and closing) bug reports on the Arch Linux Bugtracker is one of the possible ways to help the community. However, ineffective use of the bug-tracker can be counter-productive instead of being useful. This article will guide anyone wanting to help the community efficiently by reporting or hunting bugs.
See also: Bug Squashing Day
AUR
The Arch User Repository is a community-driven repository of PKGBUILDs for Arch users. Packages in the AUR are built by the PKGBUILDs and are not pre-built binaries like from the official repositories. The AUR was created to organize and share new packages from the community and to help expedite popular packages' inclusion into the [community]
repository.
Arch projects
You can find here the list of git repositories for official Arch Projects.
Community projects
Arch has a vital and active community of software developers and contributing projects. If you have a project you would like to link to, this is a great place to do it. Include a link to your project, the date your project started, and a brief (one or two sentence) description of your project.
Arch Based Distributions
- Other distributions based on Arch Linux
AUR Helpers
- Utilities to aid end users in using the AUR
Pacman GUI Frontends
- Graphical front-ends for pacman
Rc.conf GUI Frontends
- Graphical front-ends for rc.conf
Netcfg
Other
- Projects that do not quite fit into any existing category
- Google Earth Arch user map
- A third-party package repository and online discussion board for Arch Linux pro-audio users
- @archlinux.us emails, Gmail based
- Arch Linux Blogs
- Mobile access to the @archlinux.us emails
- Local meet-up for users.
- Arch Linux group for users and professionals.
- namcap is an utility for Arch Linux which helps in automatic detection of common mistakes and errors in PKGBUILDs. This page is an automatically generated report obtained after running namcap against the core, extra and community trees.
- An ALPM package and PKGBUILD parser in Python
- Xyne's contributions to the Arch Linux community
Contribute
Firstly, remember that the main motivation for your work on Arch should be helping the whole community, and not trying to become an "Arch developer" by any means. Secondly, you are also part of the community; to provide help to others means you will also help yourself.