Add GSoC project
[ikiwiki.git] / docs / developer / gsoc2014ideas / index.mdwn
1 ## Kernel projects
2
3 * Support more than 64 CPUs. Read more [here](http://lists.dragonflybsd.org/pipermail/kernel/2014-February/063062.html).
4
5 * Port [bhyve](http://bhyve.org/) - the BSD hypervisor to DragonFly.
6
7 * Work on improving the HAMMER2 Filesystem.
8
9 * Add Linux 64-bit compatibility (in my opinion, the time would be better spent by having a fast virtual machine like bhyve or virtualbox available for DragonFly).
10
11 ## Userland projects
12
13 * Switch to <tt>llvm/clang</tt>. Read more [here](http://www.dragonflybsd.org/docs/developer/clang/).
14
15 * Replace <tt>bind</tt> with [Unbound](http://unbound.net/).
16
17 * Replace <tt>sendmail</tt> with [OpenSMTPd](http://www.opensmtpd.org).
18
19 * Port VirtualBox.
20
21 * Port Video4Linux, so we gain support for webcams in DragonFly.
22
23 * Cross-compile the [Rust](http://www.rust-lang.org) language compiler.
24
25 ## Experiments
26
27 * Experiment with [Rust](http://www.rust-lang.org) in kernel modules.
28
29 ## Documentation
30
31 * Cleanup the Wiki.
32
33 * Redesign the website to look more up-to-date by using something like bootstrap etc.