FOAF in Thunderbird
We now have two extensions to Thunderbird that can read the X-FOAF header. Phil Wilson took the MessageFaces source code and modified it for X-FOAF . Woohoo, Phil! Meanwhile, Chris Schmidt has released and announced Thunderbird FOAF . It, too, is based on existing code . Woohoo, competition! A big thanks to Jens Bannmann, who created the MessageFaces extension. He outlines the difficulties of working with Thunderbird headers in extensions: Just to warn you: There are a few obstacles here. The first is that unless the user sets "View all headers", only the standard headers are sent to the UI. Unfortunately, the set of headers is hard-coded into the core (see https://bugzilla.mozilla.org/show_bug.cgi?id=236954 for future work to change this). To work around this, MessageFaces has a mechanism to switch the All Headers preference on just before the message is loaded, and to switch back before it actually gets displayed. This is a really, really fragile hack, but we hav...