diff --git a/en/gnome/docs/volunteer.sgml b/en/gnome/docs/volunteer.sgml index 8bec50efdc..f329c7425f 100644 --- a/en/gnome/docs/volunteer.sgml +++ b/en/gnome/docs/volunteer.sgml @@ -1,47 +1,85 @@ - + ]> &header;
There is always something to do around the GNOME FreeBSD camp. Grab something that sounds interesting to you, and run with it.
Test existing ports, and report bugs. Try to build with weird configurations intentionally, before someone else tries to do so cluelessly.
Regularly install GNOME from packages, and report any problems with the install or the functionality.
Find GNOME applications not yet ported to FreeBSD, and - work on porting them over.
Subscribe to the freebsd-gnome mailing list, and help answer users' questions.
Proofread the FreeBSD GNOME project pages, and offer feedback and updates.
Build, upgrade, and rebuild both stable and development versions. The builditinator.sh script, available from the MarcusCom portstools repository, can automate the entire process, from start to finish.
The following non-trivial porting tasks are + needed.
+ +Fix sysutils/system-tools-backends to + work with all supported versions of FreeBSD. This + will require someone with FreeBSD configuration + knowledged as well as a good knowledge of Perl + programming. All patches can be submitted as + PRs.
Port + NetworkManager to FreeBSD. This will require + someone with C programming experience, and a good + knowledge of wireless networking in FreeBSD. + Additionally, this will require some FreeBSD + userland changes especially to + ifconfig.
Port the GNOME + Bluetooth suite to FreeBSD. This will require + someone with C programming experience and + Bluetooth devices. The bulk of the work will be + porting libbtctl to use FreeBSD's Bluetooth + stack.
Extend the FreeBSD hal backend to support missing + subsystems. Currently, the most notable missing + subsystems are ieee1394 (i.e. Firewire), + bluetooth, and printer. + Those interested should use the latest + HAL Specification as a guide. Contact + marcus@FreeBSD.org + if you wish to help with this task.
Send any feedback to &email;@FreeBSD.org.
&footer;