Difference between revisions of "Become a Developer"
Tigersharke (Talk | contribs) |
Tigersharke (Talk | contribs) |
||
| (9 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | <noinclude> | + | <noinclude><translate> |
| − | + | <!--T:1--> | |
| + | {{NavHeader|back=Become a Translator|forward=Report Bugs}}</noinclude> | ||
| − | + | <!--T:2--> | |
| + | If you like programming, and especially coding on FreeBSD, we would love to see you join the {{citelink|url=http://pcbsd.org/en/team/|PC-BSD® Team}} as a PC-BSD® committer. Developers who want to help improve the PC-BSD® codebase are always welcome! If you would like to participate in core development, subscribe to the {{citelink|url=http://lists.pcbsd.org/mailman/listinfo/dev|txt=developers mailing list}}. Once you have signed up, feel free to browse the active [[PC-BSD® 9.2 TODO|TODO list]], or search for bugs that need fixing in the PC-BSD® {{citelink|url=http://trac.pcbsd.org/|txt=Trac database}}. If you see something that you want to work on, or have a proposal for a project you wish to add to PC-BSD®, please let us know via the developers list and we will be happy to help get you started. | ||
| + | <!--T:3--> | ||
| + | Most of the PC-BSD® specific GUI tools are developed in C++ using the QT Libraries, and other non-GUI development is done using standard Bourne shell scripts. There may be cases where other languages or libraries are needed, but those will be evaluated on a case-by-case basis, so feel free to let us know your proposals on the developers mailing list. | ||
| + | |||
| + | <!--T:4--> | ||
Developers will also find the following resources helpful: | Developers will also find the following resources helpful: | ||
| − | * {{citelink|url=http://lists.pcbsd.org/mailman/listinfo/commits|Commits Mailing List}} | + | <!--T:5--> |
| + | * {{citelink|url=http://lists.pcbsd.org/mailman/listinfo/commits|txt=Commits Mailing List}} | ||
| − | * {{citelink|url=http://trac.pcbsd.org/wiki/Developers|Development Wiki}} | + | <!--T:6--> |
| + | * {{citelink|url=http://trac.pcbsd.org/wiki/Developers|txt=Development Wiki}} | ||
| − | * {{citelink|url=http://trac.pcbsd.org/wiki/GettingSource|Getting PC- | + | <!--T:7--> |
| + | * {{citelink|url=http://trac.pcbsd.org/wiki/GettingSource|txt=Getting PC-BSD® Source}} | ||
| − | * {{citelink|url=http://doc.trolltech.com/4.6/qmake-manual.html|qmake Manual}} | + | <!--T:8--> |
| + | * {{citelink|url=http://doc.trolltech.com/4.6/qmake-manual.html|txt=qmake Manual}} | ||
| − | < | + | <!--T:9--> |
<noinclude> | <noinclude> | ||
| − | + | {{refheading}} | |
| − | [[category:Supporting PC- | + | [[category:Supporting PC-BSD®]] |
[[category:Become a Developer]] | [[category:Become a Developer]] | ||
| + | [[category:handbook]] | ||
| + | </translate> | ||
| + | <languages/> | ||
</noinclude> | </noinclude> | ||
Latest revision as of 01:33, 26 April 2013
| Become a Developer |
If you like programming, and especially coding on FreeBSD, we would love to see you join the PC-BSD® Team[1] as a PC-BSD® committer. Developers who want to help improve the PC-BSD® codebase are always welcome! If you would like to participate in core development, subscribe to the developers mailing list[2]. Once you have signed up, feel free to browse the active TODO list, or search for bugs that need fixing in the PC-BSD® Trac database[3]. If you see something that you want to work on, or have a proposal for a project you wish to add to PC-BSD®, please let us know via the developers list and we will be happy to help get you started.
Most of the PC-BSD® specific GUI tools are developed in C++ using the QT Libraries, and other non-GUI development is done using standard Bourne shell scripts. There may be cases where other languages or libraries are needed, but those will be evaluated on a case-by-case basis, so feel free to let us know your proposals on the developers mailing list.
Developers will also find the following resources helpful:
References