r1 - 29 Jun 2004 - 12:29:00 - PieterHartsookYou are here: OSAF >  Journal Web  >  StatusReports > ComprehensiveWeeklyStatusReports > WeeklyStatus20040628

Weekly Report - June 20-26

Generated 30 June 13:40 pm Grouped by Projects

June 20th - June 26th  
Project : Categories / Higher education
PersonGoalStatusPlanned this weekProgress this week
Heikki ToivonenParticipate in PKI Summit for higher education. In progressMake reservations.Made reservations. I will also be giving a brief presentation about OSAF's use of PKI at the summit.
Project : Categories / Product design
PersonGoalStatusPlanned this weekProgress this week
Chao LamArrive at high-level product schedule
Figure out what is basic, and what is advanced for key feature rows in High Level road map. Identify feature rows that we may drop (e.g. replication) and hilight them in yellow.
In progressDiscuss with Mitch road map. Decide on next steps.done. Good discussions. Will be taking the "dog food" approach
Chao LamArrive at sharing transport requirements and plan for selectionIn progressFurther discuss with Lisa, Mimi & Mitch. Reimagine Chandler sharing in a WebDAV, especially incorporating security architectures. Write up pros, cons & issues of WebDAV and XMPP-based solutions from a design perspective. done. See DogFoodSharing? and SharingRevisited (in the process of integrating both pages). More discussions next week
Chao LamAssist Mimi in collaborating with engineering on integration point A tasks
- summary table view
- detail view

- DnD
- chrome
- calendar views

In progressWork on detail view 0.4 target w/Mimi. Check with Mitch on how he wants to review 0.4 UI targetsdid not review detail view target. Arranged for 0.4 UI target review.
Chao LamProvide email design requirements for 0.4 targetIn progressFacilitate email brainstorming meeting focused on reconciling Chandler email features with IMAP constraintsdone but did not go too smoothly. Coordinating with Mimi and Brian for next steps
Project : Categories / Volunteer work
PersonGoalStatusPlanned this weekProgress this week
Heikki ToivonenCreate PyLucene product in Bugzilla.CompletedCreate PyLucene product in Bugzilla.Done.
Project : Chandler development
PersonGoalStatusPlanned this weekProgress this week
Lisa Dusseault0.4 Planning, ongoingIn progressReview plan for 0.4A integration point -- how to manageDecided to start 0.4A integration on July 6, one week in advance of external date
Mark JaffeInvestigation of Subversion as new SCM toolIn progressSee about installing svn clients on build machines and on personal laptop. See Andi about PyLucene.
Ted LeungGeneral architecture stuffIn progressStart thinking about item clouds

Relationship kinds

Work on data model spec
Item Stamping (multikind item, attribute indirection) meeting

Worked on expanding data model spec
Katie ParlanteResolve open engineering/architecture issues: EngineeringIssuesIn progresson vacation

on vacation
Katie Parlantesend email out about improving bugzilla components to match current projectsNot startedon vacationon vacation
Project : Chandler development / Application
PersonGoalStatusPlanned this weekProgress this week
Katie Parlante0.4 release planningIn progresson vacation
on vacation
Project : Chandler development / Application / Content model
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultContent model for Stamping -- see EndUserStampingModelSpecIn progressStart implementing new Content Item content model hierarchy including where Note now fits in.Code in progress.
Project : Chandler development / Capplets / Primary / Calendar
PersonGoalStatusPlanned this weekProgress this week
Katie ParlanteCalendar blocksIn progresson vacation
on vacation
Project : Chandler development / Framework
PersonGoalStatusPlanned this weekProgress this week
Katie ParlanteParcels/capplets proposalIn progresson vacationon vacation
Project : Chandler development / Framework / CPIA
PersonGoalStatusPlanned this weekProgress this week
John AndersonAdded a method to Application to serve up images by nameCompleted completed
John AndersonFinalize a design proposal for block tree copy.Completed Got together with interested parties and came up with a proposal based on cascade copy. Andi implemented it.
John AndersonRewrite toolbar code to work like menus doCompleted Worked out a nice design with Donn and delegated coding to Donn
John Anderson0.4 Summary blockIn progress Donn and I came up with a implementation proposal for using multiple inheritance and attribute indirection to solve stamping and attribute display on different kinds.

Met with Andi, Lisa, Donn, and Mimi and got agreement on proposal

Strawman implementation of kind based renderers, attributes based column display finished.
John AndersonReplaced SummaryBlock? with a new more generalized Table block that can be used for both Sidebar and SummaryView? as well as other uses.In progress Refactored all old code.


Still blocking on content model changes.

John AndersonWrite a first draft of a sidebar blockIn progress Still blocking on data model and repository changes.

Still blocking on Donn's tool bar rewrite.

Worked out proposal for using Table and ItemCollection? renderer for sidebar display
Jed BurgessDnD FrameworkIn progress Added ability to track DnD hover.
Donn DenmanBuild CPIA's Content Detail ViewIn progressInvestigate using mixinAClass feature to allow adding custom DetailView behavior to off-the-shelf CPIA blocks.

Continue with implementatioin of the Markup bar, and get some portions functional.
I did not get to these tasks.
Donn DenmanReview CPIA architecture and feedback comments to teamIn progressComplete the Toolbars unification with Menu bars.This is taking longer than anticipated, due to some Menu code restructuring. It should be done by the Tuesday milestone.

Requested two new features from the Repository to help CPIA: Multiple Kind support, and Attribute Indirection (see wiki entry CPIAContentModelSupport for details)
Project : Chandler development / Framework / Info management
PersonGoalStatusPlanned this weekProgress this week
Jed BurgessFix bug not allowing two tabs to have the same title.Completed Done
Jed BurgessUse item collections for DnDCompleted Done
Jed BurgessWrite unit test for appCompleted Done
Project : Chandler development / Framework / Parcel framework
PersonGoalStatusPlanned this weekProgress this week
Morgen SagenImprove parcel loading frameworkIn progressCheck in a new version of the parcel loader which allows parcels to be referred to by namespace; also improved error reporting.

Move over to libxml2
Checked in, and updated all parcel.xml files, unit tests, and subclasses of Parcel.


Modified drv_libxml2.py to support document locator callback, and submitted my patch to Markie for inclusion in the next release.

Morgen SagenItem deep copyIn progressWork with John to implement item copying during parcel loading.Modified the parcel loader to support deep-copying items via XML, wrote a unit test for it, and noted it in the Changes page.
Project : Chandler development / Framework / Repository
PersonGoalStatusPlanned this weekProgress this week
Ted LeungImprove unit test and startup performanceIn progressAdjust developer UI (hardhat?) to make this easy.Checked in, posted note to dev@

Awaiting dev UI feedback
Ted LeungRepository WG coodinationIn progress Update RWG Wiki page


Item Stamping (multikind item, attribute indirection) meeting

Project : Chandler development / Framework / Repository / Query
PersonGoalStatusPlanned this weekProgress this week
Ted LeungQuery parserIn progressNone
Project : Chandler development / Framework / Security
PersonGoalStatusPlanned this weekProgress this week
Heikki ToivonenContinue with Chandler Security Project: SecurityProjectIn progressCreate certificates on Chandler first launch. Either store in local file system or Chandler db (preferred). More unit tests.In my own tree I have certificates and private keys created on launch, and I did save them on file system, now I am working on storing them in the repository.
Heikki ToivonenParticipate in PKI Summit for higher education. http://www.dartmouth.edu/~deploypki/summit04/In progressMake reservations.Made reservations. I will also be giving a brief presentation about OSAF's use of PKI at the summit.
Project : Chandler development / Framework / Sharing/Discovery
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultDefine protocol architecture requirementsIn progressWork on blue-sky sharing use cases with Chao and Mitch; discuss service deployment issuesHad blue-sky sharing meeting, postponed service deployment meeting.
Mimi YinSharing workflowsIn progress Design meeting with Lisa to review Sharing implementation options. Worked with Chao to come up with a use case framework in order to structure sharing discussions around user scenarios.

Using use case framework to evaluate 3 different sharing transport proposals.
See SharingRevisited.
Project : Chandler development / Framework / Third party / wxPython
PersonGoalStatusPlanned this weekProgress this week
Robin DunnTry to fix the mess of the recent changes to sizers. I don't feel like I can release a 2.5.2.x until this is resolved.In progressTry to fix the mess of the recent changes to sizers. I don't feel like I can release a 2.5.2.x until this is resolved.Mostly done. There is still one more task to do (delayed setting of initial size,) but I think it can wait a bit.
Robin DunnBegin working with Vaclav to setup bakefile, autoconf and etc. for building wxPythonIn progressBegin working with Vaclav to setup bakefile, autoconf and etc. for building wxPythonStill waiting on Vaclav
Robin DunnChapter reivews and editing for the wxPython book.In progressChapter reivews and editing for the wxPython book: I need to do code samples for chapter 12.Started Chapter 12 samples, but didn't get very far.
Robin DunnWork on adding more docstrings for the SWIG gererated functions and methods.In progressWork on adding more docstrings for the SWIG gererated functions and methods.None this week.
Robin DunnWork on slides and sample code my OSCON presentations. (Two tutorials and a regular conference session.)In progressFinish outline for the 2nd tutorial.Worked on it, but still needs more fleshing out.
Project : Chandler development / Meta projects / Releases
PersonGoalStatusPlanned this weekProgress this week
Katie Parlante0.4 release planningIn progresson vacation
on vacation
Project : Chandler development / Meta projects / UI design
PersonGoalStatusPlanned this weekProgress this week
Mimi YinCommunicationsIn progress IMAP brainstorm meeting with Brian, Chao and Mitch to tease out high level IMAP issues with example scenarios.

Met separately with Brian and worked together to come up with a 3-tiered proposal. See IMAPMentalModel.

Mimi YinDetail viewsIn progress Updated Detail View to reflect staged approach to mark-up bar Stamping affordances and user mental model of Triage status and how it interacts with Task status.

Mimi YinSharing workflowsIn progress Design meeting with Lisa to review Sharing implementation options. Worked with Chao to come up with a use case framework in order to structure sharing discussions around user scenarios.

Using use case framework to evaluate 3 different sharing transport proposals.
See SharingRevisited.
Project : Chandler development / Tools
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeInvestigation of Subversion as new SCM toolIn progressSee about installing svn clients on build machines and on personal laptop. See Andi about PyLucene.
Project : Chandler development / Tools / CVS
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeInvestigation of Subversion as new SCM toolIn progressSee about installing svn clients on build machines and on personal laptop. See Andi about PyLucene.
Project : Chandler development / Tools / HardHat
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeInvestigation of Subversion as new SCM toolIn progressSee about installing svn clients on build machines and on personal laptop. See Andi about PyLucene.
Project : Community
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerAttend Community Working Group meetingIn progressAttend, discuss top issues.done.
Mitchell BakerAttend Management Committee and All Hands Meetings; create and distribute notes from Management Committee.In progressAttend meetings. Create and distribute notes for management committee.Done.
Mitchell BakerEvaluate the use of one or more Common Cause licenses for the content of the OSAF wikis. In progress(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):

Make progress on licensing the OSAF site.
Received a response from the Creative Commons folks about attribution, now need to think about it.
Ted LeungGet pylucene up and runningCompletedGet pylucene subproject runningWorked on svn issues


Built static web pages for pylucene

Sanity test pylucene builds

Infrastructure complete

IRC chat held

Announcements sent

Ted LeungOSCON 2004In progressCoordinate OSAF presentation


Create my slides

Created slides
Ducky SherwoodAttend and write up meeting minutes for CWG meetingCompletedAttend and write up meeting minutes for CWG meetingDone
Ducky SherwoodHelp Esther with staff meeting minutes.CompletedHelp Esther with staff meeting minutes.Done
Project : Community / Wiki
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookA bunch of Wiki work.CompletedGet Alias Plugin to work, work with Ducky on new skindone. Alias has a few bugs, but there are work arounds. Still needs some work but does the main function of having a master black list of CamelCase words that no longer need to be individually 'd like: MacOS, WebDAV, WxWidgets, etc.
Ducky SherwoodMake new wiki skins the default.CompletedMake new wiki skins the default.Done
Project : IETF
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultIMAPEXT: Familiarize with technologyCompletedRead more draftsDone
Project : Marketing / Events
PersonGoalStatusPlanned this weekProgress this week
Mitchell Bakerpresentation to the NWACC Annual Retreat, June 16-18.In progress(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):

Get reimbursement submitted.
Done. !!!
Pieter HartsookOSCON planningCompletedwork on slide presentation - submit deadline is 6/28consolidated and cleaned up the presenters' slides and submitted to O'Reilly
Project : To be assigned
PersonGoalStatusPlanned this weekProgress this week
John AndersonOSCONCompleted Did slides and diagrams for CPIA presentation, scheduled travel, registration and hotel.
Mitchell BakerPrepare for April 20 talk at Internet2In progressGet reimbursement request submitted.Done. (!!) Waiting for check.
Mitchell BakerWork with other KKIE members to develop a shared value statement. In progressWait for next steps from Caroline.Received, reviewed and commented on current draft of values statement.
Mark JaffeCompletely close bug List for next milestone.In progressP1

1371 - upgrade libxml2
1452 - move debug and release directories into chandler
P2
1472 - wxPython to 2.5.2 (David S.)
1475 - Apply R. Dunn patches to external/swig
1476 - Build SWIG from source on Windows

Mark JaffeMaintain external and internal modules in repository.In progressRelease version 0.3-8 of external which replaces libxml2-2.6.3 with libxml2-2.6.10.
Brian KirschCreate Slides for OSCONCompleted Done
Chao LamClean up sharing design doc. Write overview section.In progressWaiting for some closure on sharing network arch. decision first
Chao LamDiscuss Sharing Circle requirement and 0.4 target with MitchNot startedOn hold pending sharing network arch. discussions. If unblocked, write up draft page framing issues and importance of "List of people you share with" feature
Ducky SherwoodArrange, announce, and moderate Office Hours.CompletedArrange, announce, and moderate Office Hours.Done
Heikki ToivonenReading.In progressMy current reading list:

  • Secrets and Lies by Bruce Schneier

  • Learning Python 2nd ed by Ascher & Lutz

  • Python Programming Patterns by Thomas W. Christopher

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