Note: to tag a release, do the following in the application workspace (workspace/GrivelPhotoArchive):

cvs tag <tagname> .

The following releases are planned; this list will be refined when appropriate:

  • alpha-1: initial proof of concept. This release was tagged on November first with build number 171.
    • browse through the latest set only
    • gestures (swipe, click) to go to previous / next image
    • rotating the device
  • alpha-2, improving display of individual photos. This release was tagged on 2015-01-04 with build number 1537.
    • display photo without scaling, allow scrolling
    • pinching in and out on a photo
  • alpha-3, supporting sets:
    • set display with 150x150 pixel thumbnails
    • vertical scrolling through a set
    • button at top of set for previous set and at the bottom for next set
  • alpha-4, adding menu functions:
    • menu function to return to set (in image)
    • menu function to go to previous/next image (in image)
    • menu function to go to previous/next set (in set)
  • alpha-5, creating a home screen:
    • start up with "home" screen
    • button on home screen to see latest set
    • menu function to go back to home screen
  • alpha-6, drill-down into archive:
    • year selection drill-down functionality
    • button on home screen for year drill-down
    • menu function for year drill-down
  • alpha-7, displaying text on the photos / sets:
    • display set information
    • buttons when reaching beginning/end of set to go back to set overview or to go to previous/next set
    • menu function to show/hide text info (in image or set)
  • alpha-8, random photo functionality:
    • ability to display a random photo
    • displaying next or previous random photo
    • button on home screen to display random photo
    • menu function to display random photo
    • "next" and "previous" menu functions display next or previous random photo
  • alpha-9, user preferences
    • menu function to set user preferences
    • user preference what to display when app starts up
    • user preference how to display text info on photo
    • advanced preferences option
    • setting URLs in advanced preferences
  • alpha-10, about screen:
    • menu function for about screen
    • about screen with name, icon, author, version number, build number
  • alpha-11, error message:
    • display error messages in a dialog box
  • v.1.0, the first feature-complete release:
    • extensive beta testing
  • future, functionality that doesn't make it in any of the targeted releases but should be added, is described in the design document as "future" functionality. This functionality will be considered for additional releases.