<?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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:dtvmedia="http://participatoryculture.org/RSSModules/dtv/1.0"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Peter &#187; Open Source</title>
	<atom:link href="http://peter.sykokillers.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://peter.sykokillers.com</link>
	<description>Life was meant to be spoiled.</description>
	<pubDate>Sun, 08 Mar 2009 22:29:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.5" -->
		<copyright>&#xA9; </copyright>
		<managingEditor>rillik@gmail.com ()</managingEditor>
		<webMaster>rillik@gmail.com</webMaster>
		<category></category>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Life was meant to be spoiled.</itunes:summary>
		<itunes:author></itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name></itunes:name>
			<itunes:email>rillik@gmail.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://peter.sykokillers.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://peter.sykokillers.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>Peter</title>
			<link>http://peter.sykokillers.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Universal Firefox 0.3</title>
		<link>http://peter.sykokillers.com/?p=128</link>
		<comments>http://peter.sykokillers.com/?p=128#comments</comments>
		<pubDate>Sat, 19 Apr 2008 15:14:23 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=128</guid>
		<description><![CDATA[Universal Firefox 0.3 Release Candidate  1 is here! If you are wondering about the link, it&#8217;s hosted on my own website. 0.3 includes binaries for running Firefox on MacOS. I&#8217;ll try to update this post later with more infomation, but for now check out our wiki page&#8230;
Other briefs: I want to give my own [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://downloads.sykokillers.com/mozilla/Firefoxes_3_0_RC1.rar">Universal Firefox 0.3 Release Candidate  1 is here</a>! If you are wondering about the link, it&#8217;s hosted on my own website. 0.3 includes binaries for running Firefox on MacOS. I&#8217;ll try to update this post later with more infomation, but for now check out our <a href="http://zenit.senecac.on.ca/wiki/index.php/Universal_Firefox_on_a_USB_Key">wiki page</a>&#8230;</p>
<p>Other briefs: I want to give my own shout out to Chris and Dave for such a fantastic semester it has been. It has been real inspiring to learn to open up to the possibilities and concepts that come with Open Source! You guys do a great job pushing the projects, sometimes which scares me (a good thing) and helped me to see the amazing vastness that Mozilla technology is. To me it feels like a new religion in software engineering. This is an experience I won&#8217;t forget and won&#8217;t let down. As Peter Evanoff mentioned, although we&#8217;re done school we&#8217;ll eventually bring our project to a version 1!  I&#8217;m still gonna jump and hang in IRC randomly.. I think I certainly would have time telling students of the next class OSD600 how to build Firefox! - At least I think I contributed in that by writing &#8220;Minefield for Dummies&#8221;. Anyway it&#8217;s time to look for work and I&#8217;ve been holding up some other personal learning projects all year - I&#8217;ll blog about those things in the future here if I don&#8217;t manage to bore you to death.</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=128</wfw:commentRss>
		</item>
		<item>
		<title>Firefox, I choose you!</title>
		<link>http://peter.sykokillers.com/?p=132</link>
		<comments>http://peter.sykokillers.com/?p=132#comments</comments>
		<pubDate>Sat, 12 Apr 2008 15:35:43 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=132</guid>
		<description><![CDATA[I missed an entry for why I choose the USB Firefox, so here&#8217;s to make up for it. Come to think of it I didn&#8217;t even know what OSD stood for when I took the subject. I just needed 2 subjects to graduate and this is one of the 2 extra random subjects that I [...]]]></description>
			<content:encoded><![CDATA[<p>I missed an entry for why I choose the USB Firefox, so here&#8217;s to make up for it. Come to think of it I didn&#8217;t even know what OSD stood for when I took the subject. I just needed 2 subjects to graduate and this is one of the 2 extra random subjects that I took. I remember being asked on the first week, what brought me here and I said, &#8220;I have no idea what I&#8217;m getting myself into&#8221;. Having Chris for professor again (since my IPC) was reason enough. This goes back to what I was saying on my &#8220;Last Class&#8221; entry though. This subject really deserves a permanent billboard to advertise enrolment!</p>
<p>Anyway though, after the projects were laid out for us, I really wanted to help develop something that everyone can use. That&#8217;s my biggest drive in programming also, to make someone that everyone can enjoy. If I didn&#8217;t go into programming I might have become an artist! -or something in between like computer graphics design. (Well, there&#8217;s still time <img src='http://peter.sykokillers.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>Economically it was a good choice to make also since I wanted to take advantage of buying a USB Key. It was suggested that we get one in order to hold our Mozilla build. As it turns out though I never really did use it for that since the school is so generous with lending out laptops.</p>
<p>I suppose it was these two things that lead me to take on USB Firefox!</p>
<p>It was a little scary, I mean everyone was a bit scared for that matter. This thing is huge and we&#8217;re trying to add a brick to this quite solid building. Or another metaphor: It&#8217;s like we&#8217;re putting a new Janga piece into the tower. Chris told us that the Mozilla community didn&#8217;t know how big this project is. Some said it is small, while some others said its huge. On choosing day, I was still trying to measure the success / failure percentage of the project. You never really know until you start hammering it out.</p>
<p>Today though, I consider myself lucky. As I hoped, Peter E and I had gotten a good head start with 0.1. We didn&#8217;t take it lightly like we might have for other subject&#8217;s first assignments. It was this course that even got me started on using Firefox regularly.. and it has been quite the eye opener.</p>
<p>Next entry, Universal Firefox 0.3 Release!</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=132</wfw:commentRss>
		</item>
		<item>
		<title>Following The Bugs</title>
		<link>http://peter.sykokillers.com/?p=131</link>
		<comments>http://peter.sykokillers.com/?p=131#comments</comments>
		<pubDate>Fri, 11 Apr 2008 17:42:59 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=131</guid>
		<description><![CDATA[Late post for user watching, but here goes. Actually I was quite content on blogging about it before, to see what exactly could be learned from watching a user, but I was over whelmed by the number of forwarded messages I got.
I started with one random guy, who I can&#8217;t remember now, who seemed to [...]]]></description>
			<content:encoded><![CDATA[<p>Late post for user watching, but here goes. Actually I was quite content on blogging about it before, to see what exactly could be learned from watching a user, but I was over whelmed by the number of forwarded messages I got.</p>
<p>I started with one random guy, who I can&#8217;t remember now, who seemed to dealt with Firefox profiles. I wasn&#8217;t getting much information on this projects though, other than forwards for a bug about free t-shirts to extension developers.</p>
<p>So then I switched him out for watching Gijs. Now the bugzilla messages came in a rush haha. I went with Gijs just seeing how he was a nice guy on IRC and helped with building Minefield for the first time.</p>
<p>I can&#8217;t so much for the 300 messages I still have saved up in my email folder, that is there&#8217;s too much to handle and I&#8217;m not going to go into it. But I was surprised at the variety of topics Gijs was involved in. I really had no clue, thinking that he was one of  the guys who made Chatzilla. Then he was sometimes mentioned in class throughout the semester. But anyway, this guy was in everything. That&#8217;s the interesting part of all this Mozilla stuff is that if you know enough, your not stuck on just Firefox.. they all run on the same backbone technology. So if I caught up with my javascript and C++, maybe I could easily be taking part in multiple applications too. Interesting..</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=131</wfw:commentRss>
		</item>
		<item>
		<title>Last Class</title>
		<link>http://peter.sykokillers.com/?p=130</link>
		<comments>http://peter.sykokillers.com/?p=130#comments</comments>
		<pubDate>Fri, 11 Apr 2008 17:13:46 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=130</guid>
		<description><![CDATA[It&#8217;s all over now. Really really over over. Especially for me and Peter Evanoff, knowing that this is our last week in our Seneca program. All that&#8217;s left is to finalize our version 0.3 for Universal Firefox and post it on our Wiki project page. It&#8217;s been a fun ride and like all good rides [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s all over now. Really really over over. Especially for me and Peter Evanoff, knowing that this is our last week in our Seneca program. All that&#8217;s left is to finalize our version 0.3 for Universal Firefox and post it on our Wiki project page. It&#8217;s been a fun ride and like all good rides it hurts to get off at the end. Glad I remembered to bring my camera just before walking out the door that morning! It&#8217;s certainly a nice reminder to me in the future, what a great experience this has been. I enjoyed Chris Tyler&#8217;s teaching immensely and I really enjoyed learning about open source. I&#8217;m graduating this semester, but we Peters are hoping to continue with our project.   The labs Chris and Dave made were exceptional, and really helped us get started with Mozilla projects, opening our eyes to the Bazaar.</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=130</wfw:commentRss>
		</item>
		<item>
		<title>Your IT Infrastructure</title>
		<link>http://peter.sykokillers.com/?p=85</link>
		<comments>http://peter.sykokillers.com/?p=85#comments</comments>
		<pubDate>Fri, 28 Mar 2008 00:20:55 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=85</guid>
		<description><![CDATA[So you want to know if its possible to get all the pieces of your IT infrastructure to blend together. To find out we&#8217;ll ask an expert, Tom Dickson. More after the jump.


]]></description>
			<content:encoded><![CDATA[<p>So you want to know if its possible to get all the pieces of your IT infrastructure to blend together. To find out we&#8217;ll ask an expert, Tom Dickson. More after the <a href="http://peter.sykokillers.com/?p=85">jump</a>.</p>
<p><span id="more-85"></span></p>
<p><object height="355" width="425"></object><param name="movie" value="http://www.youtube.com/v/8NeR2LyILWQ&amp;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/8NeR2LyILWQ&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=85</wfw:commentRss>
		</item>
		<item>
		<title>Universal Firefox 0.2</title>
		<link>http://peter.sykokillers.com/?p=83</link>
		<comments>http://peter.sykokillers.com/?p=83#comments</comments>
		<pubDate>Tue, 25 Mar 2008 03:16:37 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=83</guid>
		<description><![CDATA[Okay! Continuing what Peter started.. I have to say we really got lucky on this one. Linux as I&#8217;ve mentioned from the start of our journey was still quite new to us and we&#8217;re learning something new every time we sit down with the OS.
It&#8217;s interesting how much we play around that we somehow encounter [...]]]></description>
			<content:encoded><![CDATA[<p>Okay! Continuing what <a href="http://peterevanoff.wordpress.com/2008/03/24/universal-firefox-on-a-usb-key-v02/">Peter started</a>.. I have to say we really got lucky on this one. Linux as I&#8217;ve mentioned from the start of our journey was still quite new to us and we&#8217;re learning something new every time we sit down with the OS.</p>
<p>It&#8217;s interesting how much we play around that we somehow encounter the problems ourselves before naively releasing a package of what we&#8217;ve done so far to have others discover it for us. I guess we&#8217;re still good at being end-users! We blew away Firefox Linux from the test machine we have and fired up our USB Firefox. Sure enough that was when we discovered a problem with missing the library libstdc++.so.5 . For a few days we tried making static builds of Firefox to see if that cover up the library issue, but failed. The problem was similar to our dll hell on windows, but instead this is library &#8212; something. A machine having a later version of the library did not cover the compatibility for an older one. So I guess it doesn&#8217;t work like COM objects in Windows :(. The solution was too easy in the end, I for one didn&#8217;t want to believe in it, so I was hesitant. However in the end the best way was to just package the USB Firefox with its own copy of the library to use.</p>
<p>In the process this raised many questions of confusion. It&#8217;s still the early stage for our project, in terms of reaching a 1.0 it had only kinda made sense to use the latest official release of Firefox 2 on our USB stick. Later on we&#8217;ll move on to Firefox 3 when its safe to assume no random bugs will come in the way of packaging this up. We might actually give it a shot in our next release. What was weird is why isn&#8217;t this Firefox using the latest library? If it had be following up with development on CentOS then using version 6 would have been the minimum standard no? We&#8217;ll find out more about that <a href="http://peterevanoff.wordpress.com/2008/03/26/universal-firefox-shared-library-update/">soon</a>.</p>
<p>Peter Evanoff has gotten me thinking not only user friendly, but building Grandma-friendly software too. It&#8217;s an amusing way to put it, but really Linux needs some work to better appeal to the mass market. The best tester would be Grandma.</p>
<p>Now I imagine the goal of our 0.3 will be to make sure that this is working on Mac too. Hopefully that will be a breeze since its similar to Linux. Will Chris let us blow away the Firefox on one of those brand new shiny Macs? Only time will tell.. (I always remember that line from an episode Ninja Turtles..) . I&#8217;m thinking that we seek out Danny Roy or someone to test our USB Firefox on Windows95/98. On the Linux side we already tested on Fedora, Ubuntu and CentOS - so that seems to be well covered. On Mac, Chris Tyler mentioned about testing on a Mac with Intel then PowerPC. Extensions I&#8217;ll say are covered, we included a super generic one in the package to provide that proof. If other extensions fail, it&#8217;s not our fault they did not make it cross-platform :). Annnnnd finally, the ultimate ideal goal for 0.3 would be to have a single entry point that will automatically fiqure out which OS the stick is on and run the correct Firefox Platform, saving Grandma from any brain work.</p>
<p>Those interested in giving our 0.2 a test run can get it <a href="http://downloads.sykokillers.com/mozilla/Firefoxes_Official_0.2.zip">here</a>! Check out our <a href="http://zenit.senecac.on.ca/wiki/index.php/Universal_Firefox_on_a_USB_Key">wiki page</a> on zenit as well. We would love to hear some feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=83</wfw:commentRss>
		</item>
		<item>
		<title>sample ExTENsiON!</title>
		<link>http://peter.sykokillers.com/?p=80</link>
		<comments>http://peter.sykokillers.com/?p=80#comments</comments>
		<pubDate>Thu, 13 Mar 2008 19:03:16 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=80</guid>
		<description><![CDATA[Peter and Peter (me) just got this sample extension working. We had got to a point where the extension showed up on the add-ons window, but it wasn&#8217;t doing its job! Check the clock, it&#8217;s time to get unstuck. Chris Tyler pointed out that the &#60;name&#62; tag on the install.rdf should be consistent where everywhere [...]]]></description>
			<content:encoded><![CDATA[<p>Peter and Peter (me) just got this <a href="http://developer.mozilla.org/en/docs/Building_an_Extension">sample extension</a> working. We had got to a point where the extension showed up on the add-ons window, but it wasn&#8217;t doing its job! Check the clock, it&#8217;s time to get unstuck. Chris Tyler pointed out that the &lt;name&gt; tag on the install.rdf should be consistent where everywhere else we put that name. Someone should have found that mistake in the tutorial a long time ago. So I changed the name from &#8220;Sample!&#8221; to &#8220;sample&#8221;, (Later, made an account on dev moz to make the correction on the page!) and finally its working! Why didn&#8217;t anyone else say anything..</p>
<p><strong>Edit:</strong> <em>Now I&#8217;m very very sure that changing that one name tag to match with the others fixed the problem. It was the only change we made after Chris had a look at it. But now I made another version of the extension with a different name, and it seemed to work! So what was the problem before then? It disappeared? My guess is maybe that &#8220;!&#8221; cannot go in the name. </em></p>
<p>I&#8217;ve been wondering for a few days now how they got Firefox to recognize that you clicked on an extension to download. I thought the smartest thing they could have done was just have Firefox look for the .xpi at the end of a file. Okay, maybe that&#8217;s the lazy way, as extensions can turn out to be for something else. So on the same tutorial page it links to another <a href="http://developer.mozilla.org/en/docs/Installing_Extensions_and_Themes_From_Web_Pages">page about what code to use</a> in an html. I slapped the code into a custom html page, got a Firefox icon for the sample extension as a default, got the Hash value of our xpi (tee-hee) and <a href="http://downloads.sykokillers.com/mozilla/application/x-xpinstall/">uploaded it here</a>. Cool ya?</p>
<p>So I clicked the install link on <a href="http://downloads.sykokillers.com/mozilla/application/x-xpinstall/">my custom html page</a> now and our sample extension installed as expected. Wait a minute, I was on our USB Firefox on Linux! The extension as I see it is the most minimal needed to get one started and that was made on Windows. Doesn&#8217;t matter, it works here and everywhere! The next thing Peter and I checked out was the mozilla folder on this Fedora machine located at /root/.mozilla/extensions/. It had one empty folder in there labelled with a GUID. It&#8217;s the same GUID as written in our sample extension&#8217;s install.rdf! Cool.. are we gonna do anything about it? It&#8217;s not significant at this point in our project, but we learned something.</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=80</wfw:commentRss>
		</item>
		<item>
		<title>Point 2 Plan</title>
		<link>http://peter.sykokillers.com/?p=78</link>
		<comments>http://peter.sykokillers.com/?p=78#comments</comments>
		<pubDate>Thu, 06 Mar 2008 18:40:27 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=78</guid>
		<description><![CDATA[Ok so a more defined plan for 0.2 is in order. For 0.2 I believe we&#8217;ll be focusing mainly on getting Linux Firefox to read the Universal Profile and overcome the problem of finding itself through relative paths. Hopefully we&#8217;ll find success in that on time, because it sort of feels like starting over when [...]]]></description>
			<content:encoded><![CDATA[<p>Ok so a more defined plan for 0.2 is in order. For 0.2 I believe we&#8217;ll be focusing mainly on getting Linux Firefox to read the Universal Profile and overcome the problem of finding itself through relative paths. Hopefully we&#8217;ll find success in that on time, because it sort of feels like starting over when switching platforms.</p>
<p>Then there&#8217;s also a few things on the side I think we should look into. Like what files (or even registry keys if any) are being left behind on the host computer. If they are significant then we should document that somewhere for a later polished version. We still have to test how extensions are doing on our USB Key, do they still work?</p>
<p>Finally, I&#8217;m sure we&#8217;re gonna learn more random stuff as we go. <strike>I haven&#8217;t really heard from anyone else in class talk about learning useless stuff that has nothing to do with their project. I&#8217;m sure it happens often though.. we&#8221;re always making that one step forward and then stepping back again. Always there&#8217;s that fear of having to step back so far that you end up at the start again.</strike> Err.. I think I got off track, so I crossed that all out <img src='http://peter.sykokillers.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=78</wfw:commentRss>
		</item>
		<item>
		<title>Shaver</title>
		<link>http://peter.sykokillers.com/?p=77</link>
		<comments>http://peter.sykokillers.com/?p=77#comments</comments>
		<pubDate>Wed, 05 Mar 2008 17:54:13 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=77</guid>
		<description><![CDATA[Yes, another thanks to Mike Shaver for coming to talk with us at Seneca College  
It was inspiring to see him dish out the knowledge like he did. We learned about some of the past developments that have ended up in a forked project, got a greater perspective of how other companies especially Google [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, another thanks to Mike Shaver for coming to talk with us at Seneca College <img src='http://peter.sykokillers.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>It was inspiring to see him dish out the knowledge like he did. We learned about some of the past developments that have ended up in a forked project, got a greater perspective of how other companies especially Google have come into play with Mozilla, generally what is going on with Firefox as it approaches version 3, and what does that mean to us developers for getting code in. It was a very interesting discussion. Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=77</wfw:commentRss>
		</item>
		<item>
		<title>Universal USB Firefox 0.1</title>
		<link>http://peter.sykokillers.com/?p=76</link>
		<comments>http://peter.sykokillers.com/?p=76#comments</comments>
		<pubDate>Wed, 05 Mar 2008 17:32:54 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
		
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://peter.sykokillers.com/?p=76</guid>
		<description><![CDATA[It really took us a long time to get something going, but we hit the milestone ahead of time luckily. Peter Evanoff and I had spent 3 days a week trying to hammer something out of it all. We looked at LXR /MXR, sometimes asked for clues on IRC, and a whole lot of googling [...]]]></description>
			<content:encoded><![CDATA[<p>It really took us a long time to get something going, but we hit the milestone ahead of time luckily. Peter Evanoff and I had spent 3 days a week trying to hammer something out of it all. We looked at LXR /MXR, sometimes asked for clues on IRC, and a whole lot of googling while we always sort of felt like we were in the dark and didn&#8217;t know where to begin.</p>
<p><a href="http://zenit.senecac.on.ca/wiki/index.php/Universal_Firefox_on_a_USB_Key" target="_blank">Our 0.1</a> is not big, but we got something, and on the side a whole lot of other random knowledge. It&#8217;s proof of concept Peter E keeps reminding me. I guess I&#8217;ve been to used to having something solid and complete as proof of completion. It almost feels like cheating, but it works! In the process we learned a whole lot about Linux, got some idea of what some of these Firefox components are about, got more efficient with building the source, saw the potential benefits and the strange politics behind bugzilla, (re-)discovered the Mac (since we never or haven&#8217;t touched one ages), learned a bit about batch scripting and other random stuff. We had fun. We&#8217;re playing around with stuff and learning at the same time.</p>
<p>So far we got a Windows version that reads the common profile on our stick. Actually we just recently got Mac and Linux to read that profile too! I called it the Universal Profile - very original <img src='http://peter.sykokillers.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> However they&#8217;re not yet as nifty as the Windows batch file we made yet! Our Window version covers loading the profile and the best part is that it knows where to find itself on the USB Key so that the user can run this Firefox from any directory.</p>
<p>Our next version, we have yet define exactly. Most likely we want to get the Linux version to load the Universal profile in a more elegant way as the Windows batch file has. Then hopefully the Mac version should not be all that different. Its solution might even be exactly the same, we don&#8217;t know yet. You can make assumptions, but no one really knows. We will though. If we got that working perfectly, extensions working by the end of the semester, then we could say we almost have a version 1!</p>
]]></content:encoded>
			<wfw:commentRss>http://peter.sykokillers.com/?feed=rss2&amp;p=76</wfw:commentRss>
		</item>
	</channel>
</rss>

