r8 - 16 Oct 2006 - 17:42:52 - KatieCappsParlanteYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > PlatformMtg20060822

Platform Team Meeting 22 Aug 2006

Agenda

  • QOTF: Which intern projects should we incorporate into the 0.7 release, and continue to maintain?
  • cosmo update, sprint update
  • platform team ownership of ashkan's project (after the internship is over)
  • α4:
    • "plausible dashboard" is the goal/driver for the release
    • September 19 feature freeze, October 3 release
    • goals for α4? (stamping-as-annotations, sharing, eim)
  • big picture
    • alpha (α) ==> usable inside OSAF (dogfood)
    • beta (β) ==> usable outside OSAF (not feature complete!)

alpha4 alpha5 alpha6 0.7
October 06 December 06 Feb 07 March 07

Notes

  • QOTF:
    • Darshana's is already in!
    • Travis: IMAP server stuff will depend on Grant's stamping, Xun's could wait until beta
    • Bear: would like to see contact parcel make it, Ashkan's seems resource intensive
    • Morgen: would like to see IMAP server make it
    • PJE: i18n already making it in, NLP also making it in
    • Grant: IMAP server parcel is in pretty good shape, contacts parcel would need work from someone, and that can't be Ted. It needs to be cleaned up, needs real tests, etc. Doesn't use existing contacts (to avoid another copy of Chandler in the sandbox). PPD questions about the existing layout. Some things turned out to be too hard -- reengineering the detail view.
    • Heikki: Xun's project probably not for 0.7. Others seem like pretty good candidates.
  • Ashkan's project -- Grant can in theory take ownership, Morgen can look at it as well
  • Cosmo team is embracing EIM, will define new sharing format based on EIM records
  • α4
    • stamping-as-annotations in α4
      • calculated attributes -- works in a lame way, PJE to look at whether there is a better way
      • recurrence is the only thing not working
      • set of potential improvements to recurrence -- Grant is thinking about these before moving on
    • sharing in α4
      • finalize format, spec'd out
      • eim-based sharing format in not a deliverable
      • stop sending ics files -- not a goal for alpha4 yet
    • eim in α4
      • will define these based on annotation classes
      • assumption that stamping will move to annotations model
      • finalize API and model
      • punt schema selection for right now -- more than one version of a schema, etc. UI issues, configuration issues, etc.
      • if someone defines new stamp type, they must provide a schema for it
      • GOAL: have an EIM API implemented to create simple sharing schemas, proof of concept of sharing information using it
      • dump and reload is not a goal for alpha4 (alpha5)
      • no user visible feature for EIM
    • meet with cosmo folks and hammer out EIM schema: Morgen set up meeting with Cosmo folks?
      • what is an integer? what is a string? hammer out these details
    • Alpha5 is the time horizon for sharing/eim/dump-reload goals
    • Feedback? Is working now. Heikki checked incident reports. May need to change it.
      • Are reports visible? On ssl enabled server, requires password to get in.
      • Any reports or statistics about that? Less than 200 reports now.
      • What server? feedback.osafoundation.org (halua)
      • Look at top crashers, top tracebacks, etc.
      • Where in the filesystem. Data will be more interesting after alpha4.
      • Developers need to file bugs.

Status

Katie

  • Progress
    • vacation
    • cosmo sprint
  • Plan
    • get caught up on chandler-dev by writing summaries
    • get caught up on other lists (by reading summaries)

Grant

  • Progress
    • 4981 No collection name when subscribing to an Oracle/Hula/RPI CalDAV collection
    • 6444 Feeds parcel bit rot on displayName
    • Apple WWDC presentation.
    • Intern presentation & dry-run setup.
    • Stamping-as-annotation work:
      • Got the Chandler UI up and running, including the calendar, and app and markup bars; and took a whack at the detail view.
      • Moved forward after some domain model issues ( here and here) were resolved in discussions with BryanStearns, PhillipEby and AndiVajda.
      • Exported a copy of Chandler to my svn sandbox, with help from the nifty SVK tool.
    • Diagnosed a problem Mitch and Esther were having on Chandler trunk, and worked with AndiVajda to get it resolved.
    • Worked with AshkanSoltani to get his https event log uploader working.
    • Helped TravisVachon with some issues relating to his latest project, showing reminders when Chandler isn’t running.

  • Plan
    • Look at planned recurrence improvements (ZeroDotSevenRecurrence), and evaluate some of the options within the context of stamping-as-annotations.
    • Intern support as needed.

PJE

  • Progress
    • EIM API design work, chats, meetings, emails, etc.
    • Discussions on stamping-as-annotations and related "calculated attribute" issues
    • Implemented schema.observer decorator to wrap repository "after change" hook
    • Implemented run_reactor() fix suggested by Grant
  • Plan
    • EIM API proposal (some open issues will remain)
    • Extend observer support to annotations
    • Implement some kind of "cached computed attributes" support in schema API, including for annotations
    • setuptools 0.6c2 release (pending some patches expected from Jim Fulton)

Morgen

  • Progress
    • Added save/restore settings feature, which saves sharing account info and subscriptions to a .ini file
    • Worked on two sharing format proposals: traditional-item-based, and EIM-record-based
    • Attended sharing format meeting
  • Plan
    • Continue the EIM-record-based format discussions on the list
    • Bug fixing

Bear

  • Progress
    • Changed parcels over to egg installs
    • Worked with Brian to post his I18N changes
    • Cosmo Sprint
    • Bugs Fixed: 6277, 6460, 5587, 6474, 6234, 6482
  • Plan
    • Bug fixing

Andi

http://kumu.osafoundation.org/~vajda/logs.cgi

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