| May 30th - June 5th | ||||||||||
| Project : Categories / Higher education | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Chao Lam | Plan and organize Higher Ed summer recalibration summit | In progress | Fixed dates for summit. Asked Pieter to help out on logistics issues. Replied to Oren with suggested plan for summit. | |||||||
| Project : Categories / Product design | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Chao Lam | Reviews design requirements for names and address with engineering. Figure out next steps | Completed | Reviews design requirements for names and address with engineering. Figure out next steps | done. Engineering is unblocked at this time. | ||||||
| Chao Lam | Arrive at high-level product schedule - what is the right approach to cutting features? - how do we satisfy both Canoga & Westwood constituencies in as timely a manner as possible? - how do we get a better idea of engineering costs without fine-grain planning? | In progress | Review high-level roadmap. Propose and decide on next steps. | Worked with Lisa on the next pass | ||||||
| Chao Lam | Arrive at sharing transport requirements and plan for selection | In progress | Moderate and facilitate sharing transport meeting. Decide on next steps | done | ||||||
| Chao Lam | Assist Mimi in collaborating with engineering on integration point A tasks - summary table view - detail view - DnD - chrome - calendar views | In progress | Meet about summary table view and calendar views | done. Got engineering sign-off on both views | ||||||
| Chao Lam | Propose interoperability plan | In progress | Had a brainstorm with Mitch to understand scope of interoperability. Agreed most of it is less urgent. Most urgent piece is to focus on interoperability and exportable addresses | |||||||
| Project : Chandler development | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | 0.4 Planning, ongoing | In progress | See if Content Item versioning really in 0.4 plan. More progress with Chao on bucketing. By Tuesday: Propose Development plan for all integration points, feature complete, etc. | Added more tasks to Chao's release bucket spreadsheet. Discussed Brad Silen's TaskBase? with Pieter. Finished obsoleting ZeroPointFourAppsPlanning? page. Drafted more detailed 0.4 plan including integration points and finish/release phase. | ||||||
| Katie Parlante | Resolve open engineering/architecture issues: EngineeringIssues | In progress | (+) follow up on addressing + design (meeting this week) (+) follow up on proposed api changes (+) threading (+) start looking into sharing related issues | |||||||
| Project : Chandler development / Application | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | 0.4 release planning | In progress | (+) meet with folks individually to make task lists real for each project (+) milestone (+) summary table view meeting | |||||||
| Project : Chandler development / Application / Content model | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | I owe proposal for non-overlapping clouds... for Jun 1 architecture meeting | Completed | Done; in journal for Jun 1 | |||||||
| Lisa Dusseault | Modify Calendar event content model based on Mitch's plan | In progress | Implement, test, etc. | Writing unit tests to make sure new Task schema is loading properly. | ||||||
| Stuart Parmenter | Work on Item Collections | In progress | Work on Item Collections | |||||||
| Project : Chandler development / Capplets / Primary / Calendar | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | Calendar blocks | Not started | (+) Functional spec for calendar blocks (+) task list based on new spec | |||||||
| Project : Chandler development / Framework | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Define protocol architecture requirements | In progress | SOMEDAY: Work on blue-sky sharing use cases with Chao and Mitch | Had meeting on sharing protocol which resulted in several people going away to think about using servers as intermediaries (eg XMPP) or stores (eg WebDAV) | ||||||
| Lisa Dusseault | Resolve 2-layer addressing plans | In progress | none - waiting on others | Reviewed design team's requirements or goals for addressing in Thurs meeting. | ||||||
| Katie Parlante | Parcels/capplets proposal | In progress | (+) some quality time writing up proposal | |||||||
| Katie Parlante | queries/collections proposal | In progress | (+) review w/mitch and design team | |||||||
| Project : Chandler development / Framework / CPIA | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| John Anderson | replace mechanism for block's access of a widget and widget's access to block to a python pointer. This simplification is now possible because of the new pinning feature of the repository. Has pretty big consequences: much code is affected. assocation and overrides of del are eliminiated | Completed | Done | |||||||
| John Anderson | To implement "observable queries" a widget has to do a bunch of work that shouldn't be necessary. Eliminate the needs to: - subscribe to repository changes - implment del to unsubscribe to repository changes - Initialize scheduleUpdate and lastUpdateTime - Implement OnIdle? to call wxSynchronizeWidget - Implement NeedsUpdate? if any change causes an update Widgets should have an attribute "waitTimeBetweenUpdates" which sets the time between updates in seconds. If you don't set it in your widget init, it will be set to 0.4 seconds for you. | Completed | done | |||||||
| John Anderson | Use defaults in parcel XML to get rid of loads of unnecessary verbage | Completed | added 25 obvious defaults, which is surprising since Stuart said he didn't find any. | |||||||
| Jed Burgess | Bug#1469 - Menu items fire twice | In progress | I have a possible solution, but I need to do more testing to see if there are any side effects. | |||||||
| Jed Burgess | DnD Framework | In progress | I made a second pass at the DnD Framework and put some hooks into Chandler to actually use it in a meaningful way. | |||||||
| Donn Denman | Build CPIA's Content Detail View | In progress | Review implementation plan at our team meeting on Tuesday. Start implementation, hopefully completing stage 1. | Reviewed implementation plan. Started implementation. Stage 1 is mostly completed. Now starting on Stage 2 of the Detail View. Will commit changes to CVS when Stage 2 is done. | ||||||
| Project : Chandler development / Framework / Info management | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Jed Burgess | Layout selectors | In progress | Started implementing layout selectors for summary view. | |||||||
| Mimi Yin | PPF-Past Present Future view aka Triage | In progress | Triage structure proposal with more detailed use cases. | |||||||
| Mimi Yin | Stamping and Ad-hoc Collections | In progress | Revision of content model from design team perspective. | |||||||
| Project : Chandler development / Framework / Repository | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | PyLucene | In progress | - sent DbDirectory diffs to lucene - sent samples of DbDirectory usage to lucene | |||||||
| Project : Chandler development / Framework / Repository / Data model | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | Make data model wonderful | In progress | - started implemention of read-only attribute values - continued implemention of read-only attribute values with lobs - added support for item instance memory pinning, solving staleness some - implemented ref collection-based path finding | |||||||
| Project : Chandler development / Framework / Repository / Persistence | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | Make repository wonderful | In progress | - reworked loading of repository roots, removed 'container' dbxml index - reworked repository view support, surfaced view API - renamed getRepository() to getRepositoryView() and added Item.itsView | |||||||
| Project : Chandler development / Framework / Security | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Heikki Toivonen | Continue with Chandler Security Project: SecurityProject | In progress | Get OpenSSL and M2Crypto part of the new build. Checkin "Globals.crypto" services. | OpenSSL is now part of build, although there seems to be a bug on the Mac. M2Crypto still remains... | ||||||
| Project : Chandler development / Framework / Third party / wxPython | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Robin Dunn | Chapter reivews and editing for the wxPython book. | In progress | Chapter reivews and editing for the wxPython book. | Worked on outlines for the remaining chapters. Decided that I woudl write teh examples for each and Noel will write the text. | ||||||
| Robin Dunn | Work on adding more docstrings for the SWIG gererated functions and methods. | In progress | Work on adding more docstrings for the SWIG gererated functions and methods. | Documented all sizer classes as well as a few others. | ||||||
| Katie Parlante | wxWidgets plan | In progress | (+) incorporate David's tasks into wxPython wiki page | |||||||
| Project : Chandler development / Meta projects / Releases | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | 0.4 release planning | In progress | (+) meet with folks individually to make task lists real for each project (+) milestone (+) summary table view meeting | |||||||
| Project : Chandler development / Meta projects / UI design | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mimi Yin | Communications | In progress | First draft of proposal for the role of communications in Chandler and how Sharing, Email, and IM interact with our notion of stamping. | |||||||
| Mimi Yin | Other research | In progress | Brian sent me a link to a new photo organizer by HP which has some interesting ideas about capturing and displaying relationships and meta-data. (Need to find link.) | |||||||
| Mimi Yin | PPF-Past Present Future view aka Triage | In progress | Triage structure proposal with more detailed use cases. | |||||||
| Mimi Yin | Stamping and Ad-hoc Collections | In progress | Revision of content model from design team perspective. | |||||||
| Project : Chandler development / Tools / HardHat | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Heikki Toivonen | Next steps in build/release. | Completed | Have the second meeting, make plan. | Had our second meeting, finished with the agenda (some follow up with Ted and Jeffrey next week). Bugzilla should now show clear tasks and targeted milestones for all known build tasks until 0.3.21. | ||||||
| Project : Community | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Attend Community Working Group meeting | In progress | Attend, discuss top issues. | done | ||||||
| Mitchell Baker | Attend Management Committee and All Hands Meetings; create and distribute notes from each. | In progress | Attend meetings. Create and distribute notes for management committee. Review Esther's notes for All Hands meetings. | Done. Soon Esther won't need me to review her notes. | ||||||
| Mitchell Baker | Figure out what needs to be done to comply with government regulations once Chandler has encryption technology included. | In progress | Tried to track down our best contact, but no response. Possible he's left AOL. | None. | ||||||
| Mitchell Baker | Help 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 Baker | Periodic discussions of community related topics at the All Hands and Management Committee meetings. | In progress | No plans this week. | None. | ||||||
| Mitchell Baker | Evaluate the use of one or more Common Cause licenses for the content of the OSAF wikis. | In progress | Review Pieter's suggestion for Attribution license for the www. website to begin. | Sent mail to the Creative Commons folks asking about requriing attributon for a group, such as "the Contributors to the OSAF website" with perhaps a URL identifying appropriatee people. No response to date. | ||||||
| Ducky Sherwood | Get a first pass of wiki "view" and "preview" skins to Juergen. | In progress | Get a first pass of wiki "view" and "preview" skins to Juergen. | |||||||
| Ducky Sherwood | Get shtoom working on Linux. | In progress | Get shtoom working on Linux. | |||||||
| Project : IETF | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | IMAPEXT: Finish 'annotate' draft | In progress | (Later in June: prepare for last call; ask for at least 3 reviews, preferably 5.) | Asked for close of discussion and new draft. | ||||||
| Lisa Dusseault | IMAPEXT: Finish i18n draft | In progress | For future: get somebody like Patrik to review i18n draft | Arnt published -02 -- I read it | ||||||
| Project : Marketing | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Marketing materials design and preparation. | Completed | Marketing planning: Begin to plan a project to prepare explanatory materials for Chandleresque concepts. These will include things like:
This project will attempt "conceptual fidelity" not necessarily graphic fidelity. In other words we most likely would use hand-drawn graphics rather than actual screenshots. Initial input and review will be required from Mitch and Mimi especially. We would not expect Mimi to actually generate the final graphics (overload). | Discussion with Mitch. A full marketing plan may be premature. However the ultimate goal would be to sync marketing and marketing communications with the development road map. Will begin work on a specific project to create some materials to explain what is special about Chandler. Not focusing on the architecture, but on the functionality. In the process to elucidate Changleresque concepts like Items, Collections, Views, and Sharing. The goal will be conceptual fidelity as contrasted with specific UI or feature fidelity, i.e. we may use artist sketches/storyboards rather than screen shots to explain how things work. | ||||||
| Project : Marketing / Events | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Prepare outline for presentation to the NWACC Annual Retreat, June 16-18. | In progress | None this week. | None. | ||||||
| Pieter Hartsook | OSCON planning | In progress | OSCON planning. Work up budget worksheet to figure out how many can go to OSCON within the budget Mitch approved. | Researched the various costs. Estimated that we can send 6 or 7 people in addition to Mitch, Mitchell, & Ted. Lisa and Katie need to select who should attend. Then we still need to lock down the presentation topic and BOF. | ||||||
| Project : Marketing / Marcomm | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | work with Ted on framing announcement about PyLucene project. | In progress | work with Ted on framing announcement about PyLucene project. | got a copy of the e-mail that Ted sent to Mitch outlining goals, benefits, risks, and how to do it. Will wait until it's about ready to roll out with all the infrastructure set up before I craft the announcements. (Maybe 2-3 weeks?) | ||||||
| Project : Marketing / Marcomm / Web site | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Continue to explore IBIS method for facilitating and documenting complex decisions | Completed | Continue 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. | Conclusion: the software tool looks like it is useful in some cases to document the decision making process to reveal the complexity of the pro and con arguments. I will continue to use it where appropriate. | ||||||
| Project : OSA Foundation / HR | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Finish Minimum Continuing Legal Education and bar dues requirements. | Completed | Get reimbursement | Done. | ||||||
| Project : OSA Foundation / HR / Hiring | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Chao Lam | Hire new program manager | In progress | Write up formal job description. Get Suzette's help | done | ||||||
| Project : OSA Foundation / System administration / Status manager | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Make 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. | Completed | Discussion with Mitch re. transition from the Status Manager tool to other methods of reporting progress. | Will continue with the Status Manager for the time being, but expect changes in reporting activities to parallel changes in management tools. | ||||||
| Project : To be assigned | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Prepare for April 20 talk at Internet2 | In progress | Get reimbursement request submitted. | Partially assembled. | ||||||
| Mitchell Baker | Work with other KKIE members to develop a shared value statement. | In progress | Wait for next steps from Caroline. | Caroline is away, so no progress. | ||||||
| Robin Dunn | Make a modification to SWIG to allow specification of the package that a module will live in. This is so other modules that %import it will be able to correctly import it via the package name. | Completed | Make a modification to SWIG to allow specification of the package that a module will live in. This is so other modules that %import it will be able to correctly import it via the package name. | Done. | ||||||
| Robin Dunn | Begin working with Vaclav to setup bakefile, autoconf and etc. for building wxPython | In progress | Begin working with Vaclav to setup bakefile, autoconf and etc. for building wxPython | Had more discussion with Vaclav. Ball is in his court. | ||||||
| Robin Dunn | Lots of little fixes and tweaks preparing for the 2.5.2 release. | In progress | Lots of little fixes and tweaks preparing for the 2.5.2 release. | Still more... | ||||||
| Robin Dunn | Work on slides and sample code my OSCON presentations. (Two tutorials and a regular conference session.) | In progress | Work on slides and sample code my OSCON presentations. (Two tutorials and a regular conference session.) | More updates to the first tutorial, started outline for the second. | ||||||
| Robin Dunn | Consider 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 started | Consider 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 Dunn | Start the release cycle for a 2.5.2.x version of wxPython | Not started | Start the release cycle for a 2.5.2.x version of wxPython | |||||||
| Chao Lam | Clean up sharing design doc. Write overview section. | In progress | Clean up sharing design doc. Write overview section. | Read through design doc only | ||||||
| Chao Lam | Propose end-user input plan | In progress | Got Mitch approval for micro-experiment | |||||||
| Chao Lam | Discuss Sharing Circle requirement and 0.4 target with Mitch | Not started | Discuss Sharing Circle requirement and 0.4 target with Mitch | |||||||
| Heikki Toivonen | Reading. | In progress | My current reading list:
| About half done with Secrets and Lies. A little disappointed, the book feels old even though it was published in 2000 and a chapter was revised in 2004. | ||||||