photo / frontend

The official @github repository of the Trovebox frontend software. A photo sharing and photo management web interface for data stored "in the cloud" (i.e. Amazon S3, Rackspace CloudFiles, Google Storage).
https://trovebox.com
Apache License 2.0
1.38k stars 244 forks source link

Photo Management: Desktop Sync #621

Open bkerensa opened 12 years ago

bkerensa commented 12 years ago

Synchronization tools to download and view photos on my laptop

hfiguiere commented 12 years ago

I don't even see the interest in that one. Why not just use the web browser.

tommyla commented 11 years ago

i think its better to have a automatic desktop backup tool instead of sync so you can set it to upload every monday at 24:00 and have the photos safety backed up on openphoto picasa has something like this, but not automatic

CCOSTAN commented 11 years ago

@tommyla: for Synchronization, you could just leverage Dropbox as your backend storage. Dropbox clients will allow you to keep all files safely backed up on your laptop.

For Importing from laptop to OpenPhoto, they are testing a very nice Dropbox upload folder. Drop files into it and they will get processed into OP. Works really well and should solve most of this request.

jmathai commented 11 years ago

@CCOSTAN One of our biggest pain point is an easy way to get photos into OP. Dropbox is probably one of the easiest ways but we have to assume that not everyone will want to use Dropbox. We're considering desktop apps as well as plugins for iPhoto, Aperture, etc.

tommyla commented 11 years ago

atm i have my photos backed up to amazon s3 using cloudberry online backup, i did ask cloudberry team to consider openphoto support in their app :)

jmathai commented 11 years ago

@tommyla I've heard of others using CloudBerry. Do they do anything special or are they just a file browser that let's you organize via folders?

If you connect CloudBerry to the same S3 bucket that your photos go in then you essentially have a GUI to browse the file system, right? It's much less useful than using the OpenPhoto clients though since we add several layers on top of the file system itself...

CCOSTAN commented 11 years ago

@jmathai If/when multiple backend support becomes a reality, It would be pretty cool to leverage the Dropbox Upload feature with a free 2GB account where OP imports via dropbox and then stores on whatever OTHER storage tier you define (S3, Box.net, #673, #481, etc)

Tiered Remote Storage. :)

jmathai commented 11 years ago

@CCOSTAN That's essentially what we have now. You can connect your OP account with any backend storage. The Upload from Dropbox feature simply takes photos from your Dropbox and posts them to your OP account which in turn stores the photo where you told it to. Doesn't have to be Dropbox.

However, our plans for integration were to more tightly connect it with Dropbox so that by connecting with Dropbox you immediately had the "upload" folder and wouldn't have to do anything additional to use Dropbox as your upload mechanism.

I guess we can still keep the current support that allows you to essentially go Dropbox -> OP -> S3. Something I have to think through a bit more though.

CCOSTAN commented 11 years ago

Thats great then. That's a good solution for scenarios like @tommyla's. It treats dropbox as a 3rd party importer app. Pretty slick.

tommyla commented 11 years ago

well now back to a similar topic i was thinking long the line of Cloudberry Online Backup -> OpenPhoto (upload api?) -> Amazon S3 that should be possible right?, we just need cloudberrylab onboard jmathai, you can read about s3 explorer and online backup at http://www.cloudberrylab.com

jmathai commented 11 years ago

@tommyla So if we work closely with Cloudberry then It's entirey possible. One way would be as you suggested that they post to the OpenPhoto APi instead of their current method. They seem to provide some additional features though such as encryption. These might cause a problem.

If we're simply talking about getting files into your OpenPhoto account then any software that can put your photos on S3 makes it easy to then get them into OpenPhoto as well. But all of these are pretty complicated for the average user. Installing and using two unrelated packages just to upload photos is a bit much to ask most people (Dropbox being the only possible exception).

That leads me back to thinking we need to provider desktop tools.

For hackers if you can get your photos onto S3 easily then moving them into OpenPhoto would be trivial with a 10 line script.

sushimustwrite commented 11 years ago

Yes, desktop tools need to exist in some form. Not everyone wants to use or upload from Dropbox, and believe it or not, not everyone's technically adept. What was described in the original issue may be overkill for some folks, but an upload tool for those with many photos in their desktop would be wonderful.