So far the release of the paid version of Jungle Disk has been going great. We’ve actually seen an acceleration of usage and downloads since the release. With that hurdle behind us it’s time to take a fresh look at our roadmap for the near future and beyond. While most Internet companies keep their future plans close to the chest, I think it’s important to share a roadmap with customers so they can help us make sure we’re on the right track – there’s nothing worse than building features that no one wants! Keep in mind that everything below is subject to change however.
In the near future (3-4 weeks) there will be one or two more non-beta releases to fix a few bugs that have come up and add some minor features. The most important bug we’ve fixed recently involves occasional spikes to 100% CPU usage by the Jungle Disk process following a loss of network connectivity or system sleep. We’ve also fixed some issues with proxy authentication and activity logs. In terms of features, we’re looking at adding an optional startup password as well as a dialog-based restore procedure to aid in robust restores of large amounts of data.
Mid term (2-3 months) our focus is on two key areas. First, on the client we are planning on adding native file system integration on all the platforms. Currently we rely on the WebDAV support in the operating system to integrate with the file system. This had the advantage of providing a single interface for us to support across all the platforms. However, we’ve also come to learn that the operating system WebDAV support can be flawed or buggy in some areas, and each platform has its unique issues. The majority of the support requests we see these days are due to problems with WebDAV rather than issues with Jungle Disk itself. While we can work-around many of these issues it can be difficult to ensure that everything works out of the box for all users. By integrating with the native file system we will bypass the WebDAV layer which will improve reliability and performance. This process involves some low-level work that is unique to each platform and so it will take some time to complete, but in the end we think the product will be more robust than ever.
Secondly, on the backend we are planning on offering support for backing up only the changed portions of large files (delta-updates) rather than the entire file. We’ve been working on this for a while but want to make sure it’s working just right before release – the integrity of your files is the most important thing.
Longer term we want to continue to build a robust backup and personal storage product, while expanding into some of the broader uses for online storage such as web-access to your files, public and private sharing of your files, and “groupware” support where multiple users can have their own accounts with a shared storage space.
What are your thoughts? Are we on the right track? Feel free to respond to this post, or if you’ve got suggestions of your own post them in our Feature Requests forum.