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:
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
|
@ -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>
|
||||||
|
|
|
@ -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" />
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue