shdh presentation

19
Jaisen Mathai, [email protected] http://theopenphotoproject.org

Upload: jaisenmathai

Post on 05-Aug-2015

322 views

Category:

Technology


0 download

TRANSCRIPT

Page 2: Shdh presentation

Flickr, http://www.flickr.com/photos/al-mohanna/5436096181/in/photostream/

I never knew Ialways needed this!

OpenPhoto looks likeexactly what I’ve been

looking for.

YES!!!!!!!!!!!

Been looking fora Flickr alternative

for years!

OpenPhoto could beAWESOME!

This is coming alongrapidly!

What people are sayinghttps://twitter.com/OpenPhoto/favorites

Page 3: Shdh presentation

Your photos can be...aggregated, backed up and organized...

without giving up control or portability.

Page 4: Shdh presentation

The OpenPhoto Project✦ Started in June of 2011✦ Raised $25,000 on Kickstarter✦ Open sourced on Github✦ Officially part of Mozilla’s WebFWD program

Page 5: Shdh presentation

Imagine if...✦ You could use a photo service as good as Flickr

✦ You didn’t have to store your photos at Yahoo!

✦ You had a choice of where your photos are stored

Page 6: Shdh presentation

Imagine if...✦ You could sign up for a hosted service

✦ You could install the software yourself

✦ All this was portable

Page 7: Shdh presentation

How’s it look?

Page 8: Shdh presentation

What About Mobile?✦ iPhone and Android app is complete and waiting to

be launched in the App Store

✦ Both are available on Githubhttps://github.com/openphoto/mobile-ioshttps://github.com/openphoto/mobile-android

Page 9: Shdh presentation

A Sneak Peak

Page 10: Shdh presentation

Project goals✦ Tools to aggregate, organize and backup photos✦ Obsess over the user experience and interface✦ Embrace the programmable web✦ Provide bindings for every popular language✦ Reach critical mass, including your mom

Page 11: Shdh presentation

How we’re doing it✦ Decoupling the data from the application✦ Let users supply personal Dropbox or S3 accounts✦ Giving ownership of the data to the user✦ Decentralizing the hosting✦ Federating nodes✦ Open platform documentation

Page 12: Shdh presentation

Installing OpenPhoto✦ Instructions at

http://theopenphotoproject.org/documentation

✦ Amazon AMIs available

✦ Shell script can be executed to set up the entire system

✦ Use cloud services or local filesystem and MySql

Page 13: Shdh presentation

The Hosted Version✦ The lazy man’s friend

✦ You can still connect to your Dropbox or S3

✦ If you change your mind and want to host yourself you simply point to your S3 bucket

✦ Automatic upgrades and other convenient features

Page 14: Shdh presentation

The API & Dogfooding✦ Everything that’s been built has exclusively used the

API

✦ Webhook / Event API to build realtime applications

✦ Consistent and documented

Page 15: Shdh presentation

Using the API✦ Language bindings in PHP, Ruby, Python and Java

✦ Coming soon C# and Objective-C

✦ Language bindings include command line API program

Page 16: Shdh presentation

An example of using the API✦ Gist to upload every photo in a directory

Page 17: Shdh presentation

What’s Next?✦ Plugins for iPhoto, Aperture, Shotwell, etc.

✦ Support additional backend services

✦ Video...

Page 18: Shdh presentation

Want to help?✦ Project website

http://theopenphotoproject.org

✦ Find us on Githubhttps://github.com/openphoto

✦ Contact [email protected]://twitter.com/OpenPhoto

Page 19: Shdh presentation

Invites!

Use code webfwd at http://openphoto.me