r4 - 13 Jul 2007 - 15:27:11 - MimiYinYou are here: OSAF >  Journal Web  >  StatusReports > ComprehensiveWeeklyStatusReports > WeeklyStatus20040517

Weekly Report - May 9-15

Generated 17May 4:35 pm Grouped by Projects

May 9th - May 15th  
Project : Categories / Higher education
PersonGoalStatusPlanned this weekProgress this week
Chao LamPlan and organize Higher Ed summer recalibration summitIn progressBrief internal folks about summit and get input on feasibility and goalsDone, probably more discussion needed with Katie
Chao LamPlan for Fall WAC meeting, following up on actions decided from Spring meetingIn progressWork with Pieter to write up next actions from Spring WAC meeting. Prepare to draft initial goals for Fall WAC meeting and Summer "recalibration"Only discussed next actions with Pieter
Project : Categories / Product design
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultReview CanogaSharingDesign20040419. Look for unimplementable things. Look to see that it's an actionable design, and if not, what's missing.In progressRead up on what's there
Chao LamCatch up on Query Building and Detail View write-upsCompletedCatch up on Query Building and Detail View write-upsDone
Chao LamCoordinate and plan for design meetingsCompletedBrainstorm on CommunicationsDone
Chao LamFigure out what "productization" means in Chandler context and if splitting responsibility on the "productization" axis within OSAF makes senseCompletedGiven input from Mitch, think more about "productization" means to meThought about it a little, reflected in DesignGroup
Chao LamRefactor DesignToDoList? to be more project centric and aligned with our development milestones. Check with Katie & Lisa for engineering input on prioritization.In progressRefactor DesignToDoList? to be more project centric and aligned with our development milestones. Check with Katie & Lisa for engineering input on prioritizationDid first pass at DesignsGroup? for discussion at design meeting
Chao LamArrive at high-level product scheduleIn progressWork with Lisa on approach, format, buckets and componentsdone
Chao LamCoordinate with Lisa and Mimi, possible content model changes required from new design requirements (particularly Detailed View)In progressGo through Mimi's Detailed View writeupdone
Chao LamGet design team to try out latest rev of Chandler once per week. Collate and give feedback to engineeringIn progressTry out 3.15done, up for discussion at Design Meeting on feedback process
Brian SkinnerDesign docsIn progress no progress this week
Project : Chandler development
PersonGoalStatusPlanned this weekProgress this week
Lisa Dusseault0.4 Planning, ongoingIn progressSee if Content Item versioning really in 0.4 plan.
Revise ZeroPointFourPlanning page. Plan for how to resolve cross-group engineering issues.
Revised ZeroPointFourPlanning page. Started refining high-level goals with Chao. Mitch/Katie solved the process for dealing with cross-group engineering issues.
Mark JaffeComplete documentation of new build process, move pages from Jungle.In progressComplete documentation of new build process, move pages from Jungle.Consolidated BuildingChandlerDesktop and GettingChandler info since there was overlap.
Mark JaffeInvestigation of Subversion as new SCM toolIn progressAwait setup of new server.
Katie ParlanteThreading snakeCompletedprobably won't get to it this weeknow tracking this as an engineering issue
Katie ParlanteResolve open engineering/architecture issuesNot started(+) Meet up with Lisa and Ted to go over the list(+) Met with Ted, Lisa, Stuart: in particular talked about what needed to happen around a cluster of issues: boundaries around what gets shared, collections, addressing, relationships, chandler extensibility.
(+) Created: Master list of engineering/architecture issues
Project : Chandler development / Application
PersonGoalStatusPlanned this weekProgress this week
Katie Parlante0.4 release planningIn progress(+) clean up task tracking on wiki
(+) clean up apps wiki: cpia block lists, etc.

Started wiki cleanup. Met with chao, split up 0.4 apps work into projects. Still need to update task lists.
Project : Chandler development / Application / Content model
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultModify Calendar event content model based on Mitch's planIn progressGet list of issues written down. Discuss issues with Mitch.Got list of issues written down (journal page may 10)
Lisa DusseaultModify Content Item CM based on Mitch's planIn progressFinish making changes once bug is fixed. Find out whether adding "subject" and "context" needed now.Bug is fixed -- renewing coding effort. Dealing with CVS changeover.
Lisa DusseaultUpdate Content Model page with latest stuffIn progressstart with content in notes from May 13
Project : Chandler development / Capplets / Primary / Mail
PersonGoalStatusPlanned this weekProgress this week
Brian KirschEvaluate Quotient / TwistedCompleted1.Meet with Anthony Baxter
2. Read through all docs and search web / newsgroups for info on Twisted and webdav / p2p protocols.
3. Create a sample application in Twisted and Quotient to evaluate

easy of development, performance, build environment, etc. (This task will carry in to the following week)

All tasks completed
Brian KirschFinalize Decision for IMAP LibraryCompleted

Contact IMAPLib developer
Look at Quotient in depth
Look at Mail Man
Take Stuart's Pop Chandler code and convert to IMAP for testing
After looking at our many choices despite Twisted's complexity the IMAP support is by far and a way the best of all Python based implementations
Brian KirschImplement a basic IMAP message poller to test Twisted framework.
Test functionality of various methods in Twisted imap4 client including
Authentication and piplining.
Completed Wrote a robust client that can log in with multiple Authentication mechanisms and perform a variety of operations from listing the contents of a folder to deleting messages and emptying the trash
Brian KirschMeet with Brian Warner on Thursday to discuss the Twisted Reactor Core and
ways to deal with complex code issues using it.
CompletedDiscuss the Reactor LoopBrian was very helpful in clearing up some of the advanced Reactor concepts that are not currently well documented
Brian KirschWork closer with the Twisted Reactor core(Asychronous event loop). This is the trickiest part of Twisted and depending on my further study will be the determining factor in using Twisted. The imap support in Twisted is superior but the Reactor core is a very complicated potentially buggy element which must be dealt with. So far I have found working with the Reactor to be confusing and time consuming. Simple tasks seem to be incredibly difficult to implement. Completed1. Meet with Brian Warner
2. Read through Docs and API's
3. Read through Source Code
4. Post questions to #Twisted
5. Write test programs
All tasks completed
Project : Chandler development / Capplets / Third party / Zaobao
PersonGoalStatusPlanned this weekProgress this week
Stuart ParmenterTalk to Mark Pilgram about fixing feedparser to not have stack recursion exceptions for no good reason. This causes a crash on MacOS..In progressTalk to Mark Pilgram about fixing feedparser to not have stack recursion exceptions for no good reason. This causes a crash on MacOS..He has a new version out that doesn't seem to exhibit the problems. Need to test on MacOS to ensure it still works
Project : Chandler development / Framework
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultDefine protocol architecture requirementsIn progressSOMEDAY: Work on use cases with Chao and Brian to actually hook up with workflows. Attempted to frame major choices -- now need to make important strategic decisions with Mitch and others
Lisa DusseaultResolve 2-layer addressing plansIn progressAdd character restriction and i18n considerations. Collect and describe (separately) requirements for parcel developers. Need to list open issues for architecture review as chaired by Katie.Discussed in architecture review.
Katie ParlanteParcels/capplets proposalIn progress(+) work on proposal

(+) unify with Morgen

(+) met with morgen, talked about his proposal. his proposal should take care of the lower level infrastructure, my spec should really cover the application piece.
Katie Parlantequeries/collections proposalIn progress(+) work on proposal(+) got feedback from ted, lisa and stuart about what was needed in the proposal (really this is a functional spec)
Project : Chandler development / Framework / Agent framework
PersonGoalStatusPlanned this weekProgress this week
Stuart ParmenterCode review task managerCompletedScheduled for TuesdayDone
Stuart ParmenterRename task manager's Task and Schedule to not conflict with the content modelNot startedRename task manager's Task and Schedule to not conflict with the content model
Project : Chandler development / Framework / CPIA
PersonGoalStatusPlanned this weekProgress this week
John AndersonSwitch over my code to the new buildCompleted Done
John AndersonRefactor hiding and showing of bookmarks barIn progress While solving this task, I got sucked down numerous ratholes, and wasn't able to return by the end of the week. It was like refactoring A lead to refactoring B, which lead to refactoring C, etc. I'm now refactoring Q and hope to be able to pop the stack soon.


This took way longer than I expected, but the end result will be a significant improvement.

Jed BurgessImplement tabbed viewsCompleted Rewrote tabbed containers to utilize SynchronizeFramework.
Jed BurgessPlan CPIA redesignCompleted Met with John and Donn to discuss ways of improving the CPIA architecture.
Jed BurgessDnD ProposalIn progressCome up with a proposal for how we handle DnD in Chandler.Drew up first pass. Need to get feedback.
Jed BurgessLayout selectorIn progressAdd the ability to select the current layout for a given collection.Started implementing layout selectors, but did not finish.
Donn DenmanBuild CPIA's Content Detail ViewIn progressDocument initial implementation plan. Meet with Jed and John to review implementation plan details.
Donn DenmanReview CPIA architecture and feedback comments to teamIn progressReview inter-block communication and evaluate strategy for use in Detail View.
Change NewTabEvent and CloseTabEvent to the more generic form: NewEvent, CloseEvent. Commit changes to CVS.
Katie Parlantefollow up on addressing issues, particularly for cpiaIn progress(+) john has a proposal, get him to talk to larger group, including morgen, ted, lisa(+) Talked to john and morgen about his proposal, and then ended up talking about that proposal to lisa, ted and stuart separately. Still need to get some of these folks in the same room.
Project : Chandler development / Framework / Parcel framework
PersonGoalStatusPlanned this weekProgress this week
Morgen SagenImprove parcel loading frameworkIn progressContinue working on the specs, then work on using XMLReader interfaceWrote up more notes, met with Katie and John to make sure our ideas were in sync.
Project : Chandler development / Framework / Repository
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultWork related to Chandler ACLs - design, review --?In progressMeet with Ping Yee. Possible future tasks (probably not this week):
Discuss whether to use WebDAV permissions. Write down how we figured out that principal IDs are going to work as a draft engineering spec. Discuss how item clouds relate to ACLs.
Andi VajdaSharing items between ChandlersIn 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"):


(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):


- continued on remoting experiment again
- remote repository serves xml again over SOAP
- refactored low-level ref collection code for remote cloud import
- refactored low-level item save code for remote cloud import

- got first item transfered
- refactored low-level lob code for remote cloud import
- remote access is revived, items are transfered over as clouds
- checked in all accumulated changes
- added notions of versionId and remote version to repositories
- concurrent changes in local and remote now supported

Project : Chandler development / Framework / Repository / Data model
PersonGoalStatusPlanned this weekProgress this week
Ted LeungDataModelIssues/Data Model SpecIn progressWork on basics and external/exportable addressesHad meetings on ItemCollections, exportable addresses, and subattributes/relationships.
Andi VajdaMake data model wonderfulIn 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"):

(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):

(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 data model wonderful
- fixed bug with renaming repository roots

Project : Chandler development / Framework / Repository / Persistence
PersonGoalStatusPlanned this weekProgress this week
Ted LeungGet a baseline view of repository performance.In progressNo progressNo progress
Project : Chandler development / Framework / Repository / Query
PersonGoalStatusPlanned this weekProgress this week
Ted LeungFlesh out QueryItem? APIIn progressWork on parserSelected Yapps as a parser generator. 75% done on first pass at parser.
Project : Chandler development / Framework / Security
PersonGoalStatusPlanned this weekProgress this week
Heikki ToivonenContinue with Chandler Security Project: SecurityProjectIn progressCheckin "Globals.crypto" services. Depending on build status either turn it on or leave disabled.
Project : Chandler development / Framework / Sharing/Discovery
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultFigure out how XML import/export might relate to repository data accessCompleted Done
Lisa DusseaultWrite up proposal for architecture review -- how we know what to share when we share a Content Item ( or a collection of items)Not startedWrite draft proposal, circulate to Katie, Stuart and Ted
Stuart ParmenterExport repository items to WebDAVIn progressExport repository items to WebDAVWorked out a bunch of bugs in exporting and got the export process working much smoother
Stuart ParmenterImport items from WebDAVIn progressImport items from WebDAVWorked out importing itemrefs and got them working correctly.
Project : Chandler development / Framework / Third party
PersonGoalStatusPlanned this weekProgress this week
David Surovellimplement WxWidgets source-level debugging workflow via Xcode IDECompletedtargeting completion of initial effort for 5-14
David Surovellsubmit outstanding OSAF wxWidgets changesCompletedplan completion for 5-14
David Surovellget up to speed on new SWIG integration/build tasksIn progressfamiliarize self with SWIG
other activities to be coordinated with JohnA? and MarkJ?
David Surovellimprove WxPython/WxWidgets double-buffering supportIn progressredesign SimpleCanvas?.py usage of wxDC classes
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.More samples converted.
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.Progress contines...
Katie ParlantewxWidgets planIn progress(+) get wiki to reflect planning
(+) continue working with david on more detailed plan for osaf work
no new progress on my part
David SurovellInitial investigationCompleteddetermine Chandler 0.4 development tasks and implementation plancompleted: initial task list integrated into Apps Group v0.4 task list - some refinements to my WxWidgets task list will be part of an ongoing task
Heikki ToivonenSimplify wxPython build, goal being new versions could be dropped into our environment and they would just build and run.In progressIdentify areas that could be improved/what cause difficulties.Sent email internally, started gathering notes, set up meeting for next Tuesday.
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 progressComplete documentation of new build process, move pages from Jungle.Consolidated BuildingChandlerDesktop and GettingChandler info since there was overlap.
Project : Chandler development / Meta projects / Releases
PersonGoalStatusPlanned this weekProgress this week
Katie Parlante0.4 release planningIn progress(+) clean up task tracking on wiki
(+) clean up apps wiki: cpia block lists, etc.


Started wiki cleanup. Met with chao, split up 0.4 apps work into projects. Still need to update task lists.
Andi VajdaImprove buildIn 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"):

(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):

(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):

improve build

- prepared build for flipping the switch
- did source code renames with Morgen, locally, preparing for new build
- reviewed Chandler build docs on Wiki with Markie
- new build in place, switch was flipped, cvs cleaned up
- remove UUIDext code from repository dir
Project : Chandler development / Meta projects / UI design
PersonGoalStatusPlanned this weekProgress this week
Mimi YinCapplet DesignIn progress Design meeting with Apps team to discuss 3rd party capplet extensibility issues. Apps team to come up with proposal for further discussion.
Mimi YinCommunicationsIn progress Brainstormed about communications. Also worked out a proposal for how to handle emailing tasks and calendar items in Chandler.

Mimi YinDetail viewsIn progress New proposal for Detail view. Went over it with Chao and Donn. Going to review next week with the Apps team as a whole. Donn is coming up with a .4 plan for Detail view. I need to provide more detailed Interaction Specs for some of the widgets.

Detail view spec
Creating new items workflow
Mimi YinDocumentationIn progress Started a list of wiki pages we might be able to use for an introduction to Chandler presentation. Finished first draft of Natural workflow design which includes a closer look at the failings of Outlook's organizing affordances.


Currently working on wiki page about information design

Mimi YinUsabilityNot started Putting together a proposal for kicking off a usability process which will run in parallel with the design process which will include physical world conceptual usability exercises as well as the use of paper and working prototypes.
Project : Chandler development / Tools
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeRevise tinderbox to perform true continuous builds.CompletedStart investigating improved reporting. We want to capture test stats over time and track variances from run to run.Done with continuous testing; final distributions need some additional work.
Mark JaffeInvestigation of Subversion as new SCM toolIn progressAwait setup of new server.
Project : Chandler development / Tools / CVS
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeImplementation of new build schemeIn progressAnnounce rollout of new build to developers. Office hours this week will discuss new build and we will demo on Thursday staff.
Build transition took place Tuesday afternoon. Andi performed CVS surgery to remove stale modules while Morgen & I reviewed decisions. Notices were posted to IRC and Dev before and after, and the Tinderbox status page reflected the state of the repository. Following the revision, checkins were performed to adjust to the new structure, and tests were run on all platforms to verify integrity. Tinderbox builds were restarted to run tests only.
Mark JaffeInvestigation of Subversion as new SCM toolIn progressAwait setup of new server.
Morgen SagenWork on transition to new buildCompleted - Fixed problem when you had libdb-4.2 installed in /usr/lib (it would find that one instead of our own).
- Fixed all the files under parcels/OSAF to refer to new location (parcels/osaf in chandler instead of Chandler)

- Cleaned out old launchers, Run* scripts, and DLLs out of chandler/distrib (since these have been relocated to internal)

Project : Chandler development / Tools / HardHat
PersonGoalStatusPlanned this weekProgress this week
Mark JaffeRevise tinderbox to perform true continuous builds.CompletedStart investigating improved reporting. We want to capture test stats over time and track variances from run to run.Done with continuous testing; final distributions need some additional work.

Mark JaffeImplementation of new build schemeIn progressAnnounce rollout of new build to developers. Office hours this week will discuss new build and we will demo on Thursday staff.
Build transition took place Tuesday afternoon. Andi performed CVS surgery to remove stale modules while Morgen & I reviewed decisions. Notices were posted to IRC and Dev before and after, and the Tinderbox status page reflected the state of the repository. Following the revision, checkins were performed to adjust to the new structure, and tests were run on all platforms to verify integrity. Tinderbox builds were restarted to run tests only.
Mark JaffeInvestigation of Subversion as new SCM toolIn progressAwait setup of new server.
Heikki ToivonenNext steps in build/release.In progressGather agenda items, set up meeting for next Tuesday (May 18).Did what I planned to do.
Project : Community
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerAttend Community Working Group meetingIn progress


Attend, start down new focus.

Done

Talked about various IP issues, Tedan working group coordinates to talke, etc.
Mitchell BakerAttend Management Committee and All Hands Meetings; create and distribute notes from each.In progress
Attend meetings. Create and distribute notes.
Done for this week. Helped Esther get comfortable with taking the All Hands note; this will become her role before very long. Since the notes covered tinderbox and builds, and these are new to Esther, I asked Ducky to give Esther a general overview of these topics.
Mitchell BakerFigure out what needs to be done to comply with government regulations once Chandler has encryption technology included.In progress

No plans for this week.

Our contact who knows this hasn't responded to Heikki. I'll try to get something moving here after the 21st.
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 this week.
Mitchell BakerPeriodic discussions of community related topics at the All Hands and Management Committee meetings.In progressHad a discussion of Community Group organization at the Management Committee; should do this at the All Hands this wee.
Mitchell BakerEvaluate the use of one or more Common Cause licenses for the content of the OSAF wikis. In progress

Review Pieter's summary.
Had a set of discussions with Pieter. He's summarizing where we ended up so we can suggest this to Mitch, OSAF and community.
Pieter HartsookFigure out how to record and present videos of Chandler demos to the community.In progressFigure out how to record and present videos of Chandler demos to the community.
Ted LeungFine tune CWGIn progressTie up loose endsJust about done
Katie Parlantego to baypiggiesCompletedgo to baypiggiesDinner with folks, got to meet Nitin Borwankar. Jeremy Hylton was also in town.
Ducky SherwoodAttend and post minutes for Community meeting.CompletedAttend and post minutes for Community meeting.Done
Ducky SherwoodAttend BaypiggiesCompletedAttend BaypiggiesDone
Ducky SherwoodFigure out why XLite wasn't working on my Mac; try shtoom on linux again.In progressFigure out why XLite wasn't working on my Mac; try shtoom on linux again.Xlite/FWD for Mac seems to work well -- Ted got it up and running right out of the box, just as I had. It turns out that the problems I was having last week were not that I had xlite configured right, but that FWD's diagnostics were broken! (Ducky beats her head against a wall)


Ted and I were both able to call and converse with Jeffrey (who is running shtoom), but Jeffrey couldn't call us. The pro version of xlite allows conferencing, but it might make sense to wait for shtoom to mature instead of paying for xlite pro.

Still trying to find SIP that works for Linux...

Ducky SherwoodGet a first pass of wiki "view" and "preview" skins to Juergen.In progressGet a first pass of wiki "view" and "preview" skins to Juergen.
Ducky SherwoodMove getIrcTranscript.pl from webfoot to kahuna (i.e. find out what breaks on kahuna); add arbitrary start and stop time to go down to minutes.In progressMove getIrcTranscript.pl from webfoot to kahuna (i.e. find out what breaks on kahuna); add arbitrary start and stop time to go down to minutes.


Moved to Kahuna.
Project : Community / Wiki
PersonGoalStatusPlanned this weekProgress this week
Jurgen BotzBetter RSS feed for TWikiCompleted Nothing more to be done here for now.
Pieter HartsookReview Creative Commons license options to see which would be best for OSAF web and Wiki pages.CompletedReview Creative Commons license options to see which would be best for OSAF web and Wiki pages.Discussed with Mitchell, I recommend Attribution only as a base-level license for both the web and Wiki. Specific pages or contributed content could have separate license terms if necessary. I am going to make some sample pages for Mitchell to show Mitch to get a decision made.
Ducky SherwoodMove getIrcTranscript.pl from webfoot to kahuna (i.e. find out what breaks on kahuna); add arbitrary start and stop time to go down to minutes.In progressMove getIrcTranscript.pl from webfoot to kahuna (i.e. find out what breaks on kahuna); add arbitrary start and stop time to go down to minutes.

Moved to Kahuna.
Project : IETF
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultFind author for IMAP i18n document Chris can't edit any moreCompletedFinalize choice of ArntFinalized and announced.
Lisa DusseaultStandardize PATCH proposal to make WebDAV writes higher performanceIn progressAdd support for VCDiff and refernece RFC as suggested. Explain to HTTP group how COPY and PATCH can be used to solve the different source/destination use cases. Acknowledge authors of PATCH in previous HTTP draft (Roy's mail), Greg and other new contributors.Published draft 02 with support for VCDiff, info on MOVE/COPY, new acknowledgements.
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.
Pieter HartsookFigure out how to record and present videos of Chandler demos to the community.In progressFigure out how to record and present videos of Chandler demos to the community.
Project : Marketing / Marcomm / Web site
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookReview Creative Commons license options to see which would be best for OSAF web and Wiki pages.CompletedReview Creative Commons license options to see which would be best for OSAF web and Wiki pages.Discussed with Mitchell, I recommend Attribution only as a base-level license for both the web and Wiki. Specific pages or contributed content could have separate license terms if necessary. I am going to make some sample pages for Mitchell to show Mitch to get a decision made.
Project : OSA Foundation
PersonGoalStatusPlanned this weekProgress this week
Lisa DusseaultGive presentation at OSAF board meetingIn progressPrepare slides & submit to Esther
Chao LamPrepare, attend and process perf review including feedback and next actionsCompletedPrepare, attend and process perf review including feedback and next actionsDone
Chao LamPrepare Board presentationCompletedPrepare Board presentationDone
Project : OSA Foundation / HR
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerFinish Minimum Continuing Legal Education and bar dues requirements.In progress

figure out cost of dues and MCLE materials.

Found and accumulated all the receipts. Need to copy and turn in.
Mitchell BakerWork with Ducky to make the best use of her time in the community arenaIn progress
Make good use of Ducky's time.
didn't do much this week.
Project : OSA Foundation / HR / Hiring
PersonGoalStatusPlanned this weekProgress this week
Chao LamHire new product managerIn progressWrite up job description. Put out feelers.Sent out feelers. Did not write job description
Project : OSA Foundation / Legal
PersonGoalStatusPlanned this weekProgress this week
Pieter HartsookReview Creative Commons license options to see which would be best for OSAF web and Wiki pages.CompletedReview Creative Commons license options to see which would be best for OSAF web and Wiki pages.Discussed with Mitchell, I recommend Attribution only as a base-level license for both the web and Wiki. Specific pages or contributed content could have separate license terms if necessary. I am going to make some sample pages for Mitchell to show Mitch to get a decision made.
Project : OSA Foundation / System administration
PersonGoalStatusPlanned this weekProgress this week
Jurgen BotzZero SpamIn 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"):

- Implement greylisting as a subroutine in mimedefang

- Implement DSPAM
- provide UI for DSPAM training

No work last week
Ducky SherwoodWhen puddle gets back from her hard drive replacement, load her up with all the software I need.CompletedWhen puddle gets back from her hard drive replacement, load her up with all the software I need.Done for most things, still re-installing what I need for shtoom.

Also spent some time on keyboard remapping with mixed success.
Project : OSA Foundation / System administration / Desktop
PersonGoalStatusPlanned this weekProgress this week
Morgen SagenUpgrade Python on oahu to 2.3.3 (Mark's new tinderbox scripts require this)CompletedUpgrade Python on oahu to 2.3.3Built from RPM source package and installed.
Project : OSA Foundation / System administration / Server
PersonGoalStatusPlanned this weekProgress this week
Jurgen BotzBig file server for backupsCompleted After much hair pulling and tedious experimentation figured out that a) we need SMP kernel and b) we can't use more than two of the IDE controllers at a time. So we finally built a machine with only 6 drives (750MB). A bit short of the terabyte we were shooting for, but for now at least we have the storage.

We'll start a new project to continue experimentation after a while.
Jurgen BotzMore servers
- Hula is going away... need to move all those services
- We have an existing need to split things up over more machines because growth has increased loads

- Plan is to get a "whole bunch" of small machines, put some of them into colo at ISC and some at Howard St. for various functions

In progress- Check out the Supermicro machines at ASA (in particular check that air-flow is adequate)
- Decide on vendor and place order
- Did all the research into options
- Got quotes from 3 vendors
- Checked out Alvin Oga's (linux1u.net) machines and talked with him about them
Jurgen BotzNew Moveable Type install...

- update moveable type and move to kahuna
- do a separate install elsewhere for Mitch's personal blog

In progress- do the update and move to kahuna this week
- separate install for Mitch to wait for "more servers"
- talked with Mitch, decided to delay his needs until we have more servers (see "more servers")
Jurgen BotzInstall nutch and use to index OSAF sites (including twiki)In progressCustomize crawl to...

a) only crawl our sites
b) crawl all our pages unconditionally

- More tweaks to scoring to work better for our purposes
- Experiment with crawling external sites for to consider in
scoring, but then not include them in index

Got nutch running; test site is up with index of OSAF twiki, web site and mailing lists
Project : To be assigned
PersonGoalStatusPlanned this weekProgress this week
Mitchell BakerPrepare for April 20 talk at Internet2In progress

Get reimbursement request submitted.
I think I've gathered all the receipts; need to assemble.
Mitchell BakerWork with other KKIE members to develop a shared value statement. In progressWait for draft from Caroline.Send Caroline notes from our last meeting.
Jurgen BotzAnonymous email to MitchCompleted Completed.
Jurgen BotzKKIE Twiki and web-sitesIn progress- New task, split this out from "move internal twiki"
Robin DunnCoordinate with contributors working on an enhanced implementaion of the pupsub module.CompletedCoordinate with contributors working on an enhanced implementaion of the pupsub module.Finished. New module added to lib.
Robin DunnFix SetStatusBar? on wxMac so that it resizes and positions as neccessary.CompletedFix SetStatusBar? on wxMac so that it resizes and positions as neccessary.Done
Robin DunnFix wxJoystick on LinuxCompletedFix wxJoystick on LinuxDone
Robin DunnMake multiple calls to wx.InitAllImageHandlers possible without logging lots of warning/error messages etc.CompletedMake multiple calls to wx.InitAllImageHandlers possible without logging lots of warning/error messages etc.Done. Decided to just make Python's wx.InitAllImageHandlers a NOP and to call the real function from within the startup code.
Robin DunnUpdate Installer builder on OSX to put the wx libs in a more acceptable location.CompletedUpdate Installer builder on OSX to put the wx libs in a more acceptable location.Done. Now using /usr/local until decisions are made on how to do framework installs of wxWidgets.
Robin DunnVerify recent sizing and font/colour attribute changes on OSX.In progressRetest layout/sizing changes. Defer attribute inheritance & etc. to Stefan or KevinDone.
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.
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.Not startedConsider proposals from wxPython-users about how to install wxPython such that multiple versions of wxPython can be on the system at the same time.
Robin DunnEvaluate and test a new contrib that reimplements the OGL library in Python.Not startedEvaluate and test a new contrib that reimplements the OGL library in Python.
Robin DunnEvaluate and test new version of FloatCanvas contrib.Not startedEvaluate and test new version of FloatCanvas contrib.
Jeffrey HarrisCreate functionality to import/export Chandler data to standard formats, with special emphasis on Outlook.In progressWork on getting libical's python bindings to work with SWIG 1.3.Figured out why things weren't working, submitted a patch to the libical list.
Pieter HartsookContinue to explore IBIS method for facilitating and documenting complex decisionsIn progressContinue to explore IBIS method for facilitating and documenting complex decisionsCreated a couple of maps:

1) Why OSAF chose Python and
2) Trying to capture in real time, discussions regarding the demos at the 5/13/2004 all hands meeting.

Mitch Kaporintergroup issues coordinationIn progressas usualas usual
Mitch Kaporgreat software design!In progressreview mimi's new designsdone
Chao LamKill "sharing transport" snakeCompletedPrepare and present sharing overview with Engineering. Ping Lisa on statusDone
Chao LamKill Principals and Groups snakeCompletedReview ACL and permissions issuesrefactored
Chao LamKill Rules/Collections/Views snakeCompletedSee if we can have a end-user content model for Views, Collections and RulesDone
Chao LamUpdate 0.4 plans based on 0.4 deliverables by workgroupsCompleted Refactoring this task
Chao LamUse Sample Data to validate 0.4 workflows and content modelCompletedDiscuss Sample Data project plan and next stepsDone
Chao LamWrap up sharing issues at design meetingCompleted(You haven't yet entered a plan for this week. Your previous plan has been copied here. Edit this text then click "Save Task"):

Wrap up sharing issues at design meeting (probably won't get through this week, working on UI landscape first)
Not done yet. Refactoring in another task
Chao LamThink about Product Mangement organization and structure. What is the best way to organize roles and responsibilities?In progressSee entry on "productization" and hiring
Katie Parlanteset up environment with sparkly new buildsCompletedset up environment with sparkly new buildsdone, painless
Brian SkinnerLibrary ProjectCompleted Sent Chao and Mitch a list of suggestions for how best to move forward with the Library Project (both the broad-scope library project and the design doc portion of the library project).
Brian Skinnerperformance reviewsCompleted Filled out two more performance review forms
Heikki ToivonenUpdate LXR to new build directories.Completed Done.
Heikki ToivonenMeeting with Bob Lord & Mitchell Baker to discuss regulations regarding crypto export.In progressHaven't heard from Bob. Ping again, and talk to Mitchell to see if she could set up the meeting.Talked to Mitchell, she will try contacting Bob in a couple of weeks when she has time.
Heikki ToivonenReading.In progressMy current reading list:


  • Getting Things Done by David Allen

  • Secrets and Lies by Bruce Schneier

  • Learning Python 2nd ed by Ascher & Lutz

  • Python Programming Patterns by Thomas W. Christopher

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.