Wiki source code of Calendar Requirements

Last modified by Vincent Massol on 2024/11/19 16:13

Show last authors
1 {{usecase}}
2 Installable with Extension Manager
3 {{/usecase}}
4
5 {{usecase}}
6 Accessible through Applications panel
7 {{/usecase}}
8
9 == Calendars ==
10
11 {{usecase}}
12 Be able to create a new calendar (title, description, color)
13 {{/usecase}}
14
15 {{usecase}}
16 Handle multiple calendar creation
17 {{/usecase}}
18
19 {{usecase}}
20 See the list of available calendars (title, creator, actions)
21 {{/usecase}}
22
23 {{usecase}}
24 Access a specific calendar
25 {{/usecase}}
26
27 {{usecase}}
28 Be able to change the creator for a calendar
29 {{/usecase}}
30
31 {{usecase}}
32 Create a Calendar Panel with calendaristic Month view
33 {{/usecase}}
34
35 == Events ==
36
37 {{usecase}}
38 Be able to create a new event (title, start/end date, description)
39 {{/usecase}}
40
41 {{usecase}}
42 See the events for a specific calendar
43 {{/usecase}}
44
45 {{usecase}}
46 Have an 'All day' event type
47 {{/usecase}}
48
49 {{usecase}}
50 Be able to change the calendar for an event
51 {{/usecase}}
52
53 {{usecase}}
54 Be able to create recurrent events
55 {{/usecase}}
56
57 {{usecase}}
58 Be able to have reminders for certain events
59 {{/usecase}}
60
61 {{usecase}}
62 Be able to add guests for certain events
63 {{/usecase}}
64
65 {{usecase}}
66 Be able to add attachments for certain events
67 {{/usecase}}
68
69 {{usecase}}
70 Create a Reminder Panel with upcoming events
71 {{/usecase}}
72
73 == Views ==
74
75 {{usecase}}
76 See an overview of all events (Month, Week, Day)
77 {{/usecase}}
78
79 {{usecase}}
80 Be able to select toggle what calendar you want to display in the view (select all or just a few calendars)
81 {{/usecase}}
82
83 {{usecase}}
84 Be able to add a new event from this view
85 {{/usecase}}
86
87 {{usecase}}
88 Be able to view an event's details from this view
89 {{/usecase}}
90
91 {{usecase}}
92 Be able to delete a new event from this view
93 {{/usecase}}
94
95 {{usecase}}
96 Be able to edit a new event from this view
97 {{/usecase}}
98
99 == Administration ==
100
101 {{usecase}}
102 Be able to set:
103 * the time zone;
104 * the time format;
105 * the starting day of the week;
106 * if week-ends are displayed;
107 * how long a day is;
108 {{/usecase}}
109
110 {{usecase}}
111 Be able to share the calendar with other users
112 {{/usecase}}
113
114 {{usecase}}
115 Be able to export the calendar in ical format
116 {{/usecase}}
117
118 {{usecase}}
119 Be able to import a calendar in ical format
120 {{/usecase}}

Get Connected