181 lines
6.5 KiB
XML
181 lines
6.5 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
<!DOCTYPE xsl:stylesheet PUBLIC "-//FreeBSD//DTD FreeBSD XSLT 1.0 DTD//EN"
|
|
"http://www.FreeBSD.org/XML/www/share/sgml/xslt10-freebsd.dtd" [
|
|
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
|
|
<!ENTITY email "freebsd-www">
|
|
<!ENTITY % navinclude.developers "INCLUDE">
|
|
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
|
|
]>
|
|
|
|
<!-- $FreeBSD: www/en/projects/ideas/ideas.xsl,v 1.2 2007/03/10 10:15:15 joel Exp $ -->
|
|
|
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
|
|
xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
|
|
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
|
|
|
|
<xsl:variable name="date">
|
|
<xsl:value-of select="//cvs:keyword[@name='freebsd']"/>
|
|
</xsl:variable>
|
|
|
|
<xsl:param name="ideas.xml" select="'ideas.xml'" />
|
|
|
|
<xsl:output type="html" encoding="&xml.encoding;"/>
|
|
|
|
<xsl:template match="ideas">
|
|
<html>
|
|
&header1;
|
|
<body>
|
|
|
|
<div id="CONTAINERWRAP">
|
|
<div id="CONTAINER">
|
|
&header2;
|
|
|
|
<div id="CONTENT">
|
|
<div id="SIDEWRAP">
|
|
&nav;
|
|
</div> <!-- SIDEWRAP -->
|
|
|
|
<div id="CONTENTWRAP">
|
|
&header3;
|
|
<h2>Introduction</h2>
|
|
|
|
<p>The FreeBSD project has hundreds of active developers spread all over the
|
|
world, and many of them have their own parts of the source-tree that they
|
|
work on. However, there are always a lot of new interesting projects and
|
|
ideas that needs to be investigated and evaluated, and this is where the
|
|
FreeBSD project relies on heroic efforts from volunteers. The following
|
|
list of possible projects is in no way complete, but it should serve as a
|
|
nice starting point for volunteers who would like to become committers in
|
|
the future.</p>
|
|
|
|
<p>Please note that we cannot guarantee that your work will be included in the
|
|
FreeBSD source tree. This is because people tend to disagree about specifics
|
|
in the implementation of new features or functionality. However, if you can
|
|
find a developer who is interested in your work, and you can get him or her
|
|
to review it, then you are pretty far on your way to get your code into the
|
|
FreeBSD source tree.</p>
|
|
|
|
<p>If you have any non-technical questions about this list, please contact <a
|
|
href="mailto:netchild@FreeBSD.org">&a.netchild;</a> and <a
|
|
href="mailto:joel@FreeBSD.org">&a.joel;</a>. Technical questions
|
|
should be directed to the Technical contact for each project, or to the <a
|
|
href="mailto:hackers@FreeBSD.org">hackers mailinglist</a>.</p>
|
|
|
|
<p>Also, there are several projects on the FreeBSD wiki which can serve as good
|
|
starting points for volunteers. The most prominent projects are: <a
|
|
href="http://wiki.freebsd.org/Networking">Networking</a>, <a
|
|
href="http://wiki.freebsd.org/SMPTODO">SMPTODO</a>, and <a
|
|
href="http://wiki.freebsd.org/linux-kernel">Linuxulator</a>.</p>
|
|
|
|
<hr />
|
|
|
|
<!-- Table of Contents, with ideas grouped by categories and one
|
|
line titles listed with a link to teh full project description
|
|
below. -->
|
|
|
|
<xsl:for-each select="document($ideas.xml)//descendant::category">
|
|
<h3><xsl:value-of select="title"/></h3>
|
|
|
|
<ul>
|
|
<xsl:for-each select="idea">
|
|
<li><xsl:element name="a">
|
|
<xsl:attribute name="href">
|
|
#p-<xsl:value-of select="@id" />
|
|
</xsl:attribute>
|
|
<xsl:value-of select="title" />
|
|
</xsl:element>
|
|
</li>
|
|
</xsl:for-each>
|
|
</ul>
|
|
</xsl:for-each>
|
|
|
|
<hr />
|
|
|
|
<!-- The body of each idea. -->
|
|
|
|
<xsl:for-each select="document($ideas.xml)//descendant::idea">
|
|
<xsl:element name="a">
|
|
<xsl:attribute name="name">
|
|
p-<xsl:value-of select="@id" />
|
|
</xsl:attribute>
|
|
</xsl:element>
|
|
|
|
<h2><xsl:value-of select="title" /></h2>
|
|
|
|
<xsl:copy-of select="desc" />
|
|
|
|
<hr />
|
|
</xsl:for-each>
|
|
|
|
<a name="p-projects"></a>
|
|
<h2>Projects at FreeBSD.org</h2>
|
|
<p>Additional projects may be found by browsing the <a
|
|
href="../projects.html">FreeBSD Development Projects page</a>. The most
|
|
prominent projects are:</p>
|
|
<ul>
|
|
<li><a href="../acpi/index.html">The FreeBSD ACPI Project</a></li>
|
|
<li><a href="../c99/index.html">C99 and POSIX Conformance Project</a></li>
|
|
<li><a href="../bigdisk/index.html">Large data storage in FreeBSD
|
|
Project</a></li>
|
|
<li><a href="../netperf/index.html">Network Performance Project</a></li>
|
|
<li><a href="../busdma/index.html">busdma and SMPng driver conversion
|
|
Project</a></li>
|
|
<li><a href="http://www.TrustedBSD.org/">TrustedBSD Project</a> and <a
|
|
href="http://wiki.FreeBSD.org/TrustedBSDTODO/">TrustedBSD TODO
|
|
list.</a></li>
|
|
</ul>
|
|
<p>Do not forget to have a look at the other projects too or by viewing some
|
|
of the recent <a href="&base;/news/status">Developer Status Reports.</a></p>
|
|
|
|
<hr />
|
|
|
|
<a name="p-tc"></a>
|
|
<h2>Technical contacts</h2>
|
|
<p>If you are interested in working on a project not explicitly
|
|
mentioned above, you may want to contact one of the potential
|
|
technical contacts below:</p>
|
|
<ul>
|
|
<li><strong>ACPI</strong>:
|
|
<a href="mailto:njl@FreeBSD.org">&a.njl;</a>,
|
|
<a href="mailto:bruno@FreeBSD.og">&a.bruno;</a>.</li>
|
|
<li><strong>File systems</strong>:
|
|
<a href="mailto:scottl@FreeBSD.org">&a.scottl;</a>,
|
|
<a href="mailto:alfred@FreeBSD.org">&a.alfred;</a>.</li>
|
|
<li><strong>GEOM</strong>:
|
|
<a href="mailto:pjd@FreeBSD.org">&a.pjd;</a>,
|
|
<a href="mailto:phk@FreeBSD.org">&a.phk;</a>.</li>
|
|
<li><strong>Networking</strong>:
|
|
<a href="mailto:alfred@FreeBSD.org">&a.alfred;</a>,
|
|
<a href="mailto:brooks@FreeBSD.org">&a.brooks;</a>,
|
|
<a href="mailto:rwatson@FreeBSD.org">&a.rwatson;</a>,
|
|
<a href="mailto:sam@FreeBSD.org">&a.sam;</a>.</li>
|
|
<li><strong>Release Engineering / Integration</strong>:
|
|
<a href="mailto:re@FreeBSD.org">Release Engineering Team</a>.</li>
|
|
<li><strong>Sound</strong>:
|
|
<a href="mailto:ariff@FreeBSD.org">&a.ariff;</a>.</li>
|
|
<li><strong>TrustedBSD / Security</strong>:
|
|
<a href="mailto:rwatson@FreeBSD.org">&a.rwatson;</a>.</li>
|
|
</ul>
|
|
<p>Additionally, there are a lot of interesting <a
|
|
href="&base;/doc/en_US.ISO8859-1/books/handbook/eresources.html#ERESOURCES-MAIL">mailing
|
|
lists</a> that can be used when searching information about specific
|
|
subjects.</p>
|
|
|
|
<hr />
|
|
|
|
|
|
</div> <!-- CONTENTWRAP -->
|
|
<br class="clearboth" />
|
|
</div> <!-- CONTENT -->
|
|
|
|
<div id="FOOTER">
|
|
©right;<br />
|
|
&date;
|
|
</div> <!-- FOOTER -->
|
|
</div> <!-- CONTAINER -->
|
|
</div> <!-- CONTAINERWRAP -->
|
|
|
|
</body>
|
|
</html>
|
|
</xsl:template>
|
|
</xsl:stylesheet>
|