Version 4 (modified by tola, 14 years ago) (diff)


Although the long term mission of the Webian Home Server project is to support many types of rich media, communication and automation, I think for the first release we should start small by doing one thing really well.

I suggest that the first release should predominantly be for photo sharing.

Usage Model

  • add a photo
  • view a photo
  • tag a photo
  • caption a photo
  • remove a photo
  • share a photo
  • create an album
  • name an album
  • view photos in an album
  • add photo to an album
  • remove photo from an album
  • share an album
  • subscribe to a photo feed
  • view a photo feed
  • view an aggregation of photo feeds
  • unsubscribe from a photo feeds

Domain Model

User Interface Model

See task hierarchy for an example hierarchical task analysis of existing photo sharing systems.

Attachments (2)

Download all attachments as: .zip