I’m tremendously excited because we shipped a new plugin with Confluence 2.3 that fulfills one of our longest-held ambitions for the product.
We’ve always thought that one of the best uses for Confluence is to replace the cluttered, disorganized Shared Drive that every team has lurking around. You know, that one server where everyone throws their junk: old versions of contracts, out-dated logos, Christmas party photos from 2002. Confluence can replace that messy drive with a manageable, web-accessible home for that content. It definitely offers advantages: it’s searchable, it’s versioned, it’s contextual and it’s linkable.
However, sometimes it’s still something of a hassle to use Confluence this way. In order to edit an attachment, you must first download the most recent version from the web, then edit it, and finally re-upload it via the browser. We knew we could make that whole experience better, so we decided to put WebDAV capabilities into Confluence.
Thanks to the new plugin, Confluence can now function as a full WebDAV server. You can mount your Confluence instance as a networked drive in Windows, OSX or Linux and interact with it just as you would any traditional file system. The plugin represents each Confluence space as a hierarchy of directories, just like the operating system does.
The attachments in Confluence appear as regular files. You can double-click to edit them and each time you save Confluence will create a new version of the attachment. You can drag and drop new attachments and they’ll be added to the page. And you can delete attachments just like files and they’ll disappear. Best of all, you can do bulk operations: Add 100 attachments at once, move a whole tree of pages, or simultaneously drag multiple pages to a new parent.
I’ve attached a short demo movie (3 mins, 5.6mb Quicktime) where we access Confluence default Demo space using WebDAV. You’ll see how to connect, how to edit a page, and how to add or edit attachments.
We’ve already found this plugin very useful, and have been hearing raves from the customers who have already begun using it. It shipped with Confluence 2.3, but it is disabled by default for security reasons. If you want to use it, you’ll first need to enable it using the plugin manager. (There has already been a new version released with some important fixes, so you may also wish to upgrade to version 1.0.1 using the Plugin Repository.) Give it a try and tell us what you think!