Added by Paul Cutler, last edited by Jesse Zhang on May 04, 2010  (view change) show comment

Labels:

it-99 it-99 Delete
Edit
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

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.

1. Report and triage bugs

Foresight Linux uses JIRA for issue and bug tracking. JIRA is available here, 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.

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, and create an account to add or edit wiki pages.

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 or join the #foresight_i18n IRC channel on Freenode IRC.

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 on Freenode, and contribute to the live chat and discussion.

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.

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. 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.