| May 9th - May 15th | ||||||||||
| 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 | Brief internal folks about summit and get input on feasibility and goals | Done, probably more discussion needed with Katie | ||||||
| Chao Lam | Plan for Fall WAC meeting, following up on actions decided from Spring meeting | In progress | Work 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Review CanogaSharingDesign20040419. Look for unimplementable things. Look to see that it's an actionable design, and if not, what's missing. | In progress | Read up on what's there | |||||||
| Chao Lam | Catch up on Query Building and Detail View write-ups | Completed | Catch up on Query Building and Detail View write-ups | Done | ||||||
| Chao Lam | Coordinate and plan for design meetings | Completed | Brainstorm on Communications | Done | ||||||
| Chao Lam | Figure out what "productization" means in Chandler context and if splitting responsibility on the "productization" axis within OSAF makes sense | Completed | Given input from Mitch, think more about "productization" means to me | Thought about it a little, reflected in DesignGroup | ||||||
| Chao Lam | Refactor DesignToDoList? to be more project centric and aligned with our development milestones. Check with Katie & Lisa for engineering input on prioritization. | In progress | Refactor DesignToDoList? to be more project centric and aligned with our development milestones. Check with Katie & Lisa for engineering input on prioritization | Did first pass at DesignsGroup? for discussion at design meeting | ||||||
| Chao Lam | Arrive at high-level product schedule | In progress | Work with Lisa on approach, format, buckets and components | done | ||||||
| Chao Lam | Coordinate with Lisa and Mimi, possible content model changes required from new design requirements (particularly Detailed View) | In progress | Go through Mimi's Detailed View writeup | done | ||||||
| Chao Lam | Get design team to try out latest rev of Chandler once per week. Collate and give feedback to engineering | In progress | Try out 3.15 | done, up for discussion at Design Meeting on feedback process | ||||||
| Brian Skinner | Design docs | In progress | no progress this week | |||||||
| 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. 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 Jaffe | Complete documentation of new build process, move pages from Jungle. | In progress | Complete documentation of new build process, move pages from Jungle. | Consolidated BuildingChandlerDesktop and GettingChandler info since there was overlap. | ||||||
| Mark Jaffe | Investigation of Subversion as new SCM tool | In progress | Await setup of new server. | |||||||
| Katie Parlante | Threading snake | Completed | probably won't get to it this week | now tracking this as an engineering issue | ||||||
| Katie Parlante | Resolve open engineering/architecture issues | Not 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | 0.4 release planning | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Modify Calendar event content model based on Mitch's plan | In progress | Get list of issues written down. Discuss issues with Mitch. | Got list of issues written down (journal page may 10) | ||||||
| Lisa Dusseault | Modify Content Item CM based on Mitch's plan | In progress | Finish 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 Dusseault | Update Content Model page with latest stuff | In progress | start with content in notes from May 13 | |||||||
| Project : Chandler development / Capplets / Primary / Mail | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Brian Kirsch | Evaluate Quotient / Twisted | Completed | 1.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 Kirsch | Finalize Decision for IMAP Library | Completed | 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 Kirsch | Implement 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 Kirsch | Meet with Brian Warner on Thursday to discuss the Twisted Reactor Core and ways to deal with complex code issues using it. | Completed | Discuss the Reactor Loop | Brian was very helpful in clearing up some of the advanced Reactor concepts that are not currently well documented | ||||||
| Brian Kirsch | Work 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. | Completed | 1. 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Stuart Parmenter | Talk to Mark Pilgram about fixing feedparser to not have stack recursion exceptions for no good reason. This causes a crash on MacOS.. | In progress | Talk 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Define protocol architecture requirements | In progress | SOMEDAY: 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 Dusseault | Resolve 2-layer addressing plans | In progress | Add 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 Parlante | Parcels/capplets proposal | In 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 Parlante | queries/collections proposal | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Stuart Parmenter | Code review task manager | Completed | Scheduled for Tuesday | Done | ||||||
| Stuart Parmenter | Rename task manager's Task and Schedule to not conflict with the content model | Not started | Rename task manager's Task and Schedule to not conflict with the content model | |||||||
| Project : Chandler development / Framework / CPIA | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| John Anderson | Switch over my code to the new build | Completed | Done | |||||||
| John Anderson | Refactor hiding and showing of bookmarks bar | In 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 Burgess | Implement tabbed views | Completed | Rewrote tabbed containers to utilize SynchronizeFramework. | |||||||
| Jed Burgess | Plan CPIA redesign | Completed | Met with John and Donn to discuss ways of improving the CPIA architecture. | |||||||
| Jed Burgess | DnD Proposal | In progress | Come up with a proposal for how we handle DnD in Chandler. | Drew up first pass. Need to get feedback. | ||||||
| Jed Burgess | Layout selector | In progress | Add the ability to select the current layout for a given collection. | Started implementing layout selectors, but did not finish. | ||||||
| Donn Denman | Build CPIA's Content Detail View | In progress | Document initial implementation plan. Meet with Jed and John to review implementation plan details. | |||||||
| Donn Denman | Review CPIA architecture and feedback comments to team | In progress | Review 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 Parlante | follow up on addressing issues, particularly for cpia | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Morgen Sagen | Improve parcel loading framework | In progress | Continue working on the specs, then work on using XMLReader interface | Wrote up more notes, met with Katie and John to make sure our ideas were in sync. | ||||||
| Project : Chandler development / Framework / Repository | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Work related to Chandler ACLs - design, review --? | In progress | Meet 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 Vajda | Sharing items between Chandlers | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Ted Leung | DataModelIssues/Data Model Spec | In progress | Work on basics and external/exportable addresses | Had meetings on ItemCollections, exportable addresses, and subattributes/relationships. | ||||||
| Andi Vajda | Make data model wonderful | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Ted Leung | Get a baseline view of repository performance. | In progress | No progress | No progress | ||||||
| Project : Chandler development / Framework / Repository / Query | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Ted Leung | Flesh out QueryItem? API | In progress | Work on parser | Selected Yapps as a parser generator. 75% done on first pass at parser. | ||||||
| Project : Chandler development / Framework / Security | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Heikki Toivonen | Continue with Chandler Security Project: SecurityProject | In progress | Checkin "Globals.crypto" services. Depending on build status either turn it on or leave disabled. | |||||||
| Project : Chandler development / Framework / Sharing/Discovery | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Figure out how XML import/export might relate to repository data access | Completed | Done | |||||||
| Lisa Dusseault | Write up proposal for architecture review -- how we know what to share when we share a Content Item ( or a collection of items) | Not started | Write draft proposal, circulate to Katie, Stuart and Ted | |||||||
| Stuart Parmenter | Export repository items to WebDAV | In progress | Export repository items to WebDAV | Worked out a bunch of bugs in exporting and got the export process working much smoother | ||||||
| Stuart Parmenter | Import items from WebDAV | In progress | Import items from WebDAV | Worked out importing itemrefs and got them working correctly. | ||||||
| Project : Chandler development / Framework / Third party | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| David Surovell | implement WxWidgets source-level debugging workflow via Xcode IDE | Completed | targeting completion of initial effort for 5-14 | |||||||
| David Surovell | submit outstanding OSAF wxWidgets changes | Completed | plan completion for 5-14 | |||||||
| David Surovell | get up to speed on new SWIG integration/build tasks | In progress | familiarize self with SWIG other activities to be coordinated with JohnA? and MarkJ? | |||||||
| David Surovell | improve WxPython/WxWidgets double-buffering support | In progress | redesign SimpleCanvas?.py usage of wxDC classes | |||||||
| 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. | More samples converted. | ||||||
| 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. | Progress contines... | ||||||
| Katie Parlante | wxWidgets plan | In progress | (+) get wiki to reflect planning (+) continue working with david on more detailed plan for osaf work | no new progress on my part | ||||||
| David Surovell | Initial investigation | Completed | determine Chandler 0.4 development tasks and implementation plan | completed: 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 Toivonen | Simplify wxPython build, goal being new versions could be dropped into our environment and they would just build and run. | In progress | Identify 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Complete documentation of new build process, move pages from Jungle. | In progress | Complete documentation of new build process, move pages from Jungle. | Consolidated BuildingChandlerDesktop and GettingChandler info since there was overlap. | ||||||
| Project : Chandler development / Meta projects / Releases | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Katie Parlante | 0.4 release planning | In 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 Vajda | Improve build | In 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mimi Yin | Capplet Design | In progress | Design meeting with Apps team to discuss 3rd party capplet extensibility issues. Apps team to come up with proposal for further discussion. | |||||||
| Mimi Yin | Communications | In progress | Brainstormed about communications. Also worked out a proposal for how to handle emailing tasks and calendar items in Chandler. | |||||||
| Mimi Yin | Detail views | In 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 Yin | Documentation | In 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 Yin | Usability | Not 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Revise tinderbox to perform true continuous builds. | Completed | Start 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 Jaffe | Investigation of Subversion as new SCM tool | In progress | Await setup of new server. | |||||||
| Project : Chandler development / Tools / CVS | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Implementation of new build scheme | In progress | Announce 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 Jaffe | Investigation of Subversion as new SCM tool | In progress | Await setup of new server. | |||||||
| Morgen Sagen | Work on transition to new build | Completed | - 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mark Jaffe | Revise tinderbox to perform true continuous builds. | Completed | Start 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 Jaffe | Implementation of new build scheme | In progress | Announce 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 Jaffe | Investigation of Subversion as new SCM tool | In progress | Await setup of new server. | |||||||
| Heikki Toivonen | Next steps in build/release. | In progress | Gather agenda items, set up meeting for next Tuesday (May 18). | Did what I planned to do. | ||||||
| Project : Community | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Attend Community Working Group meeting | In progress | Attend, start down new focus. | Done Talked about various IP issues, Tedan working group coordinates to talke, etc. | ||||||
| Mitchell Baker | Attend 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 Baker | Figure 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 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 | Had a discussion of Community Group organization at the Management Committee; should do this at the All Hands this wee. | |||||||
| 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. | 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 Hartsook | Figure out how to record and present videos of Chandler demos to the community. | In progress | Figure out how to record and present videos of Chandler demos to the community. | |||||||
| Ted Leung | Fine tune CWG | In progress | Tie up loose ends | Just about done | ||||||
| Katie Parlante | go to baypiggies | Completed | go to baypiggies | Dinner with folks, got to meet Nitin Borwankar. Jeremy Hylton was also in town. | ||||||
| Ducky Sherwood | Attend and post minutes for Community meeting. | Completed | Attend and post minutes for Community meeting. | Done | ||||||
| Ducky Sherwood | Attend Baypiggies | Completed | Attend Baypiggies | Done | ||||||
| Ducky Sherwood | Figure out why XLite wasn't working on my Mac; try shtoom on linux again. | In progress | Figure 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 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 | Move 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 progress | Move 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Jurgen Botz | Better RSS feed for TWiki | Completed | Nothing more to be done here for now. | |||||||
| Pieter Hartsook | Review Creative Commons license options to see which would be best for OSAF web and Wiki pages. | Completed | Review 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 Sherwood | Move 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 progress | Move 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Find author for IMAP i18n document Chris can't edit any more | Completed | Finalize choice of Arnt | Finalized and announced. | ||||||
| Lisa Dusseault | Standardize PATCH proposal to make WebDAV writes higher performance | In progress | Add 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 | ||||||||||
| 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. | |||||||
| Pieter Hartsook | Figure out how to record and present videos of Chandler demos to the community. | In progress | Figure out how to record and present videos of Chandler demos to the community. | |||||||
| Project : Marketing / Marcomm / Web site | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Review Creative Commons license options to see which would be best for OSAF web and Wiki pages. | Completed | Review 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Lisa Dusseault | Give presentation at OSAF board meeting | In progress | Prepare slides & submit to Esther | |||||||
| Chao Lam | Prepare, attend and process perf review including feedback and next actions | Completed | Prepare, attend and process perf review including feedback and next actions | Done | ||||||
| Chao Lam | Prepare Board presentation | Completed | Prepare Board presentation | Done | ||||||
| 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 | figure out cost of dues and MCLE materials. | Found and accumulated all the receipts. Need to copy and turn in. | ||||||
| Mitchell Baker | Work with Ducky to make the best use of her time in the community arena | In progress | Make good use of Ducky's time. | didn't do much this week. | ||||||
| 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. Put out feelers. | Sent out feelers. Did not write job description | ||||||
| Project : OSA Foundation / Legal | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Pieter Hartsook | Review Creative Commons license options to see which would be best for OSAF web and Wiki pages. | Completed | Review 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Jurgen Botz | Zero Spam | In 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 Sherwood | When puddle gets back from her hard drive replacement, load her up with all the software I need. | Completed | When 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Morgen Sagen | Upgrade Python on oahu to 2.3.3 (Mark's new tinderbox scripts require this) | Completed | Upgrade Python on oahu to 2.3.3 | Built from RPM source package and installed. | ||||||
| Project : OSA Foundation / System administration / Server | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Jurgen Botz | Big file server for backups | Completed | 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 Botz | More 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 Botz | New 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 Botz | Install nutch and use to index OSAF sites (including twiki) | In progress | Customize 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 | ||||||||||
| Person | Goal | Status | Planned this week | Progress this week | ||||||
| Mitchell Baker | Prepare for April 20 talk at Internet2 | In progress | Get reimbursement request submitted. | I think I've gathered all the receipts; need to assemble. | ||||||
| Mitchell Baker | Work with other KKIE members to develop a shared value statement. | In progress | Wait for draft from Caroline. | Send Caroline notes from our last meeting. | ||||||
| Jurgen Botz | Anonymous email to Mitch | Completed | Completed. | |||||||
| Jurgen Botz | KKIE Twiki and web-sites | In progress | - New task, split this out from "move internal twiki" | |||||||
| Robin Dunn | Coordinate with contributors working on an enhanced implementaion of the pupsub module. | Completed | Coordinate with contributors working on an enhanced implementaion of the pupsub module. | Finished. New module added to lib. | ||||||
| Robin Dunn | Fix SetStatusBar? on wxMac so that it resizes and positions as neccessary. | Completed | Fix SetStatusBar? on wxMac so that it resizes and positions as neccessary. | Done | ||||||
| Robin Dunn | Fix wxJoystick on Linux | Completed | Fix wxJoystick on Linux | Done | ||||||
| Robin Dunn | Make multiple calls to wx.InitAllImageHandlers possible without logging lots of warning/error messages etc. | Completed | Make 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 Dunn | Update Installer builder on OSX to put the wx libs in a more acceptable location. | Completed | Update 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 Dunn | Verify recent sizing and font/colour attribute changes on OSX. | In progress | Retest layout/sizing changes. Defer attribute inheritance & etc. to Stefan or Kevin | Done. | ||||||
| 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. | |||||||
| 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. | |||||||
| Robin Dunn | Evaluate and test a new contrib that reimplements the OGL library in Python. | Not started | Evaluate and test a new contrib that reimplements the OGL library in Python. | |||||||
| Robin Dunn | Evaluate and test new version of FloatCanvas contrib. | Not started | Evaluate and test new version of FloatCanvas contrib. | |||||||
| Jeffrey Harris | Create functionality to import/export Chandler data to standard formats, with special emphasis on Outlook. | In progress | Work 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 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 | Created 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 Kapor | intergroup issues coordination | In progress | as usual | as usual | ||||||
| Mitch Kapor | great software design! | In progress | review mimi's new designs | done | ||||||
| Chao Lam | Kill "sharing transport" snake | Completed | Prepare and present sharing overview with Engineering. Ping Lisa on status | Done | ||||||
| Chao Lam | Kill Principals and Groups snake | Completed | Review ACL and permissions issues | refactored | ||||||
| Chao Lam | Kill Rules/Collections/Views snake | Completed | See if we can have a end-user content model for Views, Collections and Rules | Done | ||||||
| Chao Lam | Update 0.4 plans based on 0.4 deliverables by workgroups | Completed | Refactoring this task | |||||||
| Chao Lam | Use Sample Data to validate 0.4 workflows and content model | Completed | Discuss Sample Data project plan and next steps | Done | ||||||
| Chao Lam | Wrap up sharing issues at design meeting | Completed | (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 Lam | Think about Product Mangement organization and structure. What is the best way to organize roles and responsibilities? | In progress | See entry on "productization" and hiring | |||||||
| Katie Parlante | set up environment with sparkly new builds | Completed | set up environment with sparkly new builds | done, painless | ||||||
| Brian Skinner | Library Project | Completed | 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 Skinner | performance reviews | Completed | Filled out two more performance review forms | |||||||
| Heikki Toivonen | Update LXR to new build directories. | Completed | Done. | |||||||
| Heikki Toivonen | Meeting with Bob Lord & Mitchell Baker to discuss regulations regarding crypto export. | In progress | Haven'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 Toivonen | Reading. | In progress | My current reading list:
| |||||||