Donation from Maya Rashish. Thanks, Maya!
[ikiwiki.git] / docs / developer / Code_Bounties.mdwn
index dff2582..d4acc96 100644 (file)
@@ -32,16 +32,19 @@ Still unknown.
 
 ### Donators 
 *** **timofonic** ***: 35 eur.
+
+*** **Dillon** ***: 50 usd.
+
+*** **kerma** ***: 100 usd.
 ***
- TOTAL AMOUNT         35 eur.
+ TOTAL AMOUNT         35 eur + 50 + 100 usd.
+
 
 <br />
-## Update our interrupt routing and PCI code
+## Bring in usb4bsd
 ### Description
-(shamelessly copied from gsoc2010 projects page)
-
-* Update our interrupt routing to ACPI interrupt routing instead of relying on the mptable exclusively
-* Update the PCI code to take advantage of MSI (Message Signalled Interrupts)
+* Completely rip out our usb stack and replace it with FreeBSD's new usb4bsd (or whatever the FreeBSD-current USB stack is called nowadays).
+* Note that some work was done here already by polachok (http://gitweb.dragonflybsd.org/~polachok/dragonfly.git/shortlog/refs/heads/usb2) but the state is unknown.
 
 ### Technical details 
 Not yet written.
@@ -53,9 +56,16 @@ Not yet written.
 Unknown.
 
 ### Donators 
-*** **Rumko** ***: 150 eur.
+*** **alexh** ***: 300 usd.
+
+*** **sjg** ***: 100 usd.
+
+*** **ferz** ***: 50 eur. (already paid)
+
+*** **tuxillo** ***: 50 eur
+
 ***
- TOTAL AMOUNT         150 eur.
+ TOTAL AMOUNT         400 usd + 100 eur
 
 <br />
 ## Port valgrind to DragonFlyBSD
@@ -70,15 +80,21 @@ Not yet written.
 ### Main goals 
 (shamelessly copied from gsoc2010 projects page)
 
-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.
+The goal of this project is to port valgrind (3.5.0+) to the DragonFlyBSD platform so that at least the memcheck tool runs sufficiently well to be useful. Also an update for the pkgsrc package (devel/valgrind) should be made.
 
 ### Estimated time 
 Unknown.
 
 ### Donators 
 *** **Rumko** ***: 100 eur.
+
+*** **tuxillo** ***: 50 eur.
+
+*** **Dillon** ***: 100 usd.
+
+*** **sjg** ***: 50 usd.
 ***
- TOTAL AMOUNT         100 eur.
+ TOTAL AMOUNT         150 eur + 150 usd.
 
 <br />
 ## HAMMER compression
@@ -90,7 +106,7 @@ Unknown.
 * the CRC should be that of the uncompressed data.
 * ideally you'd need to associate the uncompressed data with the buffer cache buffer somehow, so that decompression is only performed once.
 * compression could be turned on a per-file or per-pfs basis.
-* gzip compression would be just fine at first.
+* gzip compression would be just fine at first; lzo or lzjb might be preferable.
 
 ### Technical details 
 (shamelessly copied from gsoc2010 projects page)
@@ -107,5 +123,52 @@ Unknown.
 
 ### Donators 
 *** **Rumko** ***: 50 eur.
+
+*** **Dillon** ***: 100 usd.
+
+*** **vsrinivas** ***: 50 usd.
+***
+ TOTAL AMOUNT         50 eur + 150 usd.
+
+<br />
+## Native NTFS support
+### Description
+(shamelessly copied from gsoc2010 projects page)
+
+* Port Apple's native NTFS driver
+
+### Technical details 
+(shamelessly copied from gsoc2010 projects page)
+
+Apple's NTFS native driver could be ported to DragonFly BSD. Latest code as of now is:
+
+http://opensource.apple.com/source/ntfs/ntfs-84.40.1/kext/
+
+### Main goals 
+Not yet written.
+
+### Estimated time 
+Unknown.
+
+### Donators 
+*** **tuxillo** ***: 50 eur.
+
+***
+ TOTAL AMOUNT         50 eur
+
+<br />
+##Port autofs from FreeBSD
+###Description
+Autofs allows dynamic filesystem mapping to render filesystems accessible, without keeping them mounted. It is designed as a modern, simpler, cleanroom reimplementation of amd.
+
+### Main goals 
+Not yet written.
+
+### Estimated time 
+Unknown.
+
+### Donators 
+*** **kerma** ***: 50 usd. (already paid)
+
 ***
- TOTAL AMOUNT         50 eur.
+ TOTAL AMOUNT         50 usd.