Michael asked me this week to provide some screenshots of my hackweek work on a GVFS backend for CMIS. Sadly I had none and switched to openSUSE Factory in the mean time so I had to update my code for gvfs master branch. I also had an annoying bug when browsing a CMIS repository in Nautilus... so I had to fix that.

After quite some hours searching, debugging, adding g_print in nautilus, gtk+ and glib, I finally found the culprit: g_vfs_encode_uri was leaving the ':' unencoded in the hostname.

Now I have screenshots to show here:

One from an Alfresco server:

Alfresco shown in Nautilus

One showing the SharePoint 2013 repositories:

SharePoint 2013 repositories