<?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/"
	>

<channel>
	<title>dougt&#039;s blog &#187; minimo</title>
	<atom:link href="http://dougt.org/wordpress/tag/minimo/feed/" rel="self" type="application/rss+xml" />
	<link>http://dougt.org/wordpress</link>
	<description>best. tagline. ever.</description>
	<lastBuildDate>Mon, 26 Jul 2010 03:18:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>A Short History of Mozilla on Windows Mobile</title>
		<link>http://dougt.org/wordpress/2009/02/a-short-history-of-mozilla-on-windows-mobile/</link>
		<comments>http://dougt.org/wordpress/2009/02/a-short-history-of-mozilla-on-windows-mobile/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 01:49:32 +0000</pubDate>
		<dc:creator>dougt</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[fennec]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[minimo]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://dougt.wordpress.com/2009/02/10/a-short-history-of-mozilla-on-windows-mobile/</guid>
		<description><![CDATA[I thought it might be nice to reflect on my involvement in porting the Mozilla to Windows Mobile. In 2004 we had a project called Minimo &#8212; it was meant as a lighter weight build-time configuration of Mozilla for GTK. To showcase the build options, we had an application called TestGtkEmbed that developers could use [...]]]></description>
			<content:encoded><![CDATA[<p>I thought it might be nice to reflect on my involvement in porting the Mozilla to Windows Mobile.</p>
<p>In 2004 we had a project called Minimo &#8212; it was meant as a lighter weight build-time configuration of Mozilla for GTK.   To showcase the build options, we had an application called TestGtkEmbed that developers could use to test against benchmarks, etc.  As the name implies, it was just a testing application &#8212; it didn&#8217;t have browser features like bookmarks, session history, preference management, etc.</p>
<p>At the end of 2004, I was hired by the Mozilla Foundation working for <a href="http://weblogs.mozillazine.org/chofmann/">Chris Hofmann</a>, who was the director of engineering.  I started on porting this set of build options to Windows Mobile.  At this point, there was no real desire to build an application &#8212; I was happy to just continue building a browser engine that could be part of another application.</p>
<p>I really had no desire to do Windows Mobile development.  However, at the time, it was really the only devices available that people could by off the street and run very large applications on (think: a modern web browser).  The idea was that you could do direct-to-consumer development.</p>
<p>We found that there was some work done by <a href="http://home.mcom.com/people/blythe/">Garrett Blythe</a> (i don&#8217;t have a better link, sorry) at Netscape in 2002 which we could leverage &#8212; there was a partial patch to NSPR for windows mobile.  Garrett was responsible for an effort to port Netscape to Windows CE.  His basic approach to porting from Win32 -&gt; WinCE is is what I continued using (and we still use most of it today).</p>
<p>At the beginning of 2005, <a href="http://blog.mozilla.com/blassey/">Brad Lassey</a> started helping and around March 2005 we had much of the platform ported over.  Below is the picture of the first time mozilla rendered google windows mobile phone:</p>
<p><a href="http://dougt.files.wordpress.com/2009/02/200902090914.jpg"><img src="http://dougt.files.wordpress.com/2009/02/200902090914-tm.jpg" height="200" width="150" border="1" hspace="4" vspace="4" alt="200902090914" /></a></p>
<p>If you want to see other pictures, check out <a href="http://rebron.org/blogarchives/2005/03/minimozilla_com.html">rebron&#8217;s</a> <a href="http://rebron.org/blogarchives/2005/07/mo_minimozilla.html">posts</a> from way back when.</p>
<p>At some point, we needed to branch away from using WinEmbed (basically the same thing as TestGtkEmbed i mentioned above, but for windows) and decided it was a good idea to build a UI for Minimo on Windows Mobile that end users could use.  Looking at something we might be able to share between the linux/gtk version of Minimo and Window Mobile, we decided to write the UI in XUL.  The size/space measurement for using XUL were very small compared to the flexibility you got (we were thinking extensions).</p>
<p><a href="http://dougt.files.wordpress.com/2009/02/200902091038.jpg"><img src="http://dougt.files.wordpress.com/2009/02/200902091038-tm.jpg" height="200" width="150" border="1" hspace="4" vspace="4" alt="200902091038" /></a></p>
<p>Working from Brazil, <a href="http://www.taboca.com/">Marcio Galli</a> was basically responsible for the front end.  We experimented with a bunch of things like social bookmarking, geolocation, device API, and widgets.  We learned alot, and some of this ended up being the basis for a <a href="http://www.w3.org/TR/geolocation-API/">draft spec</a>.</p>
<p>In April 2006, I stopped working on Minimo full time and started other mobile work for Mozilla.  The Minimo project continued.  I tried to work fix the occasional bug, but development basically ended.</p>
<p>At the end of 2007, I blogged about the <a href="http://dougt.wordpress.com/2007/11/13/minimo-and-mobile/">end of Minimo</a> (the windows mobile mozilla browser) and a new effort called <a href="https://wiki.mozilla.org/Mobile/FennecVision">Fennec</a>.  Our team now is much larger than the original effort; we have people in QA, Press, IT, UX, Marketing all thinking about Mobile.<br />
<a href="http://dougt.files.wordpress.com/2009/02/2009020908581.jpg"><img src="http://dougt.files.wordpress.com/2009/02/200902090858-tm1.jpg" height="100" width="161" border="1" hspace="4" vspace="4" alt="200902090858" /></a></p>
<p>Now, we have our first public milestone release.  A completely new font backend, cairo support, extension support, and basically everything that Firefox has.</p>
<p>Today is the rebirth of this browser: Better, stronger, faster.  We have a way to go before we declare a &#8220;1.0&#8243; release, but hope you come with us and participate in open source, mozilla, and Fennec &#8211; our mobile browser.<br />
<a href="http://dougt.files.wordpress.com/2009/02/200902091049.jpg"><img src="http://dougt.files.wordpress.com/2009/02/200902091049-tm.jpg" height="200" width="150" border="1" hspace="4" vspace="4" alt="200902091049" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://dougt.org/wordpress/2009/02/a-short-history-of-mozilla-on-windows-mobile/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Minimo and Mobile.</title>
		<link>http://dougt.org/wordpress/2007/11/minimo-and-mobile/</link>
		<comments>http://dougt.org/wordpress/2007/11/minimo-and-mobile/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 15:33:40 +0000</pubDate>
		<dc:creator>dougt</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[minimo]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://dougt.wordpress.com/2007/11/13/minimo-and-mobile/</guid>
		<description><![CDATA[Over the past few years the Minimo project has provided (1) a set of build and runtime options optimized for resource constrained devices, and (2) A XUL-based UI for prototyping and experimenting with new user interfaces for navigating and viewing web content and general browsing on mobile devices. Recently you have probably read that the [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few years the Minimo project has provided (1) a set of build and runtime options optimized for resource constrained devices, and (2) A XUL-based UI  for prototyping and experimenting with new user interfaces for navigating and viewing web content and general browsing on mobile devices.</p>
<p>Recently you have probably read <a href="http://weblogs.mozillazine.org/schrep/archives/2007/10/mozilla_and_mobile.html">that the Mozilla Corporation is building</a> the <a href="http://wiki.mozilla.org/Mobile">embeddable version of Mozilla and a mobile Firefox</a>. In the new and expanded mobile effort the project will create a standards-based open-source browser engine and full open source development stack based on Mozilla technology, optimized for mobile devices, and embeddable on a variety of  device targets.   This new work will replace the <a href="http://www.mozilla.org/projects/minimo/">Minimo project.</a></p>
<p>If you are a developer using Minimo as the basis for your embedding needs, this new effort will help you.  This is picking up where Minimo’s build configure left off, and further squeezing and optimizing Mozilla.</p>
<p>Although we haven’t committed to specific platforms, all of the effort that was focused on the Minimo front end will be refocused on this new project.   This new browser product will take advantage of lessons learned in minimo UI prototyping and experimentation.  It will also include support for XUL-based add-ons, and deliver on Firefox&#8217;s key principles of ease-of-use and accessibility.</p>
<p>We hope you can join the conversation.  Most of the developers and interested people hang out on irc.mozilla.org #mobile.  If you have questions, or need clarification, please drop by.</p>
]]></content:encoded>
			<wfw:commentRss>http://dougt.org/wordpress/2007/11/minimo-and-mobile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>media consolidation and the internet</title>
		<link>http://dougt.org/wordpress/2007/11/media-consolidation-and-the-internet/</link>
		<comments>http://dougt.org/wordpress/2007/11/media-consolidation-and-the-internet/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 06:21:07 +0000</pubDate>
		<dc:creator>dougt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[minimo]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://dougt.wordpress.com/2007/11/07/media-consolidation-and-the-internet/</guid>
		<description><![CDATA[with a title like this, I would expect a large essay&#8230;. sorry kids, this is a two beer, three paragraph rant&#8230; I just finished listening to latest Bill Moyers podcast (http://www.pbs.org/moyers/podcast.xml) on the way home from work. The quick summary is that the FCC is attempting to further loosen the ownership rules allowing big media [...]]]></description>
			<content:encoded><![CDATA[<p>with a title like this, I would expect a large essay&#8230;. sorry kids, this is a two beer, three paragraph rant&#8230;</p>
<p>I just finished listening to latest Bill Moyers podcast (<a href="http://www.pbs.org/moyers/podcast.xml">http://www.pbs.org/moyers/podcast.xml</a>) on the way home from work.  The quick summary is that the FCC is attempting to further loosen the ownership rules allowing big media companies to buy-up more properties.  If this does go through, the result is more of what we see on TV, in print, and listen to on the radio will be in the hands of much fewer people.</p>
<p>What really stood out to me were the people (such as the folks producing shows for the WVON radio station) trying to make their own community a better place by providing programming over this controlled media.  Their problem is that there isn&#8217;t really a business case that justifies this effort &#8212; there is no money to sustain such a production.  Throughout this podcast, i keep thinking &#8212; why not use another media like a podcast, or videocast or something else that didn&#8217;t have the huge infrastructure costs.  I suppose there is a cost on the consumer end which is a problem &#8212; more people have radios than ipods+computer&#8230; but that is changing.  The point is that the small guy with a small audience can not compete with something that has dozens of times the marketing efforts, can afford the large infrastructure costs, and can leverage syndicated content across multiple channels.  These smaller guys have to do something different to maintain a voice &#8212; they can&#8217;t and shouldn&#8217;t fight toe to toe if they don&#8217;t have to.  This is where I see the importance of a level playing field level &#8212; the web.</p>
<p>So, lets just suppose that we take the FCC ownership to a final but unrealistic conclusion.  Lets suppose that News Corp. (or another fair and balanced company) owned the tv stations, all of the major papers, and all of the radio stations in my area.  Does it matter?  It probably does.  But what is perfectly clear is that <span style="text-decoration:underline;"><em>having a Free and Open Web is critical</em></span> not only to ensuring that there are different viewpoints, but critical to our very Democracy. <span style="text-decoration:underline;"><em>The more big media owns, the more the Web must remain Open</em></span>.  Sadly, the current FCC proposal doesn&#8217;t touch Net Neutrality despite a clear connection between these two issues.</p>
<p>If you want to know about this legislation, check out the podcast or you can check out the fair and balanced website: <a href="http://www.stopbigmedia.com/">http://www.stopbigmedia.com/</a>. <img src='http://dougt.org/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://dougt.org/wordpress/2007/11/media-consolidation-and-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jail break me.</title>
		<link>http://dougt.org/wordpress/2007/10/jail-break-me/</link>
		<comments>http://dougt.org/wordpress/2007/10/jail-break-me/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 14:41:43 +0000</pubDate>
		<dc:creator>dougt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[minimo]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://dougt.wordpress.com/2007/10/29/jail-break-me/</guid>
		<description><![CDATA[http://www.jailbreakme.com/ this is interesting for two reasons &#8211; the first if you have an iphone, running 1.1.1, and want to use 3rd party apps, just load this page, and your done &#8212; it does everything for you including installing Installer.app. Very cool. the second reason this is of interest is that the method of getting [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jailbreakme.com/">http://www.jailbreakme.com/</a></p>
<p>this is interesting for two reasons &#8211;</p>
<p>the first if you have an iphone, running 1.1.1, and want to use 3rd party apps, just load this page, and your done &#8212; it does everything for you including installing Installer.app.  Very cool.</p>
<p>the second reason this is of interest is that the method of getting 3rd party apps on the locked phone is simply loading an image file in the browser.  The image exploits a hole in safari and allows the website to install software.  I guess this is the first time that I actually appreciate this sort of thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://dougt.org/wordpress/2007/10/jail-break-me/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Joey &#8211; Version 0.3</title>
		<link>http://dougt.org/wordpress/2007/09/joey-version-03/</link>
		<comments>http://dougt.org/wordpress/2007/09/joey-version-03/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 13:29:42 +0000</pubDate>
		<dc:creator>dougt</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[joey]]></category>
		<category><![CDATA[minimo]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://dougt.wordpress.com/2007/09/21/joey-version-03/</guid>
		<description><![CDATA[We have released version 0.3 of Joey. This release has a bunch of fixes including: server side performance improvements, ff trunk support, support for more phones, and the j2me midlet has a look and feel. I invite everyone to take another look at: http://joey.labs.mozilla.com/ Please use bugzilla or the lab forums for feedback. Regards, Doug [...]]]></description>
			<content:encoded><![CDATA[<p>We have released version 0.3 of Joey.  This release has a bunch of fixes including: server side performance improvements, ff trunk support, support for more phones, and the j2me midlet has a look and feel.  I invite everyone to take another look at:</p>
<p><a href="http://joey.labs.mozilla.com/">http://joey.labs.mozilla.com/</a></p>
<p>Please use <a href="https://bugzilla.mozilla.org/">bugzilla</a> or the <a href="https://labs.mozilla.com/forum/index.php/board,3.0.html">lab forums</a> for feedback.</p>
<p>Regards,</p>
<p>Doug Turner</p>
]]></content:encoded>
			<wfw:commentRss>http://dougt.org/wordpress/2007/09/joey-version-03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
