Calendar:QA Test Servers
<< Back to Calendar QA Home Page
Contents
WebDAV
Here you find information about our servers so everyone can create his own public calendar. We also support few with special data.
Addresses
You will be able to access and write files into the following locations:
http://mozilla.kewis.ch/dav/
-or-
https://mozilla.kewis.ch/dav/
The following credentials are used within the whole /dav/ location:
username: calendar
password: testday
Special Directories
If you need content encoding, mod_deflate is enabled for all files in the following directory:
http://mozilla.kewis.ch/dav/deflate/
https://mozilla.kewis.ch/dav/deflate/
How can I create my own calendar?
The main advantage of having own calendar is that you can always share it so others can see what you see. What you have to do is to create calendar using own nick/name and use it. For example you can use your nick mynick so your calendar will have following address:
http://mozilla.kewis.ch/dav/mynick.ics
Now all you need to do is to create new calendar in Sunbird/Lightning (choose On the Network and then iCalendar)
Calendars for testcase day
Addresses
- this calendar presents events that were created in different time zones
http://mozilla.kewis.ch/dav/testday-zones.ics
- this calendar provides national letters that are different from [a-zA-Z0-9]
http://mozilla.kewis.ch/dav/testday-multilanguage.ics
Completing data
Both calendars (previous section) may be completed by you. You can follow the steps or just open any event and see how it is organized.
- If the country where you live does not already have its own event, create it on the testday-zones calendar so people from all over the world can see it:
- Set your timezone (Options -> Timezone)
- Create new event, and fill following fields:
- Set the title to Europe/Berlin (GMT +1) Time: 2PM - 3PM replacing:
- Europe/Berlin with your timezone string from your preferences
- (GMT +1) with your timezone offset from GMT timezone (check at timeanddate.com)
- 2PM - 3PM with the time your event takes place.
- Set the Date to 1st January 2007 (please do not change it)
- Set the Event to have a 2 hour duration at a time that does not have other events. If 1st January is full, please continue on the next day with a free time slot.
- It will be helpful if you provide the date when the event was created and your email or IRC nick in the Description field so we can contact you.
- Created: 5 Jan 2007
- Author: <nick>
- Set weekly reccurence so event is displayed forever
- Repeat all steps for a Task
- Set the title to Europe/Berlin (GMT +1) Time: 2PM - 3PM replacing:
- If your Country is not already listed on the Multilanguage Calendar, you can create an event using your national letters so we can see if they are displayed properly:
- Create a new event, and fill following fields:
- In the title, use all letters that are different from [a-zA-Z0-9]. For example, for Poland this is
ą(a,) ć(c') ę(e,) ł(l/) ń(n') ó(o') ś(s') ż(z.) ź(z') Ą(A,) Ć(C') Ę(E,) Ł(L/) Ń(N') Ó(O') Ś(S') Ż(Z.) Ź(Z')
next to each letter there is help that shows how letters should be displayed - we are aware that in many cases this is not possible but then you can add any information or external link that support verification - Set the date to a time on 1st January 2007 that dosen't already contain an event. Make the event last two hours. If 1st January is full, please go on to the next day with a free time slot.
- It will be helpful if you provide the language and your email or IRC nick in the description field so we can contact you
- Language: <language>
- Author: <nick>
- Set weekly reccurence so the event is displayed forever
- In the title, use all letters that are different from [a-zA-Z0-9]. For example, for Poland this is
- Create a new event, and fill following fields:
Performance
We have prepared few calendars that check Sunbir/Lightning performance. You might want to check it before you send new issue (testers) of prepare new feature (developers). If you know any other calendar that can prove any unexpected behavior, please let us know or add it here.
- http://mozilla.kewis.ch/dav/2445AllExamples.ics calendar that tests all possible recurrences from rfc2445
- http://ical.mac.com/rainbowfly/FLY-RADIO32SCHEDULE.ics contains many recurrent events so when Calendar starts to load them CPU goes up to 100% and for a few seconds program does not response. See also bug 362987
- http://info.vassar.edu/calendar/calendars/campuscalendar.ics ~400 events. See also bug 355454
- http://ical.mac.com/ssussmann/Celebrity%20Birthdays.ics Famous Birthdays, this one is really nice ~2267 repeating events from iCalShare
- Unconfirmed bugs contains ~200 tasks (no events) - bugs that haven't been confirmed
CalDAV
We have two caldav servers installed for testing, each with a couple of calendars.
The first server is a cosmo 0.6.0.1 instance. You can use the following urls to subscribe to the installed calendars.
First calendar:
http://mozilla.kewis.ch:8080/cosmo/dav/calendar/Cosmo
or
https://mozilla.kewis.ch:8443/cosmo/dav/calendar/Cosmo
Second calendar:
http://mozilla.kewis.ch:8080/cosmo/dav/calendar/Cosmo2
or
https://mozilla.kewis.ch:8443/cosmo/dav/calendar/Cosmo2
username: calendar
password: testday
The second server is an RSCDS 0.80 instance. You can use the following urls to subscribe to the installed calendars.
First calendar:
http://rscds.zathras.lss.wisc.edu/caldav.php/mozilla/home/
Second Calendar:
http://rscds.zathras.lss.wisc.edu/caldav.php/mozilla/testday/
username: mozilla
password: calendar
WCAP
There is a WCAP (Sun Java System) Calendar Server for testing purpose available at http://sd-calendar.staroffice.de
Please contact "daniel.boelzle at sun.com" to create an account for you on that host.
Tips
- You can refresh remote calendars every 'x' minutes:
Tools -> Options -> Advanced -> General -> Config Editor
and change calendar.autorefresh.timeout to any interval (in minutes) you wish - If you are asked to confirm certificate each time you launch Calendar please use http instead of https - it helps
ToDo
- I will be better if we have our own calendar with recurrece events instead of using external (we can control it, we can manage and we won't worry about copyrights)
- We still need one calendar with huge number of events (Clint has it)