Update with the current state of affairs:

- remove SoC marker from items which are not taken in the current SoC
 - remove the "suitable" from the SoC markup and replace it with being
   a part of
 - update TMPFS (some people are working on it), pluggable disk schedulers
   (additional info) and umem (available in ports)
This commit is contained in:
Alexander Leidinger 2007-04-22 20:24:17 +00:00
parent a81bec5847
commit 829ab2cac0
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=30078
2 changed files with 23 additions and 19 deletions

View file

@ -15,7 +15,7 @@ Ideas//EN"
<ideas> <ideas>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0"> <cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd"> <cvs:keyword name="freebsd">
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.20 2007/03/22 15:27:20 jkoshy Exp $ $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.21 2007/04/21 14:15:51 delphij Exp $
</cvs:keyword> </cvs:keyword>
</cvs:keywords> </cvs:keywords>
@ -50,7 +50,7 @@ Ideas//EN"
</desc> </desc>
</idea> </idea>
<idea id="extenddump" class="soc"> <idea id="extenddump">
<title>Improve the performance of dump/restore</title> <title>Improve the performance of dump/restore</title>
<desc><p>A performance evaluation of the split cache (as is) and an unified cache <desc><p>A performance evaluation of the split cache (as is) and an unified cache
@ -86,7 +86,8 @@ Ideas//EN"
<desc> <desc>
<p><strong>Technical contact</strong>: <a <p><strong>Technical contact</strong>: <a
href="mailto:netchild@FreeBSD.org">Alexander Leidinger</a></p> href="mailto:netchild@FreeBSD.org">Alexander Leidinger</a>,
<a href="mailto:howardsu@FreeBSD.org">Howard SU</a></p>
<p>At the moment FreeBSD includes a memory-based file system called mfs. <p>At the moment FreeBSD includes a memory-based file system called mfs.
mfs is just an implementation of the regular ffs - designed for mfs is just an implementation of the regular ffs - designed for
persistent storage - on top of the (volatile) virtual memory system. persistent storage - on top of the (volatile) virtual memory system.
@ -121,7 +122,7 @@ Ideas//EN"
<category> <category>
<title>Kernel</title> <title>Kernel</title>
<idea id="autoreport" class="soc"> <idea id="autoreport">
<title>Automated kernel crash reporting system</title> <title>Automated kernel crash reporting system</title>
<desc> <desc>
@ -322,7 +323,7 @@ Ideas//EN"
</ul> </ul>
</desc> </desc>
</idea> </idea>
<idea id="kernel-linuxemu" class="soc"> <idea id="kernel-linuxemu">
<title>Kernel support for linux device drivers</title> <title>Kernel support for linux device drivers</title>
<desc> <desc>
@ -454,7 +455,7 @@ href="http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html">here</a>.</p>
</idea> </idea>
<idea id="usb-update" class="soc"> <idea id="usb-update">
<title>Improving the USB stack in FreeBSD</title> <title>Improving the USB stack in FreeBSD</title>
<desc> <desc>
@ -514,7 +515,7 @@ href="http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html">here</a>.</p>
</desc> </desc>
</idea> </idea>
<idea id="firewire-locking" class="soc"> <idea id="firewire-locking">
<title>Locking the FireWire device driver</title> <title>Locking the FireWire device driver</title>
<desc><p><strong>Technical contact</strong>: <a href="mailto:simokawa@FreeBSD.ORG">Hidetoshi Shimokawa</a></p> <desc><p><strong>Technical contact</strong>: <a href="mailto:simokawa@FreeBSD.ORG">Hidetoshi Shimokawa</a></p>
@ -600,6 +601,9 @@ they all need to be locked.</p>
changed too much, so that the patches can not be committed. The goal changed too much, so that the patches can not be committed. The goal
of this project is to port the pluggable disk schedulers to the GEOM of this project is to port the pluggable disk schedulers to the GEOM
framework.</p> framework.</p>
<p>Interested people should also have a look at <a
href="http://lists.freebsd.org/pipermail/freebsd-geom/2007-January/001854.html">
a mail thread about this</a> (Ulf is not working on this).</p>
<p><strong>Requirements</strong>:</p> <p><strong>Requirements</strong>:</p>
<ul> <ul>
<li>Ability to read and understand foreign C code.</li> <li>Ability to read and understand foreign C code.</li>
@ -750,7 +754,7 @@ they all need to be locked.</p>
</desc> </desc>
</idea> </idea>
<idea id="sysenter" class="soc"> <idea id="sysenter">
<title>Sysenter for x86 syscalls.</title> <title>Sysenter for x86 syscalls.</title>
<desc> <desc>
@ -868,7 +872,7 @@ of other syscalls.</p>
</desc> </desc>
</idea> </idea>
<idea id="pfnetgraph" class="soc"> <idea id="pfnetgraph">
<title>pf and netgraph interaction</title> <title>pf and netgraph interaction</title>
<desc> <desc>
@ -1264,7 +1268,7 @@ of other syscalls.</p>
<category> <category>
<title>Security</title> <title>Security</title>
<idea id="auditkernel" class="soc"> <idea id="auditkernel">
<title>Audit kernel event sources</title> <title>Audit kernel event sources</title>
<desc> <desc>
@ -1323,7 +1327,7 @@ data).
</desc> </desc>
</idea> </idea>
<idea id="mac" class="soc"> <idea id="mac">
<title>Mandatory Access Control</title> <title>Mandatory Access Control</title>
<desc> <desc>
<p><strong>Technical contact</strong>: <a <p><strong>Technical contact</strong>: <a
@ -1367,7 +1371,7 @@ applications, and writing documentation.
</desc> </desc>
</idea> </idea>
<idea id="securityregression" class="soc"> <idea id="securityregression">
<title>Security regression tests</title> <title>Security regression tests</title>
<desc> <desc>
@ -1401,7 +1405,7 @@ New tests must be created; existing tests must be completed and updated.
<category> <category>
<title>Userland / Installation Tools</title> <title>Userland / Installation Tools</title>
<idea id="bsdelftools" class="soc"> <idea id="bsdelftools">
<title>BSD-licensed ELF Tools</title> <title>BSD-licensed ELF Tools</title>
<desc> <desc>
@ -1480,7 +1484,7 @@ New tests must be created; existing tests must be completed and updated.
</desc> </desc>
</idea> </idea>
<idea id="ipv6-userland" class="soc"> <idea id="ipv6-userland">
<title>IPv6 User Land Cleanup</title> <title>IPv6 User Land Cleanup</title>
<desc> <desc>
@ -1586,7 +1590,7 @@ clean.</p>
</desc> </desc>
</idea> </idea>
<idea id="performancetracking" class="soc"> <idea id="performancetracking">
<title>Performance tracking</title> <title>Performance tracking</title>
<desc> <desc>
@ -1620,7 +1624,7 @@ clean.</p>
<p><a href="mailto:leeym@FreeBSD.org">Yen-Ming Lee</a> has a port of <p><a href="mailto:leeym@FreeBSD.org">Yen-Ming Lee</a> has a port of
the <a href="http://sourceforge.net/projects/umem">Linux port</a>. He the <a href="http://sourceforge.net/projects/umem">Linux port</a>. He
is looking for someone who is interested in benchmarking, testing, or is looking for someone who is interested in benchmarking, testing, or
evaluating his port.</p> evaluating his port. It is available in ports/devel/umem.</p>
<p><a href="mailto:jasone@FreeBSD.org">Jason Evans</a> has a benchmark <p><a href="mailto:jasone@FreeBSD.org">Jason Evans</a> has a benchmark
suite at <a suite at <a
href="http://people.freebsd.org/~jasone/jemalloc/benchmarks/benchmarks.tbz"> href="http://people.freebsd.org/~jasone/jemalloc/benchmarks/benchmarks.tbz">
@ -1717,7 +1721,7 @@ clean.</p>
</idea> </idea>
<idea id="schedgraph" class="soc"> <idea id="schedgraph">
<title>Schedgraph Improvements</title> <title>Schedgraph Improvements</title>
<desc> <desc>

View file

@ -7,7 +7,7 @@
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers; <!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
]> ]>
<!-- $FreeBSD: www/en/projects/ideas/ideas.xsl,v 1.4 2007/03/11 07:38:13 murray Exp $ --> <!-- $FreeBSD: www/en/projects/ideas/ideas.xsl,v 1.5 2007/03/15 18:40:42 murray Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:cvs="http://www.FreeBSD.org/XML/CVS"> xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
@ -106,7 +106,7 @@
</xsl:element> </xsl:element>
<h3><xsl:value-of select="title" /></h3> <h3><xsl:value-of select="title" /></h3>
<xsl:if test="@class='soc'"><em>Suitable for Summer of Code</em></xsl:if> <xsl:if test="@class='soc'"><em>Part of Summer of Code 2007</em></xsl:if>
<xsl:copy-of select="desc" /> <xsl:copy-of select="desc" />