Milestone 0.1 Pilot Release
The Pilot Release milestone will be targeted at 2 or 3 communities to gather feedback on usability and test basic functionality.
Requirements
- The Pilot Release will provide a basic map interface restricted to the geographic extent of the target community.
- Anonymous users will be able to navigate around the map using basic pan/zoom controls and by dragging the map.
- Anonymous users will be able to search for a location by address or placename.
- Anonymous users will be able to search for contributed stories based on category and keywords in the description.
- Story search results will be viewed as a list and rendered on the map.
- By clicking on a story in the results list, the map will recenter on the story location.
- By clicking on a feature representing a contributed story, users will be able to see the story content (photo, video, or text document) in a popup bubble or sidebar.
- Authenticated users (we will supply login credentials to target users) will be able to contribute stories based on the workflow below.
- Authenticated users will be able to comment on previously contributed stories.
- Authenticated users will be able to remove stories that they contributed.
New story workflow
- Users will select from a list of categories that describe their story type.
- Users will click on a tool that lets them draw a point, line, or polygon feature.
- User clicks on map once for point or multiple times to draw a line or polygon (double-click ends drawing of lines and polygons).
- Markers will be displayed for point locations based on category, lines and polygons will be styled according to category.
- After creating a new story location (point, line, or polygon), the user will be presented with a dialog for entering the details of their story (see story schema below).
Story Schema
All stories have a category that characterizes them (list of categories to be provided by Orton). Stories are further classified by media type. Allowed media types will be photos, videos, and text documents. Photos will be hosted at Flickr, videos will be hosted at YouTube, and text documents will be uploaded to the almanac. In addition, authenticated users will be able to comment on stories contributed by others.
Story fields:
- category - fixed vocabulary
- media - media type (text, photo, or video)
- title - text (25 letters or so)
- description - text (25 words or so)
- content - text (link to video and photo, story text for documents)
- author - inferred (from logged in user)
- date - inferred
Comment fields:
- content - text of comment
- author - inferred (from logged in user)
- date - inferred
Note: See
TracRoadmap for help on using
the roadmap.
