We've just pushed an update to the latest Interstate BETA (interstateapp.com) which finally introduces file sharing, roadmap exporting and a number of bug fixes/speed improvements.
The reason I'm posting this is because I'm interested in hearing your thoughts on our file sharing implementation as we went for a little different approach to what you would usually expect.
Instead of just having a file input when editing a road we decided to take advantage of the new HTML5 File API (seeing as we're an app designed for developers so we expect and know that most of our users will have the required browsers). The result of this is being able to just drag a file (any type) from your desktop and just drop it on to a road of your choice. We then upload the file to S3 and attach it to your road for your colleagues to download.
The link I've shared includes a video of how the feature looks from a UI perspective.
We will obviously explain how this feature works once users have signed up as it is sort of hidden unless you know what you're meant to do (drag and drop a file), so don't worry about that aspect of it. We are also planning to add a basic file input (once we've finished testing this implementation) for those people who are still stuck with IE6, etc.
Any thoughts? Do you think the process of sharing a file is easier or harder with this implementation? Thanks!