r22 - 30 Oct 2006 - 17:16:20 - PieterHartsookYou are here: OSAF >  Projects Web  >  ScoobyHome > ScoobyZeroDotThree
This page has been moved into the Cosmo Wiki project...


The contents of this page are no longer relevant since Scooby has been incorporated into Cosmo



Scooby 0.3

There are currently two target users we are focused on for the release of Scooby 1.0. They are:

  • Casual Collaborator - Non-Chandler users viewing calendars published from Chandler.
  • Chandler users reading calendars on the web using Scooby. This implies casual use.

For 0.3, our top priority is a specific usage scenario for the Casual Collaborator. We basically want to detail out what we need to satisfy our main target usage scenario first since that's the highest priority. We will also be making progress for the Chandler user, though this would be specific to calendar.

The Scooby project will be released and tightly integrated with Cosmo.

Download

  • The download is not available at this time. Scooby 0.3 is currently in the planning phase.

0.3 Tenets

  • This will be a dogfoodable release for a very specific task. An example of this task is an OSAF employee being able to use Scooby to put in their paid time off (PTO) on the office calendar.
  • To keep raising excitement in the developer community.
  • Performance, stability and compatibility improvements over 0.2 (Technical improvements in the architecture).

High-level Assumptions

  • This is to be a dogfoodable release, though the target user is very specific and is not intended for a general audience. Calendaring is still the main focus for 0.3. Task lists and other features will be addressed in a later release.
  • Potential community contributor/developer, volunteer are still considered the primary target audience. In addition to users interested in web technologies, AJAX and/or calendaring.
  • Chandler users may be casual users of Scooby.
    • To make viewing Chandler calendar in Scooby an easier process.
  • Re-factoring and documentation from Scooby 0.2 will be in Scooby 0.3
  • Scooby will continue to be bundled with the release for Cosmo. Your Scooby account is your Cosmo account.
  • Revise layout to more closely resemble Chandler where it makes sense.
  • To continue exhibiting the beginnings of a high quality consumer application. ie. Scooby logo, consistent icon set, small aesthetics tweaks.
    • For now, visuals will proceed in the “take it or leave it” design process. A more in-depth review of the Scooby “look and feel” will be addressed at a later release date.

Status

  • This is a time driven release that may take up to 4-6 weeks. The criteria for success for this release is being able to view the office calendar without an account and to edit it on Scooby.

Specs and Proposals

In Progress

Features

Feature Name Owner Overall Status Bug Status Details/Notes
Anonymous Access: Read/write calendars without an account bobby Not Done 6179 In the short term for 0.3, anonymous access will be implimented. Though there is a discussion on the list for longer term read-write tickets and security concerns. E-mail thread 1, e-mail thread 2.
Navigation: Jump to date
mde Not Done 6182  
Navigation: Mini Cal integration mde Done 4641  
Navigation: Mail to link notification
mde Not Done 6183  
Visual Tweaks: Lozenge states
mde Not Done 5683, 6158 This will include making sure the lozenge states follow the states to Chandler. The tentative outline to match the correct px. Etc.
Visual Tweaks: Display of working hours 8AM-6PM and how the information will be displayed on the lozenge.
mde Not Done 5123 See notes for Scooby 0.3.
Visual Tweaks: Fonts mde Not Done 6404 Matthew to send to the list.
Time-zone Infrastructure: Allow for the existence of a default timezone
bobby Not Done 6195 Will work on the infrastructure of this feature though the front end will not be fully functional yet.
Time-zone Infrastructure: Time-zones on the client side
bobby Not Done 6199 Will work on the infrastructure of this feature though the front end will not be fully functional yet.
Managing Events: Read/write recurring calendar events bobby Not Done 6180,  
Refactoring central code in cal_main.js mde Not Done 6228 Matthew to send to list about the specifics of this feature.
To create a 'start up script' to know when SNARF is being run for the first time for Mac, Windows, & Linux. bear Not Done 5689 This may not be the highest of priority though it is a priority to spur adoption and have ppl looking the code more easily.
Testing: Write additional unit tests
ALL Not Done 5690 This is an ongoing effort. We added a bunch of tests in this release. The bug has been moved to 0.3 and we will continue to add more tests.

Casual Collaborator

  • View calendars without an account
  • Jump to date
  • Link to mail client to send "Notifications" of newly created events/edited events, for example, PTO announcements)– this is the beginnings of “stamping” but not fully featured as in Chandler.
  • Editing and recurring events
  • Read/editing calendar

Chandler User reading their Calendars on Scooby

  • Viewing all of my Chandler calendars on Scooby (regardless of whether or not they're shared, published, subscriptions) – This feature has a dependancy on the release of Chandler Alpha4.

  • Account creation in Scooby

  • Time-zones
    • Store default time-zone
    • Change timezone of calendar canvas
    • Edit timezone on specific events
  • Subscribe and Publish workflows
  • Continue visual tweaks

Things to consider working on because it meets consistency with Chandler, but not as high priority because it does not meet 0.3 target user’s needs:

  • Basic user preferences
  • View @time and anytime events
  • View alarms

Things to consider working on, but will not be fully functional for Scooby 0.3. These features will be scheduled for a future release:

  • "Remember me on this computer" to help users populate their accounts with shares they've accessed with Scooby in the past
  • List view
  • Fine-grain RPC calls
  • Overlays
  • CalDAV free-busy reports (MimiYin? Question: to view free-busy in Scooby?)
  • Drag and drop events onto other calendars
  • Mini-calendar
  • Month view/Day view and print

Things we're not doing in the near-term, but necessary to meet workflow needs

  • Casual Collaborator uses their email client to add to shared collections
  • Unified URL for accessing share via Scooby and Chandler client – This feature has a dependancy on the development of Chandler/Cosmo.
  • What elements of stamping need to be exposed in Scooby?

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
xlsxls zeroDot3FRM.xls manage 200.0 K 05 Jul 2006 - 09:34 PriscillaChung 0.3 FRM
xlsxls zeroDot3FRMv2.xls manage 207.0 K 06 Jul 2006 - 14:46 PriscillaChung 0.3 FRM updated 7/6/06
xlsxls zeroDot3FRMv3.xls manage 203.0 K 11 Jul 2006 - 11:12 PriscillaChung 0.3 FRM updated 7/10/06
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r22 < r21 < r20 < r19 < r18 | 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.