<?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>Mark's World &#187; Flock</title>
	<atom:link href="http://www.digitalspace.ca/tag/flock/feed" rel="self" type="application/rss+xml" />
	<link>http://www.digitalspace.ca</link>
	<description>GNU Not just another ranting blog</description>
	<lastBuildDate>Thu, 14 Jan 2010 05:35:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>North West Mozilla Development Camp</title>
		<link>http://www.digitalspace.ca/2008/12/01/north-west-mozilla-development-camp</link>
		<comments>http://www.digitalspace.ca/2008/12/01/north-west-mozilla-development-camp#comments</comments>
		<pubDate>Mon, 01 Dec 2008 18:51:44 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[ActiveState]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[NorthWestMozDev]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[XUL]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/2008/12/01/north-west-mozilla-development-camp</guid>
		<description><![CDATA[<p>&#160; </p>
<p>This past weekend was the NorthWestMozDev meetup.&#160; What is that you say?&#160; Well, the group provides a simple mechanism for developers in the North West
(US/Canada) using Mozilla related technologies to communicate with each
other (Yes I quote that straight from the Google group).</p>
<p>It was the second installment of such meetings, the first was in downtown [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.mozilla.org/images/product-firefox-50.png" style="" title="" alt="" />&nbsp; <img src="http://www.mozdev.org/sharedimages/applications/flock.png" style="" title="" alt="" /></p>
<p>This past weekend was the <a href="http://groups.google.ca/group/northwestmozdev">NorthWestMozDev</a> meetup.&nbsp; What is that you say?&nbsp; Well, the group provides a simple mechanism for developers in the North West<br />
(US/Canada) using Mozilla related technologies to communicate with each<br />
other (Yes I quote that straight from the Google group).</p>
<p>It was the second installment of such meetings, the first was in downtown Vancouver at <a href="http://activestate.com/index.mhtml">ActiveState</a>.&nbsp; There were a number of interesting talks &#8211; one I was most interested in was the <a href="http://blog.lizardwrangler.com/2008/09/11/proposed-2010-goals/">Mozilla Labs/2010 Goal discussion</a> put on by <a href="http://commonspace.typepad.com/commonspace/">Mark Surman</a> and <a href="http://ascher.ca/blog/">David Ascher</a>.&nbsp; (You should <a href="http://blog.lizardwrangler.com/2008/09/11/proposed-2010-goals/">check it out</a>)</p>
<p>One of the surprising discussions (for me) from this meetup was somewhat political/activist/social change related.&nbsp; How can Mozilla use it&#8217;s brand and following to encourage more openess on the web, support other non-profits or organizations trying to better &#8220;the greater good&#8221;.</p>
<p>Interesting stuff all around, I&#8217;m glad some <a href="http://www.flock.com/">Flock</a> folk could make it out. <img src='http://www.digitalspace.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/12/01/north-west-mozilla-development-camp/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mozilla MozCamp</title>
		<link>http://www.digitalspace.ca/2008/04/17/mozilla-mozcamp</link>
		<comments>http://www.digitalspace.ca/2008/04/17/mozilla-mozcamp#comments</comments>
		<pubDate>Thu, 17 Apr 2008 18:34:41 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ActiveState]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[Komodo]]></category>
		<category><![CDATA[MozCamp]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[PyXPCOM]]></category>
		<category><![CDATA[Shane Caraveo]]></category>
		<category><![CDATA[Sxipper]]></category>
		<category><![CDATA[xulrunner]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/?p=48</guid>
		<description><![CDATA[<p>I made a trip to MozCamp organized by Shane Caraveo at ActiveState.  It was a meetup designed to bring together XUL developers from the surrounding Victoria / Vancouver area.  There was a decent response with about 20+ people representing various companies with notables such as Mozilla Messaging, Sxipper, Songbird, Activestate (obviously), and Flock.</p>
<p>Two of the [...]]]></description>
			<content:encoded><![CDATA[<p>I made a trip to MozCamp organized by Shane Caraveo at <a title="ActiveState" href="http://www.activestate.com/">ActiveState</a>.  It was a meetup designed to bring together XUL developers from the surrounding Victoria / Vancouver area.  There was a decent response with about 20+ people representing various companies with notables such as <a title="Mozilla Messaging" href="http://www.mozillamessaging.com/">Mozilla Messaging</a>, <a title="Sxipper" href="http://www.sxipper.com/">Sxipper</a>, <a title="Songbird" href="http://www.songbirdnest.com">Songbird</a>, <a title="ActiveState" href="http://www.activestate.com/">Activestate</a> (obviously), and <a title="Flock" href="http://www.flock.com/">Flock</a>.</p>
<p>Two of the main topics people seemed to gravitate towards was build systems and collaboration between companies developing open source software.  These topics will most likely shape a more structured discussion for the next MozCamp, hopefully &lt;biased opinion here/&gt; the next one will be in Victoria.</p>
<p>As for the collaboration, this is a great step forward for those using Xulrunner as their platform base.  Activestate has a number of patches against Xulrunner which haven&#8217;t yet landed on the tree.  I ran into some build issues myself when I wanted to build Python scripting natively into Xulrunner.  I searched around and eventually found <a title="PyXPCOM + Xulrunner" href="http://www.digitalspace.ca/2008/01/14/mozilla-python-xpcomdom-in-linux">a fix sitting at Activestate</a> (thanks guys!).</p>
<p>So, as a result of all this independent development on Xulrunner others may be duplicating work, or worse yet missing out on some key bugfixes.  Anybody developing Xulrunner based applications should get together and pool their bugs against Xulrunner so that it can help increase the priority of the bugs.  The more people running into the issue, the more likely it will be looked at and eventually pushed through <img src='http://www.digitalspace.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
<p>An important side note: As a direct result of going to MozCamp and talking to the ActiveState people, <a title="Komodo Edit" href="http://www.openkomodo.com/">Komodo Edit</a> has now become my editor of choice.  All Mozilla platform developers should be using this!  I&#8217;ll report more on this as I become more familiar with the product.  A big thanks to Shane for organizing this event, it was successful and I can&#8217;t wait for the next one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/04/17/mozilla-mozcamp/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DemoCampVictoria01 &#8211; Success!</title>
		<link>http://www.digitalspace.ca/2008/04/04/democampvictoria01-success</link>
		<comments>http://www.digitalspace.ca/2008/04/04/democampvictoria01-success#comments</comments>
		<pubDate>Fri, 04 Apr 2008 16:49:49 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Boris Mann]]></category>
		<category><![CDATA[BuyLater]]></category>
		<category><![CDATA[Dave Chard]]></category>
		<category><![CDATA[democamp]]></category>
		<category><![CDATA[democampvictoria]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[Fortuno]]></category>
		<category><![CDATA[Jessica Pryde]]></category>
		<category><![CDATA[Juilet]]></category>
		<category><![CDATA[Mark Lise]]></category>
		<category><![CDATA[Sky Scraper Page]]></category>
		<category><![CDATA[Songbird]]></category>
		<category><![CDATA[Tris Hussey]]></category>
		<category><![CDATA[Wendy Pryde]]></category>
		<category><![CDATA[Yule Heibel]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/?p=43</guid>
		<description><![CDATA[<p>Well, what an amazing lineup of people we had and how well did that turn out!  Jessica Pryde, Wendy Pryde and Dave Chard at Juliet did an OUTSTANDING job at making DemoCamp one of the &#8211; correction &#8211; *the* swankiest get together ever put on in our vibrant not-so-little town of Victoria. Dave&#8217;s buildings [...]]]></description>
			<content:encoded><![CDATA[<p>Well, what an amazing lineup of people we had and how well did that turn out!  <a href="http://julietliving.com/">Jessica Pryde</a>, <a href="http://julietliving.com/">Wendy Pryde</a> and <a href="http://www.charddevelopment.com/">Dave Chard</a> at <a href="http://julietliving.com">Juliet</a> did an OUTSTANDING job at making <a href="http://barcamp.org/DemoCampVictoria">DemoCamp</a> one of the &#8211; correction &#8211; *the* swankiest get together ever put on in our vibrant not-so-little town of <a href="http://www.city.victoria.bc.ca/">Victoria</a>. Dave&#8217;s buildings are something to watch for as the kind of development projects he&#8217;s doing definitely fit into DemoCamp&#8217;s philosophy of bringing a mix of people and businesses together to create vibrancy.</p>
<p>Here&#8217;s a pic from <a href="http://farm4.static.flickr.com/3019/2386161191_4b2441ce05.jpg?v=0">Tris&#8217; photos</a>, credit goes to <a href="http://blogs.law.harvard.edu/yulelog/">Yule</a> for doing it first on her blog <img src='http://www.digitalspace.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://farm4.static.flickr.com/3019/2386161191_4b2441ce05.jpg?v=0" alt="Jessica" width="335" height="500" /></p>
<p>The presentations that came out where <a href="http://songbirdnest.com">Songbird</a>, <a href="http://buylater.cognition.ca/">BuyLater</a>, <a href="http://skyscraperpage.com/">SkyscraperPage.com</a>, <a href="http://www.flock.com/">Flock</a>, <a href="http://etcl.uvic.ca/whats-new/">Professional Reading Environment</a>, <a href="http://fortuno.ca/">Person to Person Lending</a>, a sensor platform for athletes, and DB programming.  Lots of interest, interaction and buzz was generated from the whole event.  I don&#8217;t think I could have imagined it kicking off any better than that.  The crowd was interested and interactive &#8211; it&#8217;s like you&#8217;re all seasoned veterans now!</p>
<p><a href="http://www.mapleleaftwo.com/live-blogging-democampvictoria01/">Tris Hussey</a>, <a href="http://bmannconsulting.com/">Boris Mann</a> and <a href="http://blogs.law.harvard.edu/yulelog/2008/04/04/democamp-victoria-01/">Yule Heibel</a> have already blogged about the event, so go check out their blogs too (Tris has some <a href="http://www.flickr.com/photos/tris/sets/72157604379819075/">photos</a> up as well).</p>
<p>Thanks again to <a href="http://blogs.law.harvard.edu/yulelog/">Yule Heibel</a> and <a href="http://charddevelopment.com/">Dave Chard</a> &#8211; without you there would be no DemoCamp downtown!  Thank you so much! <img src='http://www.digitalspace.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I look forward to seeing you all at the next DemoCamp! woo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/04/04/democampvictoria01-success/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Adventures moving to a Macbook Pro</title>
		<link>http://www.digitalspace.ca/2008/02/17/adventures-moving-to-a-macbook-pro</link>
		<comments>http://www.digitalspace.ca/2008/02/17/adventures-moving-to-a-macbook-pro#comments</comments>
		<pubDate>Sun, 17 Feb 2008 19:08:40 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macboo pro]]></category>
		<category><![CDATA[refit]]></category>
		<category><![CDATA[triple boot]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/2008/02/17/adventures-moving-to-a-macbook-pro</guid>
		<description><![CDATA[<p>One of the reasons why I wanted a Mac was so that I didn&#8217;t need to VNC into a Mini to do development of Flock.  My previous machine was an IBM TP60 &#8211; a decent machine which I had setup for dual-boot Windows XP and Ubuntu.  Originally Linux was Edgy then I dist-upgraded [...]]]></description>
			<content:encoded><![CDATA[<p>One of the reasons why I wanted a <a href="http://www.apple.com/">Mac</a> was so that I didn&#8217;t need to <a href="http://www.realvnc.com/">VNC</a> into a <a href="http://www.apple.com/macmini/">Mini</a> to do development of <a href="http://www.flock.com/">Flock</a>.  My previous machine was an IBM TP60 &#8211; a decent machine which I had setup for dual-boot Windows XP and <a href="http://www.ubuntu.com/">Ubuntu</a>.  Originally Linux was Edgy then I dist-upgraded to Gutsy &#8211; big mistake as dual-head screens no longer worked, but I digress.</p>
<p>It was a love-hate relationship with that machine.  It had a docking station which is something that I think is missing from the Macs.  Then again all I really need is just a few more USB ports so a hub will suffice.  The 4:3 screen sucked, however IBM has a new version that has a wide screen so it&#8217;s a bit better.  Linux was absolutely awesome &#8211; super fast, snappy response, no crashing&#8230;  developing Flock was a breeze.</p>
<p>Windows was a whole different set of apples!  The performance was absolute garbage, taking anywhere from 1-2 hours for an fbuild_all (neat little script that automatically updates subversion and builds from the root source dir).  Linux was no more than 45 minutes.  Now this is largely due to ccache being broken under cygwin, but even loading Thunderbird/Flock/Firefox/Pidgin/Skype makes the machine crawl.  I stayed mostly in Linux because I wanted to actually get *some* work done.  This created problems tho every time I booted into Windows because inevitably the tree would be so out of sync that I&#8217;d be spending a minimum of 1.5 hours just building before I could do anything.  Occasionally during the build my machine would hang when it was linking large object files.</p>
<p>Enter the new intel Macbook Pro: As soon as I got it I immediately got my hands on a Gutsy and WinXP disc.  I got my machine triple booting in probably less time than it took to do a full rebuild of Flock under my old machine.  I still needed to setup the build environments on each OS, but that wouldn&#8217;t be so bad.  I spend most of my time in OSX and I love it.  It&#8217;s exactly what I&#8217;ve been looking for all these years &#8211; nice eye candy with standardized installation of software (read: drag program into Applications folder) and a shell to interact with.  Performance of WinXP is actually better than what I was getting about of the IBM &#8211; so I&#8217;m happy there.</p>
<p>Having triple boot on the Mac is great &#8211; I think anyone developing cross-platform software targeting the big-3 definitely need to consider Mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/02/17/adventures-moving-to-a-macbook-pro/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Featured Projects</title>
		<link>http://www.digitalspace.ca/2008/02/11/featured-projects</link>
		<comments>http://www.digitalspace.ca/2008/02/11/featured-projects#comments</comments>
		<pubDate>Mon, 11 Feb 2008 19:00:30 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[open komodo]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/2008/02/11/featured-projects</guid>
		<description><![CDATA[<p>Featured Projects on Mozilla&#8217;s site now shows Flock under Featured Mozilla-Based Applications.  Thank you Mozilla!  If you&#8217;re a developer you&#8217;ll want to check out Open Komodo &#8211; the IDE is really good and has support for many different languages (using plugins).  There was a recent extension added that allows you to interact [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mozilla.org/projects/">Featured Projects</a> on Mozilla&#8217;s site now shows <a href="http://www.flock.com/">Flock</a> under Featured Mozilla-Based Applications.  Thank you <a href="http://www.mozilla.org/">Mozilla</a>!  If you&#8217;re a developer you&#8217;ll want to check out <a href="http://www.openkomodo.com/">Open Komodo</a> &#8211; the IDE is really good and has support for many different languages (using plugins).  There was a <a href="http://www.openkomodo.com/blogs/toddw/komodo-developer-extension">recent extension</a> added that allows you to interact with a Komodo application on the fly, using either Javascript or Python!</p>
<p style="text-align: right; font-size: 8px">Blogged with <a title="Flock" href="http://www.flock.com/blogged-with-flock" target="_new">Flock</a></p>
<p><!-- technorati tags begin --></p>
<p style="font-size: 10px; text-align: right">Tags: <a rel="tag" href="http://technorati.com/tag/Mozilla">Mozilla</a>, <a rel="tag" href="http://technorati.com/tag/Development">Development</a>, <a rel="tag" href="http://technorati.com/tag/%20Flock"> Flock</a>, <a rel="tag" href="http://technorati.com/tag/%20Web%202.0"> Web 2.0</a>, <a rel="tag" href="http://technorati.com/tag/%20Firefox"> Firefox</a>, <a rel="tag" href="http://technorati.com/tag/%20Browser"> Browser</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/02/11/featured-projects/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your MySpace Web Browser Is Coming</title>
		<link>http://www.digitalspace.ca/2008/02/07/your-myspace-web-browser-is-coming</link>
		<comments>http://www.digitalspace.ca/2008/02/07/your-myspace-web-browser-is-coming#comments</comments>
		<pubDate>Thu, 07 Feb 2008 23:50:44 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[myspace]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/2008/02/07/your-myspace-web-browser-is-coming</guid>
		<description><![CDATA[<p>Flock, the Mozilla-based social web browser has made the announcement that everyone has been waiting for: they will now integrate with MySpace. Building on the MySpace Developer Platform, Flock will allow users to surf the web with their MySpace friends in their sidebar. This integration will expose all of the . . .</p>
<p>read more &#124; [...]]]></description>
			<content:encoded><![CDATA[<p>Flock, the Mozilla-based social web browser has made the announcement that everyone has been waiting for: they will now integrate with MySpace. Building on the MySpace Developer Platform, Flock will allow users to surf the web with their MySpace friends in their sidebar. This integration will expose all of the . . .</p>
<p><a href="http://www.readwriteweb.com/archives/your_myspace_web_browser_is_co.php">read more</a> | <a href="http://digg.com/tech_news/Your_MySpace_Web_Browser_Is_Coming">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/02/07/your-myspace-web-browser-is-coming/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing auto-updaters</title>
		<link>http://www.digitalspace.ca/2008/01/28/writing-auto-updaters</link>
		<comments>http://www.digitalspace.ca/2008/01/28/writing-auto-updaters#comments</comments>
		<pubDate>Tue, 29 Jan 2008 00:34:02 +0000</pubDate>
		<dc:creator>Mark Lise</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[auto update]]></category>
		<category><![CDATA[download manager]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[netscape]]></category>

		<guid isPermaLink="false">http://www.digitalspace.ca/2008/01/28/writing-auto-updaters</guid>
		<description><![CDATA[<p>I was presented with a problem to solve last week &#8211; how do you get a Mozilla product to automatically suggest and download another product?  The method I came up with was use the extension updater to our advantage:  We can push an update via the browser&#8217;s autoupdate mechanism to install and extension [...]]]></description>
			<content:encoded><![CDATA[<p>I was presented with a problem to solve last week &#8211; how do you get a Mozilla product to automatically suggest and download another product?  The method I came up with was use the extension updater to our advantage:  We can push an update via the browser&#8217;s autoupdate mechanism to install and extension which does all the work for us!</p>
<p>1) Built-in update manager downloads and installs a custom xpi.</p>
<p>2) This extension will load on next start, so all we need to do is overlay the browser.xul and we&#8217;ve got startup on every instance from that moment forward.  All of our intended logic is encapsulated and run with privileges inside the chrome.</p>
<p>3) Use the hidden <a href="http://www.digitalspace.ca/2008/01/24/the-hidden-window-trick" target="_blank">window trick</a> to limit launching of the code to once-per-session.</p>
<p>4) Use the &#8220;@mozilla.org/download-manager;1&#8243; CID to initiate the download and then monitor all downloads using the observer service (watch for dl-start/dl-done etc).</p>
<p>5) Once that is complete, you can then call downloadedFileObject.targetFile.launch() and your installer will run!</p>
<p>More details will follow when I can release the code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalspace.ca/2008/01/28/writing-auto-updaters/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
