| June 6th - June 12th | ||||||||||
| Project : Categories / Product design | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| 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 | Incorporate Lisa's feedback. Discuss with Lisa whether and how to create a rough timeline towards completing this project. | Not done. Planned for Monday | ||||||
| Chao Lam | Arrive at sharing transport requirements and plan for selection | In progress | Write up first draft of design requirements for discussion. More discussions with Lisa, Mitch and Mimi as necessary. Goal is to have a high-level document to frame the key issues and list out next steps towards resolving the key issues. | |||||||
| Chao Lam | Assist Mimi in collaborating with engineering on integration point A tasks - summary table view - detail view - DnD - chrome - calendar views | In progress | Draft and discuss Chrome 0.4 target. Discuss DnD 0.4 target | |||||||
| Chao Lam | Propose end-user input plan | In progress | Update Mimi from conversation with Mitch. Agree on priorities. Have Mimi discuss lightweight experiment with Mitch | done | ||||||
| Chao Lam | Propose interoperability plan | In progress | Arrange brainstorming session with Lisa and Mitch | done | ||||||
| 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. | Content Item versioning not needed for 0.4 as of now. Schedule proposal made including integration points, feature complete (in journal for Jun 2) | ||||||
| Mark Jaffe | Complete documentation of new build process, move pages from Jungle. | Completed | Make sure instructions for adding module to external are complete and accurate. | Completed | ||||||
| Mark Jaffe | Investigation of Subversion as new SCM tool | In progress | New server has been running CVS. See Jurgen about installation details, start a repository with PyLucene. | Jurgen has promised it will be ready soon. | ||||||
| Katie Parlante | Resolve open engineering/architecture issues: EngineeringIssues | In progress | (+) start digging into sharing (+) write up big picture for addressing | (+) some conversations about sharing | ||||||
| Heikki Toivonen | Meet with Ted & Jeffrey. | In progress | Discuss community aspects and common projects while Ted & Jeffrey are in the Bay Area. | Well, Jeffrey was not here yet, meet with him next week. | ||||||
| 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 (+) dnd and chrome meetings (+) roll up tasks for lisa | (+) dnd meeting (+) task lists, first pass at overall plan done | ||||||
| Project : Chandler development / Application / Content model | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Modify Calendar event content model based on Mitch's plan | Completed | Implement, test, etc. | Got unit tests working again. Now making final tweaks. Code review passed. | ||||||
| Project : Chandler development / Capplets / Primary / Calendar | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | Calendar blocks | In progress | (+) Functional spec for calendar blocks (+) task list based on new spec | (+) Plan/task list for 0.4, including goals for integration points: CalendarBlocksProject | ||||||
| Project : Chandler development / Framework | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Define protocol architecture requirements | In progress | Next week: Work on blue-sky sharing use cases with Chao and Mitch; discuss service deployment issues | |||||||
| Katie Parlante | Parcels/capplets proposal | In progress | (+) some quality time writing up proposal | |||||||
| Project : Chandler development / Framework / CPIA | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| John Anderson | - Removed requirement that methodNames attributes exist for ChandlerEvents?. - Changes some ChandlerEvent? names - Eliminated some unused ChandlerEvents? | Completed | done | |||||||
| John Anderson | Add two classes of ChandlerEvent?. Those subscribed when a widget is instantiated and those that are subscribe whenever a widget is visible. Automatically subscribe to these ChandlerEvents? so blocks don't need to manually do it. | Completed | done | |||||||
| John Anderson | Review Jed's Tab code and make suggestions for simplification | Completed | done | |||||||
| John Anderson | 0.4 Summary block | In progress | - persist single line selection -- still have to do multiple line selection - persist cursor column - show details when selection changes | |||||||
| John Anderson | Rewrite toolbar code to work like menus do | In progress | Researched options and I now have a plan | |||||||
| Jed Burgess | Fix drag classes to properly use super | Completed | Done. | |||||||
| Jed Burgess | Fixed blockItem migration problem | Completed | There was one missed reference to block that I fixed. | |||||||
| Jed Burgess | Rename open to isShown | Completed | Changed the use of open to be isShown | |||||||
| Donn Denman | Build CPIA's Content Detail View | In progress | Complete stage 2, and start stage 3 of the Detail View. Update documentation to reflect latest code and thinking. File bugs found in conjunction with this work. | Completed stage 2 and started stage 3 of the Detail View. Updated documentation. | ||||||
| Donn Denman | Review CPIA architecture and feedback comments to team | In progress | Review existing code and schema for Content Item. | |||||||
| Project : Chandler development / Framework / Info management | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Jed Burgess | Fix attribute exceptions | In progress | Helped Donn fix the bug I was seeing where non-existent attributes were causing exceptions. | |||||||
| Mimi Yin | .4 planning | In progress | Feature lists for Sidebar and Toolbar with a special emphasis on .4 features. | |||||||
| Mimi Yin | PPF-Past Present Future view aka Triage | In progress | Updated Triage workflow with more specific use cases, workflow proposals and structural sketches as well as a wireframe. | |||||||
| Mimi Yin | Stamping and Ad-hoc Collections | In progress | Updated content model section of Stamping Workflows page. (Scroll to bottom.) In particular, wrote out full sentences describing how users should be thinking of stamped items. Going over Communications proposal with Mitch spawned in a new item Kind: Resource Item. | |||||||
| Project : Chandler development / Framework / Parcel framework | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Morgen Sagen | Improve parcel loading framework | In progress | Investigate LoadParcels?( ) performance, see where we can save some time. | Manipulating the XML is only a small portion of the time spent loading parcels. Most time is spent creating python objects with all their custom constructors (and importing all of their required python extensions), calling the attribute-setting methods repeatedly, and commit. Added a means to specify an empty collection for an attribute's defaultValue / initialValue. | ||||||
| Project : Chandler development / Framework / Repository | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | PyLucene | In progress | - added Field.Keyword to PyLucene.i, patch submitted by darryl - downloaded subversion 1.0.4 source and built svn client and server | |||||||
| Project : Chandler development / Framework / Repository / Data model | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | Make data model wonderful | In progress | - changed 'otherName' logic so that Kind controls it - debugging session with Brian - fixed core schema loading bug found | |||||||
| Project : Chandler development / Framework / Repository / Persistence | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Andi Vajda | Make repository wonderful | In progress | - epydoc'ed Repository and RepositoryView classes - blogged Chandler's transaction model - committed all accumulated changes - added indexing support to Binary - added hooks for plain-text converters, added HTMLReader - timed remote filter loading of items | |||||||
| 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 M2Crypto part of the new build. Checkin "Globals.crypto" services. | M2Crypto enabled in internal. | ||||||
| Project : Chandler development / Framework / Sharing/Discovery | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mimi Yin | Sharing workflows | In progress | Worked out Sharing Collections with Chao. Still need to work on re-organizing Sharing page with Chao and upload storyboards. | |||||||
| Project : Chandler development / Framework / Third party / wxPython | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||