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>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<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:keywords>
@ -50,7 +50,7 @@ Ideas//EN"
</desc>
</idea>
<idea id="extenddump" class="soc">
<idea id="extenddump">
<title>Improve the performance of dump/restore</title>
<desc><p>A performance evaluation of the split cache (as is) and an unified cache
@ -86,7 +86,8 @@ Ideas//EN"
<desc>
<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.
mfs is just an implementation of the regular ffs - designed for
persistent storage - on top of the (volatile) virtual memory system.
@ -121,7 +122,7 @@ Ideas//EN"
<category>
<title>Kernel</title>
<idea id="autoreport" class="soc">
<idea id="autoreport">
<title>Automated kernel crash reporting system</title>
<desc>
@ -322,7 +323,7 @@ Ideas//EN"
</ul>
</desc>
</idea>
<idea id="kernel-linuxemu" class="soc">
<idea id="kernel-linuxemu">
<title>Kernel support for linux device drivers</title>
<desc>
@ -454,7 +455,7 @@ href="http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html">here</a>.</p>
</idea>
<idea id="usb-update" class="soc">
<idea id="usb-update">
<title>Improving the USB stack in FreeBSD</title>
<desc>
@ -514,7 +515,7 @@ href="http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html">here</a>.</p>
</desc>
</idea>
<idea id="firewire-locking" class="soc">
<idea id="firewire-locking">
<title>Locking the FireWire device driver</title>
<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
of this project is to port the pluggable disk schedulers to the GEOM
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>
<ul>
<li>Ability to read and understand foreign C code.</li>
@ -750,7 +754,7 @@ they all need to be locked.</p>
</desc>
</idea>
<idea id="sysenter" class="soc">
<idea id="sysenter">
<title>Sysenter for x86 syscalls.</title>
<desc>
@ -868,7 +872,7 @@ of other syscalls.</p>
</desc>
</idea>
<idea id="pfnetgraph" class="soc">
<idea id="pfnetgraph">
<title>pf and netgraph interaction</title>
<desc>
@ -1264,7 +1268,7 @@ of other syscalls.</p>
<category>
<title>Security</title>
<idea id="auditkernel" class="soc">
<idea id="auditkernel">
<title>Audit kernel event sources</title>
<desc>
@ -1323,7 +1327,7 @@ data).
</desc>
</idea>
<idea id="mac" class="soc">
<idea id="mac">
<title>Mandatory Access Control</title>
<desc>
<p><strong>Technical contact</strong>: <a
@ -1367,7 +1371,7 @@ applications, and writing documentation.
</desc>
</idea>
<idea id="securityregression" class="soc">
<idea id="securityregression">
<title>Security regression tests</title>
<desc>
@ -1401,7 +1405,7 @@ New tests must be created; existing tests must be completed and updated.
<category>
<title>Userland / Installation Tools</title>
<idea id="bsdelftools" class="soc">
<idea id="bsdelftools">
<title>BSD-licensed ELF Tools</title>
<desc>
@ -1480,7 +1484,7 @@ New tests must be created; existing tests must be completed and updated.
</desc>
</idea>
<idea id="ipv6-userland" class="soc">
<idea id="ipv6-userland">
<title>IPv6 User Land Cleanup</title>
<desc>
@ -1586,7 +1590,7 @@ clean.</p>
</desc>
</idea>
<idea id="performancetracking" class="soc">
<idea id="performancetracking">
<title>Performance tracking</title>
<desc>
@ -1620,7 +1624,7 @@ clean.</p>
<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
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
suite at <a
href="http://people.freebsd.org/~jasone/jemalloc/benchmarks/benchmarks.tbz">
@ -1717,7 +1721,7 @@ clean.</p>
</idea>
<idea id="schedgraph" class="soc">
<idea id="schedgraph">
<title>Schedgraph Improvements</title>
<desc>

View file

@ -7,7 +7,7 @@
<!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"
xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
@ -106,7 +106,7 @@
</xsl:element>
<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" />