Xophoto: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 5: Line 5:
In order to achieve this objective in the shortest time span possible, the first release of XoPhoto will incorporate the following features:
In order to achieve this objective in the shortest time span possible, the first release of XoPhoto will incorporate the following features:


#Import from SD or USB flash drives.
#Import from SD or USB flash drives into the XO Journal.
#Create subsets of the images from the journal into album subsets.
#Create subsets of the images from the journal (imported or from the Record Activity) into album subsets.
#Provide limited capability to rotate, or crop images.
#Provide limited capability to rotate, or crop images.
#Export albums to folders that are accessible to Browse, and thereby, to online destinations.
#Export albums to folders that are accessible to Browse, and thereby, to online destinations.

Revision as of 15:39, 11 May 2010

Origins

The XO could be a valuable tool in the developing world for social networking and visual communication. This project is conceived to facilitate the transfer of images from the XO journal to online destinations. The overall model for XoPhoto is Iphoto on the Mac.

Limited Objectives

In order to achieve this objective in the shortest time span possible, the first release of XoPhoto will incorporate the following features:

  1. Import from SD or USB flash drives into the XO Journal.
  2. Create subsets of the images from the journal (imported or from the Record Activity) into album subsets.
  3. Provide limited capability to rotate, or crop images.
  4. Export albums to folders that are accessible to Browse, and thereby, to online destinations.

Implementation Details

  • Using pygame as development platform
  • Sqlite as storage medium for intermediate storage
  • Current development is proceeding (5/8/10) with targeted features complete by 5/24/10 by georgejhunt<at>gmail.com

Decisions and Development left for a Later Release

  • Upload to PicasaWeb
  • Twitter, Facebook interfaces
  • Geotagging
  • Imagemagik or other photo touchup tools