r3 - 06 Oct 2006 - 10:43:10 - BobbyRulloYou are here: OSAF >  Journal Web  >  BobbyRulloNotes > ZeroSixTaskBreakdown
Feature
  • Anonymous Access
Tasks
  1. Change url access Security to allow access of pim page to users with a ticket as well as logged in users
    • ESTIMATE:1 Day
  2. Pass back user info to client
    • ESTIMATE:Hours
  3. Pass back Ticket Info to Client
    • ESTIMATE:Hours
Total 2 Days


Feature

  • Viewing other people's local Calendars
Tasks
  1. Rewrite RPCService to use ID's instead of Path's - easier, faster
    • ESTIMATE:1 - 2 days
  2. Create new json exposed object for ticketed/anonymous access, with methods for accessing events in other collections, getting ticket info, etc.
    • ESTIMATE:1 - 2 days
  3. Create methods to return sharing urls for collection/resource for ical/dav/morse code/whatever
    • ESTIMATE:1 day
Total 4 Days


Feature
  • Subscribe to local collections
Tasks
  • Figure out a way to store subscriptions on the server side
    • ESTIMATE:1 day
  • Add appropriate RPC Methods
    • ESTIMATE:2 day
  • Are these synced with Chandler subscriptions? Are they totally separate?
    • ESTIMATE:Yikes
Total 4 Days - low confidence on this one, need more spec


Feature

  • Client Side Timezones
Tasks
  1. Figure out correct data structures for timezones
    • ESTIMATE:3 Days
  2. Create service methods to fetch offsets for timezones
    • ESTIMATE:1 Day
  3. Do we have a central repository of timezones? If So
    1. Figure out where to store central repo (possibly in scooby?) and store them
      • ESTIMATE:2-3 Days
    2. create service methods to return them
      • ESTIMATE:Hours
    3. what to do about timezones that are not in the central repo (i.e. custom ones, ones from other vendors)
      • *ESTIMATE:1 Day
      1. basically, I'm trying to avoid writing too much timezone logic on the front-end, so I'd rather not serialize entire timezone objects, but rather just references to them so that the server can do most of the work.
  4. Store Timezone in prefs somewhere
    • ESTIMATE:Hours
  5. Modify existing code to use default timezone when creating, viewing, events
    • ESTIMATE:2-3 Days
Total 2 weeks for all this stuff, hopefully less, but I know this stuff could get hairy.


Feature * Tasks

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