It's "Flex Monday" here in the rapidly chilling north. Bring on the Pond Hockey!
Flex Monday is something that I have arranged with my employer to allow me to focus on future directions in development; for an extra 45mins a day I get every second Monday off. It's a nice Googlesque gesture and I really appreciate the flexibility shown. Prior Flex Mondays were spent on my bicycle in an attempt to make non-snow based activities last just a little longer.
Now, with the arrival of the snow and minus temperatures, I have dedicated myself to a relaxing and brain pumping micro-project on "Flex Monday". These are projects that I figure I can rattle off in a day or things that I am interested in and will dedicate myself to... for 8 hours at least.
I warmed up by viewing a few of the TED talks and then dove into my project du jour.
Today's task was simple. In concept at least.
I want to add a "related" field to Address Book on 10.4 so that I can easily view the address card for Joe and then click on the "related" link to see he is linked to Susie, and vice versa. I wanted auto-complete magic, I wanted a link to appear in Susie's entry if I added Susie to Joe's card and so forth. Nice metadata to link my peeps to each other.
I created a default plugin and then started reading documentation... and reading.... and reading. Sadly, it appears that your plugin cannot be notified of changes in a text field in the Address Book application. This is not totally unexpected, Address Book is rather simple. I did expect a slightly more comprehensive API than what is presented (4 exposed methods in total) and I really don't feel like using undocumented hacks to get this functionality.
Flex Monday Project Success Count : 0 for 1
