diff options
Diffstat (limited to 'en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml')
-rw-r--r-- | en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml b/en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml new file mode 100644 index 0000000000..62b4f81a77 --- /dev/null +++ b/en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN" +"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [ +<!ENTITY title "FreeBSD GNOME Project: How To Help"> +<!ENTITY email "freebsd-gnome"> +]> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>&title;</title> + + <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword> + </head> + + <body class="navinclude.gnome"> + + <p>There is always something to do around the GNOME FreeBSD camp. + Grab something that sounds interesting to you, and run with it. + </p> + + <ul> + <li> + <p>Test existing <a href="../../ports/gnome.html">ports</a>, and + <a href="bugging.html">report bugs</a>. Try to build with + weird configurations intentionally, before someone else tries + to do so cluelessly.</p></li> + <li> + <p>Regularly install GNOME from packages, and report any problems + with the install or the functionality.</p></li> + <li> + <p><a href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/eresources.html#ERESOURCES-SUBSCRIBE"> + Subscribe</a> to the freebsd-gnome mailing list, and help + answer users' questions.</p></li> + <li> + <p>Proofread the FreeBSD GNOME <a href="../">project pages</a>, + and offer feedback and updates.</p></li> + <li> + <p>Build, upgrade, and rebuild both stable and development + versions. The builditinator.sh script, available from the + <a href="develfaq.html#q3">MarcusCom</a> portstools repository, + can automate the entire process, from start to finish.</p></li> + <li> + <p>The following non-trivial porting tasks are + needed.</p> + + <ul> + <li><p>Fix <tt>sysutils/system-tools-backends</tt> 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.</p></li> + + <li><p>Port <a + href="http://www.gnome.org/projects/NetworkManager/"> + NetworkManager</a> 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 + <tt>ifconfig</tt>.</p></li> + + <li><p>Port the <a + href="http://live.gnome.org/GnomeBluetooth">GNOME + Bluetooth</a> 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.</p></li> + + <li><p>Extend the FreeBSD hal backend to support missing + subsystems. Currently, the most notable missing + subsystems are <tt>ieee1394</tt> (i.e. Firewire), + <tt>bluetooth</tt>, and <tt>printer</tt>. + Those interested should use the latest <a + href="http://www.marcuscom.com/hal-spec/hal-spec.html"> + HAL Specification</a> as a guide. Contact + <a + href="mailto:marcus@FreeBSD.org">marcus@FreeBSD.org</a> + if you wish to help with this task.</p></li> + </ul> + </li> + </ul> + + <p>Send any feedback to <a href="mailto:&email;@FreeBSD.org"> + &email;@FreeBSD.org</a>.</p> + + </body> +</html> |