User:Mvl/eventDialog

From MozillaWiki
< User:Mvl
Revision as of 19:08, 31 January 2007 by Mvl (talk | contribs)
Jump to navigation Jump to search

User-tasks for the event dialog

small business

  • Write down when an appointment is
  • Tell the app to remind him of appointments
    • (case: working at computer, appointment with co-worker at 11:00. Wants to be interrupted for that)
  • Write down location of appointment
  • Store anniversaries etc
  • Store repeating events
    • (case: deadline for tax)
  • Set privacy
    • (case: secretary doesn't need to know about this private item)


Student

  • Write down when an appointment is
    • (case: doctors appointment)
  • Write location
    • (case: room nr for appointment with professor)
  • Set recurring pattern
    • (case: class every week)
  • Add url
    • (case: homework description on the net)
  • Add aniversaries
    • (case: friends birthday)
  • Send invitations over email (but without fullblown freebusy)
    • (case: telling a friend when and where some event is)


Enterprise

  • All of the small business tasks
  • Invite co-worker to an appointment
  • Make a reservation for a room
  • Add document


Discussion

We see that the small business tasks and the student cases have a big overlap. They can likely share the same UI. But enterprise is quite different, with features that require a lot of UI. Currently, that's handled by having to distinct dialogs: to sets of code. This is a bit overkill. A solution could be to have one set of code, but with a pref to enable some parts of it (like the freebusy part).


user-tasks for task dialog

small business


student


enterprise