Archive for May, 2005

Comparing items for sameness

May 27th, 2005 at 1:20 pm (2 years, 11 months ago) by Andi Vajda under chandlerdb

While an item’s UUID is normally used to compare items for sameness, there are times when it is useful to compare item instances with different UUIDs as, for example, while importing items from another repository. The Item class does not implement any Python comparison hook functions, comparing items is left to the implementors since meaningful item comparison depends on the items’ schema and on the knowledge of the implementor. For instance, not all attributes are equally relevant, some may even be completely irrelevant for comparison purposes. To help with this, a new API, hashItem(), was added to the Item class. Two items can be defined to be the ’same’ when their hash values are the same.

Read the rest of this entry »


OSAF Status Overview, May 25, 2005

May 25th, 2005 at 10:27 am (2 years, 11 months ago) by Pieter Hartsook under Chandler Desktop Development, Chandler Server Development

Highlights

  • CVS –> SVN move this week
  • Chandler heading towards the Jun 1 milestone which will be 0.5.03.
    • Apps work due: Minical cleanup, side bar, attribute editor, calendar cleanup and bug 2857.
    • Services work due: Email as service, POP3 support, STARTLS, merging shared items, recurrence model, cert store.
    • Dev platform work due: Schema API framework, architecture/spec work, perf improvements.
    • Build work due: wxWidgets and Python upgrade, subversion switchover.

    Design Team (wiki.osafoundation.org/bin/view/Chandler/DesignGroup)

    Progress: Mimi and others are updating specs: major revision of Sharing spec, first pass of Sidebar spec done, draft of Timezone sent to dev for review.

    Plans: Working on test data mapping to personas. Lisa to do new revision of iCalendar spec.

    Personnel: Sheila is OOF this week.

    Applications (wiki.osafoundation.org/bin/view/Chandler/ApplicationProject)

    Progress: Many bug fixes checked in: in drag and drop, minical, sidebar, colheader, default font, others.

    Plans: Drag and drop enhancements next week.

    Personnel: Alec on paternity leave.

    Services (wiki.osafoundation.org/bin/view/Chandler/ServicesWorkingGroup)

    Progress: Filtered shares checkin. Certificate Store spec written. Mail code minor cleanups.

    Plans: Recurrence spec revision imminent. Brian finishing tests andcommitting changes to Twisted. I18n architecture planning with Katie. Code review of 0.5.03 email work. Zanshin integration checked in.

    Personal: Lisa OOF next week at CalConnect.

    Developer Platform and Repository (wiki.osafoundation.org/bin/view/Chandler/DeveloperPlatformProject)

    Progress: Early schema API and parcel loading integration work in place. ICU wrapping work under review — replacing mx.DateTime. Cert store work checked in.

    Plans: Item Collection spec complete for 0.5.03. Work on unit tests running in single process (e.g. TestRunner).

    Server (Cosmo and Scooby) (cvs.osafoundation.org/viewcvs.cgi/cosmo/src/docs/TODO.txt?rev=1.3)

    Progress: Continuing to screen Web developer applications. Jackrabbit contributions. Account signup page checked in. Cosmo 0.2 spec revision.

    Plans: Present Cosmo/Scooby plans to OSAF board. Gather new Web developer resumes and screen good candidates. More work on account management and passwords.

    QA (wiki.osafoundation.org/bin/view/Journal/AparnaKadakia20050524)

    Progress: Verified D conference demo branch. Anthony Franco started this week. Tested checkpoint build 20050323 and filed bugs.

    Plans: More work on performance testing data set with Katie.

    Build (wiki.osafoundation.org/bin/view/Chandler/BuildProject)

    Progress: Subversion move planning and preparation complete. Import upgrades complete (OpenSSL and M2Crypto). Obsolete file cleanup by Heikki.

    Plans: Subversion move. Finish Cosmo automated builds. Hook up Silk test reports to tinderbox.

    IT

    no info this week

    Community/Communications

    Progress: D conference demo went smoothly

    Overviews created by Lisa Dusseault and also posted on the dev maillist (lists.osafoundation.org/pipermail/dev/).


    Job Opening at OSAF - Web UI Developer

    May 24th, 2005 at 11:46 am (2 years, 11 months ago) by OSAF under Chandler Desktop Development, OSAF

    As our project matures we find that some of our resource needs change as well. We had previously posted a job opening for a Web Application Designer/Developer, but have now reposted the position as a Web UI Developer to focus on a web interface for Chandler. You can see details for this and other positions we have open on our OSAF Employment page.


    OSAF Status Overview, May 17, 2005

    May 17th, 2005 at 4:05 pm (2 years, 12 months ago) by Pieter Hartsook under Chandler Desktop Development, Chandler Server Development

    Highlights

  • Cosmo 0.1 released — adds some account management to base server.
  • Chandler heading towards the Jun 1 milestone which will be 0.5.03.
    • Apps work due: Minical cleanup, side bar, attribute editor, calendar cleanup and bug 2857.
    • Services work due: Email as service, POP3 support, STARTLS, merging shared items, recurrence model, cert store.
    • Dev platform work due: Schema API framework, architecture/spec work, perf improvements.
    • Build work due: wxWidgets and Python upgrade, subversion switchover.

    Design Team (wiki.osafoundation.org/bin/view/Chandler/DesignGroup)

    Progress: Mimi and others are updating specs (Sharing, sidebar,
    timezone (Lisa)). Sheila and Chao presented at WAC meeting last week. Item deletion and removal spec drafted.

    Plans: Work with Katie on platform extensibility stuff.

    Personnel: Sheila is OOF this week and next.

    Applications
    (wiki.osafoundation.org/bin/view/Chandler/ApplicationProject)

    Progress: More work on Demo D for Mitch. Schedule filled out to 3 milestones (approx 3+ months). Various wx fixes. WxPython upgrade integration/cleanup work. Sidebar button toggle states work.

    Plans: Track progress against 0.5.03. Finish wxImage support for hue
    rotation. Another UI pass by Jed. wxMac toolbar rewrite. Attribute editor work. Drag and drop fixes.

    Personnel: Alec taking care of baby Holden.

    Services (wiki.osafoundation.org/bin/view/Chandler/ServicesWorkingGroup)

    Progress: Accounts dialog: support for POP and other changes checked in. Email account testing fixed. Fix bug 2834 on SSL. Demo Branch sharing patches.

    Plans: Brian to schedule major code reviews of recent email work. Brian demoing email functionality at staff meeting.

    Personal: BrianK several vacation days this past week.

    Developer Platform and Repository (wiki.osafoundation.org/bin/view/Chandler/DeveloperPlatformProject)

    Progress: Item Collection spec still in progress. Katie is starting to manage recurrence modeling architecture/API decisions.

    Plans: Planning on wrapping ICU for i18n work. Item Collection spec complete for 0.5.03.

    Server (Cosmo and Scooby) (cvs.osafoundation.org/viewcvs.cgi/cosmo/src/docs/TODO.txt?rev=1.3)

    Progress: Released Cosmo 0.1. Apache license applied to all files. Scooby 2-year planning underway. Revised Web developer job description and reposted. Cosmo 0.2 spec updated. Changes made to welcome page and username handling. “Spring” wrapper for JCR API (see Spring project, see JCR project) checked in as external component to cosmo.

    Plans: Present Cosmo/Scooby plans to OSAF board. Gather new Web developer resumes and screen good candidates. More work on account management and passwords.

    QA (wiki.osafoundation.org/bin/view/Journal/AparnaKadakia20050517)

    Plans: Verifying D conference demo branch and changes. Planning for intern arrival starting Monday. Verify resolved bugs.

    Build (wiki.osafoundation.org/bin/view/Chandler/BuildProject)

    Progress: Finished Python upgrade. Finished moving build stuff from oahu to paniola.

    Plans: Finish Cosmo automated builds. Finish Tiger tinderbox.

    Subversion move planning. Debug broken build script.

    IT:

    Progress: More physical security false alarms dealt with and training
    given.

    Plans: More memory to prop up email servers. New machine orders to think about.

    Community/Communications:

    Progress: WAC update covered Cosmo and Chandler progress.

    Plans: Script for D conference demo for Mitch to give.

    Overviews created by Lisa Dusseault and also posted on the dev maillist (lists.osafoundation.org/pipermail/dev/).