-
Notifications
You must be signed in to change notification settings - Fork 2
/
geido.taskpaper
49 lines (45 loc) · 2.79 KB
/
geido.taskpaper
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Geido is the aesthetic of process:
*Minimal* title, tag, body, save.
*Modular* plugins make it easy to create custom content and enable additional functionality.
*Themeable* tweak the default theme, or create your own and share it on github.
*Self Hosted* Up and running on Heroku in five minutes or less.
*Open* create commons license http://creativecommons.org/licenses/by-sa/3.0/us/
Launch:
- turn into a rubygem
- add admin section (list view, edit)
- add 404 view
- add tag not found view
- add error if password incorrect
- make admin links cache friendly (jquery insertion?) @dev
- rss feed: each plugin should also have a post.builder partial that gets loaded into feed.builder layout possible? @dev
- move plugins to separate repositories, treat as git submodules. @?? @dev
- pagination, display X latest entries, as defined in config.yaml on list and/or index.haml. [possibly use jquery inline pagination (and google reader like) for overflow.] @dev
- archive view, allowing users to browse by date. @dev (side scrolling timeline, by month, oldest to newest) @design
- tag view, allowing users to browse by tag. (side scrolling, alphabetical) @dev @design
- should posts be a plugin? too meta? @?? @dev
Marketing:
- Kickass Icon @design
- geidoapp.com splash page; a combination of: http://www.sweetcron.com/ and http://wordpress.org/ @design
- create running geido on heroku post @design
- getting started post @design
- add getting started posts to rakefile @design @dev
- intro screencast with pedro @dev @design
- api documentation @dev @design
- demo app on heroku (demo.geidoapp.com) clears data with cron job every hour @dev
Plugins:
- create disqus comment plugin. (if "comment" plugin is present, shows comment count in post partials, and lists comments in show view" @dev
- create s3 plugin for uploading assets @dev
- rss plugin: grab posts from configured RSS feed, insert into geido db with configured tag. could be used for delicious, flickr, blog posts, etc. @dev
- add flickr support to video plugin
- create delicious plugin for links (news app, press releases, etc).
- create photo plugin, flickr, picasa, etc.
Backlog:
- autocomplete tags (awesome)
- should we just use http auth? would that make an easier path to multiple authors @??
- allow for different author names, multiple users - could this be a plugin @??
- consider Vimeo gem for video plug. if vimeo url is present, gem fills body and title with information from vimeo site. @dev
- clean up style EVERYWHERE, possibly use micro theme @design
- concept of migrations for properties field @??
- partialize helpers keeping style away from methods. @?? @dev
- ability to use either haml OR erb as themes. possible @??
- concept of media (photos, videos, etc, being embedded into a post with special media[:photo(1)] tag, or something a little prettier)