r4 - 06 Apr 2006 - 01:47:25 - PieterHartsookYou are here: OSAF >  Journal Web  >  ContributorNotes > PriscillaChungNotes > FirstDraftReadMeTxtZeroDotOne
Should this page (or a future draft) be a page on the Scooby website, or remain here in the wiki? --Pieter

First Draft of Scooby 0.1 Read Me Text

What is Scooby 0.1?

Scooby 0.1 not a usable release. The overall goal is to put in place the major application architecture pieces in order to provide enough of a basis to generate interest and have serious volunteers start contributing to the project. The Scooby project will be released and tightly integrated with the release of Cosmo 0.3.

Goals: - validating the release process - getting something packaged up and put through the process - starting to build a community and get developers involved - can be described as providing something that hackers can "kick the tires" at

Assumptions around goals:

  • What do developers need in order to "kick the tires"?
    • to be able to look at a demo
    • to get at the code
    • have access to the libraries and know where to find them
    • have "some" developer documentation
    • to be able to understand what things we have done that are unusual at a technical perspective
    • easy way to setup an environment to work with the code
    • to understand how to get involved, lists, bugzilla etc

Not sure if 'Assumptions around goals/Not explicit goals' should be in read me txt or if it needs to be expanded. This was originally sent to the list for landing page content

Not explicit goals:

  • create hype around having an AJAX calendar
  • target people who are coming to check scooby at a web app perspective - more interested in calendars or the ecosystem
  • we will get some of these people anyhow but we aren't going to reach out to them

Minimum system requirements Scooby is only supporting the following web browsers:

  • Safari 2.0.3+ on Mac
  • Firefox 1.5.0.1+ Mac & Windows
  • IE 6 Windows

Release Tenets

The following are the primary principles by which we prioritized feature work for 0.1.

  • "Initial" web based access to calendar data for Chandler users
    • get a first release of Scooby out the door to validate the project and start to build a community
    • don't worry about completeness of functionality or polished UI.
    • an individual can view their calendars in Scooby - talk to Cosmo via CALDAV
    • some level of creating and editing events

Calendar

This release is probably less than a quarter of that plan, and only part of Phase 1, because we want to show people something early. In 0.1, you should be able to:

Editing

  • Basic event creation (in-place creation and editing in event detail area)
    • simple events with start and end time
    • all-day events - no stacking
    • multi-day events

  • Dragging events and resizing them in the calendar
  • Remove events
    • It doesn't delete the event from other calendars it may be on

Display - no editing

  • @ time events. You can create these events in the detail view by setting start time = end time but there is no special display lozenge as in Chandler.
  • Anytime events display as all day events
  • Recurring events will be displayed correctly - edits will not work correctly
  • Timezones will display correctly in the detail view, but user cannot change the timezone
  • Overlapping events currently display on top of each other.

Navigation

  • Week view and navigating back and forth between weeks
  • Event detail view

Managing calendars

  • Published calendars and Subscriptions as well
  • View a single calendar at a time
  • Pull-down to switch calendars
  • When you run Scooby there is a default calendar created on your behalf. You cannot create new addtional calendars in Scooby. View multiple calendars created using Chandler but only one at a time.
  • Events created in Scooby can exist on only one calendar (flagged as open issue and may carry over to 0.2)
    • this one is confusing because I can have 2 chandler calendar that has the same event on more than one calendar
    • assume there will be no affordance to indicate this (what calendar is on)
    • what happens when I modify this event in scooby (on one of the calendars)
  • Login, Logout, Manage account
    • Managing accounts will be done through Cosmo UI for 0.1

Time-zones

  • There are still some open issues in time-zone issues which will carry over to 0.2
  • All events are translated into local time and original timezone information is preserved (ie: if system TZ=PST, if my event is 10:00am EST, it displays as 7:00am PST)
    • Events created in Scooby are in floating time.
  • Talking to Cosmo -> CALDAV support
    • view calendars published on cosmo

Known Major Bugs A full list of known issues can be found at: [Link to bugzilla?] https://bugzilla.osafoundation.org/enter_bug.cgi?format=guided

Link to bugzilla "Scooby" project bugs

Troubleshooting

We will be maintaining a troubleshooting page that contains work arounds for known bugs. We encourage members of the community to edit this page directly as they encounter issues.

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: 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.