You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
theo-armour edited this page May 2, 2012
·
4 revisions
2012-05-02 ~ Lev:
Data Model
A model of the inter-relation of place, person, and pattern. (Keep reading, this is not spec.)
This doesn't cover everything (collections, revisions, collaboration on individual patterns)
Even so, I think it makes sense to start with a simpler model, and start engaging users for feedback.
To that end, I'm suggesting implementing a piece of this model, as phase one (this is spec):
Classes:
Place
Pattern
Relationships:
Place-Pattern (many-many) [ideally, either a pattern owner or place owner can create these connections]
Relationships from pattern to pattern will be normal URL links, allowing for links up, down, and sideways.
Both places and patterns will carry collections of images that can be uploaded by any user
User Login
New users can create accounts and immediately begin creating patterns and places
Nice To Have: Users don't have to create accounts, but can use their openID accounts
Initial Data
The system will initially be populated with the copy-adjusted original APL patterns
Navigation
There will be links from a pattern to the places that example that pattern and from places to patterns.