more details for matrix, introduce jobs/hacks/bounties
This commit is contained in:
parent
ebbb791187
commit
2127303fd8
3 changed files with 116 additions and 1 deletions
|
@ -229,7 +229,23 @@ description4:
|
||||||
|
|
||||||
* Bridging to other networks using
|
* Bridging to other networks using
|
||||||
[matterbridge](https://github.com/42wim/matterbridge) is a 10 CHF
|
[matterbridge](https://github.com/42wim/matterbridge) is a 10 CHF
|
||||||
setup fee and 5 CHF/month maintenance fee
|
setup fee and 5 CHF/month maintenance fee. It supports the following protocols:
|
||||||
|
** Discord
|
||||||
|
** Gitter
|
||||||
|
** IRC
|
||||||
|
** Keybase
|
||||||
|
** Matrix
|
||||||
|
** Mattermost 4.x, 5.x
|
||||||
|
** Microsoft Teams
|
||||||
|
** Rocket.chat
|
||||||
|
** Slack
|
||||||
|
** Ssh-chat
|
||||||
|
** Steam
|
||||||
|
** Telegram
|
||||||
|
** Twitch
|
||||||
|
** WhatsApp
|
||||||
|
** XMPP
|
||||||
|
** Zulip
|
||||||
|
|
||||||
## Matrix UI/UX development support program
|
## Matrix UI/UX development support program
|
||||||
|
|
||||||
|
|
93
content/u/projects/jobs-hacks-bounties/contents.lr
Normal file
93
content/u/projects/jobs-hacks-bounties/contents.lr
Normal file
|
@ -0,0 +1,93 @@
|
||||||
|
title: Jobs, Hacks and Bounties
|
||||||
|
---
|
||||||
|
subtitle: Doing stuff with or at ungleich
|
||||||
|
---
|
||||||
|
content:
|
||||||
|
|
||||||
|
## Introduction
|
||||||
|
|
||||||
|
You might know, ungleich means "not equal" or "different" in
|
||||||
|
English. So working for, with or at ungleich is usually a bit
|
||||||
|
different to working for other companies. We practice a high degree of
|
||||||
|
remote working and our team consists of a lot of international
|
||||||
|
members from a variety of cultures.
|
||||||
|
|
||||||
|
So instead of the classical "job openings", we have three different
|
||||||
|
sections of how to get started with ungleich.
|
||||||
|
|
||||||
|
## Hacks
|
||||||
|
|
||||||
|
Hacks are easy to do, easy to learn tasks that help you understanding
|
||||||
|
the way we work and the technology stacks we use. These are easy
|
||||||
|
things to do at home or anywhere you are. You can join the
|
||||||
|
[open chat room "Hacking & Learning"](/u/projects/open-chat/) for
|
||||||
|
asking questions.
|
||||||
|
|
||||||
|
### Hack 1: Get IPv6
|
||||||
|
|
||||||
|
For most stuff we do, you will need IPv6. Head over to the
|
||||||
|
[IPv6 VPN](/u/products/ipv6-vpn/) to get yourself started. Note:
|
||||||
|
the VPN is for free if you have a VM with us.
|
||||||
|
|
||||||
|
### Hack 2: Deploy ubookmark
|
||||||
|
|
||||||
|
ubookmark is a simple Django app. Deploy it on your local machine (it
|
||||||
|
is IPv6 reachable, isn't it?) and send us a shout when it's reachable
|
||||||
|
using HTTPS. If you need a domain name for your letsencrypt
|
||||||
|
certificate, checkout [has-a.name](https://has-a.name).
|
||||||
|
|
||||||
|
### Hack 3: IPv6 cat
|
||||||
|
|
||||||
|
Create a micro django project that does the following:
|
||||||
|
|
||||||
|
* If you are visiting via IPv4, it will show a static page saying "Sorry, only reachable by IPv6"
|
||||||
|
* If you are visiting it via IPv6, it will show a friendly cat picture
|
||||||
|
* No other features required, design up to you
|
||||||
|
|
||||||
|
|
||||||
|
## Jobs
|
||||||
|
|
||||||
|
Currently there are no permanent job openings.
|
||||||
|
|
||||||
|
## Bounties
|
||||||
|
|
||||||
|
At ungleich we heavily depend on and contribute [Open Source
|
||||||
|
Software](/u/projects/opensource). Sometimes (often?) we have a lot of
|
||||||
|
ideas we would like to implement in Open Source Software, but daily
|
||||||
|
tasks prevent us from implementing them.
|
||||||
|
|
||||||
|
For this members of 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 in 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 2: Alpine Linux installable in IPv6 only networks
|
||||||
|
|
||||||
|
Alpine Linux currently does not start rdnssd in the installer nor does
|
||||||
|
it have the ndisc package installed.
|
||||||
|
|
||||||
|
The installer in particular needs to assign itself IPv6 addresses
|
||||||
|
(SLAAC should already work), needs to accept DNS servers and search
|
||||||
|
suffix from router advertisements (requires rdnssd running) and
|
||||||
|
wget/curl need to have IPv6 support to retrieve files via IPv6.
|
||||||
|
|
||||||
|
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**.
|
|
@ -21,6 +21,12 @@ To foster IPv6 deployement, we created [IPv6.chat](../ipv6-chat),
|
||||||
which is also reachable via matrix. Follow above instructions and type
|
which is also reachable via matrix. Follow above instructions and type
|
||||||
**/join #ipv6:ungleich.ch** instead.
|
**/join #ipv6:ungleich.ch** instead.
|
||||||
|
|
||||||
|
## Hacking and Learning
|
||||||
|
|
||||||
|
Specifically for learning new technologies and to exchange knowledge
|
||||||
|
we created the **Hacking & Learning channel** which can be found at
|
||||||
|
**#hacking-and-learning:ungleich.ch**.
|
||||||
|
|
||||||
## Bridged Channels
|
## Bridged Channels
|
||||||
|
|
||||||
And some of our channels are also available on IRC, you can find them
|
And some of our channels are also available on IRC, you can find them
|
||||||
|
|
Loading…
Reference in a new issue