Archive for March, 2006

Person Item

Thursday, March 30th, 2006

Well, 2.0 is starting to mature… Soon it will be time for release.

The only big ticket item remaining is PersonItem. Basically, it is a stronger clustering method with Address Book sync. Some of the code already exists, and Alan and I are busy at work getting the rest done. Once this is complete, it will be time to go through a feature freeze, and do bug testing as well as localizations.

Some detail about how PersonItem will work (comments welcome):

  • You can only have one person of a particular name. It should be noted that only the name after a certain character (maybe a colon) will be displayed, so “Work: Jack” will display as “Jack” but won’t conflict with a different person named “Jack”
  • A person can exists in multiple groups, but a buddy within a person must exist within at least the groups for its person
  • A buddy can belong to multiple persons
  • A buddy within each group must exist within a person. This can be multiple persons, or the same.
  • The user can choose which icon is displayed for the person, and the priority for which buddy is displayed as the primary buddy

I am sure there is more, but you get the idea…