<?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>stream of bytes &#187; planet.m.o</title>
	<atom:link href="http://diary.braniecki.net/tag/planetmo/feed/" rel="self" type="application/rss+xml" />
	<link>http://diary.braniecki.net</link>
	<description>Open-source development violates almost all known management theories.</description>
	<lastBuildDate>Wed, 01 Jul 2009 16:46:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Silme 0.5.1 released</title>
		<link>http://diary.braniecki.net/2009/06/03/silme-051-released/</link>
		<comments>http://diary.braniecki.net/2009/06/03/silme-051-released/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 19:36:27 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[silme]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=938</guid>
		<description><![CDATA[3 weeks after Silme 0.5 release, we&#8217;re proud to announce the first minor update to Silme &#8211; 0.5.1.
Silme 0.5.1 carries 5 changes, each of them making it a little better. In particular it fixes bugs that were blocking Adrian Kalla&#8217;s version of compare-locales to get its first release.
So, what&#8217;s new in 0.5.1?

New method: silme.diff.EntityList.has_entity() should [...]]]></description>
			<content:encoded><![CDATA[<p>3 weeks after Silme 0.5 release, we&#8217;re proud to announce the first minor update to <a href="https://wiki.mozilla.org/Silme:0.5.1">Silme &#8211; 0.5.1</a>.</p>
<p>Silme 0.5.1 carries 5 changes, each of them making it a little better. In particular it fixes bugs that were blocking <a href="http://adrianer.jogger.pl/">Adrian Kalla</a>&#8217;s version of compare-locales to get its first release.</p>
<p>So, what&#8217;s new in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=494517">0.5.1</a>?</p>
<ul>
<li>New method: silme.diff.EntityList.has_entity() should make testing entities in diff faster</li>
<li>Two bugs in silme.io.jar that made it impossible to use</li>
<li>Performance improvements in silme.io.jar.get_package() (can we upload silme script to <a href="http://www.fastestfirefox.com/">Fastest Firefox</a>? <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) by just ignoring to load zip entries for directories</li>
<li>We don&#8217;t close ZIP file in get_package if we didn&#8217;t open it there. It was a bug that caused silme.io.jar to fail with subpackages</li>
<li>Major rework of URI schema accepted in silme.io.jar. It is now possible to do:
<pre>ioc = silme.io.Manager.get('jar')
l10npack = ioc.get_package('jar:chrome/package.jar!locale/ab-CD/package')</pre>
</li>
</ul>
<p>This is the very first minor release in the history of Silme projects, and we&#8217;re happy to make it!</p>
<p>You can download it from <a href="http://hg.mozilla.org/users/zbraniecki_mozilla.com/silme/file/silme-0.5.1">HG repository</a> or use <a href="http://pypi.python.org/pypi/silme/0.5.1">pypi for silme0.5.1</a>.</p>
<p>I&#8217;d like to thank Adrian who helped by identifying bugs and writing patches for this release. You may also want to check his newest project which uses Silme to create a sleek localization extension for Komodo! It&#8217;s called <a href="http://koala.mozdev.org/drupal/blog/7216">Koala</a> <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Next in line is <a href="https://wiki.mozilla.org/Silme:0.7">Silme 0.7</a> which will bring new features and optimizations and we&#8217;re planning an alpha release to happen early next week. If you&#8217;re interested in hacking localization related code and never tried silme, it may be a good moment to give it a try and help us on the way to 0.7 <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/06/03/silme-051-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slides from eLiberatica 09 talk</title>
		<link>http://diary.braniecki.net/2009/05/23/slides-from-eliberatica-09-talk/</link>
		<comments>http://diary.braniecki.net/2009/05/23/slides-from-eliberatica-09-talk/#comments</comments>
		<pubDate>Sat, 23 May 2009 00:02:10 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[eliberatica]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[mission]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[slides]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=930</guid>
		<description><![CDATA[Today I had a pleasure to give a talk at eLiberatica 09.
It was one of the most complex and most challenging talks I ever had to give. It was about the Mozilla. It was about who we are, and how we try to describe ourselves. About how we think of ourselves and the challenges we [...]]]></description>
			<content:encoded><![CDATA[<p>Today I had a pleasure to give a talk at <a href="http://www.eliberatica.ro/2009/index">eLiberatica 09</a>.</p>
<p>It was one of the most complex and most challenging talks I ever had to give. It was about the Mozilla. It was about who we are, and how we try to describe ourselves. About how we think of ourselves and the challenges we face.</p>
<p>The rationale for doing such talk is to do what we have to &#8211; to over-communicate. To manifest ourselves and explain ourselves to people who care about the web. To rephrase some questions that people pose &#8211; about the goals, about how to measure a success, about how to make sure we stay meaningful while staying true to our mission.</p>
<p>Explaining Mozilla and explaining the kind of semantic space in which we brainstorm these days is an extremely complex goal. It&#8217;s harder than speaking about new experiments and features that we work on. It&#8217;s even slightly against what people want to hear about. But I believe it&#8217;s vitally important. We have to express ourselves and explain ourselves and I decided to give it a try at eLiberatica.</p>
<p>Bonus points goes for the fact that I wasn&#8217;t speaking in my native language, and also the audience listen to such a complex talk in a foreign language.</p>
<p>Despite all of that, I believe it went well. I feel thankful that people bared with me through all those topics, and I hope the deck may be useful for other speakers willing to mix and mesh it <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I definitely recommend <a href="https://library.mozilla.org/@api/deki/files/102/=eliberatica09-final.zip">a keynote version</a> for the best experience, but <a href="https://library.mozilla.org/index.php?title=Mozilla_Project_-_Poetry_%26_Pragmatics">pdf dump provided</a> for those who don&#8217;t use keynote:</p>
<div id="__ss_1477038" style="width: 425px; text-align: left;"><object width="425" height="355" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=eliberatica09-final-090522184211-phpapp01&amp;rel=0&amp;stripped_title=mozilla-poetry-pragmatics-eliberatica09" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=eliberatica09-final-090522184211-phpapp01&amp;rel=0&amp;stripped_title=mozilla-poetry-pragmatics-eliberatica09" /><param name="allowfullscreen" value="true" /></object></div>
<ul>
<li>Entry at <a href="https://library.mozilla.org/index.php?title=Mozilla_Project_-_Poetry_%26_Pragmatics">library.mozilla.org</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/05/23/slides-from-eliberatica-09-talk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Silme 0.5 now at easy_install</title>
		<link>http://diary.braniecki.net/2009/05/14/silme-05-now-at-easy_install/</link>
		<comments>http://diary.braniecki.net/2009/05/14/silme-05-now-at-easy_install/#comments</comments>
		<pubDate>Thu, 14 May 2009 21:39:24 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[silme]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=926</guid>
		<description><![CDATA[Adrian Kalla added Silme 0.5 to pypi repository so that you can download it and build dependencies in the python style.
It can&#8217;t get any simpler than:
easy_install silme
Also, if you missed it (I know you did), here comes the very first documentation. It comes out of doxygen (which is probably the best of the worst choices [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://adrianer.jogger.pl/">Adrian Kalla</a> added Silme 0.5 to pypi repository so that you can download it and build dependencies in the python style.</p>
<p>It can&#8217;t get any simpler than:</p>
<p><code>easy_install silme</code></p>
<p>Also, if you missed it (I know you did), here comes <a href="http://people.mozilla.org/~zbraniecki/silme/docs/">the very first documentation</a>. It comes out of doxygen (which is probably the best of the worst choices for python docs) but it works and it&#8217;s there for your convenience. <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you happen to be a master of doxygen and you know how to make it work better, contact me pls!</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/05/14/silme-05-now-at-easy_install/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MCT: Style guide</title>
		<link>http://diary.braniecki.net/2009/05/12/mct-style-guide/</link>
		<comments>http://diary.braniecki.net/2009/05/12/mct-style-guide/#comments</comments>
		<pubDate>Tue, 12 May 2009 20:27:07 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[mcs]]></category>
		<category><![CDATA[mct]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[style guide]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=894</guid>
		<description><![CDATA[It&#8217;s been a while since the last update on MCS but things were moving on and it&#8217;s time to catch up with the progress in the project.
Description
Today, I&#8217;d like to introduce you to a new Mozilla Community Theme style guide. MCT Style Guide is a document that explains the design decisions made by the theme [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since the last update on MCS but things were moving on and it&#8217;s time to catch up with the progress in the project.</p>
<p><strong><a href="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-1.png"><img class="alignright size-medium wp-image-912" title="picture-1" src="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-1-300x193.png" alt="picture-1" width="300" height="193" /></a>Description</strong></p>
<p>Today, I&#8217;d like to introduce you to a new Mozilla Community Theme style guide. <a href="https://wiki.mozilla.org/MCS:Theme">MCT Style Guide</a> is a document that explains the design decisions made by the theme authors that allows people who use the theme to extend it following the original concepts and keeping their new elements in sync with original one.</p>
<p><strong>Rationale</strong></p>
<p>Mozilla Community Theme was created to give us a fresh theme that can make it easier for communities to set up a professionally looking website without having to look for a designer or crafting something on their own. Three months after the release, MCS is becoming a popular option among o<a href="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-2.png"><img class="alignleft size-medium wp-image-913" title="picture-2" src="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-2-300x192.png" alt="picture-2" width="300" height="192" /></a>ur communities when they&#8217;re making their choices with regard to the website. We like to think that the reason is because we offered maximum freedom and flexibility with this set, letting people do what they want, while providing high quality of the design itself.</p>
<p>One element that we did not cover very well until today, was how to extend the theme. How to move forward. Not only modify what we gave you, but also add new elements, theme new websites, or T-shirts, or posters&#8230; That&#8217;s where the Style Guide hits. </p>
<p><strong>Style Guide</strong></p>
<p>Style Guide is a short book that presents the concept choices together with list of modification options that, in the theme author&#8217;s opinion, will match the theme and let you keep the unified look and feel no matter where you&#8217;ll go.<a href="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-3.png"><img class="size-medium wp-image-914 alignright" title="picture-3" src="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-3-300x193.png" alt="picture-3" width="300" height="193" /></a></p>
<p>What&#8217;s exciting about it, is that it opens communities to a new level where they have all the tools and resources that usually professional web agencies have and they can develop their skills and get accustomed to the new concepts. While working on our hobbies, we&#8217;re getting real experience that translates directly into our portfolio.</p>
<div>&nbsp;</div>
<div>&nbsp;</div>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-5.png"><img class="alignleft size-medium  wp-image-918" title="picture-5" src="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-5-300x194.png" alt="picture-5" width="300" height="194" /></a>This Style Guide lets you dig into:</p>
<ul>
<li>color palettes</li>
<li>typography decisions</li>
<li>layout and grid models</li>
<li>branding options</li>
<li>methods of preserving space and light between text blocks that influences readability of the text</li>
<li>texture options that influence how the website looks</li>
<li>and others&#8230;</li>
</ul>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-4.png"><img class="size-medium wp-image-915 alignright" title="picture-4" src="http://diary.braniecki.net/wp-content/uploads/2009/05/picture-4-300x193.png" alt="picture-4" width="300" height="193" /></a>We hand this to you, so that you can experiment and develop the theme further or just customize it to your needs. What&#8217;s really important and exciting is that as all other parts of this project, the style guide is open! You can download <a href="http://www.adobe.com/products/indesign/">Indesign</a> document or editable PDF document and hack the Style Guide itself.<br />
<br/><br />
I&#8217;d also like to use this moment to thank <a href="http://musingt.com">Tara Shahian</a> and <a href="http://blog.mozilla.com/seth/">Seth Bindernagel</a> who have worked together with the theme authors on this 1.0 release of the guide. <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So, <a href="http://hg.mozilla.org/webtools/mcs/file/tip/theme/style%20guide/">grab it here</a> and&#8230; we&#8217;re accepting patches <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/05/12/mct-style-guide/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Silme 0.5 released</title>
		<link>http://diary.braniecki.net/2009/05/12/silme-05-released/</link>
		<comments>http://diary.braniecki.net/2009/05/12/silme-05-released/#comments</comments>
		<pubDate>Mon, 11 May 2009 23:25:47 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[l10n]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[silme]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=897</guid>
		<description><![CDATA[Projects need releases. It&#8217;s important. It&#8217;s like a birthday for a project &#8211; they get a milestone to mark the progress.
On the other hand we have developers. They need unlimited time and no deadlines. When one meet another, we have an interesting arm-wrestling battle between those two, but ultimately one has to obey to the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/05/silme.png"><img class="alignleft size-medium wp-image-899" title="silme logo" src="http://diary.braniecki.net/wp-content/uploads/2009/05/silme-190x300.png" alt="silme logo" width="190" height="300" /></a>Projects need releases. It&#8217;s important. It&#8217;s like a birthday for a project &#8211; they get a milestone to mark the progress.<br />
On the other hand we have developers. They need unlimited time and no deadlines. When one meet another, we have an interesting arm-wrestling battle between those two, but ultimately one has to obey to the <a href="http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar">Oath of the Bazaar</a>, if you know what I mean.</p>
<p><strong>Release</strong></p>
<p>So, here we are, Silme was asking for a release for long enough and I postponed it over and over so it&#8217;s time to make the cut. Today, I&#8217;m proud to announce the very first official release of <a href="https://wiki.mozilla.org/Silme">Silme</a> &#8211; python l10n library. Silme has been <a href="http://groups.google.com/group/mozilla.dev.l10n/browse_thread/thread/3e0b0ee9a3e03b35">announced to mozilla.dev.l10n</a> long time ago, and since then it has been continuously developed in a small, but quite interesting project structure with support from Adrian Kalla, Stefan Plewako, Ricardo Palomares, Staś Małolepszy and management guidance from Seth Bindernagel.</p>
<p>It&#8217;s very, very hard to explain Silme concept to those who never tried to work on localization development.</p>
<p>Let me try: <em>It&#8217;s like a <a href="http://en.wikipedia.org/wiki/Document_Object_Model">DOM API</a> for localization</em>.</p>
<p>Works? Probably not&#8230; Well. Let me try the descriptive way. Silme is a toolset for a developer who wants to work on localization tools. It can read localization files, it can write them, it can modify them, it can search through them, it can process them, merge, split, localize and help you get some statistics out of the localization files. It probably can juggle them, although support for this is rather experimental.</p>
<p><strong>Standing on the shoulders&#8230;</strong></p>
<p>Silme is definitely not the first library of that kind and has been created basing on lessons from <a href="http://translate.sourceforge.net/wiki/toolkit/index">TranslationToolkit</a> masters, who for years lead the development of most widely used l10n dev library in the world. TT is not the only one. In fact, <em>anyone</em> who created a tool related to localization had to create a library for it but it was probably limited to on-demand needs, and was treated without enough love and respect from its masters.</p>
<p>The reason is that number of people working on localization tools is&#8230; let&#8217;s put it that way. The number could not qualify for the big number competition. Even for a descend number in fact. And those who do work on the tools, are really extremely focused on getting the output here and now, and everything that has to happen on the way from PO or DTD file to the moment when you can see a window with a textbox asking you to translate the string is less important than the actual UI and workflow. Thanks to this approach we at least have some tools that we can offer to localizers and make their life happier.</p>
<p>The one particular example where the situation is different is the world of <a href="http://en.wikipedia.org/wiki/Gettext">gettext</a>, with its great tools like <a href="http://kbabel.kde.org/">KBabel</a> (now Lokalize), <a href="http://en.wikipedia.org/wiki/Pootle">Pootle</a>, <a href="http://en.wikipedia.org/wiki/Poedit">PoEdit</a> and swarm of little helpful scripts around Translation Toolkit project.</p>
<p><strong>Format equality</strong></p>
<p>And now, Silme tries to replicate this success on the cross-format level, giving some sense of self-respect to the non-gettext formats like DTD and Properties. In fact, Silme is intended to be format-neutral with support for as many formats as possible. Gettext, DTD, XLIFF, TS/QM (Nokia QT) and others. It also can read entities directly from SQLite or MySQL and we&#8217;re experimenting with grabbing entities directly from an HTML file. We hope that this will open an easier way for developers around the world to craft their own tools, or new projects to focus on the actual tool, not having to reinvent the way to parse entities or compare them.</p>
<p>More that that. We hope that new localization formats and languages will have an easier start being just able to reuse everything that Silme has to offer and tie it with their vision and potential. Yes, <a href="https://wiki.mozilla.org/L20n">L20n</a> may be that language.</p>
<p><strong>Some numbers</strong></p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/05/activity.png"><img class="alignright size-medium  wp-image-898" title="activity" src="http://diary.braniecki.net/wp-content/uploads/2009/05/activity-300x225.png" alt="activity" width="300" height="225" /></a></p>
<p><strong>Silme 0.5</strong> is a result of countless hours of testing, coding, debugging, making mistakes and fixing them, analyzing performance, and introducing bottle necks only to spend another couple days trying to remove them. Adrian, in particular, spent significant amount of time sending me testcases and letting me know that I broke everything with my shiny, new API, but all in all what we have here is a pretty neat piece of code, if you ask me.</p>
<p>What you see on the right is a cute result of <a href="http://www.freehackers.org/thomas/2008/10/31/activity-extension-for-mercurial/">hg activity</a> script  run on all 385 commits to our HG repo. Not sure if its self-explaining so left me give you a hint. 35 commits per day is a big number. (and our module owners are not in the race, they have some godlike powers for sure).</p>
<p>In terms of LOC, the stats are as follow:</p>
<pre>-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Silme library        49       580       413      3784 x   4.20 =       15892.80
With scripts etc.    78       982       529      5574 x   4.20 =       23410.80
-------------------------------------------------------------------------------
(data from <a href="http://cloc.sourceforge.net/">CLOC</a>)</pre>
<p><strong>Done?</strong></p>
<p>Ha! Of course not! Silme is just at the beginning of its journey and although we already can see first projects investigating potential use of it, we have a long way ahead till we can mark stable 1.0 release, and claim success.</p>
<p>In particular, on the Wiki page you can read about our plans for the next release &#8211; <a href="https://wiki.mozilla.org/Silme:0.7">Silme 0.7</a>. You can also find basic <a href="https://wiki.mozilla.org/Silme:Tutorial">tutorial</a> (work in progress) and <a href="https://wiki.mozilla.org/Silme:Tools">a few example code pieces</a> that you can use to figure out some bolts and nits used in here.</p>
<p>As this post gets to its closing, and your excitement about the potential uncovered by the tales of python libraries, localization developers and mysterious land of happy i18n, l10n, l12y and other abbreviations where all strings fit the space, all words have perfect translations, declensions and countless plural forms are well handled and&#8230;</p>
<p>Umm&#8230; where was I&#8230; ah! yea. So&#8230; it&#8217;s time for me to close this gathering and let you surf ahead on your Internet waves. And if you happen to find this project interesting, don&#8217;t hesitate to step by our newborn IRC channel &#8211; <strong>#silme</strong> on irc.mozilla.org and cheer the brave men and women who work there.</p>
<p>From now on, you can expect short incremental updates on the way to Silme 0.7.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/05/12/silme-05-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Aviary.pl meeting in Cracow T=-04:00</title>
		<link>http://diary.braniecki.net/2009/04/17/aviarypl-meeting-in-cracow-t-0400/</link>
		<comments>http://diary.braniecki.net/2009/04/17/aviarypl-meeting-in-cracow-t-0400/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 16:27:34 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[aviary.pl]]></category>
		<category><![CDATA[cracow]]></category>
		<category><![CDATA[mozillapl]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=880</guid>
		<description><![CDATA[In for hours (approximately) I should be in Cracow together with 14 other members of Aviary.pl team celebrating next successful year for the team and historical moment for one of the projects we localize &#8211; Mozilla Firefox became a market leader according to Gemius (and today has ~46.6% of market share).
We&#8217;re going to talk about [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/zbraniecki/349304929/"><img class="alignright size-full wp-image-882" title="349304929_f05d0627e7" src="http://diary.braniecki.net/wp-content/uploads/2009/04/349304929_f05d0627e7.jpg" alt="349304929_f05d0627e7" width="184" height="245" /></a>In for hours (approximately) I should be in Cracow together with 14 other members of Aviary.pl team celebrating next successful year for the team and historical moment for one of the projects we localize &#8211; Mozilla Firefox became a market leader according to Gemius (and today has ~46.6% of market share).</p>
<p>We&#8217;re going to talk about the past, present and the future, vote for a team leader, plan Ultimate Tech Dictionary (called &#8220;Godzenie Wody z Ogniem&#8221;) and discuss opportunities for improving our day-to-day operations.</p>
<p>You can find more info at <a href="http://wiki.aviary.pl/Spotkanie:2009-04-17">wiki.aviary.pl</a>, and photos from past all-hands <a href="http://www.flickr.com/photos/tags/aviarypl/">on flickr</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/04/17/aviarypl-meeting-in-cracow-t-0400/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reroute to FOSDEM</title>
		<link>http://diary.braniecki.net/2009/02/06/reroute-to-fosdem/</link>
		<comments>http://diary.braniecki.net/2009/02/06/reroute-to-fosdem/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 13:16:17 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=856</guid>
		<description><![CDATA[Yesterday, after horrible 19 hours of flight (plus 3 hours of ferry from Victoria to Vancouver) I landed in Warsaw.
Now, I&#8217;m wrapping up to get on the plane to Brussels for FOSDEM 09!
If all goes well I should regain control over myself from Mr. JetLag soon. Right in time for the most exciting event in [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, after horrible 19 hours of flight (plus 3 hours of ferry from Victoria to Vancouver) I landed in Warsaw.</p>
<p>Now, I&#8217;m wrapping up to get on the plane to Brussels for <a href="https://wiki.mozilla.org/FOSDEM_2009">FOSDEM 09</a>!</p>
<p>If all goes well I should regain control over myself from Mr. JetLag soon. Right in time for the most exciting event in the year. I can&#8217;t wait for <a href="http://fosdem.org/2009/schedule/main-tracks">Mark&#8217;s keynote</a>! <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/02/06/reroute-to-fosdem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 Things You May (Or May Not) Know About Me</title>
		<link>http://diary.braniecki.net/2009/01/30/7-things-you-may-or-may-not-know-about-me/</link>
		<comments>http://diary.braniecki.net/2009/01/30/7-things-you-may-or-may-not-know-about-me/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 01:51:03 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[7things]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=837</guid>
		<description><![CDATA[I got tagged. It happens, nothing to be worried about. I found enough excuses not to obey that I was able to delay this moment for almost 2 weeks. But now I feel pressed to go.
The rules

Link to your original tagger(s) and list these rules in your post.
Share seven facts about yourself in the post.
Tag [...]]]></description>
			<content:encoded><![CDATA[<p>I got <a href="http://informationisart.com/stas/7-things-you-may-or-may-not-know-about-me">tagged</a>. It happens, nothing to be worried about. I found enough excuses not to obey that I was able to delay this moment for almost 2 weeks. But now I feel <a href="http://musingt.com/?p=56">pressed to go</a>.</p>
<p><strong>The rules</strong></p>
<ol>
<li>Link to your original tagger(s) and list these rules in your post.</li>
<li>Share seven facts about yourself in the post.</li>
<li>Tag seven people at the end of your post by leaving their names and the links to their blogs.</li>
<li>Let them know they’ve been tagged.</li>
</ol>
<p><strong>Seven things</strong></p>
<p><strong>1. I was a shrimp.</strong></p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/hawaii-shrimp.jpg"><img class="alignleft size-medium wp-image-848" title="hawaii-shrimp" src="http://diary.braniecki.net/wp-content/uploads/2009/01/hawaii-shrimp-300x200.jpg" alt="hawaii-shrimp" width="300" height="200" /></a>I&#8217;m rather not a very spiritual guy and I have serious doubts regarding all religious concepts, but one thing is damn sure. I was a shrimp. I don&#8217;t know how, or why, but in previous life (or pre-previous) I had to be a shrimp.</p>
<p>Some people feel they can think like a cat. That they can easily switch their thinking and understand other sex. I have similar feeling about shrimps. I can think like a shrimp&#8230; of course it&#8217;s impossible for me to explain that to you because you cannot, so trust me. Shrimps are smart.</p>
<p>I feel some concept of emotional response whenever I see a shrimp, I find them uterly cute and innocent, I easily impersonate, I feel I understand how they spend their lives, I never, ever eat them and I tend to think of people who it them as being cruel. For safety and sanity reasons I have a simple rule of not eating anything that has amoung of &#8220;legs&#8221; different from 2 or 4 and in case of seafood I&#8217;m limiting my food to fishes.</p>
<p>It causes several issues while hanging out with my Mum who loves shrimps.</p>
<p><strong>2. I used to have very long hair, was superskinny, dressed only black and played guitar in a power metal band</strong></p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/ironmaiden-ls02.jpg"><img class="size-thumbnail wp-image-849 alignright" title="ironmaiden-ls02" src="http://diary.braniecki.net/wp-content/uploads/2009/01/ironmaiden-ls02-150x150.jpg" alt="ironmaiden-ls02" width="150" height="150" /></a>When I was thirteen I was absolutely sure I will be a heavy metal guitar star. I didn&#8217;t miss any Iron Maiden concert, had every Running Wild, Manowar, Rhapsody, Blind Guardian album and was suprt skinny. I don&#8217;t know how to explain that but I was the kind of a &#8220;too tall too skinny&#8221; kind of kid. I could not how someone could do sports and get a bit of muscles ever and what for.</p>
<p>Although I dress a bit differently now, I cut my hair and listen to different music most of the time, I still love to play heavy metal, and I definitely would prefer not to miss an oportunity to go for another Manowar concert or finally get to Blind Guardian one <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>3. I love irish/celtic folk culture, scandinavian mythology and good fantasy.</strong></p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/stonehange_origi.jpg"><img class="alignleft size-thumbnail wp-image-850" title="stonehange_origi" src="http://diary.braniecki.net/wp-content/uploads/2009/01/stonehange_origi-150x150.jpg" alt="stonehange_origi" width="150" height="150" /></a>I love to read Tolkien and polish fantasy author Andrzej Sapkowski (who&#8217;s <a href="http://www.amazon.co.uk/Blood-Elves-Andrzej-Sapkowski/dp/0575084847/ref=sr_1_6?ie=UTF8&amp;s=books&amp;qid=1233267115&amp;sr=1-6">first part of the sage</a> just hit the shelves for english speaking readers, and the game <a href="http://pc.ign.com/objects/142/14236144.html">The Witcher</a> based on his world received really warm welcome being the first solid polish game for PC. <a href="http://ps3.ign.com/objects/143/14302857.html">Console version</a> is in works).</p>
<p>And I really mean in. I read a lot of books, I try to watch all the fantasy related movies, when I was fourteen I chose a nickname that somehow stayed, I play celtic/irish folk on a guitar, I play <a href="http://en.wikipedia.org/wiki/Fead%C3%B3g"><em>feadóg</em></a>, I can do a small talk in Sindarin &#8211; elvish language from Tolkien, I know how to handle a sword or use a bow (I&#8217;ve been in a brotherhood) and the only part that is missing is that I don&#8217;t ride horses. Once I lear this, I&#8217;m switching to being a knight.</p>
<p><strong>4. I wrote a book when I was sixteen. And a dozen of poems.</strong></p>
<p>They were a mixed bag of fantasy and drama. I&#8217;m really proud that exactly one year later I was able to recognize a pure example of teenager graphomania in my work. Well done, gandalf, you&#8217;re not an ego-maniac!</p>
<p><strong>5. I&#8217;m a city boy.</strong></p>
<p>If you ever watched my favorite series &#8211; <a href="http://en.wikipedia.org/wiki/Northern_Exposure">Northern Exposure</a> &#8211; you may remember challenges of a New York city boy in a small town in Alaska. I go through that all the time. I was grown in a world where the source of milk is a grocery store, not some wild animal. I received decent education, so I recognize a chicken from a pig, but you&#8217;d have to be there to understand my surprise when by the age of nineteen my friend explained me that nuts are growing on trees&#8230;</p>
<p>And don&#8217;t get me wrong, I was a scout. I know a lot about survival in the wooden environment. I can set up a tent, find wood in a forest (yup!), ignite a fire or shower in a river. Just don&#8217;t expect me to know all those little sneaky details about how exactly cow is different from its male equivalent and what are those different forms of farm creatures that runs around when your in a village. Or types of flower. Or trees. I recognize green ones and bald ones.</p>
<p><strong>6. I train martial arts. UFC kind of stuff.</strong></p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/florian1.jpg"><img class="alignleft size-thumbnail wp-image-851" title="florian1" src="http://diary.braniecki.net/wp-content/uploads/2009/01/florian1-150x150.jpg" alt="florian1" width="150" height="150" /></a>So, please, avoid commenting the amusing coincidence of this with pact nr 2. I do train MMA in a pretty raw form. It all started when I was 18 and I spent literally 18 hours per day in front of the computer (rings a bell?). It caused me to start looking less skinny and it definitely wasn&#8217;t a favorable way of loosing your skinny status. The decision was to find &#8220;some sport&#8221; around my office and the nearest thing was <a href="http://en.wikipedia.org/wiki/Kyokushin_kaikan">Karate Kyokushin</a> club. It was a fascinating experience, because the idea of hitting somebody in a face during recreation time wasn&#8217;t exactly what I was aiming for at the beginning, but you know&#8230; you&#8217;re getting used to it <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>In fact, I became addicted and went for trainings aproximately 5 or 6 times per week with two or three hours of training per day for around 1,5 year. I did it all only to realize that the better I get the more constrains there are. Traditional martial arts are made of them &#8211; don&#8217;t do this, hitting like that is forbidden, you can&#8217;t block this way, clinch is forbidden, no choking&#8230; c&#8217;mon! Is it a fighting sport or a game?</p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/6115-stpierreserraufc83.jpg"><img class="alignright size-thumbnail wp-image-852" title="6115-stpierreserraufc83" src="http://diary.braniecki.net/wp-content/uploads/2009/01/6115-stpierreserraufc83-150x150.jpg" alt="6115-stpierreserraufc83" width="150" height="150" /></a>So I started extending my scope of interests to Brasilian JuJitsu and boxing and finally met a guy who pointed out that there are training clubs where people fight without all those bounderies. And he didn&#8217;t have to repeat twice. Since then I&#8217;m doing MMA on all levels, I&#8217;m doing stand fight, ground fight, submision wrestling, bjj, I like thai-boxing, kick-boxing, boxing&#8230; everything. I&#8217;m an amateur, so I don&#8217;t get into &#8220;show me how good you are&#8221; kind of competitions, but I enjoy training and fighting, so if you want to spare, come to <a href="http://www.copacabana.pl/">my club</a>.</p>
<p>Oh, and because people are becoming confused at this point. To do MMA you don&#8217;t have to be a mindless meatmade tank. MMA requires different kind of intelligence (yes, there are many kinds, not only mathematical), reflex, speed and stamina, but gives you a lot of joy that is on the very opposite side of the universum from computer science and social science which makes it a perfect place to relax from former two.</p>
<p>I promise you that nobody from my club would ever mob anyone on the street. What&#8217;s interesting is that such kind of people are not used to hard and long training, technique, and they cannot survive in a friendly atmosphere of MMA clubs. So what they do instead is that they spend a lot of time on body building and then use quantity methods to attack in a bigger group. Don&#8217;t mix those two groups please <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>7. I used to play in youth theatre and was a journalist.</strong></p>
<p>When I was 10 I joined a youth theatre and played there for 6 years. Majority of my interpersonal skills, emotional inteligence, auditorium management, role taking comes from that time. I also found that to be the most inspiring and motivating environment a child can find. I have a strong belief that being in such environment has a great impact on the maturity and ability to maintain child in yourself and self-reflection skills. I recommend parents considering sending their kids for such thing. It was amazing 6 years of my life that shaped a lot of me.</p>
<p>Then I led an air show for teenagers in Radio WaWa for three years and did some internship in polish TV as a journalist. Ultimately I spent a year leading a TV show about computer games when I was eighteen. Its name was &#8220;Gamebox&#8221;. This one gave me even more confidency at public speeches, but it confirmed that I have a huge problem to act in front of camera when there&#8217;s a scenario I have to follow. I so much prefer live dynamic performances.</p>
<p><strong>8. I have ADHD. Twice</strong></p>
<p>If you didn&#8217;t notice yet, I love to do things. Any things. And a lot of them. I love to play soccer, read books, fight MMA, dance irish, code, learn elvish languages, study sociology, swim, sail (oh yea, I&#8217;m sailing for 8 years now). Except of that, I&#8217;m inline skating, biking, playing RPG games, passionate about Mozilla project, I translate software, do work on volunteer communities motivation models, hack Linux (I&#8217;ve been using Gentoo for years) and does some basic gymnastics. People tend to tell me I have too much energy and it takes me a concious effort to synchronize with the energy level of the group I&#8217;m in. So if you recently spent some time on a small talk with me and it was calm and relaxed, please appreciate how much effort I had to put in this. Thanks! <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Oh, and I write eight points when asked for seven. Don&#8217;t give me more coffee! My energy level is violating European Union standards.</p>
<p><strong>Next people</strong></p>
<p>I find it really hard to find people not tagget yet&#8230; so let me think about it a bit more <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/01/30/7-things-you-may-or-may-not-know-about-me/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>KDE 4.2 released</title>
		<link>http://diary.braniecki.net/2009/01/27/kde-42-released/</link>
		<comments>http://diary.braniecki.net/2009/01/27/kde-42-released/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 18:34:28 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde4.2]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=839</guid>
		<description><![CDATA[Just a short note. KDE team has released KDE 4.2 today. It&#8217;s their first release of KDE4 project they consider ready for public audience.
KDE4 is a fascinating project. It is a great topic for a book. Project that started when KDE started loosing ground inside Linux DE to Gnome, when KDE became less active, less [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/kde42.png"><img class="size-full wp-image-841 alignright" title="kde42" src="http://diary.braniecki.net/wp-content/uploads/2009/01/kde42.png" alt="kde42" width="437" height="199" /></a>Just a short note. KDE team <a href="http://kde.org/announcements/4.2/index.php">has released KDE 4.2 today</a>. It&#8217;s their first release of KDE4 project they consider ready for public audience.</p>
<p>KDE4 is a fascinating project. It is a great topic for a book. Project that started when KDE started loosing ground inside Linux DE to Gnome, when KDE became less active, less motivated and somehow drown in lack of direction they managed to build a vision, action plan, set up a clear direction and follow it.</p>
<p>What&#8217;s even more amazing is that they followed it despite massive criticizm they had to face around KDE4.0 release.</p>
<p>The vision was, and still is, extremely challenging. It&#8217;s not about &#8220;updating to current standards&#8221;. It&#8217;s about setting up new ones. They do not &#8220;follow&#8221; Windows or MacOS. They experiment to the scale rarely seen in Open Source projects which tend to choose evolution over revolution usually.</p>
<p>This time, we&#8217;re talking about changing metaphors for windows and desktop objects, about changing the concept of multitasking, about blending all elements of the DE into metamodels, about Jeff Raskin&#8217;s <a href="http://en.wikipedia.org/wiki/Zooming_User_Interface">Zoomable User Interfaces</a>, about semantic desktop (<a href="http://en.wikipedia.org/wiki/NEPOMUK_%28framework%29">Nepomuk</a>), consistent theming (<a href="http://www.oxygen-icons.org/">Oxygen</a>) and tons of smaller projects that are setting up a strong fundamentals for Linux desktop environment being unique and innovative.</p>
<p>In each of the dimensions mentioned above they broke some status quo.</p>
<p>Linux had small concept from <strong>ZUI</strong> &#8211; virtual desktops. But KDE4 decided to go for real one &#8211; full featured <strong>Activities</strong>. Spaces devoted to selected activities &#8211; am I in work or home? is it sunday or weekday? My desktop serves different purposes depending on my current activity and KDE4 is experimenting with it.</p>
<p style="text-align: center;"><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/desktop_thumb.png"><img class="size-full wp-image-840 aligncenter" title="desktop_thumb" src="http://diary.braniecki.net/wp-content/uploads/2009/01/desktop_thumb.png" alt="desktop_thumb" width="540" height="337" /></a>Linux had themes, but <strong>Oxygen</strong> is the only project I know of which is community based (not company sponsored like Fedora theme or Mandriva) and brings consistency and quality to the visual message they send across icons, themes, banners, websites etc.</p>
<p><strong>Nepomuk</strong> is a breathtaking project with extremely challenging goals of making desktop serve as semantic desktop platform. By this they mean ability to get valuable information about system elements. File on my hard drive was sent by John. Nepomuk will tell me that. The paragraph in my document was copied from Wikipedia, Nepomuk will store the url. The file I&#8217;m about to delete was my favorite mp3 that I rated 5 stars in my music player and played 5000 times yesterday. Do I really want to delete it? etc. This is just a teaser, but a quite interesting one, won&#8217;t you say?</p>
<p><strong>Plasma</strong> is taking a widget concept several light years forward. We all agree that everyone took MacOS&#8217;s concept of widgets and it was good. But Plasma is making everything on the desktop a widget, or plasmoid as they call it. Task bar is a plasmoid. Start menu is. Clock in your task bar is and notification is. Everything is a plasmoid and plasmoids adjust to the area they are presented in. You can add a contact list on your desktop, but if you drag&amp;drop it to taskbar it will present differently. Or you can take your fancy rss reader and d&amp;d to top panel to make it switch into a scrolling rss reader fitting your bar.</p>
<p>It&#8217;s just a teaser. There are much more projects like solid, sonnet, decibel, okular, marble (google earth for open source) and more. The vision is exciting and they had to expose it in order to bring polish and quality to elements they built. That&#8217;s what KDE4.0 was and it received a lot of bad press for being not ready to use. KDE4.2 is the first release that gives a solid user experience but what&#8217;s truly amazing is that inside the concept of KDE4 there&#8217;s room for breathtaking KDE4.3, KDE4.4, KDE4.5 and forward and from now on, each next release will have to focus on things not known in other desktop environments.</p>
<p>Today, if you compare <a href="http://planetkde.org/">planetkde</a> with <a href="http://planet.gnome.org/">planet.gnome</a> (maybe not today, because of the release, but on average day) its such a striking difference with 10-15 blog posts per day on KDE planet with new projects, concepts, mockups, experiments vs. Gnome planet which gives you rarely any idea on what is going on and what you can expect from the next version. (or just look at <a href="http://techbase.kde.org/Schedules/KDE4/4.2_Feature_Plan">KDE4.2 feature plan</a>, and <a href="http://live.gnome.org/RoadMap">Gnome 2.28 plan</a>).</p>
<p>What an amazing flip. I hope gnome will use this time to revitalize itself into Gnome3 vision.</p>
<p>Just following KDE experiments is exciting. It&#8217;s a pleasure to watch such healthy and vibrant open project that dares to travel on an uncharted map and delivers promise of Linux DE experience becoming innovative and unique.</p>
<p>If you didn&#8217;t try KDE4 yet (lucky you), now its the time to give it a try <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/01/27/kde-42-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>MCS: Source files released!</title>
		<link>http://diary.braniecki.net/2009/01/16/mcs-source-files-released/</link>
		<comments>http://diary.braniecki.net/2009/01/16/mcs-source-files-released/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 01:27:31 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[mcs]]></category>
		<category><![CDATA[mct]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[psd]]></category>
		<category><![CDATA[sources]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=819</guid>
		<description><![CDATA[Another milestone for MCS project has been reached! And its a big one!
If you open http://hg.mozilla.org/webtools/mcs/file/tip/theme/source/ you will find full source PSD files of the theme.

What does it mean? Well, this is another step on the way of making sure that we have a really good theme that is open to everyone according to what [...]]]></description>
			<content:encoded><![CDATA[<p>Another milestone for MCS project has been reached! And its a big one!</p>
<p>If you open <a href="http://hg.mozilla.org/webtools/mcs/file/tip/theme/source/">http://hg.mozilla.org/webtools/mcs/file/tip/theme/source/</a> you will find full source PSD files of the theme.</p>
<p style="text-align: center;"><a href="http://diary.braniecki.net/wp-content/uploads/2009/01/picture-41.png"><img class="size-full wp-image-820 aligncenter" title="picture-41" src="http://diary.braniecki.net/wp-content/uploads/2009/01/picture-41.png" alt="picture-41" width="445" height="341" /></a></p>
<p style="text-align: left;">What does it mean? Well, this is another step on the way of making sure that we have a really good theme that is open to everyone according to what we understand as Open. And understanding of it is not that common.</p>
<p style="text-align: left;">Think of it. How many open themes do you know. There are a lot of themes that you can download for free, but that&#8217;s not making them open, right? Next, there are themes that may provide sources, even on open licenses, which makes them technically open but does it make it easy to work with. Its almost like opening sources of a software, but not making the sources readable, not helping with hacking them, not providing documentation, and build environment&#8230; If you track all open projects out there, they usually take a lot of time to open their projects exactly because re-licensing sources is not enough. Because it will not make people want to use it and contribute to it.</p>
<p style="text-align: left;">Because in order to get this kind of activity around your project, there&#8217;s much more that needs to be done, and the source files for MCS are exactly doing this. It&#8217;s not only theme, it&#8217;s a theme with PSD files there, and the PSD files are licensed on <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons 3.0 Attribution Share-Alike</a> <strong>and</strong> it is ready to be modified. The source has all the layers properly grouped to make working on theme sections easy and natural. It has guidelines that help you keep the scheme in shape while modifying and it makes it easy to change colors or elements that you will likely to want to modify. It is a fully open source theme, and we have an example implementations there to show you, but you can change it however you like and come up with your own implementations.</p>
<p style="text-align: left;">We will provide tutorials on how to do this, and we hope to see people modify it in creative way and upstreaming their changes to make the theme look even better in result of community effort!</p>
<p style="text-align: left;">I would like to thank Legal Team in Mozilla (Catherine, Harvey), <a href="http://musingt.com/">Tara</a> and <a href="http://blog.mozilla.com/seth/">Seth</a> for making this possible!</p>
<p style="text-align: left;">I may be wrong, but I think this is the first case ever of opening the theme this way. I would love to see other examples, but it I think we&#8217;re just opening a new chapter with both, Mozilla Community Theme and Mozilla Community Sites &#8211; since I think no other project is offering such powerful tools for its communities to develop themselves around their own websites.  Mozilla is leading  <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;"><em>p.s. if there&#8217;s someone who knows how to port psd file to gimp xcf without loosing&#8230; everything in the file, then I&#8217;d love to get your help!</em></p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2009/01/16/mcs-source-files-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
