Difference between revisions of "Become a Developer/9.2"

From PC-BSD Wiki
Jump to: navigation, search
m
m
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:home.png|link=http://wiki.pcbsd.org/index.php/PC-BSD_Users_Handbook|center|Return to Table of Contents]] [[Image:previous1.png|left|link=http://wiki.pcbsd.org/index.php/Become_a_Translator|Previous: Become a Translator]] [[Image:next1.png|right|link=http://wiki.pcbsd.org/index.php/Report_Bugs|Next: Report Bugs]]
+
<noinclude>{{NavHeader|back=Become a Translator|forward=Report Bugs}}</noinclude>
  
 +
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.
  
 +
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:
  
 +
* {{citelink|url=http://lists.pcbsd.org/mailman/listinfo/commits|txt=Commits Mailing List}}
  
If you like programming, and especially coding on FreeBSD, we'd love to see you join the [http://www.pcbsd.org/content/view/23/30/ 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 take part in core development, and possibly earn a commit bit, a good place to get started is by signing up for the [http://lists.pcbsd.org/mailman/listinfo/dev developers mailing list]. Once you've signed up feel free to browse our active [http://wiki.pcbsd.org/index.php/PC-BSD_9.0_TODO TODO list], or search for bugs that need fixing in the PC-BSD [http://trac.pcbsd.org/ Trac database]. If you see something of interest you want to work on, or have a proposal for a project you wish to add to PC-BSD, please feel free to let us know via the developers list and we'll be happy to help get you started.
+
* {{citelink|url=http://trac.pcbsd.org/wiki/Developers|txt=Development Wiki}}
 
+
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:
+
  
* [http://lists.pcbsd.org/mailman/listinfo/commits Commits Mailing List]
+
* {{citelink|url=http://trac.pcbsd.org/wiki/GettingSource|txt=Getting PC-BSD® Source}}
  
* [http://trac.pcbsd.org/wiki/Developers Development Wiki]
+
* {{citelink|url=http://doc.trolltech.com/4.6/qmake-manual.html|txt=qmake Manual}}
  
* [http://trac.pcbsd.org/wiki/GettingSource Getting PC-BSD Source]
+
<noinclude>{{refheading}}</noinclude>
 +
<noinclude>
 +
[[category:handbook]]
 +
[[category:Supporting PC-BSD®]]
 +
[[category:Become a Developer]]
 +
</noinclude>

Revision as of 13:50, 3 September 2012

(Sorry for the inconvenience)

If you like programming, and especially coding on FreeBSD, we would love to see you join the [1][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


  1. http://pcbsd.org/en/team/
  2. http://lists.pcbsd.org/mailman/listinfo/dev
  3. http://trac.pcbsd.org/
  4. http://lists.pcbsd.org/mailman/listinfo/commits
  5. http://trac.pcbsd.org/wiki/Developers
  6. http://trac.pcbsd.org/wiki/GettingSource
  7. http://doc.trolltech.com/4.6/qmake-manual.html
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox