This commit is contained in:
Nico Schottelius 2020-03-15 21:12:56 +01:00
parent 0503a28c6d
commit fd48d606b3

View file

@ -1,4 +1,4 @@
title: Remote Working with Open Source
title: Remote Working with Open Source
---
pub_date: 2020-03-15
---
@ -17,7 +17,7 @@ body:
## Working at the time of Covid19
So looks like 2020 is the year of remote working for the whole lot of people. Hey, welcome to the club! Our team has been working remotely since 2013 and now we are distributed in 5 different time zones.
So looks like 2020 is the year of remote working for the whole lot of people. Hey, welcome to the club! Our team has been working remotely since 2013 and now we are distributed in 5 different time zones.
We obviously couldn't do it without the digital infrstructure, and that's what we're going to share here. Remote work, but what do we use as technology for that? We got you. Here's a practical list of tech stack we use in our daily business: remote working chez ungleich, check it out.
@ -30,32 +30,49 @@ A disclaimer: were an open-source, sustainability focused IT company. So we d
3. state of the art
4. usability for people with all backgrounds
## 1. Chat: Zero carbon chat - Mattermost, Matrix
## 1. Chat: Zero carbon chat - Mattermost and Matrix
You definitely need a chat system when working remotely with your team, and you need it to be secure and hassle-free. We used to be on Slack at the very beginning, but we did not like the fact that Slack is hosted with AWS: from our point of view AWS datacenters are not sustainable compared to our own renewable energy datacenter in Switzerland, so we moved away from Slack into hosting our own chat.
You definitely need a chat system when working remotely with your
team, and you need it to be secure and hassle-free. We used to be on
Slack at the very beginning, but we did not like the fact that Slack
is hosted with AWS: from our point of view AWS datacenters are not
sustainable compared to our own renewable energy datacenter in
Switzerland, so we moved away from Slack into hosting our own chat.
Now we have two chat systems, [Mattermost](https://ungleich.ch/u/products/zero-carbon-chat/) and [Matrix.](https://ungleich.ch/u/products/hosted-matrix-chat/)
Mattermost offers an extremely easy and smooth team communication for people with all kinds of backgrounds. Most of our team talk happens on this platform. [Our chat](https://chat.ungleich.ch) is open for public and anybody can join with their email and have a conversation with us.
Mattermost offers an extremely easy and smooth team communication for
people with all kinds of backgrounds. Most of our team talk happens on
this platform. [Our chat](https://chat.ungleich.ch) is open for public
and anybody can join with their email and have a conversation with
us.
![](/u/image/zerocarbon-chat-screen.jpg)
[Zero Carbon Matrix](https://ungleich.ch/u/products/hosted-matrix-chat/), on the other hand, offers end-to-end encryption and federation, which makes it very attractive for people with high sensitivity for privacy and security. It also allows us to be more open. Matrix works nicely with video and audio calls as well, suitable for secure conference call with different teams.
[Zero Carbon
Matrix](https://ungleich.ch/u/products/hosted-matrix-chat/), on the
other hand, offers end-to-end encryption and federation, which makes
it very attractive for people with high sensitivity for privacy and
security. It also allows us to be more open. Matrix works nicely with
video and audio calls as well, suitable for secure conference call
with different teams.
![](/u/image/penguin-matrix.jpg)
## 2. Cloud storage - Nextcloud
We are using hosted [Nextcloud](https://ungleich.ch/u/products/zero-carbon-cloud) for data storage and sharing. It supports cloud storage, file sharing between teams and real-time collaboration for document editing. It's pretty easy and we like to save data in Switzerland and not somewhere we don't trust how the authorities operate.
We are using hosted [Nextcloud](https://ungleich.ch/u/products/zero-carbon-cloud) for data storage and sharing. It supports cloud storage, file sharing between teams and real-time collaboration for document editing. It's pretty easy and we like to save data in Switzerland and not somewhere we don't trust how the authorities operate.
![](/u/image/nextcloud-docediting.jpg)
## 3. Project management - Redmine
[Redmine](https://ungleich.ch/u/products/project-management/) is our longest standing project management tool since the beginning of our company. It supports calendar, ticket creating, issue tracking, wiki, roadmap and more.
[Redmine](https://ungleich.ch/u/products/project-management/) is our longest standing project management tool since the beginning of our company. It supports calendar, ticket creating, issue tracking, wiki, roadmap and more.
![](/u/image/open-infrastructure.jpg)
Redmine is just very handy for managing multiple projects and subprojects, and giving access to different people can be done on a role basis. Our whole [data center infrastructure](https://redmine.ungleich.ch/projects/open-infrastructure) is actually in redmine & we open it for public, so you can take a look to get an impression.
Redmine is just very handy for managing multiple projects and subprojects, and giving access to different people can be done on a role basis. Our whole [data center infrastructure](https://redmine.ungleich.ch/projects/open-infrastructure) is actually in redmine & we open it for public, so you can take a look to get an impression.
![](/u/image/open-infrastructure-overview.jpg)
@ -76,4 +93,3 @@ So thats what we use at our company. And we run it all on our servers with re
If you have some questions on the above stack, our remote-working team is around to give you answers. ;) Stay healthy, and happy remote working to you all!
![](/u/image/zerocarbon_no.jpg)