librelist archives

« back to archive

Architecture Discussion

Architecture Discussion

From:
Josh Adams
Date:
2011-12-11 @ 21:22
For the initial architecture, I think we can live with a single model.

## Card
* name:string
* description:text
* folder_name:string

Cards represent tasks.  So folder_name would be like 1-31, or M1-M12.  Name
is a shortened name for the task, and description is a markdown text field
describing the task.  It'll be rendered with a markdown processor when
displayed.

Once we've got an interface nailed down to manage cards (create new ones,
move to different folders, mark them completed or throw them away, view the
contents of a folder) then we'll add a user model, sign in, etc. likely.

Sound good?

-Josh