r3 - 20 Oct 2004 - 16:11:19 - TedLeungYou are here: OSAF >  Journal Web  >  TWikiUsers > TedLeung > TedLeungNotes > TedLeung20041020

Notes

Developer Dogfood brain storming

  • Drivers:
    • PyCon 2005 (late March 2005)
      • session - here's how you build a sample app with CPIA
      • sprint - use the api discussed in the session, on site performance sprint (interaction w/ python core devs)
    • OSCON 2005 (late July 2005)
      • 3 hour building parcel tutorial

  • Overall goal: at a particular release, people can do what we can do

  • Deliverables:
    • Docs
      • Roadmaps (multi-release)
        • CPIA
        • Repository
      • Functional specs
      • Architecture
      • Subsystem overviews
      • API docs
        • What API's, etc constitute the platform interfaces?
      • Release status / project dashboard
    • Annotated sample code

  • API Design/Review
    • process for API review, design, redesign

  • Developer tools
    • generic item edit/display - repo viewer
    • debugging aids/tools/tips
    • data migration/upgrade, schema evolution (also user dogfood issue)
    • schema editor
    • community driven/assisted

  • Sample apps
    • Servlet
      • implies more work to support threading in servlets
      • rep perf/scalablity
    • ZaoBao
      • large data issues
      • provide data for use by other parcels
      • CPIA issues
      • stress capplet architectures
    • VOIP
      • headless parcel support vs library vs component fwk
      • parcels using other parcels (threading issues?)

  • Projects we want to enable
    • address book/contacts
    • Jabber/IM client
    • other functionality to pull forward

-- TedLeung - 20 Oct 2004

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.