Despam
[ikiwiki.git] / docs / developer / gsoc2010 / index.mdwn
index da2d099..2843d56 100644 (file)
@@ -1,42 +1,29 @@
 [[!meta title="Google Summer of Code 2010"]]
 
-[[!toc  levels=0]]
+[[!toc levels=3]]
 
-DragonFly BSD is planning to participate (pending acceptance) in the Google Summer of Code program for 2010.
-
-
-Have a look at our SoC pages from [[2008|docs/developer/GoogleSoC2008/]] and [[2009|docs/developer/gsoc2009]] to get an overview about prior year's projects.  The [Projects Page](/docs/developer/ProjectsPage/) is also a potential source of ideas.
+DragonFly BSD participated in the Google Summer of Code program for 2010.
 
+Have a look at our SoC pages from [[2008|docs/developer/GoogleSoC2008/]] and [[2009|docs/developer/gsoc2009]] to see an overview of prior year's projects.
 
 For more details on Google's Summer of Code: [Google's SoC page](http://socghop.appspot.com/)
 
-
-# Project ideas
-
-1. VFS Quota System
-* Kernelland quota support in the VFS layer
-* Filesystem-agnostic quota support tools for userland
-
-2. Ultra Fast Boot & Shutdown Speed
-* Be competitive with GNU/Linux, OSX & MS Windows refinements in this area.
-
-3. Graphics Kernel Memory Manager Support ( GEM )
-* Support dealing with graphics NUMA in kernel space for modern graphics hardware
-* http://en.wikipedia.org/wiki/Graphics_Execution_Manager
-
-4. Full documentation review.
-* Reproduce the whole manual, check what applies to DFBSD and what dont, rewrite the chapters so user manual is 100% DFBSD compliant.
-* Add more info about hammer and other dfbsd only stuff, how to use it and how to configure it. (user manual).
-
-5. Security/Hardening improvements
-* Encrypted swap/filesystems (From NetBSD or OpenBSD?)
-* Extended toolchain hardening
-* NX/XD support in kernel (at least for 64 bit kernels, DF doesn’t support PAE IIRC)
-* More use of randomization (for example in PIDs)
-* Port OpenBSD’s most recent malloc implementation as an option 
-* Use blf instead of md5 for passwords etc. (already possible, but not default)
-
-6. Data Integrity Framework Implementation
-* Something akin to what was done for Linux: http://oss.oracle.com/projects/data-integrity/
-
-(please add)
+# Projects
+
+## Device Mapper based Logical Volume Management
+* **Student**: Alex Hornung
+* **Mentor**: Chuck Tuffli
+* **Link**: [http://leaf.dragonflybsd.org/~alexh/](http://leaf.dragonflybsd.org/~alexh/)
+* **Status**: Success!
+
+## Porting kernel mode-setting, GEM and KMS, to DragonFlyBSD
+* **Student**: David Shao
+* **Mentor**: Matthew Dillon
+* **Link**: [http://www.dragonflybsd.org/docs/developer/GEMdrmKMS/](http://www.dragonflybsd.org/docs/developer/GEMdrmKMS/)
+* **Status**: Success!
+
+## Coalesce + MPSAFE kevent, select, poll and wakeup
+* **Student**: Samuel Greear
+* **Mentor**: Joe Talbott
+* **Link**: [http://wiki.github.com/thesjg/SJG-DragonFly-BSD-SoC/](http://wiki.github.com/thesjg/SJG-DragonFly-BSD-SoC/)
+* **Status**: Success!