Calendar:QA TestDay:2006-10-17:Matrix

From MozillaWiki
Revision as of 17:59, 17 October 2006 by Bbbrowning (talk | contribs)
Jump to navigation Jump to search

This is a list of the known issues and bugs found during the test day. It also has some suggestions for things that you can try to do to test interoperability.

Found and Known Bugs

Please see Calendar:Known_Interop_Issues

The Table Of Ideas

The table below lists some items that we would like you to try with your applications. The application where the calendar event originated is the "Origin" application. The application where the event ends up is the "Destination" application.

Please edit the table to reflect what you tried

Taking the first line as an example it would mean that you would create the events in Apple's iCAL, export them into an ICS file, import them into Lightning.

You can also substitute email for all the "export" actions by emailing event invitations to a Lightning enabled Thunderbird. Unfortunately, Lightning does not have the capacity to email events to other applications at the moment. An example of one such test is at the bottom of the table.

You may also substitute "publish" for all the "export" and "subscribe" for all the "import" items in order to test interaction with other calendar applications over a calendar server. An example of one such test is near the bottom of the table.

We expect to see several versions of each application, each server. If you're in doubt about whether or not to edit the table, you should edit the table, even if you feel you're duplicating some amount of information. However, if ran an identical test to an existing test and you received identical results, add your name to the "Name" column(in addition to the previous name) and add your comments you have to the "Comments" column. And as I said, if you can't tell if you ran an identical test or not, just add a new row to the table with your information.

Things to Try
Idea to Try Origin Destination Your IRC nickname Comments
  1. Export Simple, non-recurring events into an ICS file
  2. Import into Destination

iCal.app

Ltn/Thunderbird 1.5

j9

Encountered bugs 354845 and 314339

  1. Exported ICS from Outlook using Otlk2VCard
  2. Imported into Lightning

Outlook

Lightning/Tbird 1.5

worzel

ICS worked great

  1. Exported CSV events from Outlook
  2. Imported into Lightning

Outlook (CSV)

Lightning/Tbird 1.5

worzel

Did not work at all Encountered bugxxx TODO: get bug number

  1. Exported CSV events from Trumba (trumba.com)
  2. Imported into Sunbird

Trumba (trumba.com)

Sunbird

lisah

Worked great

  1. Created new events in Sunbird
  2. Exported new CSV events
  3. Imported CSV events into Trumba

Sunbird

Trumba (trumba.com)

lisah

Worked great

  1. Exported ICS from GroupWise 7
  2. Imported ICS into Sunbird

GroupWise 7

Sunbird

bbbrowning

Worked. One event (of ~250) failed to import due to non-unique UID in .ics

  1. Create a task (or ToDo) that has all possible attributes specified
  2. Export the task (Todo) to an ICS file
  3. Import the task (Todo) into the Detination

Please specify your origin application

Lightning/Sunbird (Please specify which you used)

Your name here

Comments

  1. Create a task (or ToDo) that has all possible attributes specified
  2. Export the task (Todo) to an ICS file
  3. Import the task (Todo) into the Detination

Lightning/Sunbird (Please specify which you used)

Please specify your origin application

Your name here

Comments

  1. Create events that have simple recurrences (no exceptions)
  2. Export the events
  3. Import the events

Please specify your origin application

Lightning/Sunbird (Please specify which you used)

Your name here

Comments

  1. Create events that have simple recurrences (no exceptions)
  2. Export the events
  3. Import the events

Lightning/Sunbird (Please specify which you used)

Please specify your origin application

Your name here

Comments

  1. Create events with intricate recurrences
    1. Use exceptions (recurs every tuesday except the next one)
    2. Use modifications (recurs every tuesday at 4 except the next one when its at 6
    3. Use interesting recurrences (every last weekday of every other month)
  2. Export the events
  3. Import the events

Please specify your origin application

Lightning/Sunbird (Please specify which you used)

Your name here

Comments

  1. Create events with intricate recurrences
    1. Use exceptions (recurs every tuesday except the next one)
    2. Use modifications (recurs every tuesday at 4 except the next one when its at 6
    3. Use interesting recurrences (every last weekday of every other month)
  2. Export the events
  3. Import the events

Lightning/Sunbird (Please specify which you used)

Please specify your origin application

Your name here

Comments

  1. Create events and/or tasks with non en-US characters
    1. Use Asian characters, accented European characters etc.
    2. Export the events
    3. Import the events

Please specify your origin application

Lightning/Sunbird (Please specify which you used)

Your name here

Comments

  1. Create events and/or tasks with non en-US characters
    1. Use Asian characters, accented European characters etc.
    2. Export the events
    3. Import the events

Lightning/Sunbird (Please specify which you used)

Please specify your origin application

Your name here

Comments

  1. Email Event Invitations to an account you can check from Lightning/Thunderbird
  2. Email is received by Lightning
  3. Email Invitation bar is displayed
  4. Click "Add to Calendar" button
  5. Event is added to your Home Calendar

Please specify your origin application

Lightning/Sunbird (Please specify which you used)

Your name here

Comments

  1. Email Event Invitations from GroupWise 7
  2. Email is received by Lightning
  3. Email Invitation bar is displayed
  4. Click "Add to Calendar" button
  5. Event is added to your Home Calendar

GroupWise 7

Thunderbird 1.5 / Lightning 0.3

bbbrowning

Worked

  1. Publish a calendar from Origin to the Public Cosmo CalDav Server
  2. Subscribe to this calendar (by creating a "New CalDav calendar" in Lightning, or using the "Subscribe to remote calendar" in Sunbird.
  3. Add complex recurring events to the calendar from Origin
  4. Receive those events into Destination
  5. Events should be displayed properly

Please specify your origin application

Lightning/Sunbird (Please specify which you used)

Your name here

Comments

  1. Publish a calendar from Sunbird/Lightning to a WebDav (ICS file) storage mechanism or an FTP site.
  2. Subscribe to the remote calendar from Destination
  3. The calendar's events should be displayed properly in both Sunbird/Lightning and the Destination application

Lightning/Sunbird (Please specify which one you used)

Please specify your Destination application

Your name here

Comments