aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml
diff options
context:
space:
mode:
Diffstat (limited to 'en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml')
-rw-r--r--en_US.ISO8859-1/htdocs/gnome/docs/volunteer.xml89
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>