Photostream is cute, but what I really want is Aperture/iPhoto in the cloud

So “I don’t really get iCloud storage yet”:http://theludwigs.com/2011/10/im-struggling-to-understand-why-i-would-ever-use-icloud-storage/, and “Photostream doesn’t really accomodate all my DSLR pictures well”:http://theludwigs.com/2011/10/icloud-photostream-and-dslrs-dont-seem-to-be-a-great-fit/. So rather than just whine about what I don’t have, what do I really want?

First — I have a 203G (gigabyte) Aperture library today, that is where my primary photo storage is. Digging into this a little:

* 54G is thumbnails, previews, cache of various sorts. 27G of thumbnails alone! Impressive use of disk space, Aperture. Clearly the team has embraced the idea that disk space is cheap and is getting cheaper. There are probably some settings I could tweak to trim the size of all this at the cost of performance, but whatever, disk space IS cheap, 30% overhead is probably not a ridiculous design objective. This is all derived data tho and could be trimmed, dropped, whatever, as I think about cloud storage.
* My masters are 149G. A mix of RAW and JPG depending on which camera/scanner I used and how long ago I took — tending towards more RAW over time.
** 19G from this year
** 34G from 2010
** 25G from 2009
** 71G from earlier years.

Lets assume I continue to take pictures at the last 3 year average rate for some time, that is about 25gig of new photos every year, not accounting for inflation in photo size due to better quality capture chips, “light field cameras”:http://www.lytro.com/cameras, etc. OK so you probably have to assume some growth in that 25gig of new storage a year.

Cloud storage of photos — is it important? Hugely so, if my house is burning down, I do not want to be running back in to save a hard disk, photos are emotionally very important. And I do NOT want to have to pick and choose which photos I store in the cloud — too many photos, not enough time, I just want the entire set up in the cloud. I really just want my entire Aperture (and iPhoto) collection replicated to the cloud automagically. And then I need some modest access control features on the folders in the cloud so that I can share selected photo sets with family members, etc.

So I want a cloud storage solution that gives me ~200gig of storage today at a reasonable price, and if I think about the next couple years, a clear path to 300-400gig. And with good web access with some security. What are my choices today?

* iCloud doesn’t begin to work. Aperture doesn’t really talk to it except for Photostream. The max storage I can buy is 55gig. There are no access controls. Doesn’t work along almost every dimension.
* Dropbox. I can get 100G for $240 a year with a nice web interface and some sharing controls. I could even get the team license, store up to 350G, but for $795 a year. If I had this, I could just move my Aperture library into my dropbox folder and voila, it would be in the cloud, on my other machines, etc. However — the Aperture library folder is not really meant to be browsed by humans, the masters are chopped up into some funky balanced tree of directories. Seems like Aperture needs to learn how to work with shared storage. But I could get everything in dropbox, with a very easy UI for me, but at a high price, and probably the ability to share folders with family members would be hard to realize.
* Box.net. Well I get 50G free with their iPad offer, so they pretty much trump iCloud. I could get up to 500G in a business plan for $180/year per user. Similar pros and cons as with Dropbox, but pricing seems better.
* “Smugmug”:http://www.smugmug.com. This is what I use today. There is an Aperture plugin, I can save from Aperture. The bad part about this is that it is not automagic — I have to intentionally move folders up there, not happy about that. But — unlimited storage, at $40-150 per year for jpg, some extra cost but still cheap if you want RAW. A great interface for sharing, completely customizable, printing integration, etc.

For now …. Smugmug is the way to go, but as storage costs drop, I can see flipping to box.net or dropbox at some point. I’d give up some of smugmug’s great interface for admin control but that is overkill for me anyway. If Apple made this all work natively in Aperture at a competitive cost, that would be fine too. For people with a more modest set of photos, the Box.net 50G free offer for iPad/iPhone users seems like an awesome option.

I’m struggling to understand why I would ever use iCloud storage.

I’m struggling to understand why I would ever use iCloud storage. After a couple days of tinkering, I have two sets of data in iCloud — device backups, and Pages/Keynote docs.

* I really don’t get the value of device backups. My apps are all recoverable from the iTunes store. I use primarily apps like Evernote that already store their data in the cloud so there is minimal non-replicated data on my iPhone and iPad. Music isn’t backed up, I will need iTunes Match for that some day. My photos aren’t backed up in iCloud, that is not something that is offered at all (and besides the photos on my device are a fraction of my photo content, I use smugmug and other paid services to back up all my photos). So what exactly is in these device backups that iCloud stores? and why is this substantially better than backups stored on my Mac — when will I ever use these backups? In sum — I’ve been explicit about choosing apps and configuring apps so that all my valuable data and state info is replicated and in the cloud, so that I don’t care if I lose a device (and can use multiple devices). So why should I care about device backups?

* The other files in my iCloud storage are docs. I have Pages and Keynote docs in iCloud from my iPad. If I was purely a Mac person, and didn’t collaborate at all with people in my office and business partners who use Office, then maybe I could just use Pages/Keynote on the Mac, and the iCloud doc storage might seem pretty simple. But I use a PC sometimes to edit my docs. And so I use Office so that I can work on my Mac or PC. And so that I can, with no fidelity loss, work with my colleagues on docs they have created in Office. I guess I could still move these docs in and out of iCloud storage, but if I am going to go to the trouble of moving docs around, why don’t I just move them into box.net or dropbox? They both have great iPad and iPhone interfaces, they work with Pages/Keynote on the iPad, I get 50G free on box.net, they both offer sharing options, I can create folders in them to organize my docs and control my sharing (Seriously, iCloud, no folders??), they let me store any kind of doc, they have great Mac/PC clients so that I can sync my collection with local folders easily, etc etc. If iCloud didn’t have the Apple brand, we would all be laughing at it.

* iCloud claims to store your music but practically doesn’t. I have 16,000 songs, 88G of music, in my iTunes library (and flac versions of all this but not in iTunes). 99% of it is from ripped CDs or purchased in mp3 format outside of iTunes. None of which iCloud handles, I have to wait for iTunes Match.

* iCloud stores your photostream but “I’ve already talked about why this isn’t very useful to me”:http://theludwigs.com/2011/10/icloud-photostream-and-dslrs-dont-seem-to-be-a-great-fit/.

* I don’t care about mail/calendar/contact backup as all mine is already stored on my Exchange server or Gmail server.

So iCloud storage is substantially worse than leading competitive alternatives for document storage; its only unique benefit is device backup, which I can’t figure out why I’d use; and it’s other features don’t really solve any problems. I am sure Apple will improve iCloud over time but as a storage solution it is underwhelming. Am I missing something? Does anyone find iCloud storage to be hugely helpful?

iCloud Photostream and DSLRs don’t seem to be a great fit

OK so I am diving into photostream. I’ve enabled on my iPhone 4 (don’t yet have a 4s), iPad 2, my MacBook Pro, my Win7 PC. So the dream was — some set of my photos would be magically replicated across all these machines. Magically.

I have two photo points of entry — the iPhone, and my DSLR (usually a Canon, sometimes an Olympus PEN). The DSLR photos enter through Aperture on the Mac where I manage my photo collection — filter out the good and bad, touch up, organization, etc. So the first challenge was getting Aperture to play with Photostream — needed to let software update patch Aperture, and then it was just a setting to turn on. Now a magic Photostream folder appears in my library, yay. And a test photo I took with the iPhone magically appeared in the folder, yay!

However…I shut the lid on the MacBook at this point and moved locations and thus wifi networks. Post move, I added a bunch of photos off the Canon into Aperture. Sadly the photos did not appear on the iPhone, Aperture showed a little broken connection icon next to Photostream and was unable to connect to iCloud even tho my net was fine. I brought the net up and down but didn’t help. Seems like maybe Aperture gets stuck in a broken iCloud mode. So i quit Aperture and immediately photos started propagating to my phone — apparently the Photostream replication works without needing Aperture to run, some background process is handling the sync. So sync is working fine.

But a couple oddities:

* First, I don’t really want every photo from my DSLR to immediately jump into my photostream. One of the great things about DSLRs are that you can quickly take 10-20 photos of a scene and then filter out the best later. But all of these show up in the photostream, and so my photostream gets polluted with many many variants of one photo. Not really what I want.
* Second, photos don’t seem to be removable from the photostream? This is strange. I can’t delete them on the iPhone. I can’t delete on the Mac. They are just stuck there forever? Until they age out (Photostream shows the last 30 days I believe)? This seems really unfortunate.

So I conclude using Photostream with DSLRs is not a great experience and not really the intent. Which is too bad, the automagic sync is nice. I can also use the old-style sync of a folder of photos but this is really suboptimal — I have to configure what folder to sync in iTunes, and then sync only happens when I plug in my phone to my Mac, or using the new wireless sync, when I plug the phone into power. Not nearly as nice.

I’d really like to be able to specify which folders to sync, Photostream-style, from within Aperture, and have that sync happen all the time. And I want to be able then to edit the folder contents so that I can add and remove photos from the stream.