Guadec 2015 – Topic 1/5 – Owncloud and GNOME – Should we make it our UbuntuOne/OneDrive/iCloud/Google services?

Recently I show to you the effort we are doing for cloud provider tight integration on the desktop in my previous post here:

At that time we had to figure out how everything should look and what cloud providers can provide or need. The good thing is that I meet one of the core designers of Owncloud, Jan-Christoph Borchardt, and we talk and discuss for long time about what could we do to have a better integration and make the GNOME desktop shine with cloud providers like no-one.

So we though that for files integration a custom view when you click a cloud provider in the sidebar will provide the best experience, so you can have a list view similar to the actual files view but with headers indicating files shared by you, files that you are sharing, root folders that you are syncing and favorites (probably we also want favorites UI for the whole nautilus)

Also we though it would be cool to get rid of the desktop client UI and tray icon and provide a direct desktop experience with a conjunction of sidebar menu, right click menus, nautilus custom view, and gnome-online-accounts support. This, with the cloud providers work we already did, should be fairly easy, and will provide a better experience than other OS like MacOS, Windows or Android.

On the other hand I saw Owncloud is actually start to provide some more nice services like notes, contacts, email, documents live editing, etc. which provides what google services provides, but open source and willing to collaborate with us for its integration.

We also though that maybe it’s time to provide some kind of backups and settings/background/ssh keys/bookmarks/passwords/installed apps/contacts/etc kind of synchronization. So what you can do, is when your system is installed you could add an Owncloud account, and it will offer the option to get your configuration that you were using previously, recover the Owncloud backups of your data and continue backing up those folders. In this way you could reinstall the system without the need to do anything manually to have the previous state of your system, and without the fear of losing your data and configuration. I can imagine this can be implemented just backing everything needed to a custom folder like gnome-settings-backup in your Owncloud root adding some metadata.

So this starts to look like UbuntuOne/OneDrive/iCloud integration, and I think all of them are very doable (to some of them we already wrote most part of the code) and that it could be interesting to offer more and more in cloud integration to GNOME.

I understand that there can be other cloud providers, so don’t worry, everything will be optional and you could use whatever provider you want, but I think that currently Owncloud is the best option for you.

I’m happy that Jan invited me to the Owncloud conference in Berlin on 28 August, and I will probably go to set the base for files integration, which is the first step and the one we already have code working, and to discuss more and settle some design for the other ideas.

Cheers everyone!


Guadec 2015 – Report – Introduction

One of the things that most changed this year for me is the vast improvement on technical usefulness of Guadec.

I have been talking with a lot of people about different topics, and most of the time in the conference we discussed long time practical and doable things for the future.

Now that I feel how much Guadec helps to get things done and explore new ways, what I miss from other years is that people don’t expose it to the public, and to make sure we show that creating these events and spending money on them is one of the best thing the foundation can do.

So I’m going to do a deep report about Guadec in a series of posts about the things that we are going to do, or things that are a real thing now and we need to address.

These will be the topics:

  • Guadec – Introduction
  • Guadec 2015 – Topic 1/5 –  Owncloud and GNOME – Should we make it our UbuntuOne/OneDrive/iCloud/Google services?
  • Guadec 2015 – Topic 2/5 — Community – The two faces
  • Guadec 2015 – Topic 3/5 — Gnome Shell extensions, what to do with you?
  • Guadec 2015 – Topic 4/5 — Newcommers – Where are you?
  • Guadec 2015 – Topic 5/5 — Nautilus views rewriting, with GtkFlowBox and GtkListView. What do we need to do?

Stay tuned and hope you like it!