Subject: Google Summer of Code project ideas
To: None <firstname.lastname@example.org>
From: Jan Schaumann <email@example.com>
Date: 04/21/2006 11:57:10
Content-Type: text/plain; charset=us-ascii
As you are probably aware, the NetBSD project will once again participate
in the Google Summer of Code 2006. We are currently compiling a list of
possible projects, but seeing how our userbase communicates primarily via
our mailing lists, I thought I should bring your attention to these
If you are interested in participating in the Summer of Code as as
student, it would be best if you would start discussing your proposal on
this list. You also want to take a look at
http://www.netbsd.org/contrib/soc-application.html for a list of questions
you should be able to answer in your application.
The projects relating to topics on this mailing list are:
* Implement a BSD licensed rsync replacement -- Create a BSD licensed
drop-in replacement for rsync that can handle large numbers of
files/directories and large files efficiently.
* BSD licensed troff/nroff replacement -- Write a replacement for groff
that is BSD licensed. Earlier versions of BSD UNIX had one, so maybe
it could be revived from an earlier version of BSD UNIX, and updated
to support newer groff-like features, at least enough to support our
current mandoc macros.
* Universal Interactive Wedge Editor -- due to the multitude of
supported machine architectures NetBSD has to deal with many
different partitioning schemes. To deal with them in a uniform way
(without imposing artificial restrictions that are not enforced by
the underlying firmware or bootloader partitioning scheme) wedges
have been designed.
While the kernel part of wedges is mostly done (and missing parts are
easy to add), a userland tool to edit wedges and to synthesize defaults
from (machine/arch dependend) on-disk content is needed.=20
The complete list of project ideas is available online at
P.S.: Discussions (and implementations) of any of these projects is of
course welcome regardless of whether or not you are a student or intend
to apply for the SoC. :-)
Multiarchitecture OS, no hype required.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (NetBSD)
-----END PGP SIGNATURE-----