r22 - 13 Jul 2007 - 15:27:10 - MimiYinYou are here: OSAF >  Journal Web  >  DevelopmentHome > JanuarySprints2006

Sprints, January 2006

OSAF is planning an in-house gathering the week of Jan 17-20. OSAF remote staff members will be in town, and a few volunteers and friends have been invited to join us. We think of this as a trial run for similar events that will be open to more people. We're planning two sprint days.

Chandler extension parcels (Wednesday, 18 Jan)

list of projects

  • setuptools parcel (Mike and PJE)
  • rdf import/export (Katie)
  • improved flickr (Ted and John)
  • parse hCalendar class events from a webpage (Philippe and David).
  • XML-RPC and repository editor (Alec)
  • Survey feedback parcel (Jeffrey and Reid)
  • Bugzilla parcel (Jed)
  • IMAP Server Parcel (Morgen and Brian K)
  • EVDB/eventful (Grant)
  • Quicksilver, Dashboard integration (Ted and Morgen)

list of project ideas

  • integrate with web 2.0 data
    • upcoming.org
    • yahoo
    • salesforce.com
    • ... etc.
  • calendar data sync with Apple iSync
  • jabber client
  • exchange sync (talk directly to outlook exchange)
  • backup and restore tool (back up data on collection by collection basis)
  • ups/fedex package tracker (a "parcel" parcel!)
  • structural tension charting
  • address book
  • im presence manager
  • irc client
  • parcel manager (keep track of what extension parcels are installed)
  • extend/improve amazon parcel
  • ecco sync
  • native mac, win certificates
  • http proxy (get history in repository, etc.)
  • thumbnail summary view
  • outline summary view
  • osx notifications via growl

Chandler automated tests (Friday, 20 Jan)

list of test ideas

  • Create a new event and make it recur daily. (Grant)
  • Do a complete review of repository unit tests, they are antiquated
  • Performance tests for email (send/receive)
  • Mock cosmo for functional and unit tests (Jeffrey)
  • More generally, mock servers for unit tests
  • Endurance stress tests for sharing (try to share and share and share)
  • Tests for sample parcels (only one flickr test right now)
  • More i18n tests (Philippe)
  • Test profiling, testing, debugging facilities available in chandler
  • Functional tests for date edge cases (Bear)
    • special dates
    • leapyear transitions
    • problem dates
    • 30 day transition to 31 day months
    • daylight savings time
    • dst transitions
    • non-pacific timezones
    • week to week transition
    • locales (non gregorian calendars)
    • first of [Month, Week, Year]
    • last of [Month, Week, Year]
  • Cosmo performance/compliance (Lisa and Grant)
  • Zanshin unit tests
  • RSS to stress test repository (Ted)
  • Email to stress test repository (Andi)

Functional Tests

  • Import testcases (Aparna)
  • Export testcases (Aparna)
  • Recurrence testcases (Katie and Sheila)
  • Sharing testcases
  • Calendar view testcases (Alec)
  • Minicalendar testcases
  • Email testcases (Mikeal)
  • Summary view testcases

Test Tools

  • Regression tool (Dan)
  • Add functional tests to tinderbox
  • do_tests.sh (windows enhancements)

Chandler linux distro builds

Sprint feedback

Feedback about sprint week, notes about lessons learned while doing sprints, etc.

Comments about the feeds tutorial

  • python.exe doesn't exist in the 0.6 Windows distro
  • from i18n import OSAFMessageFactory? as _ needs to be added
  • under "Creating and Displaying Data in Sidebar -> Downloading Feeds: FeedChannel?(ContentItem?) should be FeedChannel?(ListCollection?)
  • sidebarCollections = schema.ns("osaf.app", self.itsView).sidebarCollections -> sidebarCollections = schema.ns("osaf.app", self.itsView).sidebarCollection [no s on sidebarCollection]
  • Django is (needlessly) mentioned in at least one of the tutorials
  • We need a tutorial that shows how to create extended calendar events
  • need to mention how to set displayName for a collection to show up in the summary view
  • How do you extend an existing detail view, like event?
  • need from osaf.framework.types.DocumentTypes import SizeType?, RectType? for detail view
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.