r4 - 07 Feb 2006 - 16:22:57 - LisaDusseaultYou are here: OSAF >  Journal Web  >  StatusReports > ComprehensiveWeeklyStatusReports > WeeklyStatus20040601

Weekly Report - May 23-29

Generated 24 May 5:13 pm Grouped by Projects

May 23rd - May 29th  
Project : Categories / Product design
PersonGoalStatusPlanned this weekProgress this week
Chao LamDiscuss with Katie how to summarize end-user changes in a milestone for design team review and feedbackCompletedDiscuss with Katie how to summarize end-user changes in a milestone for design team review and feedbackBrief discussion on IRC. Goal is to provide more friendly end-user status in 3.17. Katie asked me to speak to apps team next week
Chao LamRaise design issues based on engineering reality:
- firewall, peer-to-peer protocol issue
- From/To mapping
CompletedRaise design issues based on engineering reality:
- firewall, peer-to-peer protocol issue
- From/To mapping
Discussed From/To mapping. Discussed sharing transport issue including firewall requirement with Mitch. Arranging meeting next Tues for inter-group discussion.
Chao LamWrite design team milestones as closely as possible in format to engineering milestone formatCompletedMake first attempt on DesignGroupdone
Chao LamArrive at high-level product scheduleIn progressReconcile with past docs (primarily ProjectOverviewTable2005 and higher ed grant proposal) to validate Canoga scoping.done, updated HighLevelRoadmap?.xls
Project : Chandler development
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeComplete documentation of new build process, move pages from Jungle.In progressMake sure instructions for adding module to external are complete and accurate.
Mark JaffePrepare outline of preliminary QA processes relating to handoff from Release to QA Engineer.Not startedStart thinking about a simple build verification; install/launch/verify UI.
Katie ParlanteResolve open engineering/architecture issues: EngineeringIssuesIn progress(+) meet on monday
(+) work with ted on api proposal for addressing

(+) set up meeting/discussion w/lisa and design team to go over addressing requirements (lisa is out of town rest of the week, so will likely be next week)
(+) get John involved in addressing discussions

(+) discussed addressing on monday
(+) worked with ted on the api proposal, looked at how api should be used
(+) addressing discussion this next week
Project : Chandler development / Application
PersonGoalStatusPlanned this weekProgress this week
Katie Parlanteapps team owns office hoursCompletedapps team owns office hours(+) morgen and jed talked about parcel framework and drag and drop
Katie Parlante0.4 release planningIn progress(+) meet with folks individually to make task lists real for each project

didn't get as far down this path as I'd have liked
Project : Chandler development / Capplets / Primary / Calendar
PersonGoalStatusPlanned this weekProgress this week
Katie ParlanteCalendar blocksNot started(+) Functional spec for calendar blocks
(+) Meet w/chao and mimi to go over .4 plans
(+) Met with chao and mimi, have a plan for .4
Project : Chandler development / Framework
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultResolve 2-layer addressing plansIn progressnone - waiting on others
Katie ParlanteParcels/capplets proposalIn progress(+) some quality time writing up proposalno work done
Katie Parlantequeries/collections proposalIn progress(+) get proposal to the point that stuart could start implementing(+) went over proposal with apps team + stuart, handing off to stuart: ItemCollectionProposal?
Project : Chandler development / Framework / CPIA
PersonGoalStatusPlanned this weekProgress this week
John AndersonFinally fix bug 1177 which has been lingering way too longCompleted Done
John AndersonFinish testing and fix linger bugs from my big rewrite last weekCompleted Done
John AndersonLots of cleanup and simplificationCompleted Renamed blocks to match wxWidgets which is now possible. Updated to new style super. Fixed bug where only some splits appear. Fixed bug where tree and tree list state isn't persisted correctly.
John AndersonModify all Render and InstantiateWidget? routines to eliminate argumentsCompleted Done
John AndersonRewrite Jed's StatusBarCompleted Done
John AndersonUse defaults in parcel XML to get rid of loads of unnecessary verbageCompleted just using defaults probably reduced the amount of necessary parcel XML by about one third
Jed BurgessCode cleanupCompleted Removed left over references to counterpartUUID.
Project : Chandler development / Framework / Info management
PersonGoalStatusPlanned this weekProgress this week
Jed BurgessBug#1449CompletedThe block demo crashed when navigating between tabs.Fixed.
Jed BurgessBug#1464CompletedClosing the last tab causes Chandler to get in a bad state.Fixed.
Jed BurgessImplement DnD proposalCompleted Have a working version of my proposal and will check it in as soon as cvs is back online.
Jed BurgessSplash screenCompleted Made the splash screen no longer be system modal on Windows so that Chandler plays nicer with the system.
Mimi YinPPF-Past Present Future view aka TriageIn progress Went over Triage user scenarios with Mitch. Still need to upload storyboards and write up detailed workflows.
Project : Chandler development / Framework / Parcel framework
PersonGoalStatusPlanned this weekProgress this week
Morgen SagenImprove parcel loading frameworkIn progressFollow up with Andi and others on the external addressing mechanism since the extension manager might make use of it instead of maintaining a separate registry. Continue work on XML enhancements.
Project : Chandler development / Framework / Repository
PersonGoalStatusPlanned this weekProgress this week
Andi VajdaPyLuceneIn progress - put catch around lucene indexWriter closing during abortTransaction
- PyLucene Makefile.dev conditionally compiles with or without DbDirectory

- more PyLucene configurability
- PyLucene conditionally compiles DbDirectory on Linux, Windows and OS X
- contacted Lucene team regarding PyLucene patches
- added IndexReader?, Term, TermEnum?, TermDocs? and TermPositions? to PyLucene
- added patch for delete methods on IndexReader?
- filed java source encoding bug 29302 with lucene

Project : Chandler development / Framework / Repository / Data model
PersonGoalStatusPlanned this weekProgress this week
Andi VajdaMake data model wonderfulIn progress - sent out ref collection-based path proposal to dev

- added ACL access APIs to Item, with epydoc
- reworked find APIs to be less type tolerant, added findPath and findUUID
- checked in find API changes

Project : Chandler development / Framework / Repository / Persistence
PersonGoalStatusPlanned this weekProgress this week
Andi VajdaMake repository wonderfulIn progress - setup apache 2.0.49, mysql 4.0.20, php 4.3.2 on pukoo
- setup wordpress 1.2 and a basic repository blog on pukoo
- found better skin for repository blog
- implemented ACL store

Project : Chandler development / Framework / Security
PersonGoalStatusPlanned this weekProgress this week
Heikki ToivonenContinue with Chandler Security Project: SecurityProjectIn progressGet OpenSSL and M2Crypto part of the new build. Checkin "Globals.crypto" services.Some progress: m2crypto builds on Mac and on some Linux systems.
Project : Chandler development / Framework / Sharing/Discovery
PersonGoalStatusPlanned this weekProgress this week
Mimi YinSharing workflowsIn progress Storyboards for sharing circle initiation.
Project : Chandler development / Framework / Third party / wxPython
PersonGoalStatusPlanned this weekProgress this week
Robin DunnChapter reivews and editing for the wxPython book.In progressChapter reivews and editing for the wxPython book.None.
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.Just a few this week.
Katie ParlantewxWidgets planIn progress(+) meet with robin, david and heikki
(+) get wxPython project task list to be real
(+) met w/robin, david and heikki
Heikki ToivonenSimplify wxPython build, goal being new versions could be dropped into our environment and they would just build and run.In progressMeet with Robin, Katie and David S.Had meeting, will continue to have weekly meetings.
Project : Chandler development / Meta projects / Documentation / Dev docs
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeComplete documentation of new build process, move pages from Jungle.In progressMake sure instructions for adding module to external are complete and accurate.
Project : Chandler development / Meta projects / QA
PersonGoalStatusPlanned this weekProgress this week
Mark JaffePrepare outline of preliminary QA processes relating to handoff from Release to QA Engineer.Not startedStart thinking about a simple build verification; install/launch/verify UI.
Project : Chandler development / Meta projects / Releases
PersonGoalStatusPlanned this weekProgress this week
Mark JaffePrepare outline of preliminary QA processes relating to handoff from Release to QA Engineer.Not startedStart thinking about a simple build verification; install/launch/verify UI.
Katie Parlante0.4 release planningIn progress(+) meet with folks individually to make task lists real for each project

didn't get as far down this path as I'd have liked
Andi VajdaImprove buildIn progress - verified epydoc 2.1 upgrade work with Markie
Project : Chandler development / Meta projects / UI design
PersonGoalStatusPlanned this weekProgress this week
Mimi YinCommunicationsIn progress Revised proposal for Sending stamped items via email. Met with Mitch about it. Next steps: Another more detailed review with Mitch. Meet with Apps team re: implementation plan for .4 and beyond.
Mimi YinPPF-Past Present Future view aka TriageIn progress Went over Triage user scenarios with Mitch. Still need to upload storyboards and write up detailed workflows.
Mimi YinSharing workflowsIn progress Storyboards for sharing circle initiation.
Project : Chandler development / Tools / CVS
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeImplementation of new build schemeIn progressComplete testing of new proposed scripts. Ensure stale build products are being disposed of.
Project : Chandler development / Tools / HardHat
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeImplementation of new build schemeIn progressComplete testing of new proposed scripts. Ensure stale build products are being disposed of.
Mark JaffeSeriously address outstanding build bugs.In progressComplete integration of openssl/swig into external, m2crypto into internal. Begin an easy addition (epydoc)
Heikki ToivonenNext steps in build/release.In progressHave the second meeting, make plan.Still deferred.
Project : Community
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerAttend Community Working Group meetingIn progress

Attend, discuss top issues.
Done: OSCON, PyLucene, Python sprints in Oregon, community group organization.
Mitchell BakerAttend Management Committee and All Hands Meetings; create and distribute notes from each.In progress


Attend meetings. Create and distribute notes.
Done. Am transitioning notes for the All Hands meeting to Esther.
Mitchell BakerFigure out what needs to be done to comply with government regulations once Chandler has encryption technology included.In progress

No plans this week.

Tried to reach our contact, no response.
Mitchell BakerHelp all working groups define a reasonable set of community related goals for the 0.4 release.In progress
Assist working groups as requested.
No requests to date.
Mitchell BakerPeriodic discussions of community related topics at the All Hands and Management Committee meetings.In progress


Had a discussion of Community Group organization at the Management Committee; should do this at the All Hands.

Done. Discussed Ted and my roles, PyLucene, etc.
Mitchell BakerEvaluate the use of one or more Common Cause licenses for the content of the OSAF wikis. In progress

Review Pieter's summary.
Reivewed, had some questions, sent some follow up mail. Waiting for responses.
Project : Marketing
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookMeet with Chao to discuss synchronization of Marketing and overall marcomm activities with product development milestones.Not startedMeet with Chao to discuss synchronization of Marketing and overall marcomm activities with product development milestones.Chao and I agree that marketing communications needs to be sync'd with product dev milestones. I have begun documenting the issues and choices. The options range from adjusting product milestones to accommodate external marketing events like OSCON, to focus only internally on development, or a compromise position where the emphasis is on internal milestones, but with some adjustment to maximize external opportunities like OSCON or EDUCAUSE.
Project : Marketing / Marcomm
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookRespond to email inquiries and requests, keep the website updated, post status manager reports, etc.In progressRespond to email inquiries and requests, keep the website updated, post status manager reports, new hire info, etc. Monitor and respond to Email that comes to info @ osafoundation.org as well as some of the mail that is sent to Mitch. continuing task
Pieter Hartsookwork with Ted on framing announcement about PyLucene project.In progresswork with Ted on framing announcement about PyLucene project.got some basic wording from Ted. The timing for an announcement would be after all the infrastructure work for the separate project is completed - possibly in the next week or two.
Project : Marketing / Marcomm / Web site
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookContinue to explore IBIS method for facilitating and documenting complex decisionsIn progressContinue to explore IBIS method for facilitating and documenting complex decisions. There is a new version of the software that does a much better html export.Made a map on approaches to Chandler marketing and syncing marketing with product development
Project : OSA Foundation / HR
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerFinish Minimum Continuing Legal Education and bar dues requirements.In progress

Get reimbursement
Reimbursement request is in.
Project : OSA Foundation / HR / Hiring
PersonGoalStatusPlanned this weekProgress this week
Chao LamHire new product managerIn progressWrite up job description. Discuss with Mitch and SuzetteDiscussed job roles and product management structure with Mitch. Arrived at 2 positions. Still need to write formal job descriptions.
Project : OSA Foundation / HR / PTO/Travel
PersonGoalStatusPlanned this weekProgress this week
Ducky SherwoodVacation most of the week.CompletedVacation most of the week.Done.
Project : OSA Foundation / System administration / Status manager
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookMake the Status Manager reports, easier to create, edit and post. It appears that each week's report is viewed about 100 times after is posted to the Journal Wiki. I review the aggregate report for broken links, bad html formatting, etc. so the public view of our doesn't look sloppy or careless.In progressMake the Status Manager reports, easier to create, edit and post. Noticed that it took several hours to go through and edit everyone's reports to resolve erroneous links generated from the use of CamelCase technical terms (not intended to link to a Wiki page) and references to Wiki pages in Chandler or other wikis other than Journal where the reports get posted.

Had discussion with Lisa about her use of the Wiki as an alternative to the Status Manager as a management/reporting tool and the potential use of a new commercial project management software package. She and I agree that it would be better to track progress/status in context of development milestones.
Project : To be assigned
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerPrepare for April 20 talk at Internet2In progress
Get reimbursement request submitted.
Didn't get this done.
Mitchell BakerWork with other KKIE members to develop a shared value statement. In progress
Wait for next steps from Caroline.
No progress to date.
Robin DunnEvaluate and test a new contrib that reimplements the OGL library in Python.CompletedEvaluate and test a new contrib that reimplements the OGL library in Python.Done.
Robin DunnExperiment with not changing the Python locale on wxGTK to the system locale (to match what GTK does internally) and instead reset LC_NUMERIC back to "C" so Python's floating point conversion routines will work. CompletedExperiment with not changing the Python locale on wxGTK to the system locale (to match what GTK does internally) and instead reset LC_NUMERIC back to "C" so Python's floating point conversion routines will work.Done.
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 wxPythonCreated a list of the needs of the wxPython build and sent it to Vaclav for his input.
Robin DunnConsider proposals from wxPython-users about how to install wxPython such that multiple versions of wxPython can be on the system at the same time.In progressConsider proposals from wxPython-users about how to install wxPython such that multiple versions of wxPython can be on the system at the same time.I'm going to back-burner this task until after the 2.5.2 release.
Robin DunnLots of little fixes and tweaks preparing for the 2.5.2 release.In progressLots of little fixes and tweaks preparing for the 2.5.2 release.Mostly done.
Robin DunnWork on slides and sample code my OSCON presentations. (Two tutorials and a regular conference session.)In progressWork on slides and sample code my OSCON presentations. (Two tutorials and a regular conference session.)Updated last year's tutorial slides with a new template and some udated content. Still need to add a bit more to cover new features and such.
Robin DunnAdd HTMLHelp supprt to epydoc. It should be able to generate the files needed to feed to the HTMLHelp Workshop tool in order to produce a .CHM file.Not startedAdd HTMLHelp supprt to epydoc. It should be able to generate the files needed to feed to the HTMLHelp Workshop tool in order to produce a .CHM file.not started
Chao LamThink about Product Mangement organization and structure. What is the best way to organize roles and responsibilities?CompletedWrite up goals of product management and discuss ways we can slice up responsibilities.
done. ProductManagementJobResponsibilities
Chao LamReview Mimi's usability proposalCompletedReview Mimi's usability proposalDone
Katie Parlantereview proposals from apps teamCompletedreview proposals from apps teammet on monday and covered detail view, drag and drop, and parcel framework
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

About 25% done with Secrets and Lies.
Mimi YinReviewsCompleted Finished self-evaluation
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r4 < 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.