(no commit message)
authorDEVELOPMENT-ELEPHANT <DEVELOPMENT-ELEPHANT@web>
Sat, 20 Feb 2010 14:01:29 +0000 (06:01 -0800)
committerCharlie <root@leaf.dragonflybsd.org>
Sat, 20 Feb 2010 14:01:29 +0000 (06:01 -0800)
docs/developer/gsoc2010/index.mdwn

index 697a9b3..fd4617a 100644 (file)
@@ -106,4 +106,7 @@ This work involves re-implementing the services presently provided by clock() in
 
     The goal of this project is to port valgrind to the DragonFlyBSD platform so that at least the memcheck tool runs sufficiently well to be useful. This is in itself a challenging task. If time remains, the student should try to get at least a trivial valgrind tool to work on a vkernel process.
 
+1. Adapt pkgsrc to create a package system with dependency independence.
+* Create a set of tools that modifies how the pkgsrc source tree is installed, allowing for the ability to upgrade individual packages, without stopping applications that depend on said packages from working. One method of achieving this is detailed at http://www.dragonflybsd.org/goals/#packages but other methods may be possible. PC-BSD have written a tool called PBI Builder which modifies FreeBSD ports for their dependency independence PBI system, this could be used as a starting point for the DragonFly BSD tools.
+
  (please add)