Calendar Requirements

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

 XWiki
 Requirements
 Completed

Description

UC: Installable with Extension Manager
UC: Accessible through Applications panel

Calendars

UC: Be able to create a new calendar (title, description, color)
UC: Handle multiple calendar creation
UC: See the list of available calendars (title, creator, actions)
UC: Access a specific calendar
UC: Be able to change the creator for a calendar
UC: Create a Calendar Panel with calendaristic Month view

Events

UC: Be able to create a new event (title, start/end date, description)
UC: See the events for a specific calendar
UC: Have an 'All day' event type
UC: Be able to change the calendar for an event
UC: Be able to create recurrent events
UC: Be able to have reminders for certain events
UC: Be able to add guests for certain events
UC: Be able to add attachments for certain events
UC: Create a Reminder Panel with upcoming events

Views

UC: See an overview of all events (Month, Week, Day)
UC: Be able to select toggle what calendar you want to display in the view (select all or just a few calendars)
UC: Be able to add a new event from this view
UC: Be able to view an event's details from this view
UC: Be able to delete a new event from this view
UC: Be able to edit a new event from this view

Administration

UC: Be able to set:
  • the time zone;
  • the time format;
  • the starting day of the week;
  • if week-ends are displayed;
  • how long a day is;
UC: Be able to share the calendar with other users
UC: Be able to export the calendar in ical format
UC: Be able to import a calendar in ical format

 

Get Connected