DragonFly BSD

Code Bounties

Explanation

A code bounty is a certain financial stimulant to encourage someone to put his or her effort into a project. A code bounty in the DragonFlyBSD project needs to adhere to a set of rules defined hereunder, though these are only preliminary and subject to change. One could for example imagine developers accepting sponsorship on a wholly different basis, or non-financial rewards for completing a bounty project, like free hardware (we love that!).

Rules

Active bounties

Aarch64 support

Description

Technical details

To be defined

Main goals

Not yet written.

Estimated time

Unknown.

Donators

Donor Amount
tuxillo 100 EUR
TOTAL AMOUNT 100 EUR


UTF-8 support in Console

Description

Adding full UTF-8 support in console.

Technical details

Not yet written.

Main goals

Not yet written.

Estimated time

Still unknown.

Donators

Donor Amount
timofonic 35 EUR
dillon 50 USD
kerma 100 USD
TOTAL AMOUNT 35 EUR + 150 USD


Port valgrind to DragonFlyBSD

Description

(shamelessly copied from gsoc2010 projects page)

Valgrind is a very useful tool on a system like DragonFly that's under heavy development. Ideally, we would want the port to be usable with vkernel processes, thus enabling complex checking of the core kernel code.

Technical details

Not yet written.

Main goals

(shamelessly copied from gsoc2010 projects page)

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

Donor Amount
rumko 100 EUR
tuxillo 50 EUR
dillon 100 USD
sjg 50 USD
TOTAL AMOUNT 150 EUR + 150 USD


HAMMER compression

Description

(shamelessly copied from gsoc2010 projects page)

Technical details

(shamelessly copied from gsoc2010 projects page)

Doing compression would require flagging the data record as being compressed and also require double-buffering since the buffer cache buffer associated with the uncompressed data might have holes in it and otherwise referenced by user programs and cannot serve as a buffer for in-place compression or decompression.

The direct read / direct write mechanic would almost certainly have to be disabled for compressed buffers and the small-data zone would probably have to be used (the large-data zone is designed only for use with 16K or 64K buffers).

Main goals

Not yet written.

Estimated time

Unknown.

Donators

Donor Amount
rumko 50 EUR
dillon 100 USD
vsrinivas 50 USD
TOTAL AMOUNT 50 EUR + 150 USD


Native NTFS support

Description

(shamelessly copied from gsoc2010 projects page)

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

Donor Amount
tuxillo 75 EUR
TOTAL AMOUNT 75 EUR


Card reader driver

Description

As swildner wrote on 18th Septmber 2017: we need a new driver for a card reader.

RTS5209 PCI Express Card Reader

Estimated time

Unknown.

Donators

Donor Amount
ferz 20 EUR
TOTAL AMOUNT 20 EUR



Completed bounties

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

Donor Amount
kerma 50 USD (paid)
TOTAL AMOUNT 50 USD


Bring in usb4bsd

Description

Technical details

Not yet written.

Main goals

Not yet written.

Estimated time

Unknown.

Donators

Donor Amount
alexh 300 USD (paid)
sjg 100 USD (paid)
ferz 50 EUR (paid)
tuxillo 50 EUR (paid)
TOTAL AMOUNT 100 EUR + 400 USD