r5 - 19 Apr 2007 - 12:09:47 - PriscillaChungYou are here: OSAF >  Journal Web  >  ContributorNotes > PriscillaChungNotes > SignUpForAnAccountForOtherCalendaringClients

Sign up for an account on Chandler Hub, but for other calendaring clients

This is a proposal to identify workflows for users signing up for a Chandler Server account but want to use it for other calendar clients. Based on Bug#8081

Revised Proposal

  • Reword the 'Create an account' dialog after you've sign up for an account, but have not verified your e-mail address.
  • Eliminate the 'information table for setting up a sharing account in an external client' in the 'Create an Account' dialog. This is because the information is going to depend on the external client and there will be a unique URL for each. (This was pointed out in the original e-mail thread: http://lists.osafoundation.org/pipermail/design/2007-February/006413.html)
  • Introduce a 'gateway' page after the user clicks on the verification e-mail. This page will direct the user to either click a button to auto [log in to the web app] or ask them if they want to [set up on an external client].

Addendum to the last Proposal

  • Introducing the gateway page, no auto login directly from email verification on use case two and three.
  • In all cases the table information about 'setting up a sharing account in an external client' will not appear after signing up for an account with server.
  • In all cases, where e-mail verification is turn on/off the user would be directed to the 'gateway page' to choose go to the web app or to select the URL and publish to the server from an external client.

  • sign up workflow:
    createAnAccount.png


Use Case One: Users who have downloaded the OSAF bundle (e-mail verification turned off)

  1. User signs up for an account, clicks [okay].
  2. If e-mail verification is turned off; an Instructional message appears (on the gateway page): 'Start using Chandler Server' or 'Set up on an external application to use this account.'
  3. If user selects 'Start using Chandler Server' --> auto log into the (Hub) web application from the bundle
  4. If user selects: 'Set up on an external application'
  5. A dynamic drop down list appears:

[ Which application? | V ]

  • Chandler Desktop
  • Apple iCal 2.x
  • Feed reader
  • Other…

This will behave similar to the collection details dialog box. The instructions and URLs will appear dynamically on the 'Create an Account' dialog. A [close] button will also appear in this dialog box.


Use Case Two: Users who have downloaded the OSAF bundle (e-mail verification turned on)

  1. If e-mail verification is turned on, a message appears on dialog: 'Almost done! Your account is created but not enabled. You will receive an e-mail shortly with a link to enable your account.' [Close]
  2. User checks e-mail, clicks on the link to verify account, launches the 'gateway page', open a new window/tab (or is there a reason not to replace the old window?).
  3. An instructional message appears (on the gateway page): [Start using Chandler Server] or [Set up on an external application] to use this account.
  4. If the user selects [Start using Chandler Server] --> auto log into the web app from the bundle
  5. If the user selects: [Set up on an external application]
  6. A dynamic drop down list appears:

[ Which application? | V ]

  • Chandler Desktop
  • Apple iCal 2.x
  • Feed reader
  • Other…

This will behave similar to the collection details dialog box. The instructions and URLs will appear dynamically on the 'Create an Account' dialog. A [close] button will also appear in this dialog box.

Use Case Three: Users who have sign up on Chandler Hub (e-mail verification turned on—same as above)

  1. If e-mail verification is turned on, a message appears on dialog: 'Almost done! Your account is created but not enabled. You will receive an e-mail shortly with a link to enable your account.' [Close]
  2. User checks e-mail, clicks on the link to verify account, launches the 'gateway page', open a new window/tab (or is there a reason not to replace the old window?).
  3. An instructional message appears (on the gateway page): [Start using Chandler Server] or [Set up on an external application] to use this account.
  4. If the user selects [Start using Chandler Server] --> auto log into the web app from the bundle
  5. If the user selects: [Set up on an external application]
  6. A dynamic drop down list appears:

[ Which application? | V ]

  • Chandler Desktop
  • Apple iCal 2.x
  • Feed reader
  • Other…

This will behave similar to the collection details dialog box. The instructions and URLs will appear dynamically on the 'Create an Account' dialog. A [close] button will also appear in this dialog box.


Sketch: Gateway page.

A user will see this page when click from the e-mail which verified their e-mail account.

Sketch of gateway page

  • After the user clicks on the verification e-mail link in their e-mail, it will default to this gateway page. This page allows the user to either enter the web IU (which is where they might have been coming from) or instructions to continue setting up their account on the desktop:
    gatewayDesktop.png

  • The third option is to allow the user who have just signed up for an account and want to put information from another external application, ie. iCal:
    gateway.png
toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
pngpng createAnAccount.png manage 54.5 K 10 Apr 2007 - 10:12 PriscillaChung sign up workflow
pngpng gateway.png manage 24.6 K 17 Apr 2007 - 22:06 PriscillaChung sketch of gateway page
pngpng gatewayDesktop.png manage 35.0 K 19 Apr 2007 - 11:37 PriscillaChung desktop
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r5 < r4 < r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.