| May 23rd - May 29th | ||||||||||
| Project : Categories / Product design | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Chao Lam | Discuss with Katie how to summarize end-user changes in a milestone for design team review and feedback | Completed | Discuss with Katie how to summarize end-user changes in a milestone for design team review and feedback | Brief 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 Lam | Raise design issues based on engineering reality: - firewall, peer-to-peer protocol issue - From/To mapping | Completed | Raise 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 Lam | Write design team milestones as closely as possible in format to engineering milestone format | Completed | Make first attempt on DesignGroup | done | ||||||
| Chao Lam | Arrive at high-level product schedule | In progress | Reconcile with past docs (primarily ProjectOverviewTable2005 and higher ed grant proposal) to validate Canoga scoping. | done, updated HighLevelRoadmap?.xls | ||||||
| Project : Chandler development | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Complete documentation of new build process, move pages from Jungle. | In progress | Make sure instructions for adding module to external are complete and accurate. | |||||||
| Mark Jaffe | Prepare outline of preliminary QA processes relating to handoff from Release to QA Engineer. | Not started | Start thinking about a simple build verification; install/launch/verify UI. | |||||||
| Katie Parlante | Resolve open engineering/architecture issues: EngineeringIssues | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | apps team owns office hours | Completed | apps team owns office hours | (+) morgen and jed talked about parcel framework and drag and drop | ||||||
| Katie Parlante | 0.4 release planning | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | Calendar blocks | Not 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Resolve 2-layer addressing plans | In progress | none - waiting on others | |||||||
| Katie Parlante | Parcels/capplets proposal | In progress | (+) some quality time writing up proposal | no work done | ||||||
| Katie Parlante | queries/collections proposal | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| John Anderson | Finally fix bug 1177 which has been lingering way too long | Completed | Done | |||||||
| John Anderson | Finish testing and fix linger bugs from my big rewrite last week | Completed | Done | |||||||
| John Anderson | Lots of cleanup and simplification | Completed | 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 Anderson | Modify all Render and InstantiateWidget? routines to eliminate arguments | Completed | Done | |||||||
| John Anderson | Rewrite Jed's StatusBar | Completed | Done | |||||||
| John Anderson | Use defaults in parcel XML to get rid of loads of unnecessary verbage | Completed | just using defaults probably reduced the amount of necessary parcel XML by about one third | |||||||
| Jed Burgess | Code cleanup | Completed | Removed left over references to counterpartUUID. | |||||||
| Project : Chandler development / Framework / Info management | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Jed Burgess | Bug#1449 | Completed | The block demo crashed when navigating between tabs. | Fixed. | ||||||
| Jed Burgess | Bug#1464 | Completed | Closing the last tab causes Chandler to get in a bad state. | Fixed. | ||||||
| Jed Burgess | Implement DnD proposal | Completed | Have a working version of my proposal and will check it in as soon as cvs is back online. | |||||||
| Jed Burgess | Splash screen | Completed | Made the splash screen no longer be system modal on Windows so that Chandler plays nicer with the system. | |||||||
| Mimi Yin | PPF-Past Present Future view aka Triage | In progress | Went over Triage user scenarios with Mitch. Still need to upload storyboards and write up detailed workflows. | |||||||
| Project : Chandler development / Framework / Parcel framework | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Morgen Sagen | Improve parcel loading framework | In progress | Follow 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | PyLucene | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | Make data model wonderful | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | Make repository wonderful | In 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 | ||||||||||
| 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. | Some progress: m2crypto builds on Mac and on some Linux systems. | ||||||
| Project : Chandler development / Framework / Sharing/Discovery | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mimi Yin | Sharing workflows | In progress | Storyboards for sharing circle initiation. | |||||||
| 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. | None. | ||||||
| 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. | Just a few this week. | ||||||
| Katie Parlante | wxWidgets plan | In progress | (+) meet with robin, david and heikki (+) get wxPython project task list to be real | (+) met w/robin, david and heikki | ||||||
| Heikki Toivonen | Simplify wxPython build, goal being new versions could be dropped into our environment and they would just build and run. | In progress | Meet with Robin, Katie and David S. | Had meeting, will continue to have weekly meetings. | ||||||
| Project : Chandler development / Meta projects / Documentation / Dev docs | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Complete documentation of new build process, move pages from Jungle. | In progress | Make sure instructions for adding module to external are complete and accurate. | |||||||
| Project : Chandler development / Meta projects / QA | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Prepare outline of preliminary QA processes relating to handoff from Release to QA Engineer. | Not started | Start thinking about a simple build verification; install/launch/verify UI. | |||||||
| Project : Chandler development / Meta projects / Releases | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Prepare outline of preliminary QA processes relating to handoff from Release to QA Engineer. | Not started | Start thinking about a simple build verification; install/launch/verify UI. | |||||||
| Katie Parlante | 0.4 release planning | In 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 Vajda | Improve build | In progress | - verified epydoc 2.1 upgrade work with Markie | |||||||
| Project : Chandler development / Meta projects / UI design | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mimi Yin | Communications | In 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 Yin | PPF-Past Present Future view aka Triage | In progress | Went over Triage user scenarios with Mitch. Still need to upload storyboards and write up detailed workflows. | |||||||
| Mimi Yin | Sharing workflows | In progress | Storyboards for sharing circle initiation. | |||||||
| Project : Chandler development / Tools / CVS | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Implementation of new build scheme | In progress | Complete testing of new proposed scripts. Ensure stale build products are being disposed of. | |||||||
| Project : Chandler development / Tools / HardHat | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Implementation of new build scheme | In progress | Complete testing of new proposed scripts. Ensure stale build products are being disposed of. | |||||||
| Mark Jaffe | Seriously address outstanding build bugs. | In progress | Complete integration of openssl/swig into external, m2crypto into internal. Begin an easy addition (epydoc) | |||||||
| Heikki Toivonen | Next steps in build/release. | In progress | Have the second meeting, make plan. | Still deferred. | ||||||
| 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: OSCON, PyLucene, Python sprints in Oregon, community group organization. | ||||||
| Mitchell Baker | Attend 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 Baker | Figure 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 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 to date. | ||||||
| Mitchell Baker | Periodic 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 Baker | Evaluate 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Meet with Chao to discuss synchronization of Marketing and overall marcomm activities with product development milestones. | Not started | Meet 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Respond to email inquiries and requests, keep the website updated, post status manager reports, etc. | In progress | Respond 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 Hartsook | work with Ted on framing announcement about PyLucene project. | In progress | work 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Continue to explore IBIS method for facilitating and documenting complex decisions | In progress | 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. | Made a map on approaches to Chandler marketing and syncing marketing with product development | ||||||
| Project : OSA Foundation / HR | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Finish Minimum Continuing Legal Education and bar dues requirements. | In progress | Get reimbursement | Reimbursement request is in. | ||||||
| Project : OSA Foundation / HR / Hiring | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Chao Lam | Hire new product manager | In progress | Write up job description. Discuss with Mitch and Suzette | Discussed 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Ducky Sherwood | Vacation most of the week. | Completed | Vacation most of the week. | 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. | In progress | Make 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Prepare for April 20 talk at Internet2 | In progress | Get reimbursement request submitted. | Didn't get this done. | ||||||
| Mitchell Baker | Work with other KKIE members to develop a shared value statement. | In progress | Wait for next steps from Caroline. | No progress to date. | ||||||
| Robin Dunn | Evaluate and test a new contrib that reimplements the OGL library in Python. | Completed | Evaluate and test a new contrib that reimplements the OGL library in Python. | Done. | ||||||
| Robin Dunn | Experiment 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. | Completed | Experiment 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 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 | Created a list of the needs of the wxPython build and sent it to Vaclav for his input. | ||||||
| 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. | In progress | 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 | 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. | Mostly done. | ||||||
| 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.) | 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 Dunn | Add 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 | Add 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 Lam | Think about Product Mangement organization and structure. What is the best way to organize roles and responsibilities? | Completed | Write up goals of product management and discuss ways we can slice up responsibilities. | done. ProductManagementJobResponsibilities | ||||||
| Chao Lam | Review Mimi's usability proposal | Completed | Review Mimi's usability proposal | Done | ||||||
| Katie Parlante | review proposals from apps team | Completed | review proposals from apps team | met on monday and covered detail view, drag and drop, and parcel framework | ||||||
| Heikki Toivonen | Reading. | In progress | My current reading list:
| About 25% done with Secrets and Lies. | ||||||
| Mimi Yin | Reviews | Completed | Finished self-evaluation | |||||||