It has been a while since we posted anything on what is really going on, so here is an update of the current on-goings.
Let us first talk a bit more in general on the current situation at OpenProducts. As you most likely know OpenProducts is currently a two man show. It is me, PA, and Tor that run OpenProducts. We do this because we firmly believe there should be alternatives to providing all your personal data to an external entity, and also because we love developing cool and interesting products we want for our selfs. However the current situation does not allow us to do this full time, OPI simply does not provide the revenue needed for this.
Since we still need food on the table that requires us to do work elsewhere and since both of us have done freelancing in embedded software and hardware for the better part of the last 15 years we do this to keep us and OpenProducts afloat. We do consulting on and off and sometimes both of us have external assignments, sometimes one of us do it while the other works solely with the thing we really care about, working on our own products and projects.
Our long time goal is of course to be able to focus 100% on internal development and make OPI and its successors the creation we really want it to be. We can assure you that there is no lack of ambition or ideas on what to do. But in the mean time we have limited resources, i.e. hours, that we can spend on internal development.
But let us get back to what is currently going on with our internal development.
We have now completed the move of our servers. This included our physical backup servers moving from Sjöbo/Ystad to Landskrona/Lund. Any data that is sent to our backup servers is still in Sweden and still all data is encrypted locally on OPI using a key derived from your master password before sent to our servers. We have also moved our DNS servers so there has been quite a lot to do in order to migrate this fully. Besides some tuning for the backup service, it seems to have worked well.
We are also working on a major software update. We know that we have hinted on this earlier, especially an update of the Owncloud application that is long overdue which we are painfully aware of. The delay is actually partly due to this upgrade. It turned out that the newer versions of Owncloud split up essential components and demoted the calendar and contacts applications to a “not stable” status. This complicated our upgrade path significantly.
In the light of this we actually decided to turn this into a major upgrade and do a complete overhaul of the software stack. The new software version will include among other features:
- Updated distribution to be based on Ubuntu 16.04 LTS
- Updated web applications such as:
- Upgrading to Owncloud 9 or possibly Nextcloud 11
- Upgrading Roundcube to 1.2
- New certificate options
- Default we will move to Let’s Encrypt. This means that you will now get a green location bar and no questions and warnings about using a potentially dangerous certificate in the browser
- Added option to supply a custom certificate to be used by the web server
Our goal is to be able to release this early this spring, hopefully with some other surprise options as well!
Finally we have also started to look at a new hardware platform! Main focus on this is to replace OPI with an enhanced successor. We would love to hear from you what would be your top priorities for that! More storage, external drives, integration with X,Y, and Z? All inputs are welcome.
/PA & Tor