Add Justin's wish list to list of prioritized tasks.
This commit is contained in:
parent
920491cf83
commit
48d5a9e821
@ -1,4 +1,4 @@
|
||||
<!-- $Id: submitters.sgml,v 1.16 1996/02/01 21:00:38 jkh Exp $ -->
|
||||
<!-- $Id: submitters.sgml,v 1.17 1996/02/03 17:17:56 jfieber Exp $ -->
|
||||
<!-- The FreeBSD Documentation Project -->
|
||||
|
||||
<chapt><heading>Contributing to FreeBSD<label id="submitters"></heading>
|
||||
@ -51,10 +51,59 @@ appointed, maybe you'd like to volunteer?
|
||||
<p>The following tasks are considered to be urgent, usually because
|
||||
they represent something that is badly broken or sorely needed:
|
||||
<enum>
|
||||
<item>Fix the DOS file system. Coordinator: <tt><htmlurl
|
||||
url="mailto:hackers@freebsd.org" name="Hackers (no coordinator)"></tt>.
|
||||
<item>3-stage boot issues. Overall coordination:
|
||||
<tt><htmlurl url="mailto:hackers@freebsd.org" name="Hackers"></tt>
|
||||
<p><itemize>
|
||||
<item>Autodetect memory over 64MB properly.
|
||||
<item>Move userconfig (-c) into 3rd stage boot.
|
||||
<item>Do WinNT compatible drive tagging so that the 3rd stage can
|
||||
provide an accurate mapping of BIOS geometries for disks.
|
||||
</itemize>
|
||||
<item>Filesystem problems. Overall coordination:
|
||||
<tt><htmlurl url="mailto:freebsd-fs@freebsd.org" name="File Systems Group"></tt>.
|
||||
<itemize>
|
||||
<item>Fix the MSDOS file system.
|
||||
<item>Clean up and document the nullfs filesystem code. Coordinator: <tt><htmlurl
|
||||
url="mailto:gibbs@freebsd.org" name="Justin Gibbs"></tt>
|
||||
<item>Fix the union file system. Coordinator: <tt><htmlurl
|
||||
url="mailto:dyson@freebsd.org" name="John Dyson"></tt>
|
||||
<item>Fix the LFS file system. Coordinator: <tt><htmlurl
|
||||
url="mailto:dyson@freebsd.org" name="John Dyson"></tt>
|
||||
</itemize>
|
||||
<item>Implement kernel & user vm86 support. Coordinator: <tt><htmlurl
|
||||
url="mailto:hackers@freebsd.org" name="Hackers"></tt>.
|
||||
<item>Implement Int13 vm86 disk driver. Coordinator: <tt><htmlurl
|
||||
url="mailto:hackers@freebsd.org" name="Hackers"></tt>.
|
||||
<item>SCSI driver issues. Overall coordination:
|
||||
<tt><htmlurl url="mailto:freebsd-scsi@freebsd.org" name="SCSI Group"></tt>.
|
||||
<p><itemize>
|
||||
<item>Support tagged queuing generically. Requires a rewrite of how we do
|
||||
our command queing, but we need this anyway to for prioritized I/O
|
||||
(CD-R writers/scanners).
|
||||
<item>Better error handling (Busy status and retries).
|
||||
<item>Merged Scatter-Gather list creation code.
|
||||
</itemize>
|
||||
<item>Kernel issues. Overall coordination:
|
||||
<tt><htmlurl url="mailto:freebsd-hackers@freebsd.org" name="Hackers"></tt>.
|
||||
<p><itemize>
|
||||
<item>Complete the eisaconf conversion of all existing drivers.
|
||||
<item>Change all interrupt routines to take a (void *) instead of
|
||||
using unit numbers.
|
||||
<item>Merge EISA/PCI/ISA interrupt registration code.
|
||||
<item>Split PCI/EISA/ISA probes out from drivers like bt742a.c (WIP)
|
||||
<item>Fix the syscons ALT-TAB/vt switching hangs. Coordinator: <tt><htmlurl
|
||||
url="mailto:sos@freebsd.org" name="Soren Schmidt"></tt>.
|
||||
<item>Mouse support for syscons.
|
||||
<item>Merged keyboard code for all console drivers.
|
||||
<item>Rewrite the Intel Etherexpress 16 driver.
|
||||
<item>Merge the 3c509 and 3c590 drivers (essentially provide a PCI probe for
|
||||
ep.c).
|
||||
<item>Support Adaptec 3985 (first as a simple 3 channel SCSI card)
|
||||
Coordinator: <tt><htmlurl
|
||||
url="mailto:gibbs@freebsd.org" name="Justin Gibbs"></tt>.
|
||||
<item>Support Advansys SCSI controller products. Coordinator: <tt><htmlurl
|
||||
url="mailto:gibbs@freebsd.org" name="Justin Gibbs"></tt>.
|
||||
</itemize>
|
||||
</enum>
|
||||
|
||||
<sect1><heading>Medium priority tasks</heading>
|
||||
@ -63,6 +112,16 @@ urgency:
|
||||
<enum>
|
||||
<item>Port AFS (Andrew File System) to FreeBSD Coordinator: <tt><htmlurl
|
||||
url="mailto:ajones@ctron.com" name="Alexander Seth Jones"></tt>
|
||||
|
||||
<item>MCA support? This should be finalized one way or the other.
|
||||
<item>Full LKM based driver support/Configuration Manager.
|
||||
<p><itemize>
|
||||
<item>Devise a way to do all LKM registration without ld. This means
|
||||
some kind of symbol table in the kernel.
|
||||
<item>Write a configuration manager (in the 3rd stage boot?) that probes
|
||||
your hardware in a sane manner, keeps only the LKMs required for
|
||||
your hardware, etc.
|
||||
</itemize>
|
||||
</enum>
|
||||
|
||||
<sect1><heading>Low priority tasks</heading>
|
||||
@ -341,7 +400,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
$Id: submitters.sgml,v 1.16 1996/02/01 21:00:38 jkh Exp $
|
||||
$Id: submitters.sgml,v 1.17 1996/02/03 17:17:56 jfieber Exp $
|
||||
</verb></tscreen>
|
||||
For your convenience, a copy of this text can be found in
|
||||
<tt>/usr/share/examples/etc/bsd-style-copyright</tt>.
|
||||
|
Loading…
x
Reference in New Issue
Block a user