<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Thunderbird Jetpack messageDisplay.overrideMessageDisplay fun.</title>
	<atom:link href="http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/</link>
	<description>tool-building and visualization run amok</description>
	<lastBuildDate>Thu, 11 Mar 2010 21:29:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jetpack menu and Twitter APIs &#60; Saturn Valley</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2846</link>
		<dc:creator>Jetpack menu and Twitter APIs &#60; Saturn Valley</dc:creator>
		<pubDate>Tue, 10 Nov 2009 18:40:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2846</guid>
		<description>[...] bundles Bespin; a playground for budding coders, potentially; portable to other XULRunner apps like Thunderbird; and a mechanism for extending not only the browser but the Web itself. If it&#8217;s easy now to [...]</description>
		<content:encoded><![CDATA[<p>[...] bundles Bespin; a playground for budding coders, potentially; portable to other XULRunner apps like Thunderbird; and a mechanism for extending not only the browser but the Web itself. If it&#8217;s easy now to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Getting started with Mozilla Jetpack for Thunderbird (on OSX)</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2814</link>
		<dc:creator>Getting started with Mozilla Jetpack for Thunderbird (on OSX)</dc:creator>
		<pubDate>Fri, 02 Oct 2009 11:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2814</guid>
		<description>[...] was enough to get started. See discussion on visophyte.org for some example [...]</description>
		<content:encoded><![CDATA[<p>[...] was enough to get started. See discussion on visophyte.org for some example [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Brickley</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2654</link>
		<dc:creator>Dan Brickley</dc:creator>
		<pubDate>Wed, 19 Aug 2009 10:55:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2654</guid>
		<description>OK, I&#039;m getting offtopic, but here is some more Social Graph API code, though it has a YQL dependency: https://addons.mozilla.org/en-US/firefox/addon/11570/</description>
		<content:encoded><![CDATA[<p>OK, I&#8217;m getting offtopic, but here is some more Social Graph API code, though it has a YQL dependency: <a href="https://addons.mozilla.org/en-US/firefox/addon/11570/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/11570/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Brickley</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2651</link>
		<dc:creator>Dan Brickley</dc:creator>
		<pubDate>Tue, 18 Aug 2009 07:27:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2651</guid>
		<description>Thanks for the new example! Just what I was looking for. As above, I had to remove/purge the previous jetpack before this one would load. 

Re Ubiquity, it is also seriously lacking a security and code-trusting model (or was last time I looked) so hopefully it can share that at least with Jetpack (and perhaps even with the W3C Widgets group?). 

Here&#039;s some old Google Social Graph API code I made into a Ubiquity thing last year. Basically it takes the current Web page URL and feeds it to Google&#039;s JSON/REST lookup service, which returns FOAF and XFN/hCard microformat markup, so if you&#039;re lucky it&#039;ll find blogs, rss, photo, twitter or whatever. I have other commitments today or I&#039;d directly try to hack it into jetpack - but thought it might be useful/interesting for others if I don&#039;t get to it first. Code is at http://pastebin.com/f1619269</description>
		<content:encoded><![CDATA[<p>Thanks for the new example! Just what I was looking for. As above, I had to remove/purge the previous jetpack before this one would load. </p>
<p>Re Ubiquity, it is also seriously lacking a security and code-trusting model (or was last time I looked) so hopefully it can share that at least with Jetpack (and perhaps even with the W3C Widgets group?). </p>
<p>Here&#8217;s some old Google Social Graph API code I made into a Ubiquity thing last year. Basically it takes the current Web page URL and feeds it to Google&#8217;s JSON/REST lookup service, which returns FOAF and XFN/hCard microformat markup, so if you&#8217;re lucky it&#8217;ll find blogs, rss, photo, twitter or whatever. I have other commitments today or I&#8217;d directly try to hack it into jetpack &#8211; but thought it might be useful/interesting for others if I don&#8217;t get to it first. Code is at <a href="http://pastebin.com/f1619269" rel="nofollow">http://pastebin.com/f1619269</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Sutherland</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2649</link>
		<dc:creator>Andrew Sutherland</dc:creator>
		<pubDate>Mon, 17 Aug 2009 22:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2649</guid>
		<description>Thank you!

Jetpacks currently have full chrome privileges, although the jetpack people are working on a security model very aggressively.

I have also experienced problems trying to get multiple jetpacks subscribed at the same time.  Presumably, I did something dumb with my hack.  Standard8 (Mark Banner) has implemented support for notification bars in Thunderbird content tabs, so we can now subscribe to jetpacks the right way(tm).  At least if you can get a content tab to open... we don&#039;t expose that yet.

An example more along the lines of your desires is:
http://hg.mozilla.org/users/bugmail_asutherland.org/jetpack-tb-examples/file/a117452f167b/message-display/trivial/message-displayed-slidebar.js

Check out the other examples in the repository too.

I am not currently working anything related to Ubiquity.  While also exciting, Jetpack is of primary interest because it provides an easy-to-use extension model and soon a security model.  I think everyone would be excited to see someone champion Ubiquity in Thunderbird.</description>
		<content:encoded><![CDATA[<p>Thank you!</p>
<p>Jetpacks currently have full chrome privileges, although the jetpack people are working on a security model very aggressively.</p>
<p>I have also experienced problems trying to get multiple jetpacks subscribed at the same time.  Presumably, I did something dumb with my hack.  Standard8 (Mark Banner) has implemented support for notification bars in Thunderbird content tabs, so we can now subscribe to jetpacks the right way(tm).  At least if you can get a content tab to open&#8230; we don&#8217;t expose that yet.</p>
<p>An example more along the lines of your desires is:<br />
<a href="http://hg.mozilla.org/users/bugmail_asutherland.org/jetpack-tb-examples/file/a117452f167b/message-display/trivial/message-displayed-slidebar.js" rel="nofollow">http://hg.mozilla.org/users/bugmail_asutherland.org/jetpack-tb-examples/file/a117452f167b/message-display/trivial/message-displayed-slidebar.js</a></p>
<p>Check out the other examples in the repository too.</p>
<p>I am not currently working anything related to Ubiquity.  While also exciting, Jetpack is of primary interest because it provides an easy-to-use extension model and soon a security model.  I think everyone would be excited to see someone champion Ubiquity in Thunderbird.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Brickley</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2647</link>
		<dc:creator>Dan Brickley</dc:creator>
		<pubDate>Mon, 17 Aug 2009 20:55:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2647</guid>
		<description>OK, I tried it with 3b3. Adding the first example (from the urls above, then using the &quot;raw&quot; link) worked. Adding the second example seemed to work but didn&#039;t add anything or give the warnings about untrusted code.

Any chance of an example that shows how to also include the original message. For example, I&#039;d like to do a lookup of a person (sender) against google social graph API, and add a little info (maybe photo etc) at the top; but below that I&#039;d like the entire original message to show as before.

Also - is there any relationship between this and the effort to include Ubiquity in Thunderbird?</description>
		<content:encoded><![CDATA[<p>OK, I tried it with 3b3. Adding the first example (from the urls above, then using the &#8220;raw&#8221; link) worked. Adding the second example seemed to work but didn&#8217;t add anything or give the warnings about untrusted code.</p>
<p>Any chance of an example that shows how to also include the original message. For example, I&#8217;d like to do a lookup of a person (sender) against google social graph API, and add a little info (maybe photo etc) at the top; but below that I&#8217;d like the entire original message to show as before.</p>
<p>Also &#8211; is there any relationship between this and the effort to include Ubiquity in Thunderbird?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Brickley (danbri) 's status on Monday, 17-Aug-09 15:18:46 UTC - Identi.ca</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2644</link>
		<dc:creator>Dan Brickley (danbri) 's status on Monday, 17-Aug-09 15:18:46 UTC - Identi.ca</dc:creator>
		<pubDate>Mon, 17 Aug 2009 15:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2644</guid>
		<description>[...]  http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-... [...]</description>
		<content:encoded><![CDATA[<p>[...]  <a href="http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-.." rel="nofollow">http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-..</a>. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Brickley</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2643</link>
		<dc:creator>Dan Brickley</dc:creator>
		<pubDate>Mon, 17 Aug 2009 15:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2643</guid>
		<description>This is really impressive, great work! I like code examples where the (c) warnings take up more space than the code. 

What kind of privileges will be available to the .js code? Can I write to SQLlite storage, for example? or copy/move messages between folders based on user interaction?</description>
		<content:encoded><![CDATA[<p>This is really impressive, great work! I like code examples where the (c) warnings take up more space than the code. </p>
<p>What kind of privileges will be available to the .js code? Can I write to SQLlite storage, for example? or copy/move messages between folders based on user interaction?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sandy Armstrong (sandy) 's status on Thursday, 23-Jul-09 15:31:51 UTC - Identi.ca</title>
		<link>http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-fun/comment-page-1/#comment-2569</link>
		<dc:creator>Sandy Armstrong (sandy) 's status on Thursday, 23-Jul-09 15:31:51 UTC - Identi.ca</dc:creator>
		<pubDate>Thu, 23 Jul 2009 15:32:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.visophyte.org/blog/?p=351#comment-2569</guid>
		<description>[...]  http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-... [...]</description>
		<content:encoded><![CDATA[<p>[...]  <a href="http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-.." rel="nofollow">http://www.visophyte.org/blog/2009/07/23/thunderbird-jetpack-messagedisplay-overridemessagedisplay-..</a>. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
