| Feature Area | Itemized features | Approach | Status & Bugs |
| Repository Viewer | * All collections and resources are deleteable * Non-collection, non-calendar resources are downloadable * Calendar collections and resources are viewable as iCalendar and HTML/hCalendar. * Tickets can be granted and revoked for all collections and resources. * Syndication feeds (RSS/Atom) can be generated for all collections. | Manual testing only | Not tested |
| Atom feeds | * Verify atom feeds are spec compliant (automation?) * Verify atom feeds work in common clients | Manual except where noted | Not Tested |
| CalDAV reports | * Ordinary collections * Date and floating time * Time range filtering * Returned calendar components * CALDAV:calendar-query Report * CALDAV:calendar-multiget Report * CALDAV:free-busy-query Report | We'll leverage testing done on scooby previous to cosmo. Everything else will need to be automated as there currently is no client | Not Tested |
| Tickets | * read w/ OPTIONS, GET, HEAD and PROPFIND * write w/ POST, PUT, DELETE, PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK, MKCALENDAR, MKTICKET and DELTICKET * OPTIONS request to discover whether or not MKTICKET and DELTICKET are available to user * Ticketdiscovery via PROPFIND * Ticket expiration | Automate via silmut | Some of this has been automated by Hekki. Bugs 5172, Bug 5183 |