diff --git a/content/u/projects/jobs-hacks-bounties/contents.lr b/content/u/projects/jobs-hacks-bounties/contents.lr index 2039690..c44eb8b 100644 --- a/content/u/projects/jobs-hacks-bounties/contents.lr +++ b/content/u/projects/jobs-hacks-bounties/contents.lr @@ -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.