09 July 2012
Looking to help with the system development of PC-BSD? The project is looking for talented and motivated individuals to help improve the operating system, assist with bug fixes, and support development in other ways.
Are you looking to become 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 developers mailing list. Once you've signed up then feel free to browse our active TODO list or search for bugs that need fixing in the Trac database. If you see something of interest you want to work on, or have a proposal for a project you want to get added, then feel free to let us know via the developers list and we'll be happy to help get you started.
QT, UI, C++, oh my!
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 shell (/bin/sh) scripts. There may be cases where other languages / 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.