Skip to content

Instantly share code, notes, and snippets.

@melinath
Created September 23, 2010 18:49
Show Gist options
  • Select an option

  • Save melinath/594128 to your computer and use it in GitHub Desktop.

Select an option

Save melinath/594128 to your computer and use it in GitHub Desktop.
class Collection:
#Not for metadata - for personal use.
class Photo:
photographer
caption #default caption (location and people in picture?) and different depending on where it's being displayed
location
date taken
date added to system
usage limitations (series and text "other" field)
people in photos
event on the events calendar
tags # curated set
notes
tags # noncurated
source # digital/negative/photo
related resources # generic relationship
class photo relation to something:
caption
extra cropping information
class Photographer:
name
attribution (default= Photo by (name))
attribution notes
#usage limitations:
# print only
# contract expires (date after which it can't be used.)
# size/resolution limitation on the web.
# etc.
#-- private collections?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment