Last Wednesday, I received an unexpected text: “Would you like to do some volunteering work? It involves speaking online to some kids for one hour about IT”. It was a classmate from high school.
MariaDB Foundation employees work remotely. Sure, we all meet together in one place a number of times a year so we don’t forget each other’s faces, but in 99% of our logged time, we are distributed around the globe. We are also not required to have a strict working schedule and this offers us the opportunity to say yes easily to these sort of events.
On Monday, I sent out an email to the staff of MariaDB Foundation. In the hope that my thinking is also applicable for someone else, here’s a slightly edited excerpt:
For an unknown amount of time, we will live under exceptional circumstances. Yet, there will be life both during and after the Corona pandemic. With this email, I want to share my view on how Corona affects our organisation, on how we sustain life during Corona and on how we best prepare for life after Corona.
When facing adverse times, I fall back on thoughts and values I have read and contemplated.
MariaDB Foundation faces an unusual world, just like anyone else in these Corona times. Or perhaps, not quite. Here are some ideas for how to cope with a world inhibiting travel and social contact as we know it, from someone who has worked from home for 20 years, with colleagues also working from home.
First, stay upbeat. Humans are social animals, and we live off interactions with others. But Corona just dictates what type of social interactions we can have. It doesn’t inhibit social contact.
Second, stay connected.
The MariaDB Foundation is looking for a mid to senior-level C/C++ developer to work on MariaDB Server.
Our small team works remotely to build and support MariaDB, and requires strong skills in written English for daily communication.
A fulltime position is preferred.
We are looking in particular for people with an understanding of how open source works, how collaboration is fostered, how licenses and copyright work, and how tools such as git and test suites are best used. The person(s) should be a C/C++ developer by background, and ideally have a proven track record of producing code patches that have been accepted in major open source projects.
A trip to Chennai, Bengaluru, Hyderabad, Pune, and Mumbai taught MariaDB Foundation the importance of India. Government and Fintech lead the pack. India has a huge supply of highly educated IT specialists, and their decision power in selecting tools (including databases) is growing. India is moving from a body-shop for Europe and the US towards becoming a hotbed for startups, and for database training and adoption, India has a near-perfect language landscape for the MariaDB Foundation University Program.
MariaDB Foundation is commited to ensuring MariaDB Server has a thriving community of developers and contributors. A software project cannot be maintained without proper tests. mysql-test-run is our standard testing toolkit for MariaDB Server. What it (mostly) does is run queries against one or more servers and compare their output to the expected one. This checks both behaviour and data consistency. The main principle is the server should always return the same data that is put into it.
One problem with this testing method is that it only covers the hosts’ environment. That means that if you are running Debian on x86_64 architecture, you are testing x86_64 architecture on a Debian Linux distribution. Read more
The MariaDB Foundation is proud to put its name behind the SaveDotOrg campaign. We urge the Internet Society (ISOC) to cancel the sale of the Public Interest Registry (PIR) to Ethos Capital. NGOs and non-profits rely on the .org domain, and the proposed sale to a private equity firm puts this pillar of internet freedom at significant risk.
- SaveDotOrg campaign
- Nonprofit Community Stands Together to Protect .ORG
- Coalition Letter on Sale of Public Interest Registry
The demand for DBAs, developers and software engineers knowledgeable in MariaDB Server is high. The supply isn’t.
This is something we plan to fix, with the MariaDB Server University Program, for which we are now inviting universities to participate in, and users of MariaDB Server to sponsor.Discussions at Universitas Kristen Duta Wacana in Yogyakarta, Indonesia
Closing the gap between supply and demand is in the interest of several stakeholders:
Universities. Read more