... Foresight Linux is a volunteer based distribution. Packaging, documentation, security fixes and translation are done by users like you.
There are many different ways you can contribute to making Foresight Linux even better.
|
h2. 1. Report and triage bugs
|
| Foresight Linux uses JIRA for issue and bug tracking. [JIRA is available
here|http://issues.foresightlinux.org/secure/Dashboard.jspa],
and to report or triage bugs please create an account. |
To report an issue, use the search box in the upper right hand corner and search for the package to make sure a bug report hasn't already been created. If a bug hasn't been created, click "Create New Issue" under the Foresight logo on the upper left. Fill in the summary, assign a priority, and include as much information as possible. You will receive an email once you create the bug, and when a user or developer comments or fixes the bug, you will also receive an email confirmation. |
... |
h2. 2. Write documentation and contribute to the wiki
|
| All Foresight documentation is created and maintained on the wiki. Have you found a new way to do something or see an error in the current documentation? Add or edit the Foresight wiki so all users can take advantage of your knowledge. [Visit the Foresight wiki
here|http://issues.foresightlinux.org/confluence/homepage.action],
and create an account to add or edit wiki pages. |
h2. 3. Translation and localization |
... Foresight Linux is available in many different languages, thanks to the translation teams of the GNOME desktop. Help other users by translating Foresight Linux documentation on the wiki into other languages. For more information visit the [Localization wiki|teams:Localization Team] or join the #foresight_i18n IRC channel on Freenode IRC.
h2. 4. Help new users in IRC
New users with questions are always stopping by in IRC to ask questions. One of the quickest and easiest ways to get involved with Foresight is to help answer these questions in IRC. Join us in [#foresight|irc://chat.freenode.net/foesight] on Freenode, and contribute to the live chat and discussion.
h2. 5. Join the Security Team
A goal of Foresight Linux is to be up to date with the latest software and give our users a secure computing experience. Join the security team to help package the latest software, test it, and write security notices to keep Foresight secure. Join #foresight-security on Freenode IRC to learn more.
h2. 6. Becoming a developer
Foresight Linux is always grateful to accept help. To learn more about packaging using Conary and rPath tools [visit the Developer Wiki|DEV:Foresight Linux Development]. The Developer Wiki contains howto's on getting started with Conary, including recipe examples, how to switch an installation to the development version, and guidelines for submitting packages.
It is recommended that new developers submit patches to current bugs and packages before new packages. Commit access is only given after a developer has shown a demonstrated and sustained level of involvement.
|