| May 23rd - May 29th | ||||||||||
| Person : Anderson, John | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Finally fix bug 1177 which has been lingering way too long | Completed | Done | CPIA | |||||||
| Finish testing and fix linger bugs from my big rewrite last week | Completed | Done | CPIA | |||||||
| 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. | CPIA | |||||||
| Modify all Render and InstantiateWidget? routines to eliminate arguments | Completed | Done | CPIA | |||||||
| Rewrite Jed's StatusBar | Completed | Done | CPIA | |||||||
| 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 | CPIA | |||||||
| Person : Baker, Mitchell | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Prepare for April 20 talk at Internet2 | In progress | Get reimbursement request submitted. | Didn't get this done. | To be assigned | ||||||
| Work with other KKIE members to develop a shared value statement. | In progress | Wait for next steps from Caroline. | No progress to date. | To be assigned | ||||||
| Finish Minimum Continuing Legal Education and bar dues requirements. | In progress | Get reimbursement | Reimbursement request is in. | HR | ||||||
| Attend Community Working Group meeting | In progress | Attend, discuss top issues. | Done: OSCON, PyLucene, Python sprints in Oregon, community group organization. | Community | ||||||
| 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. | Community | ||||||
| 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. | Community | ||||||
| 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. | Community | ||||||
| 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. | Community | ||||||
| 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. | Community | ||||||
| Person : Burgess, Jed | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Bug#1449 | Completed | The block demo crashed when navigating between tabs. | Fixed. | Info management | ||||||
| Bug#1464 | Completed | Closing the last tab causes Chandler to get in a bad state. | Fixed. | Info management | ||||||
| Implement DnD proposal | Completed | Have a working version of my proposal and will check it in as soon as cvs is back online. | Info management | |||||||
| Splash screen | Completed | Made the splash screen no longer be system modal on Windows so that Chandler plays nicer with the system. | Info management | |||||||
| Code cleanup | Completed | Removed left over references to counterpartUUID. | CPIA | |||||||
| Person : Dunn, Robin | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| 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. | To be assigned | ||||||
| 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. | To be assigned | ||||||
| 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. | To be assigned | ||||||
| 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. | To be assigned | ||||||
| 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. | To be assigned | ||||||
| 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. | To be assigned | ||||||
| Chapter reivews and editing for the wxPython book. | In progress | Chapter reivews and editing for the wxPython book. | None. | wxPython | ||||||
| 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. | wxPython | ||||||
| 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 | To be assigned | ||||||
| Person : Dusseault, Lisa | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Resolve 2-layer addressing plans | In progress | none - waiting on others | Framework | |||||||
| Person : Hartsook, Pieter | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| 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. | Status manager | ||||||
| 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 | Web site | ||||||
| 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 | Marcomm | ||||||
| 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. | Marcomm | ||||||
| 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. | Marketing | ||||||
| Person : Jaffe, Mark | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Seriously address outstanding build bugs. | In progress | Complete integration of openssl/swig into external, m2crypto into internal. Begin an easy addition (epydoc) | HardHat | |||||||
| Implementation of new build scheme | In progress | Complete testing of new proposed scripts. Ensure stale build products are being disposed of. | CVS HardHat | |||||||
| Complete documentation of new build process, move pages from Jungle. | In progress | Make sure instructions for adding module to external are complete and accurate. | Chandler development Dev docs | |||||||
| 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. | Chandler development QA Releases | |||||||
| Person : Lam, Chao | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| 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 | To be assigned | ||||||
| Review Mimi's usability proposal | Completed | Review Mimi's usability proposal | Done | To be assigned | ||||||
| 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 | Product design | ||||||
| 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. | Product design | ||||||
| Write design team milestones as closely as possible in format to engineering milestone format | Completed | Make first attempt on DesignGroup | done | Product design | ||||||
| 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. | Hiring | ||||||
| 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 | Product design | ||||||
| Person : Parlante, Katie | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| review proposals from apps team | Completed | review proposals from apps team | met on monday and covered detail view, drag and drop, and parcel framework | To be assigned | ||||||
| apps team owns office hours | Completed | apps team owns office hours | (+) morgen and jed talked about parcel framework and drag and drop | Application | ||||||
| wxWidgets plan | In progress | (+) meet with robin, david and heikki (+) get wxPython project task list to be real | (+) met w/robin, david and heikki | wxPython | ||||||
| Parcels/capplets proposal | In progress | (+) some quality time writing up proposal | no work done | Framework | ||||||
| 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? | Framework | ||||||
| 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 | Application Releases | ||||||
| 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 | Chandler development | ||||||
| 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 | Calendar | ||||||
| Person : Sagen, Morgen | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| 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. | Parcel framework | |||||||
| Person : Sherwood, Ducky | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Vacation most of the week. | Completed | Vacation most of the week. | Done. | PTO/Travel | ||||||
| Person : Toivonen, Heikki | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Reading. | In progress | My current reading list:
| About 25% done with Secrets and Lies. | To be assigned | ||||||
| Next steps in build/release. | In progress | Have the second meeting, make plan. | Still deferred. | HardHat | ||||||
| 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. | wxPython | ||||||
| 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. | Security | ||||||
| Person : Vajda, Andi | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Improve build | In progress | - verified epydoc 2.1 upgrade work with Markie | Releases | |||||||
| 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 | Persistence | |||||||
| 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 | Data model | |||||||
| 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 | Repository | |||||||
| Person : Yin, Mimi | ||||||||||
| Goal | Status | Planned this week | Progress this week | Project(s) | ||||||
| Reviews | Completed | Finished self-evaluation | To be assigned | |||||||
| 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. | UI design | |||||||
| Sharing workflows | In progress | Storyboards for sharing circle initiation. | Sharing/Discovery UI design | |||||||
| 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. | Info management UI design | |||||||