<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>blog.pavlov.net</title>
	<atom:link href="http://blog.pavlov.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pavlov.net</link>
	<description>Ramblings from the mind of Stuart Parmenter</description>
	<lastBuildDate>Thu, 28 Jan 2010 00:07:48 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='blog.pavlov.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/fe0d8add619544c8cf0a2081417d61d7?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>blog.pavlov.net</title>
		<link>http://blog.pavlov.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.pavlov.net/osd.xml" title="blog.pavlov.net" />
	<atom:link rel='hub' href='http://blog.pavlov.net/?pushpress=hub'/>
		<item>
		<title>Firefox for Maemo RC3</title>
		<link>http://blog.pavlov.net/2010/01/27/firefox-for-maemo-rc3/</link>
		<comments>http://blog.pavlov.net/2010/01/27/firefox-for-maemo-rc3/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 00:02:55 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=600</guid>
		<description><![CDATA[
We&#8217;re excited to bring you the third release candidate of Firefox for Maemo.  Since RC2, we fixed several usability bugs that were found, as well as addressed a number of performance issues.  Based on feedback we’ve received so far, we were able to find and fix several crash bugs.  To improve page load times and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=600&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://pavlovdotnet.files.wordpress.com/2010/01/logo-wordmark.png"><img class="alignnone size-full wp-image-601" title="Firefox" src="http://pavlovdotnet.files.wordpress.com/2010/01/logo-wordmark.png?w=450&#038;h=172" alt="" width="450" height="172" /></a></p>
<p>We&#8217;re excited to bring you the third release candidate of <a href="https://www.mozilla.com/en-US/mobile/1.0/releasenotes/">Firefox for Maemo</a>.  Since RC2, we fixed several usability bugs that were found, as well as addressed a number of performance issues.  Based on feedback we’ve received so far, we were able to find and fix several crash bugs.  To improve page load times and responsiveness, we tuned a number of preferences and improved several algorithms.  We&#8217;ve sped up zooming and made our panning even better.</p>
<p>If you’ve already got RC2 installed on your N900 or N810, you will be receiving a software update shortly.  Otherwise, if you’re viewing this on your device, you can <a href="http://firefox.com/m">install it from here</a>.</p>
<p>We&#8217;ve decided to disable plugin (not to be confused with <a href="http://addons.mozilla.org/mobile">add-ons</a>, which are supported) support for this release.  The Adobe Flash plugin used on many sites degraded the performance of the browser to the point where it didn&#8217;t meet our standards.  If you wish to enable our experimental plugin support, you will be able to manually via about:config, but do so at your own risk.  We are working on an add-on that will allow the user to have control of which sites to enable plugins for, as some sites, like YouTube, do work quite well.</p>
<p>As always, we&#8217;re looking for feedback and <a href="https://mobile.support.mozilla.com/tiki-view_forum.php?locale=en-US&amp;forumId=5">suggestions</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/600/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=600&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2010/01/27/firefox-for-maemo-rc3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2010/01/logo-wordmark.png" medium="image">
			<media:title type="html">Firefox</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox for Maemo RC2</title>
		<link>http://blog.pavlov.net/2010/01/08/firefox-for-maemo-rc2/</link>
		<comments>http://blog.pavlov.net/2010/01/08/firefox-for-maemo-rc2/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 21:48:58 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=596</guid>
		<description><![CDATA[

The second release candidate of Firefox for Maemo is now available.   Based on feedback we&#8217;ve received so far, we&#8217;ve been able to track down a major performance issue that was affecting the N900 and resolve the problem.  We&#8217;ve also updated to the latest version of our layout engine, Gecko 1.9.2 RC1, which is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=596&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p>The second release candidate of <a href="https://www.mozilla.com/en-US/mobile/1.0/releasenotes/">Firefox for Maemo</a> is now available.   Based on feedback we&#8217;ve received so far, we&#8217;ve been able to track down a major performance issue that was affecting the N900 and resolve the problem.  We&#8217;ve also updated to the latest version of our layout engine, Gecko 1.9.2 RC1, which is the same version that the soon-to-be-released Firefox 3.6 RC1 uses.</p>
<p>If you’ve already got RC1 installed on your N900 or N810, you will be receiving a software update shortly.  Otherwise, if you’re viewing this on your device, you can <a href="http://firefox.com/m">install it from here</a>.</p>
<p>Your feedback really makes a difference, so please let us know what you think.  Leave comments here or <a href="https://bugzilla.mozilla.org/">file bugs</a>.</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/596/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=596&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2010/01/08/firefox-for-maemo-rc2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox for Maemo RC1</title>
		<link>http://blog.pavlov.net/2009/12/31/firefox-for-maemo-rc1/</link>
		<comments>http://blog.pavlov.net/2009/12/31/firefox-for-maemo-rc1/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 02:14:38 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=589</guid>
		<description><![CDATA[
To help bring in the new year, Mozilla has released the first release candidate of Firefox for Maemo.   If you&#8217;ve already got beta 5 installed on your N900 or N810, you will be receiving a software update shortly.  Otherwise, if you&#8217;re viewing this on your device, you can install it from here.
As always, we&#8217;ve provided [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=589&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div>
<p>To help bring in the new year, Mozilla has released the first release candidate of <a href="https://www.mozilla.com/en-US/mobile/1.0/releasenotes/">Firefox for Maemo</a>.   If you&#8217;ve already got beta 5 installed on your N900 or N810, you will be receiving a software update shortly.  Otherwise, if you&#8217;re viewing this on your device, you can <a href="http://firefox.com/m">install it from here</a>.</p>
<p>As always, we&#8217;ve provided unbranded Fennec desktop builds on <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0rc1/fennec-1.0rc1.en-US.win32.zip">Windows</a>, <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0rc1/fennec-1.0rc1.en-US.mac.dmg">Mac</a>, and <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0rc1/fennec-1.0rc1.en-US.linux-i686.tar.bz2">Linux</a>.  You can use these if you don&#8217;t have a Maemo device or to aid in addon-on development.</p>
<p>We&#8217;ve improved text rendering, added new hooks for add-on developers, and continued to polish the application.  We&#8217;ve addressed many N900 specific issues, including installing to /opt and the fixing the symbol picker.</p>
<p>We&#8217;re looking to get all the feedback we can as we move forward, so please leave comments or <a href="https://bugzilla.mozilla.org/">file bugs</a>.</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/589/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=589&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2009/12/31/firefox-for-maemo-rc1/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>
	</item>
		<item>
		<title>Fennec 1.0 Beta 3 for Maemo</title>
		<link>http://blog.pavlov.net/2009/08/20/fennec-1-0-beta-3-for-maemo/</link>
		<comments>http://blog.pavlov.net/2009/08/20/fennec-1-0-beta-3-for-maemo/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 00:00:44 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=575</guid>
		<description><![CDATA[
Fresh from the factory, we&#8217;re happy to announce Fennec 1.0 Beta 3 for Maemo to the world!   This release features major improvements to performance and a fancy new theme.  We&#8217;ve made big improvements to kinetic panning and added the ability to scroll iframes.  A lot of work has been done to make our theme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=575&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-576" title="Fennec Beta 3" src="http://pavlovdotnet.files.wordpress.com/2009/08/maemo_beta3_tall.png?w=274&#038;h=306" alt="Fennec Beta 3" width="274" height="306" /></p>
<p>Fresh from the factory, we&#8217;re happy to announce <a href="http://bit.ly/2ejrlo">Fennec 1.0 Beta 3</a> for Maemo to the world!   This release features major improvements to performance and a fancy new theme.  We&#8217;ve made big improvements to kinetic panning and added the ability to scroll iframes.  A lot of work has been done to make our theme more robust, taking advantage of things like media queries to support various devices, orientations, and platforms which you&#8217;ll see more of in the next Windows Mobile release.  Overall, this beta is a major improvement to previous Fennec betas.</p>
<p>In addition to <a href="http://www.mozilla.org/projects/fennec/1.0b3/releasenotes/#install">Maemo build</a>, you can also download desktop builds for <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0b3/fennec-1.0b3.en-US.win32.zip">Windows</a>, <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0b3/fennec-1.0b3.en-US.mac.dmg">Mac</a>, and <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0b3/fennec-1.0b3.en-US.linux-i686.tar.bz2">Linux</a>.</p>
<p>We&#8217;ve changed quite a bit under the hood to make things faster including putting in place a tile-based rendering system to cache the areas of the page you&#8217;ve been to.  Roy Frostig has a <a href="http://froystig.wordpress.com/2009/08/20/rendering-with-tiles-in-fennec/">great blog post</a> about this.  The work that Robert O&#8217;Callahan has done on <a href="http://weblogs.mozillazine.org/roc/archives/2009/06/native_widgets.html">compositor phase 1</a> has been a big help and is allowing us to do things with scrolling that were previously rocket science.</p>
<p>Moving forward, we&#8217;re going to focus on fixing polish bugs, rough edges, and taking advantage of things like our new tile system to help avoid the user seeing a checkerboard while panning.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/575/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=575&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2009/08/20/fennec-1-0-beta-3-for-maemo/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2009/08/maemo_beta3_tall.png" medium="image">
			<media:title type="html">Fennec Beta 3</media:title>
		</media:content>
	</item>
		<item>
		<title>New Fennec Releases</title>
		<link>http://blog.pavlov.net/2009/06/26/new-fennec-releases/</link>
		<comments>http://blog.pavlov.net/2009/06/26/new-fennec-releases/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 02:00:54 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=565</guid>
		<description><![CDATA[
Welcome to the world both Fennec 1.0 Beta 2 for Maemo and Fennec 1.0 Alpha 2 for Windows Mobile.
In addition to Maemo and Windows Mobile builds, you can also download desktop builds for Windows, Mac, and Linux.
For these releases we have worked on improving the user experience, replacing our old theme with a much nicer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=565&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-474 alignnone" title="fennec logo" src="http://pavlovdotnet.files.wordpress.com/2008/10/fennec.png?w=281&#038;h=207" alt="fennec logo" width="281" height="207" /></p>
<p>Welcome to the world both <a href="http://bit.ly/vbKPj">Fennec 1.0 Beta 2 for Maemo</a> and <a href="http://bit.ly/Uj1id">Fennec 1.0 Alpha 2 for Windows Mobile</a>.</p>
<p>In addition to Maemo and Windows Mobile builds, you can also download desktop builds for <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0b2/fennec-1.0b2.en-US.win32.zip">Windows</a>, <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0b2/fennec-1.0b2.en-US.mac.dmg">Mac</a>, and <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/1.0b2/fennec-1.0b2.en-US.linux-i686.tar.bz2">Linux</a>.</p>
<p>For these releases we have worked on improving the user experience, replacing our old theme with a much nicer looking one and fixing numerous usability issues.  We&#8217;ve continued to increase performance and responsiveness.  We&#8217;ve revamped how you install Add-ons, improved our download manager and the whole look of the application.  We&#8217;ve started work on making forms on web pages easier to use, providing a nicer combo box UI than before.</p>
<p>Both of these builds are built on top of the same front end and back end codebases &#8212; their version differences are just to express their currently different usability levels.</p>
<p>We&#8217;re starting to see some very exciting Fennec Add-ons being built by the community, including things like <a href="https://addons.mozilla.org/en-US/fennec/addon/12118">GeoGuide</a> which uses the new Location Aware APIs to show you things like maps and weather near where you currently are, and other things like <a href="https://addons.mozilla.org/en-US/fennec/addon/12191">GraffiTwit</a>, a Twitter client that lets you not only write tweets but also post images you&#8217;ve drawn.</p>
<p>We&#8217;ll continue to polish the user experience and improve performance, and are already hard at work on some changes that will make big performance improvements.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/565/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=565&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2009/06/26/new-fennec-releases/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/fennec.png" medium="image">
			<media:title type="html">fennec logo</media:title>
		</media:content>
	</item>
		<item>
		<title>Fennec 1.0 Beta 1</title>
		<link>http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/</link>
		<comments>http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 01:37:48 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[fennec]]></category>
		<category><![CDATA[weave]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=546</guid>
		<description><![CDATA[
I&#8217;m super happy to announce the first beta release of Fennec for the Maemo platform.
Fennec 1.0 Beta 1 includes lots of great improvements, especially around performance.  Starting with this beta, I&#8217;m able to use Fennec as the primary browser on my N810.  We&#8217;ve done heavy optimizations to our frontend code and made a number of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=546&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-551" title="Fennec 1.0 Beta 1" src="http://pavlovdotnet.files.wordpress.com/2009/03/fennecb1.png?w=401&#038;h=130" alt="Fennec 1.0 Beta 1" width="401" height="130" /></p>
<h3>I&#8217;m super happy to announce the <a href="http://bit.ly/fennecb1">first beta release of Fennec</a> for the Maemo platform.</h3>
<p><a href="http://bit.ly/fennecb1">Fennec 1.0 Beta 1</a> includes lots of great improvements, especially around performance.  Starting with this beta, I&#8217;m able to use Fennec as the primary browser on my N810.  We&#8217;ve done heavy optimizations to our frontend code and made a number of optimizations to the platform, resulting in greatly increasing zooming speed and making panning pretty smooth.  We&#8217;ve also been able to improve startup performance by reducing a good bit of unnecessary work.  We&#8217;ve enabled <a href="https://wiki.mozilla.org/JavaScript:TraceMonkey">TraceMonkey</a> bringing to mobile the huge JavaScript speed improvements the JIT has brought to  Firefox 3.1 betas.  A number of performance hotspots have been identified that we&#8217;ll continue to focus on until we ship final &#8211;  in fact, we have fixed number of issues already for the next beta.</p>
<p>On the feature front, we&#8217;ve enabled plugins so you can now watch videos on your favorite sites, and we&#8217;ve got in our first pass at improved bookmark management and support for bookmark folders.  A lot of time was spent on infrastructure that we could use to build the rest of our app with.  You&#8217;re now able to scroll things like preferences and the new bookmarks list.  One of our main focuses for the next milestone will be on polishing the user interface &#8212; areas like the extension manager will get a face lift and we&#8217;ll start working more on some of the usability issues people have reported.</p>
<p>Madhava Enros, our lead user interface designer for Fennec, has put together a great video of Beta 1 that not only shows off many of the things we&#8217;ve done but also does a great job of explaining many of the choices we&#8217;ve made.</p>
<p><span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=3563474&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=3563474&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
	<param name="wmode" value="opaque" />
</object>
</span></p>
<hr />
<h3>Add-ons are starting to pop up and are already showing some  of the great possibilities that Fennec provides.</h3>
<p>The <a href="http://labs.mozilla.com/projects/weave/">Weave</a> guys have been working hard and have an <a href="https://addons.mozilla.org/en-US/fennec/addon/10868">extension</a> for Fennec now that allows you to sync data from your desktop to Fennec.  Having your desktop&#8217;s tabs, bookmarks, and awesome-bar contents on your mobile device really make a huge difference.</p>
<p><a href="https://addons.mozilla.org/en-US/fennec/addon/10868"><img class="alignnone size-full wp-image-551" title="Weave" src="http://pavlovdotnet.files.wordpress.com/2009/03/weave-logo.png?w=321&#038;h=140" alt="Mozilla Weave" width="321" height="140" /></a></p>
<p>Felipe Gomes&#8217; <a href="https://addons.mozilla.org/en-US/fennec/addon/10675">gesture addon</a> is another great example of what we&#8217;re capable of.  You can see a video of the awesome extension he&#8217;s done below:</p>
<p><span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=3156495&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=3156495&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
	<param name="wmode" value="opaque" />
</object>
</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/546/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=546&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2009/03/fennecb1.png" medium="image">
			<media:title type="html">Fennec 1.0 Beta 1</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2009/03/weave-logo.png" medium="image">
			<media:title type="html">Weave</media:title>
		</media:content>
	</item>
		<item>
		<title>Fennec Alpha 2</title>
		<link>http://blog.pavlov.net/2008/12/22/fennec-alpha-2/</link>
		<comments>http://blog.pavlov.net/2008/12/22/fennec-alpha-2/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 05:53:20 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.pavlov.net/?p=537</guid>
		<description><![CDATA[
We&#8217;re happy to announce that our second alpha release of Fennec has come together.  While we focused much of the previous alpha on getting the user experience how we wanted, we&#8217;ve spent much of the time since focused on improving performance.  We&#8217;ve made major strides improving startup performance, panning and zooming performance, and responsiveness while [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=537&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class="postentry"><a href="http://www.mozilla.org/projects/fennec/1.0a2/releasenotes/"><img class="alignnone" src="http://pavlovdotnet.files.wordpress.com/2008/12/fenneca21.png?w=339&#038;h=125" alt="" width="339" height="125" /></a><br />
We&#8217;re happy to announce that our <a href="http://www.mozilla.org/projects/fennec/1.0a2/releasenotes/">second alpha</a> release of <a href="https://wiki.mozilla.org/Mobile">Fennec</a> has come together.  While we focused much of the previous alpha on getting the user experience how we wanted, we&#8217;ve spent much of the time since focused on improving performance.  We&#8217;ve made major strides improving startup performance, panning and zooming performance, and responsiveness while pages are loading.</div>
<div class="postentry">We&#8217;ve re-factored a significant amount of the front end code resulting in substantial speed improvements as well providing a much better base for extension authors to build upon.</div>
<div class="postentry">
<p>In addition to the native Maemo release, we&#8217;ve also released desktop versions of Fennec as we did with Fennec Alpha 1.  <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/fennec-1.0a2.en-US.win32.zip">Windows</a>, <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/fennec-1.0a2.en-US.mac.dmg">OS X</a> and  <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/fennec-1.0a2.en-US.linux-i686.tar.bz2">Linux</a> clients are available.  While not our main focus, these builds allow content and extension authors to experiment with our mobile browser on their desktop.</p>
<p>The <a href="http://www.mozilla.org/projects/fennec/1.0a2/releasenotes">release notes</a> have information on a quick start, <a href="http://www.mozilla.org/projects/fennec/1.0a2/releasenotes/#install">how to install</a>, <a href="http://www.mozilla.org/projects/fennec/1.0a2/releasenotes/#new">what’s new</a>, known issues and how to provide feedback. So if you’re interested in getting involved with Mozilla Mobile, install Fennec and <a href="http://www.mozilla.org/projects/fennec/1.0a2/releasenotes/#feedback">tell us what you think</a>.</p>
<p>In addition to the great performance work, we&#8217;re starting to work towards feature completion.  We&#8217;re making great progress on our Windows Mobile builds and are starting to roll on Symbian.  There is a lot going on in mobile-land these days and if you&#8217;re interested I&#8217;d encourage you to help out however you can!</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/537/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=537&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2008/12/22/fennec-alpha-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/12/fenneca21.png" medium="image" />
	</item>
		<item>
		<title>Ten Years</title>
		<link>http://blog.pavlov.net/2008/10/23/ten-years/</link>
		<comments>http://blog.pavlov.net/2008/10/23/ten-years/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 13:26:15 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[fennec]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ten years]]></category>

		<guid isPermaLink="false">http://pavlovdotnet.wordpress.com/?p=479</guid>
		<description><![CDATA[It was 10 years ago today that I first got involved with the Mozilla project.
As I once said: &#8220;I did, like, some random, like, little basic things.&#8220;
In the beginning&#8230;
It all started sometime in 1995 when I started running Linux.  Sometime over the next couple of years I decided to write a GUI email client.  Ironically, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=479&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>It was 10 years ago today that I first got involved with the <a href="http://www.mozilla.org/">Mozilla</a> project.</p>
<p>As <a href="http://mozillamemory.org/detailview.php?id=7595" target="_blank">I once said</a>: &#8220;<em>I did, like, some random, like, little basic things.</em>&#8220;</p>
<h3>In the beginning&#8230;</h3>
<p>It all started <strong>sometime in 1995</strong> when I started running Linux.  Sometime over the next couple of years I decided to write a GUI email client.  Ironically, the only real option at the time was <a href="http://en.wikipedia.org/wiki/Netscape_Communicator">Netscape Communicator</a>.  <a href="http://www.gtk.org/">GTK+</a> and <a href="http://www.gnome.org/">GNOME</a> were both new and I decided to go with them as my toolkit of choice.  Eventually I ended up with the <a href="http://balsa.gnome.org/">Balsa</a> email client.  Through my journey with the Linux desktop I had gotten to know a number of people, including one <a href="http://shaver.off.net/diary/">Mike Shaver</a> who at the time was at Netscape.</p>
<p><a href="http://www.linuxshowcase.org/1998/"><img class="size-full wp-image-480 alignright" title="als-1998-roundlogo" src="http://pavlovdotnet.files.wordpress.com/2008/10/als-1998-roundlogo.jpg?w=175&#038;h=175" alt="" width="175" height="175" /></a></p>
<p><strong>In late 1998</strong>, while living in <a href="http://en.wikipedia.org/wiki/Cartersville">northern Georgia</a>, I signed up to volunteer at the <a href="http://www.linuxshowcase.org/1998/">Atlanta Linux Showcase</a>.  Over October 23 and 24, I talked to quite a few Linux, GTK+, and GNOME community members and by the end had volunteered to help port Mozilla from Motif to GTK+.  Little did I know at the time where that would lead me.</p>
<p>You see, 10 years ago I was a senior in high school, working at a small ISP building websites and maintaining our servers.  I&#8217;d been writing C code for a few years but had done very little object oriented coding and no C++.</p>
<div id="attachment_484" class="wp-caption alignleft" style="width: 253px"><a href="http://pavlovdotnet.files.wordpress.com/2008/10/linux071.png"><img class="size-medium wp-image-484 " title="old linux screenshot" src="http://pavlovdotnet.files.wordpress.com/2008/10/linux071.png?w=243&#038;h=300" alt="Mozilla GTK - 11/16/98" width="243" height="300" /></a><p class="wp-caption-text">Mozilla GTK - November 16, 1998</p></div>
<p>Within a month, with the help from folks such as Matt Wilson and <a href="http://devel.0xdeadbeef.com/weblog/">Chris Blizzard</a>, <a href="http://blog.fishsoup.net/">Owen Taylor</a>, we had Mozilla up and running on GTK+.</p>
<p>We had a lot to do.  Back then we were using GTK+ version 1.1.x and as it was under rapid development to provide all the features we needed, we were bumping our version requirement every few weeks.  Pretty sure that was driving the folks at Netscape crazy.</p>
<p>Back then we had implementations of all the native widgets you can think of.  Things like radio buttons, check boxes, text input fields.  I remember one day Ramiro Estrugo told me that there had been a decision to redo all of our widgets in a cross-platform way.  He was worried how I would take it, given it meant throwing away a bunch of my code, but it seemed like a good idea to me.</p>
<p>It was right around then that XUL entered the picture.</p>
<p>On November 24, 1998 AOL announced they were buying Netscape.  There was some <a href="http://web.archive.org/web/19990423065514/www.mozilla.org/fear.html">fear</a> about what this would mean for Mozilla.  AOL&#8217;s CEO Steve Case <a href="http://web.archive.org/web/19990424142013/www.mozilla.org/stevecase.html">responded</a> with some encouraging words.</p>
<p>Sometime in <strong>January/February 1999</strong>, I received a call from <a href="http://www.wdfilms.com/">David Winton</a>, who was working on a documentary about Netscape and Mozilla.  He wanted to bring out a film crew to Georgia to follow me around for a few days.  Apparently my explanation on why these guys would want to come out worked as my parents agreed and a few weeks later the film crew showed up.  The followed me around work, school and home for a couple days.  It was a pretty strange experience.</p>
<p>At the end of March 1999, my mom and I ended up flying out to California for the <a href="http://www.mozilla.org/party/1999/">2nd Mozilla Party</a>.  While in California, we met up with the the Winton duPont film crew again and and they shot some more film.  It was on April 1, while sitting in the Netscape cafeteria, I found out that one of the major Mozilla/Netscape figureheads <a href="http://www.jwz.org/">Jamie Zawinski</a> was <a href="http://www.jwz.org/gruntle/nomo.html">leaving</a>.  At the time he wrote on his website: &#8220;For those of you who choose to continue, I wish you all the best of luck.&#8221;  Maybe his luck came in handy as this was just the beginning.</p>
<h3>Onward to Netscape&#8230;</h3>
<p>By May of 1999 I had a job offer to move to California and work for Netscape.  I accepted and started at the end of June.  My primary task at that time was continued improvement of the GTK+ widget and graphics code.</p>
<p>During my first week at work, David Hyatt added intrinsic window sizing for XUL windows.  That way, they would size to their contents.  This totally broke Linux as I had somehow forgotten to handle top-level window resizing.  Oops.  A frantic but fun way to start things off.</p>
<p>The rest of the year was a lot of long nights at work and a lot of learning to live on my own.  I ended up building out a lot of widget and graphics implementations including getting the GTK+ drag and drop code working and adding our file picker API.  It wasn&#8217;t long before Chris McAfee and Brian Ostrom first introducted me to <a href="http://www.yelp.com/biz/taqueria-la-bamba-mountain-view">La Bamba</a>.</p>
<p><img class="alignleft size-full wp-image-489" title="coderush" src="http://pavlovdotnet.files.wordpress.com/2008/10/coderush.png?w=118&#038;h=189" alt="" width="118" height="189" /></p>
<p><strong>In early 2000</strong> myself and Scott Collins went up to San Francisco to watch a preview of Code Rush at the Winton duPont office.  It was pretty cool to see so many folks on video I had only heard about, ones who had left Netscape before I joined.  I remember this trip because on our way back, a big sheet of plywood fell out of a truck in front of us on 101 and ended up slamming in to the front of Scott&#8217;s car and ending up covering the windshield.  Fortunately we were OK and able to pull over without being able to see anything.</p>
<p>A few months later Code Rush was released.  Just before it was released, there was a showing in a big theater room in Mountain View with many of the people in the video in attendance.</p>
<p>In March 2000 using an early MacOS X Rhapsody (later renamed Darwin) pre-pre-release on my unsupported PowerMac 9600, I set off to port Mozilla to the platform.  At this point, most all of the Mac guys at Netscape were still working on OS9 and most of them were unconvinced that OSX would become real.  For some reason or another, pretty much daily my Mac would refuse to boot and so I&#8217;d have to reinstall the OS to get it booting again.  Eventually I got it to the point of popping up a window that rendered pages, but it wasn&#8217;t very stable and didn&#8217;t work very well.  The work sat mostly untouched for nearly 2 years until the rest of the Mac community became interested.</p>
<p><a href="http://pavlovdotnet.files.wordpress.com/2008/10/dino.jpg"><img class="size-medium wp-image-507 alignright" title="Netscape Dino" src="http://pavlovdotnet.files.wordpress.com/2008/10/dino.jpg?w=225&#038;h=300" alt="" width="225" height="300" /></a>Despite Netscape having a security library to handle cryptography, they had been unable to release the source code along with the original source code due to US cryptography restrictions.  I don&#8217;t remember all the details, after getting it all building on Linux and a lot of work from the legal department and the security guys, in March 2000 we were able to land it on the trunk.</p>
<p>2000 was a busy year.  In addition to those things, I built a new Unix file picker using XUL (which I still believe was better than the current GTK one), built our clipboard code and made it support all the crazy <a href="http://www.wikipedia.org/wiki/Inter-Client_Communication_Conventions_Manual">ICCCM</a> text formats, rewrote our event queues, and got old-style plugins working using crazy Xt magic.</p>
<p>The Netscape mail servers were all inside the firewall, so if you wanted to read your mail you needed to VPN in.  All but one, which you could access over SSL using a client certificate.  I never did much with the mail and news code, but I made a deal with one of the IT guys to give me access to the server if I implemented IMAP and SMTP over SSL &#8212; so I did.</p>
<p>Despite outcries from engineering that the product wasn&#8217;t ready, Netscape decided to ship Netscape 6 on November 14, 2000. This was the first major release since Netscape 4.5, and by all accounts was a horrible release.  It was neither stable nor fast.</p>
<p>In late 2000, I started my first attempt at rewriting our graphics layer.  It was simply called gfx2.  A lot of people around thought it was a good idea, but no one really wanted to help build it.  I built out a decent X implementation that was fully scriptable, but eventually let it drop.  The time just wasn&#8217;t right yet.</p>
<p>I continued working on the GTK+ code, making many significant optimizations, until <strong>January 2001</strong>, when I switched over to designing and building a new image library.  There were a number of issues with the old code including that it did cache matches based on the image size, so if you used the same image multiple times on a page, you would refetch it from the network every time.  This was in the days of using lots and lots of spacer images, so this could be very expensive.  The scale and many other pieces lived deep in the image library code rather than in the platform specific code which made it difficult to optimize.</p>
<div id="attachment_520" class="wp-caption alignleft" style="width: 138px"><a href="http://pavlovdotnet.files.wordpress.com/2008/10/imglib2.png"><img class="size-thumbnail wp-image-520" title="imglib2" src="http://pavlovdotnet.files.wordpress.com/2008/10/imglib2.png?w=128&#038;h=79" alt="" width="128" height="79" /></a><p class="wp-caption-text">&quot;design docs&quot;</p></div>
<p>I spent much of the first few months building out and designing something I was happy with.  Using XPCOM for the one thing it was really designed for, I added pluggable image decoders that could be easily added, made the caching to be much smarter than the previous library and by the end of March, things were getting turned on on the trunk.  Looking back, it was a pretty rough landing.  Because of the way things were implemented, the code that handled background images was still using the old image library.  Things stabilized pretty well over the next couple months and by August things were fully cleaned up and the old image library was removed.</p>
<p>A lot was going on around this time.  The network library that had built the previous year was being heavily worked on, a new cache system was being built.  A word of wisdom to anyone who might build something on top of a network library: wait until it is fully stable before building on top of it.</p>
<p>Towards the end of the year, as part of making the image library do threaded image decoding, I built a thread-safe cross-platform timer implementation.  It seemed to work pretty well when I wrote it, so we landed it and replaced all of our platform specific timer implementations, getting rid of a great number of bugs due to platform differences.  Unfortunately, as is often the case with threaded code, things weren&#8217;t so simple and over the next few years there were numerous thread-related issues in this code.  Thanks to Brendan Eich for figuring out many of them!</p>
<p>Most of the Mozilla community spent the <strong>first half of 2002</strong> fixing bugs on the road to Mozilla 1.0.  I spent most of it fixing image library bugs and timer bugs.</p>
<p>Around March or April, David Hyatt and Ben Goodger and others started discussing building a smaller, cleaner browser.  We often ended up at Denny&#8217;s around 1AM having long conversations about how to make the browser new.  On April 1, the first checkin for what would become Phoenix (and later Firefox) occurred.</p>
<p>On June 5, 2002, after 4 years of development, we finally had something we were ready to call Mozilla 1.0 and we released it to the world.  It sure was a lot nicer than the Netscape 6 that had gone out the door a year and a half earlier.</p>
<p>Post Mozilla 1.0, I got interested in embedded platforms and spent a while looking at what it would take to port Mozilla to the Playstation 2.  I built a small 2d graphics library, ported NSPR and other pieces of the codebase.  Many of the pieces ran well individually, but the compiler and toolchain that was available at the time had a hard time compiling and linking all our large code base without generating bad code.  Between this and the PS2 network adapters not taking off that we decided to drop this project.  It was a fun learning experience and taught me quite a bit about writing compact code.</p>
<p>On September 22, the first version of Phoenix was released with 4 more versions coming out before the end of the year.</p>
<div id="attachment_517" class="wp-caption alignright" style="width: 207px"><a href="http://pavlovdotnet.files.wordpress.com/2008/10/anya.png"><img class="size-medium wp-image-517" title="Anya" src="http://pavlovdotnet.files.wordpress.com/2008/10/anya.png?w=197&#038;h=300" alt="" width="197" height="300" /></a><p class="wp-caption-text">Anya - March 25, 2003</p></div>
<p><strong>In 2003</strong>, I lead a small team building <a href="http://www.mozilla.org/projects/anya/">Anya</a>, a client/server browser solution built on Gecko, similar to what <a href="http://www.danger.com/">Danger</a> did and <a href="http://www.skyfire.com/">Skyfire</a> and Opera Mini do today.  The client was very small &#8212; Windows Mobile was around 30KB on disk and could render most sites on the web.  We sent over a binary stream from the server of things to draw that could be easily replayed on the client.  We also built a PalmOS and Linux client.  There were a number of fun technical challenges we were looking forward to solving such as running JavaScript to allow things such as client-side input validation.  Unfortunately AOL wasn&#8217;t really sure what to do with it.  I was able to get permission to open source the code, but I never had much time to document it or get it out there the way I would have liked.  I know some companies ended up using the code in various ways in the end.</p>
<p>On June 3, 2003 I <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=18574">removed MNG</a> support from the browser.  It caused a big uproar from the ten guys who were using the format and everyone who thought they might someday.  It was a small test of the Mozilla <a href="http://www.mozilla.org/hacking/module-ownership">module owner system</a> as well as a lesson to many about being careful about what features you add as inevitably someone will be angry if you remove it.</p>
<h3>The end of Netscape.  A new beginning for Mozilla&#8230;</h3>
<p>In July 2003, 4 years after I had started working there, AOL laid off the remaining browser team.  I didn&#8217;t find myself particularly sad.  The lessons I had learned and the people I had met had lead to growth that I can only now really start to understand.  We had all built something we were proud of, grown the community a lot, and truly believed that Mozilla would be a success.  As part of ending browser development, the Mozilla Foundation was spun out on its own.</p>
<p>It was time for me to move on.  Having spent nearly 5 years working on Mozilla, I found it difficult to find a place with the culture and openness I was looking used to.  I remember talking to a great number of companies at the time, some with very interesting projects, but none were quite what I was looking for.  I went to work at Open Source Applications Foundation in September 2003 working on their <a href="http://www.chandlerproject.org/">Chandler project </a>working on many parts of the backend including client syncing.  I still remained semi-active in the Mozilla community, although not as active as I would have liked.</p>
<p>After a year at OSAF, in <strong>October 2004</strong>, I decided to leave and go work at Oracle with Mike Shaver, <a href="http://weblogs.mozillazine.org/dmose/">Dan Mosedale</a> and <a href="http://blog.vlad1.com/">Vladimir Vukićević</a> building <a href="http://www.mozilla.org/projects/calendar/lightning/">Lightning</a>, a calendaring extension for Thunderbird.  Despite having worked on building XUL itself, I hadn&#8217;t spent much time writing it.  During my time at Oracle I wrote a lot of JavaScript and XUL as we built out frontend.  As our team was small and fairly isolated from the rest of the corporate beast, several of us primarily worked remotely, often from the Mozilla office.</p>
<p>November 9, 2004, Firefox 1.0 (and <a href="http://www.microsoft.com/games/halo2/">Halo 2</a>) was released.  Mitchell has a <a href="http://blog.lizardwrangler.com/2005/01/21/firefox-10-launch-day/">great writeup</a> of the day, so I won&#8217;t try to  cover it here, but needless to say it was a pretty exciting day for everyone.  It was a pretty major accomplishment for the very small Mozilla Foundation to have hit.  I&#8217;m glad I was able to be a part of it.</p>
<div id="attachment_516" class="wp-caption alignleft" style="width: 210px"><a href="http://pavlovdotnet.files.wordpress.com/2008/10/cfox21.jpg"><img class="size-medium wp-image-516 " title="cairo firefox" src="http://pavlovdotnet.files.wordpress.com/2008/10/cfox21.jpg?w=200&#038;h=194" alt="" width="200" height="194" /></a><p class="wp-caption-text">Cairo Firefox - November 18, 2004</p></div>
<p>As Vlad and I were both interested in graphics, in our spare time we started building a <a href="http://www.cairographics.org/">cairo</a> backend for Mozilla.  We got things up and running pretty quickly on Linux but both realized we couldn&#8217;t expose all the functionality we really wanted to.  Doing everything we wanted was going to require more than our spare time.</p>
<p>After around 6 months at Oracle, I realized I just wasn&#8217;t excited by calendaring and decided to leave.</p>
<h3>A return to the Mozilla&#8230;</h3>
<p>After weighing my options I found that I was still passionate about browsers and changing the web, and so I joined the Mozilla Foundation full time at the end of <strong>May 2005</strong>.  Amusingly, the project I wanted to work on was redesigning the Mozilla graphics system, still, around 7 years after I first worked on it.  Vlad, who also joined MoFo, and I set off on a two and a half year project, one of the biggest ones I can remember rebuilding our graphics engine.</p>
<p>One of the major flaws our old graphics code had was that it only implemented the least common denominator of platform functionality, and so even backed by something like cairo, the Gecko graphics API didn&#8217;t expose all the functionality we needed to do rich graphics on the web.  Not all platforms support the same set of functionality.  For example, Mac OS X has APIs to draw curves with anti-aliasing while Windows does not.</p>
<p>Coming up with a new graphics API was pretty straightforward.  As they say, the third time&#8217;s the charm.  We had both played with cairo and knew it could do many of the things we needed.  It was important to select the right software graphics implementation, but there wasn&#8217;t much out there besides cairo and <a href="http://www.antigrain.com/">agg</a>.</p>
<p>After playing with both, deciding that we didn&#8217;t want to build our own from scratch and finding that agg wasn&#8217;t at the right level, we decided to go with cairo.  We knew that meant we&#8217;d have to contribute a lot to it, but it seemed better than the alternatives.</p>
<p>A lot of the work we had to do in cairo was centered around performance and taking advantage of platforms.  Many of the cairo developers were on Linux, but few were on Windows and Mac.  Vlad did some amazing work on getting these all hooked up.</p>
<p>On the Gecko side, we wanted to take advantage of our new graphics capabilities as much as possible.</p>
<p>As part of the <a href="http://blog.vlad1.com/2007/12/11/graphics-in-mozilla/">graphics changes</a>, we decided to take on re-writing our text handling as well without thinking much about what that meant.  I&#8217;m here to tell you, text rendering is hard.  There are a lot of languages, fonts, and unicode codepoints.  Each platform has a different way of finding the right fonts for the text you want to render, except Windows, where you&#8217;re basically on your own.  Fortunately, Windows gave us the most freedom to implement correct font selection and after 4 or 5 different tries, we finally got it right.  We ended up porting it to Mac and using it there and are in the process of using it on Linux.  At the same time, <a href="http://weblogs.mozillazine.org/roc/">Robert O&#8217;Callahan</a> rewrote much of the text layout code in Gecko to take advantage of the new font APIs we could provide.  Looking back, we probably spent more time on text rendering than we did on the rest of the graphics changes.</p>
<p>The graphics work continued at full speed until the end of 2007, when I took a few months to look at memory usage.  I&#8217;ve <a href="http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/">written</a> in <a href="http://blog.pavlov.net/2007/11/10/memory-fragmentation/">pretty</a> <a href="http://blog.pavlov.net/2007/11/14/leaks-memory-we-never-forgot-about-you/">great</a> <a href="http://blog.pavlov.net/2007/12/04/vlad-and-analysis-of-dtrace-was-used/">detail</a> about the work that went on in fixing the memory usage in Firefox that continued on until <strong>March 2008</strong>.</p>
<p>A few weeks before we were going to release 3.0, I took off on a pre-planned vacation to Barbados for three weeks.  Because I was on the beach when 3.0 went out the door on June 17, 2008, the accomplishment of shipping never really hit me.  I wish I could have celebrated with everyone else, but I&#8217;m not sure I would have traded the relaxation of the beach.</p>
<p>As Firefox 3 was wrapping up, I started looking for my next challenge and agreed to help build our mobile browser, <a href="https://wiki.mozilla.org/Mobile">Fennec</a>.  After returning from Barbados, I was refreshed and ready to roll.  Our team has made great strides in building Fennec, and just last week released our <a href="http://www.mozilla.org/projects/fennec/1.0a1/releasenotes/">first alpha</a>.  It is amazing to be part of another project from the early days and facinating to watch people change the way they use the web.</p>
<h3><strong>Today, 10 years later</strong>&#8230;</h3>
<p><a href="http://fsoss.senecac.on.ca/2008/"><img class="size-full wp-image-493 alignleft" title="fsoss" src="http://pavlovdotnet.files.wordpress.com/2008/10/fsoss.png?w=229&#038;h=65" alt="" width="229" height="65" /></a></p>
<p>I&#8217;m at FSOSS 2008, a conference that is in many ways similar to the one that started this whole thing for me.  I&#8217;m amazed by the work that this school has done to teach its students the open source culture and a different way of thinking.  I hope that for at least one person attending, it results in a great journey for them.</p>
<h3>Looking Forward&#8230;</h3>
<p>The future is bright for Mozilla, and I look forward to continuing to be a part of this great community.  The web is really starting to take off with new capabilities like offline, video, audio, SVG, and location awareness.  The community, a group of amazing people, has built an outstanding platform, an outstanding desktop browser, and is building what will be an outstanding mobile browser.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/479/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/479/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/479/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/479/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/479/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/479/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/479/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/479/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/479/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/479/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=479&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2008/10/23/ten-years/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/als-1998-roundlogo.jpg" medium="image">
			<media:title type="html">als-1998-roundlogo</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/linux071.png?w=243" medium="image">
			<media:title type="html">old linux screenshot</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/coderush.png" medium="image">
			<media:title type="html">coderush</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/dino.jpg?w=225" medium="image">
			<media:title type="html">Netscape Dino</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/imglib2.png?w=128" medium="image">
			<media:title type="html">imglib2</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/anya.png?w=197" medium="image">
			<media:title type="html">Anya</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/cfox21.jpg?w=200" medium="image">
			<media:title type="html">cairo firefox</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/fsoss.png" medium="image">
			<media:title type="html">fsoss</media:title>
		</media:content>
	</item>
		<item>
		<title>Fennec Alpha 1</title>
		<link>http://blog.pavlov.net/2008/10/17/fennec-alpha-1/</link>
		<comments>http://blog.pavlov.net/2008/10/17/fennec-alpha-1/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 19:43:39 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[fennec]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://pavlovdotnet.wordpress.com/?p=473</guid>
		<description><![CDATA[
I&#8217;m excited to say that yesterday we pushed out our first alpha release of Fennec.  I suggest checking our Madhava&#8217;s great video showing Fennec in action.  The team has been working very hard for a while and it is great to get our first big milestone in front of people.  We&#8217;ve still got a lot [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=473&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://pavlovdotnet.files.wordpress.com/2008/10/fennec.png"><img class="alignnone size-full wp-image-474" title="fennec logo" src="http://pavlovdotnet.files.wordpress.com/2008/10/fennec.png?w=401&#038;h=296" alt="" width="401" height="296" /></a></p>
<p>I&#8217;m excited to say that yesterday we pushed out our <a href="http://www.mozilla.org/projects/fennec/1.0a1/releasenotes/">first alpha release</a> of Fennec.  I suggest checking our Madhava&#8217;s great video showing <a href="http://vimeo.com/1981300?pg=embed&amp;sec=1981300">Fennec in action</a>.  The team has been working very hard for a while and it is great to get our first big milestone in front of people.  We&#8217;ve still got a lot of work to do and over the next few milestones you&#8217;ll be seeing performance improvements, more UI refinement and <a href="http://blog.mozilla.com/blassey/2008/10/11/windows-mobile-update-3-fonts/">Windows Mobile</a> builds.</p>
<p>The feedback so far has been very useful and I hope to see more continue coming in.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/473/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=473&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2008/10/17/fennec-alpha-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>

		<media:content url="http://pavlovdotnet.files.wordpress.com/2008/10/fennec.png" medium="image">
			<media:title type="html">fennec logo</media:title>
		</media:content>
	</item>
		<item>
		<title>New contributors + Big Patches + HG = ?</title>
		<link>http://blog.pavlov.net/2008/06/05/new-contributors-big-patches-hg/</link>
		<comments>http://blog.pavlov.net/2008/06/05/new-contributors-big-patches-hg/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 07:22:17 +0000</pubDate>
		<dc:creator>pavlov</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://pavlovdotnet.wordpress.com/?p=471</guid>
		<description><![CDATA[We&#8217;ve seen tremendous interest in Firefox and the Mozilla platform, not just from consumers, but also from groups of developers that would like to build on top of and contribute to Mozilla itself.  One of the challenges that these groups often face is that if their work is any more extensive than a simple patch, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=471&subd=pavlovdotnet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve seen tremendous interest in Firefox and the Mozilla platform, not just from consumers, but also from groups of developers that would like to build on top of and contribute to Mozilla itself.  One of the challenges that these groups often face is that if their work is any more extensive than a simple patch, it&#8217;s difficult for them to effectively publish their work and to collaborate with others during development.</p>
<p>Transitioning to a distributed version control system like Mercurial has helped this situation some; branching is easy, as is merging back in to the mainline.  But even with that, these developers would still be isolated, working within essentially their own private repository.</p>
<p>We&#8217;d like to make it easy for these people to give their work wider exposure within the community, without having to make a decision up front as to whether the work will be included in mozilla-central or not.</p>
<p>Our rules for giving new commiters access to the main repository don&#8217;t work well for groups with large changes, and we&#8217;d like to come up with a different process whereby these people would still have to go through the same effort as other contributors to become full &#8220;Mozilla contributors&#8221;, but that, in the meantime, they can make their work available and can collaborate with others.</p>
<p>I&#8217;ve been working with Mitchell and Brendan on coming up with a policy that allows people to more easily work together in cases such as these.  Mitchell be posting what we&#8217;ve come up with shortly.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pavlovdotnet.wordpress.com/471/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pavlovdotnet.wordpress.com/471/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pavlovdotnet.wordpress.com/471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pavlovdotnet.wordpress.com/471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pavlovdotnet.wordpress.com/471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pavlovdotnet.wordpress.com/471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pavlovdotnet.wordpress.com/471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pavlovdotnet.wordpress.com/471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pavlovdotnet.wordpress.com/471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pavlovdotnet.wordpress.com/471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pavlovdotnet.wordpress.com/471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pavlovdotnet.wordpress.com/471/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pavlov.net&blog=2109496&post=471&subd=pavlovdotnet&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pavlov.net/2008/06/05/new-contributors-big-patches-hg/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a170d274720dcfe840906d4b88a7d117?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pavlov</media:title>
		</media:content>
	</item>
	</channel>
</rss>