Update list of bounties

This commit is contained in:
Nico Schottelius 2026-10-19 11:57:21 +02:00
commit f11309a4e4

View file

@ -92,27 +92,10 @@ We at ungleich have created a bounty program that offers
money for fixing/hacking Open Source Software.
### Bounty 1: eboard updates
[eboard](https://www.bergo.eng.br/eboard/) is a classical FICS client
for playing chess on the Internet. However, it did not have some
updates for some time, so we offer the following bounties:
* Add eboard to Alpine Linux packages (__30 CHF__)
* Bounty paid when it's in __apk add__ able from either edge/testing/community
* Add alsa support to eboard upstream (__50 CHF__)
* Enable beeping on move of the opponent without the OSS emulation
* Bounty successful when a new eboard release was made with it
* Add IPv6 support to eboard (__50 CHF__)
* FICS is basically using a telnet protocol
* Eboard does not work in NAT64 scenarios, because it does not have IPv6 support
** Bounty successful when a new eboard release was made with it
### Bounty 3: Enable IPv6 only in the Linux kernel
As you might remember, we created
[a challenge to disable
IPv4](https://ungleich.ch/en-us/cms/blog/2019/01/09/die-ipv4-die/) in
[a challenge to disable IPv4](https://ungleich.ch/en-us/cms/blog/2019/01/09/die-ipv4-die/) in
your operating system. It turns out that as of 2020-05-01, the only
operating system that truly can turn off IPv4, is FreeBSD.
@ -127,23 +110,6 @@ bounty to disable IPv4 in the Linux kernel. The bounty includes:
* Patch is included in the Linux kernel source git repo
* Show a short proof of concept that there is truly no more IPv4
### Bounty 4: Enable IPv6 only in the OpenBSD kernel
Very similar to bounty 3, we offer another __300 CHF__ bounty, if you
can patch OpenBSD to fully disable IPv4. Requirements for collecting
the bounty:
* Create the necessary kernel patch
* Get it included into the OpenBSD source tree
* Show a short proof of concept that there is truly no more IPv4
### Bounty 5: Add VXLAN support to netbox
At ungleich we love
[netbox](https://netbox.readthedocs.io/en/stable/). However at the
moment it only supports VLANs and not VXLANs. How amazing would it be,
if it also supported VXLANs? The bounty for adding this upstream is
__50 CHF__.
### Bounty 5: Allow wireguard to automatically switch the underlying IP version
@ -167,6 +133,26 @@ addresses.
## Historic Bounties
The following bounties have been implemented and/or have expired.
### Bounty 1: eboard updates
[eboard](https://www.bergo.eng.br/eboard/) is a classical FICS client
for playing chess on the Internet. However, it did not have some
updates for some time, so we offer the following bounties:
* Add eboard to Alpine Linux packages (__30 CHF__)
* Bounty paid when it's in __apk add__ able from either edge/testing/community
* Add alsa support to eboard upstream (__50 CHF__)
* Enable beeping on move of the opponent without the OSS emulation
* Bounty successful when a new eboard release was made with it
* Add IPv6 support to eboard (__50 CHF__)
* FICS is basically using a telnet protocol
* Eboard does not work in NAT64 scenarios, because it does not have IPv6 support
** Bounty successful when a new eboard release was made with it
__STATUS__: partially implemented
### Bounty 2: Alpine Linux installable in IPv6 only networks
Alpine Linux currently does not start rdnssd in the installer nor does
@ -181,6 +167,30 @@ Present a short video that successfully shows the updated upstream
installer working in an IPv6 only network to install Alpine
Linux. Bounty is __100 CHF__.
__STATUS__: implemented
### Bounty 4: Enable IPv6 only in the OpenBSD kernel
Very similar to bounty 3, we offer another __300 CHF__ bounty, if you
can patch OpenBSD to fully disable IPv4. Requirements for collecting
the bounty:
* Create the necessary kernel patch
* Get it included into the OpenBSD source tree
* Show a short proof of concept that there is truly no more IPv4
__STATUS__: expired
### Bounty 5: Add VXLAN support to netbox
At ungleich we love
[netbox](https://netbox.readthedocs.io/en/stable/). However at the
moment it only supports VLANs and not VXLANs. How amazing would it be,
if it also supported VXLANs? The bounty for adding this upstream is
__50 CHF__.
__STATUS__: implemented
```
Solution: Alpine Linux now ships with dhcpcd enabling IPv6 address
acquisition as well as name resolution.