RequirementsAnalysis

!! moved to http://code.google.com/p/webical/wiki/RequirementsAnalysis !!

Assumptions

  • webical is a web GUI for managing (remote) iCalendars
  • all rfc attributes are supported (not more)
  • authentication & authorisation is handled by the container

Functionality

  • configure (multiple) calendars for an account

  • view
    • multiple views on aggregated calendar data
      • day, week, month, next X days, event list
        • quick edit event event
        • quick new event
      • rss/xml
    • detailed event view
      • edit event
    • calendars are colorcoded
    • turn specific calendar on/off
    • new event
    • calendar date picker
    • i18n

  • settings
    • locale stuff
    • view preferences
    • scheduling preferences
    • manage accounts
      • (webdav) url
      • u/p
      • support https
    • notifications
      • how/when

  • todo/task functionality
    • plan todo's in calendar by dragging todo to a specific datetime. vtodo is copied into a new vevent. no relation

  • scheduling
    • use fburls (internally?)

  • event search (including advanced search on event properties)

  • print calendar
    • pdf

Juicy examples

Google Calendar:

  • clean simple interface!
  • event edit functionality is juicy
  • quick add event is juicy
  • invite others, attendees

Future

  • possibly also support 'hosting' of iCalendars
    • perhaps using a DB backend with WebDAV? interface instead of .ics files
    • import events

  • share calendars
    • with whom? other webical users? world?

  • An accessible front-end alternative? Perhaps the ui developed in the first increments could be reused...

-- ZoranKovacevic - 14 Sep 2006

Topic revision: r3 - 28 Jan 2008 - 10:31:20 - MattijsHoitink
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback