Add more info
[wiki.git] / projects / doodle.mdwn
1 [[!meta title="Doodle Killer"]]
2
3 Hey guys, I heard there was this app called [Doodle](http://www.doodle.com/main.html). It's closed source. Let's make an open-source Doodle killer!
4
5 We have a mailing list, blanche yourself to doodle-killers.
6
7 ## Phase 1
8
9 Doodle clone. 100% duplication of Doodle functionality. Modifications to improve usability as necessary.
10
11 What do people not like about Doodle?
12
13 * Too much clicking
14 * No obvious "I can, but would rather not"
15
16 ### Architecture
17
18 * Python and Turbogears
19 * Git repository
20 * Use 15 minute timeslices to simplify interface(?)
21
22 ### Schema
23
24 To be transferred from the whiteboard
25
26 ### Page Inventory
27
28 List of "screens" in Doodle
29
30 * Home page
31 * Help pages (screencasts, interactive JavaScript, etc.)
32 * Schedule event (should be one-page-able)
33 ** General info (title, description, name, email)
34 ** Days (calendar, should be AJAX)
35 ** Times (timezone (JS fill-in), add more timeslots, copypaste first row)
36 ** Options (yes-no-ifneedbe, hidden poll, limit OKs)
37 ** Poll created (admin, participant links)
38
39 ### Name
40
41 We need a name.
42
43 ## Phase 2
44
45 Doodle killer. Extra features. Pump it up.
46
47 * Should integrate with ICS calendars
48 * TechTime/Exchange integration for faculty
49
50 Integration, one of the most unrewarding but most excellent for marketshare tasks.
51
52 * Facebook
53 * Mobile phone friendly version