<?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</title>
	<atom:link href="http://diary.braniecki.net/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>Tue, 13 Mar 2012 02:11:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>&#8220;Definiowanie własności&#8221; autorstwa Paula Grahama</title>
		<link>http://diary.braniecki.net/2012/03/13/definiowanie-wlasnosci-autorstwa-paula-grahama/</link>
		<comments>http://diary.braniecki.net/2012/03/13/definiowanie-wlasnosci-autorstwa-paula-grahama/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 23:52:35 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1406</guid>
		<description><![CDATA[Marzec 2012 Jako dziecko przeczytałem książkę z opowieściami o słynnym osiemnastowiecznym sędzim z Japonii o imieniu Ooka Tadasuke. Jedna ze spraw które rozsądzał została wniesiona przez właściciela baru z jedzeniem. Biedny student, który mógł tylko pozwolić sobię na ryż, jadł go, jednocześnie delektując się zapachami z kuchni dochodzącymi z tego baru. Właściciel chciał, by student [...]]]></description>
			<content:encoded><![CDATA[<p><em>Marzec 2012</em></p>
<p>Jako dziecko przeczytałem książkę z opowieściami o słynnym osiemnastowiecznym sędzim z Japonii o imieniu Ooka Tadasuke. Jedna ze spraw które rozsądzał została wniesiona przez właściciela baru z jedzeniem. Biedny student, który mógł tylko pozwolić sobię na ryż, jadł go, jednocześnie delektując się zapachami z kuchni dochodzącymi z tego baru. Właściciel chciał, by student zapłacił za zapachy, które dawały mu przyjemność. Student kradł jego zapachy!</p>
<p>Ta historia przypomina mi się za każdym razem, gdy słyszę o RIAA i MPAA oskarżających ludzi o kradzież muzyki i filmów.</p>
<p>Brzmi dla nas absurdalnie, by traktować zapachy jako własność. Ale mogę wyobrazić sobie sytuację, w której ktoś mógłby żądać opłat za zapachy. Wyobrażcie sobie, że żyjemy w bazie na księżycu, gdzie powietrze sprzedawane jest na litry. Mogę sobie wyobrazić dostawców powietrza dodających aromaty za dodatkową opłatą.</p>
<p>Powód, dla którego wydaje nam się absurdalne, by traktować zapachy jako własność wynika z tego, że taki system by nie działał. Na bazie księżycowej jednak, mógłby.</p>
<p>To co jest uznawane za własność zależy od tego co jesteśmy zdolni uznać za własność. A to nie tylko może się zmieniać, to się zmienia. Ludzie zawsze (dla pewnych definicji człowieka i zawsze) traktowali małe obiekty noszone przez osobę za własność. Ale ludy zbieracko-łowieckie nie traktowały ziemi, na przykład, jako własności w takim rozumieniu jak my. [1]</p>
<p>Powodem, dla którego tak wiele ludzi uznaje, że własność ma jedną, niezmienialną definicję, jest to, że ta definicja zmienia się bardzo wolno. [2] Tak się jednak składa, że znajdujemy się właśnie w środku takiej przemiany. Koncerny muzyczne i studia filmowe dystrybuowały to co tworzyły jak powietrze przez tuby na stacji księżycowej. Ale wraz z nadejściem sieci, przenieśliśmy się na planetę, której atmosferą możemy oddychać. Dane przenoszą się teraz jak zapachy. Koncerny i wytwórnie, przez połączenie myślenia życzeniowego i krótkoterminowej zachłanności, ustawiły się w pozycji tego właściciela baru, oskarżając nas wszystkich o kradzież ich zapachów.</p>
<p>(Powodem dla którego używam określenia &#8220;zachłannośc krótkoterminowa&#8221; jest fakt, że prawdziwym problemem z wytwórniami i studiami jest to, że ludzie, którzy nimi kierują są wynagradzani premiami, a nie akcjami. Gdyby byli nakręcani akcjami swoich firm, szukali by sposobów by wykorzystać przemianę technologiczną, zamiast walczyć z nią. Ale tworzenie nowych rzeczy trwa zbyt długo. Ich premie zależą od przyszłorocznych przychodów, a najlepszym sposobem by je podnieść jest wyciągnięcie więcej kasy z tego co już robią.)</p>
<p>Co to znaczy? Czy ludzie nie mają prawa, by naliczać za to co tworzą? Na takie pytanie nie istnieje prosta odpowiedź typu tak lub nie. Ludzie mają prawo naliczać za kontent kiedy naliczanie za kontent działa.</p>
<p>Ale przez &#8220;działa&#8221; mam na myśli coś bardziej subtelnego niż &#8220;kiedy im się uda&#8221;. Mam na myśli kiedy ludzie mogą naliczać za kontent bez zakładania kaftanów bezpieczeńśtwa na całe społeczeństwa, by móc to zrobić. Ostatecznie, firmy sprzedające zapachy na księżycu mogłyby nadal to robić na Ziemi, gdyby udało im się lobbingowo wymusić prawa zmuszające nas wszystkich do oddychania przez ich tuby także tutaj, choć nie jest nam to już konieczne.</p>
<p>Szalone kroki prawne, które podejmują te wytwórnie i studia właśnie tak wyglądają. Gazety i magazyny mają podobnie przerąbane, ale one przynajmniej odchodzą z wdziękiem. RIAA i MPAA zmusiłyby nas do oddychania przez tuby gdyby mogły.</p>
<p>Ostatecznie, wszystko sprowadza się do rozsądku. Kiedy naruszasz system prawny przez próbę wykorzystywania masowych pozwów przeciwko losowo wybranym ludziom jako formy przykładowego ukarania, albo lobbujesz za przepisami, które zepsułyby Internet gdyby udało się je przeforsować, to jest to ipso facto dowód, że używasz definicji własności która nie działa.</p>
<p>To właśnie w tym miejscu okazuje się, że fajnie mieć działające demokracje w wielu niezależnych krajach. Gdyby świat miał jeden, autokratyczny rząd, wytwórnie i studia mogłyby kupować prawa definiujące własność jako cokolwiek by chciały. Ale na szczęście są wciąż na świecie kraje, które nie są koloniami praw autorskich Stanów Zjednoczonych, a nawet w USA, <a href="http://tctechcrunch2011.files.wordpress.com/2012/01/congress-on-sopa-done.png">politycy</a> nadal obawiają się obywateli, jeśli tych zbierze się wystarczająco dużo. [3]</p>
<p>Ludzie, którzy rządzą USA mogą nie być zachwyceni kiedy obywatele lub inne kraje odmawiają nagięcia się do ich woli, ale ostatecznie leży to w naszym interesie, aby nie istniał jeden punkt, który ludzie chcący opakować prawo, by służyło ich interesom, mogliby zaatakować. Własność prywatna jest niesamowicie potrzebną ideą &#8211; możliwe, że jednym z największych wynalazków. Dotychczas, każda jej nowa definicja przynosiła nam rosnące bogactwo materialne. [4] Wydaje się być rozsądnym, by założyć, że najnowsza też to uczyni. Byłoby katastrofalne gdybyśmy wszyscy musieli korzystać z przestarzałej wersji tej definicji, tylko dlatego, że kilku potężnych ludzi jest zbyt leniwych, aby przejść na nowszą.</p>
<p>Przypisy</p>
<p>[1] Jeśli chcesz dowiedzieć się więcej o ludach zbieracko-łowieckich, polecam książkę Elizabeth Marshall Thomas &#8220;<a href="http://www.amazon.com/Harmless-People-Elizabeth-Marshall-Thomas/dp/0394427793">The Harmless People</a>&#8221; oraz &#8220;<a href="http://www.amazon.com/Old-Way-Story-First-People/dp/0374225524">The Old Way</a>&#8220;.</p>
<p>[2] Zmiana w definicji własności jest zazwyczaj wynikiem postępu technicznego, a ponieważ postęp techniczny przyspiesza, można założyć, że tempo zmian w definicji własności również. To zaś oznacza, że tym ważniejsze jest dla społeczeństw, by mogły łagodnie reagować na te zmiany, ponieważ będą one następować coraz szybciej.</p>
<p>[3] Z tego co wiem pojęcie &#8220;kolonia praw autorskich&#8221; (<em>ang. copyright colony</em>) zostało użyte po raz pierwszy przez <a href="http://torrentfreak.com/australia-us-copyright-colony-or-just-a-good-friend-120121/">Mylesa Petersona</a>.</p>
<p>[4] Stan technologii nie jest wyłącznie funkcją definicji własności. Każde z nich zawiera się w drugim. Ale pomimo tego, nie możesz mieszać w definicji własności bez wpływania na (i prawdopodobnie szkodzenia) stanowi technologii. Historia ZSSR daje nam żywy przykład iluistrujący taką sytuację.</p>
<p>autor: <a href="http://paulgraham.com/property.html">Paul Graham</a><br />
tłumaczenie: <a href="http://piratepad.net/definiowanie-wlasnosci-paul-graham">moje</a> (wersja do edycji)</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2012/03/13/definiowanie-wlasnosci-autorstwa-paula-grahama/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>L20n &#8211; what to add before 1.0</title>
		<link>http://diary.braniecki.net/2012/02/27/l20n-what-to-add-before-1-0/</link>
		<comments>http://diary.braniecki.net/2012/02/27/l20n-what-to-add-before-1-0/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 18:44:08 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[l20n]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1388</guid>
		<description><![CDATA[As I mentioned in my last blog post, we&#8217;re narrowing down the list of features that we&#8217;re willing to consider for inclusion into L20n 1.0 prior to its freeze and release. Here&#8217;s the list: Name Driver Target Milestone difference between entities/macros from the resource and variables provided by the developer stas 1.0 difference between public [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in my last blog post, we&#8217;re narrowing down the list of features that we&#8217;re willing to consider for inclusion into L20n 1.0 prior to its freeze and release.</p>
<p>Here&#8217;s <a href="http://diary.braniecki.net/2012/02/27/l20n-feedback-round/">the list</a>:</p>
<table border="1" frame="VOID" cellspacing="0">
<tbody>
<tr>
<td style="width: 200px;"><strong>Name </strong></td>
<td><strong>Driver </strong></td>
<td><strong>Target Milestone </strong></td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Entities_vs_Variables">difference between entities/macros from the resource and variables provided by the developer</a></td>
<td style="text-align: center;">stas</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Public_vs_Private">difference between public and private attributes/entities</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Default_values">default values for hashes/arrays</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Globals_namespace">globals namespace</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Import">import command</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Conditional_blocks">conditional blocks</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Value_ID">value as ID (gettext mode)</a></td>
<td style="text-align: center;">stas</td>
<td style="text-align: center;">?</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/String_ID">string as ID (simple gettext mode)</a></td>
<td style="text-align: center;">stas</td>
<td style="text-align: center;">?</td>
</tr>
<tr>
<td height="25"><a href="https://wiki.mozilla.org/L20n/Features/String_keys">key as string</a></td>
<td style="text-align: center;">stas</td>
<td style="text-align: center;">?</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Relative_referrals">relative referrals</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Dependency_list">dependency list</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Computer_readable_comments">computer readable comments</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">?</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Multilocale_resources">multi-language resource files</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Switch_expression">Switch expression</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">?</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Attribute_indexes">attribute indexes</a></td>
<td style="text-align: center;">stas</td>
<td style="text-align: center;">1.1</td>
</tr>
<tr>
<td height="25"><a href="https://wiki.mozilla.org/L20n/Features/Nested_indexes">nested indexes</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Expression_errors">Expression errors</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td height="25"><a href="https://wiki.mozilla.org/L20n/Features/Workflow">workflow</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td height="67"><a href="https://wiki.mozilla.org/L20n/Features/Resource_file_syntax">resource file syntax</a></td>
<td style="text-align: center;">stas (support from: kaze, fantsai)</td>
<td style="text-align: center;">1.0</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Forbid_referencing_public_entities">forbid referencing public entities</a></td>
<td style="text-align: center;">stas</td>
<td style="text-align: center;">?</td>
</tr>
<tr>
<td><a href="https://wiki.mozilla.org/L20n/Features/Macro_attributes">Macro attributes</a></td>
<td style="text-align: center;">gandalf</td>
<td style="text-align: center;">?</td>
</tr>
</tbody>
</table>
<p>All of those features represent some feedback item we got and we&#8217;re trying to evaluate it ASAP in order to finalize the parser/interpreter couple and work on the workflow toolchain for L20n 1.0 next.</p>
<p>If you want to discuss any of the items, join our <a href="http://groups.google.com/group/localization-20">localization-20 group</a> and start a new thread for each feature.</p>
<p>If you want to add a new feature to be considered, start a wiki article in L20n/Features namespace.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2012/02/27/l20n-what-to-add-before-1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L20n, feedback round</title>
		<link>http://diary.braniecki.net/2012/02/27/l20n-feedback-round/</link>
		<comments>http://diary.braniecki.net/2012/02/27/l20n-feedback-round/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 11:37:14 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[l20n]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1385</guid>
		<description><![CDATA[Last months have been extremely busy for L20n. I basically focused 100% of my time on the project, driving simultaneously multiple aspects of the project to completion. L20n is a very complex project, not only technically, but also socially. Localization technologies have always been of minor importance for most of the software world so we [...]]]></description>
			<content:encoded><![CDATA[<p>Last months have been extremely busy for L20n. I basically focused 100% of my time on the project, driving simultaneously multiple aspects of the project to completion.</p>
<p>L20n is a very complex project, not only technically, but also socially. Localization technologies have always been of minor importance for most of the software world so we never really develop technologies that could anyhow match the complexity of the human languages. The most common mindset, even among those who have to deal with localization, is that you can get &#8220;most of the stuff&#8221; done with simple key-value pair lists where English string is a key, and target localization string is a value.</p>
<p>It&#8217;s a bit like claiming that most of Firefox front end could be written in BASIC.</p>
<p>L20n is on the other side of the spectrum. It brings the localization technology to the new level, and in result breaks almost all paradigms of what people are used to do with l10n and breaks how it &#8220;usually works&#8221;.</p>
<p>In result, the major challenge when helping someone learn what L20n is, is to convince the person that she has to stop trying to match its components to the concepts the person knows from other l10n frameworks. It will just not do.</p>
<p>The reward is that once you get beyond the game of &#8220;how does L20n relate to Gettext / DTD / Properties?&#8221; people get into the &#8220;Oooh!&#8221; moment and what follows is a litany of ideas of what would be nice to have if we are about to reinvent the localization technologies. I love it <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As many project leaders before me have observed, getting close to a target milestone always turns you from a visionary leader that sets the goals and drives them to completion into some sort of a butcher that says &#8220;no&#8221; to everything except the most crucial additions in the fear of never ending cycle of adding more and more without getting your project released.</p>
<p>So here we are. For the last month we&#8217;ve been working pretty close with several projects &#8211; Boot 2 Gecko, Jetpack, Firefox &#8211; and we got plenty of feedback, from minor additions to major suggestions. Now is the time to narrow down the list of changes we&#8217;re ready to incorporate for 1.0, close the list, work toward the release, and push everything else back to <a href="https://wiki.mozilla.org/L20n:Roadmap:Next">L20n:Next</a>.</p>
<p>In the next blog post I&#8217;ll list the proposals and the status of the discussion on those.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2012/02/27/l20n-feedback-round/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozillians on Digital Freedom</title>
		<link>http://diary.braniecki.net/2012/02/24/mozillians-on-digital-freedom/</link>
		<comments>http://diary.braniecki.net/2012/02/24/mozillians-on-digital-freedom/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 01:29:53 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[ community]]></category>
		<category><![CDATA[acta]]></category>
		<category><![CDATA[digial freedom]]></category>
		<category><![CDATA[mozillians]]></category>
		<category><![CDATA[planet.m.o]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1365</guid>
		<description><![CDATA[Matjaz wrote a blog post on his presence in ACTA debate in Slovenia. With multiple interviews, shows and a speech at a government organized roundtable discussion, Matjaz became an ad-hoc representative of our collective in front of the audience that we rarely interfere with. That is just awesome Matjaz! Congratulations, dude! But it&#8217;s not only [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mozilla.org"><img class="alignleft size-medium wp-image-1366" title="6340120086_212148cb20_o" src="http://diary.braniecki.net/wp-content/uploads/2012/02/6340120086_212148cb20_o-300x230.png" alt="" width="300" height="230" /></a>Matjaz wrote <a href="http://horv.at/blog/acta-discussion-in-the-slovenian-parliament/">a blog post on his presence in ACTA debate in Slovenia</a>. With multiple interviews, shows and a speech at a government organized roundtable discussion, Matjaz became an ad-hoc representative of our collective in front of the audience that we rarely interfere with. That is just awesome Matjaz! Congratulations, dude!</p>
<p>But it&#8217;s not only Matjaz! Mozillians have been active all around Europe in the public debate on ACTA. <a href="http://diary.braniecki.net/2012/01/26/stanowisko-polskiej-spolecznosci-mozilli-w-sprawie-acta/">Me</a> and <a href="http://informationisart.com/1/">Staś</a> have been both helping the civic NGO side on ACTA front in Poland, <a href="http://news.err.ee/opinion/6e70e765-a870-4193-94c5-26ab228f14ed">Otto in Estonia</a>, and <a href="https://twitter.com/#!/bogomep">Bogo in Sofia</a>, just to mention a few.</p>
<p>Three things that strike me about this are:</p>
<p>1) The whole generation of Mozillians who gained their experience by shaping local Mozilla communities in Europe are now becoming respected public figures precisely because of what we are doing at Mozilla project. For years we&#8217;ve been responding to what was needed, adapting to the changing landscape on the cross of the local and global Web, growing up to roles that had to be filed. It&#8217;s amazing to see that our experience and cred gained by fighting for the Open Web is now placing us in the spotlights when the future of the Internet is being debated.</p>
<p>2) We all seem to intuitively build our positions on a small set of principles that we wrote just a few years ago.<br />
I remember the time when <a href="http://blog.gerv.net/2007/02/mozilla_manifesto_discussion_a/">Gerv has been driving the conversation at FOSDEM</a> trying to isolate the limited set of statements and principles that unite us, Mozillians, and I even remember voices questioning the need for such a document arguing that we were successfully able to raise and grow our project without it.<br />
These days, the very first thing that we do when we face something that we intuitively feel is wrong for the Internet, is that we cross check it against the <a href="http://www.mozilla.org/about/manifesto.en.html">Mozilla Manifesto</a>.</p>
<p>We are united under this manifesto, it does work as a written summary of what we believe in and now it serves us as a point of reference when we face proposals that are not in line with the Internet that we want to see. Just take a look at <a href="http://bit.ly/zU6Acn">Polish Mozilla Community position on ACTA</a>, or read <a href="http://translate.google.com/translate?sl=sl&amp;tl=en&amp;js=n&amp;prev=_t&amp;hl=en&amp;ie=UTF-8&amp;layout=2&amp;eotf=1&amp;u=http%3A%2F%2Fpastebin.mozilla.org%2F1491353">Matjaz&#8217;s speech</a>.</p>
<p>It  grows far beyond what we originally expected and everyone who worked on this document should be proud now. I certainly am!</p>
<p>3) As individuals, but also as representatives of Mozilla project, we are being asked to speak, because people want to know what Mozilla thinks. It&#8217;s important. Like in all other debates that we took part in, web standards, browser wars, web video formats or privacy, Mozilla has a unique role and it&#8217;s fundamental for us to walk this thin line of subtle balance that we aim for with our hybrid nature. I&#8217;m particularly proud to read <a href="http://blog.lizardwrangler.com/2012/02/10/acta-is-a-bad-way-to-develop-internet-policy/">Mitchell&#8217;s words</a> and also journalists <a href="http://di.com.pl/news/43189,0,Spolecznosc_Mozilli_merytorycznie_o_ACTA.html">commenting on our statement</a> in a way like the following:</p>
<blockquote><p>Essential statement on ACTA by Polish Mozilla Community<br />
(&#8230;)<br />
It&#8217;s worth pointing out, that the community&#8217;s position is very rational, calm and stripped of the emotions that are driving most of the conversation these days.<br />
(&#8230;)<br />
Polish PM, Donald Tusk, has said that Poland will not ratify ACTA if the there will be any doubts, and this statement by the community clearly presents those that are of vital importance for the information society.<br />
(&#8230;)<br />
The statement written by the Mozilla community in Poland is important for yet another reason. Its authors are not connected to any market player. Mozilla Community is not an NGO or political organization. Usually, Mozilla and its community do not comment law related topics.<br />
(…)<br />
Those are the people that usually avoid law related topics focusing on their great, a bit crazy vision.<br />
Apparently what has happened, made them feel they have to speak up.</p></blockquote>
<p>In cases like SOPA in US or ACTA in Europe, Mozilla DNA that has shaped all of us, is being injected and influences the debate in a profound way.<br />
The same vision that has shaped Firefox, Thunderbird, Drumbeat and tons of other projects and products, and through this influenced how the Web looks like today on both, technological and social layer, has also shaped our minds and beliefs, and through this is now impacting the public debate that is being held all around the world on the future of the Interent.</p>
<p>Isn&#8217;t that just amazing?</p>
<p><em>p.s. We&#8217;re <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=725933">igniting a newsgroup</a> devoted to the topic of digital freedom. Join us there!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2012/02/24/mozillians-on-digital-freedom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stanowisko Polskiej społeczności Mozilli w sprawie ACTA</title>
		<link>http://diary.braniecki.net/2012/01/26/stanowisko-polskiej-spolecznosci-mozilli-w-sprawie-acta/</link>
		<comments>http://diary.braniecki.net/2012/01/26/stanowisko-polskiej-spolecznosci-mozilli-w-sprawie-acta/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 09:54:15 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[acta]]></category>
		<category><![CDATA[polski]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1360</guid>
		<description><![CDATA[Polska społeczność Mozilli opublikowała stanowisko w sprawie decyzji Rady Ministrów w sprawie podpisania umowy ACTA. Stanowisko polskiej społeczności Mozilli wobec decyzji polskiego rządu w sprawie podpisania ACTA Wersja skrócona w PDF Wersja pełna w PDF Zachęcamy do zapoznania się z naszymi wnioskami.]]></description>
			<content:encoded><![CDATA[<p>Polska społeczność Mozilli opublikowała stanowisko w sprawie decyzji Rady Ministrów w sprawie podpisania umowy ACTA.</p>
<ul>
<li><a href="http://mozillapl.org/aktualnosci/aviary.pl/stanowisko_polskiej_spolecznosci_mozilli_w_sprawie_acta">Stanowisko polskiej społeczności Mozilli wobec decyzji polskiego rządu w sprawie podpisania ACTA</a></li>
<li><a href="http://static.aviary.pl/acta/stanowisko%20ACTA%20wersja%20tldr.pdf">Wersja skrócona w PDF</a></li>
<li><a href="http://static.aviary.pl/acta/stanowisko%20ACTA.pdf">Wersja pełna w PDF</a></li>
</ul>
<p>Zachęcamy do zapoznania się z naszymi wnioskami.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2012/01/26/stanowisko-polskiej-spolecznosci-mozilli-w-sprawie-acta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mozilla Europe i Mozilla w Europie</title>
		<link>http://diary.braniecki.net/2011/11/21/mozilla-europe-i-mozilla-w-europie/</link>
		<comments>http://diary.braniecki.net/2011/11/21/mozilla-europe-i-mozilla-w-europie/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 15:22:21 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[europe]]></category>
		<category><![CDATA[mozillaeurope]]></category>
		<category><![CDATA[polski]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1348</guid>
		<description><![CDATA[Projekt Mozilla odnosi niesamowite sukcesy w Europie. Cele jakie postawiliśmy sobie, spisane w ramach Manifestu Mozilli, są bardzo dobrze odbierane w środowisku Internautów w Europie. Dzięki temu Mozilla ma świetne wyniki udziału na rynku Europejskim, ogromną rzeszę osób uczestniczących w projekcie, świetne kontakty z innymi społecznościami internetowymi, silne społeczności lokalne i w efekcie mamy miejsce [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://diary.braniecki.net/wp-content/uploads/2011/11/mozillaEurope.png"><img class="alignleft size-medium wp-image-1352" title="mozillaEurope" src="http://diary.braniecki.net/wp-content/uploads/2011/11/mozillaEurope-300x105.png" alt="" width="300" height="105" /></a>Projekt Mozilla odnosi niesamowite sukcesy w Europie. Cele jakie postawiliśmy sobie, spisane w ramach <a href="http://www.mozilla.org/about/manifesto.pl.html">Manifestu Mozilli</a>, są bardzo dobrze odbierane w środowisku Internautów w Europie.</p>
<p>Dzięki temu Mozilla ma świetne wyniki udziału na rynku Europejskim, ogromną rzeszę osób uczestniczących w projekcie, świetne kontakty z innymi społecznościami internetowymi, silne społeczności lokalne i w efekcie mamy miejsce przy stole w trakcie ważnych debat dotyczących przyszłości Internetu.</p>
<p>Mało kto jednak wie, że ten sukces udało nam się osiągnąć korzystając z bardzo skomplikowanej struktury organizacyjnej &#8211; w rzeczywistości istnieją trzy organizacje które powstawały w różnych momentach w odpowiedzi na konkretne problemy jakie nasz projekt napotykał (mozilla.org, mozilla.com i mozilla-europe.org).</p>
<div id="attachment_1351" class="wp-caption alignright" style="width: 310px"><a href="http://diary.braniecki.net/wp-content/uploads/2011/11/2384232589_d17bafcd7d.jpg"><img class="size-medium wp-image-1351" title="2384232589_d17bafcd7d" src="http://diary.braniecki.net/wp-content/uploads/2011/11/2384232589_d17bafcd7d-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Peterv ustawia pierwszy hosting dla Mozilli Europe w 2003</p></div>
<p>W ciągu ostatnich lat społeczność Mozilli w Europie pracowała wymiennie z jedną z tych trzech organizacji co niepotrzebnie komplikowało sytuację i utrudniało synchronizację.</p>
<p>Jedną z nich, stricte europejską jest stowarzyszenie <a href="http://en.wikipedia.org/wiki/Mozilla_Europe">Mozilla Europe</a> założone w 2004 roku przez grupę aktywistów Mozilli w czasach gdy Mozilla Foundation nie była w stanie operować efektywnie na terenie Europy i szukaliśmy własnych rozwiązań pozwalających nam organizować nasz projekt.</p>
<p>Przez ostatnie 7 lat Mozilla Europe opiekowała się większością aktywności projektu, organizowała spotkania, wspierała konferencje, uczestniczyła w rozwiązywaniu konfliktów w społecznościach, chroniła marki, współpracowałą z prasą i angażowała się we wspieranie rozwoju projektu w różnych regionach Europy.</p>
<p>Od lipca 2005 miałem zaszczyt uczestniczyć w pracach stowarzyszenia jako członek zarządu. Był to niesamowity czas i ogromna odpowiedzialność, ponieważ Mozilla Europe koordynowała tworzenie się struktur i społeczności w Europie, ale też szansa na wykorzystanie mojego doświadczenia i wiedzy z Polski w skali całego kontynentu.</p>
<p>Mozilla jes niezwykłym projektem, ponieważ od wielu lat już stanowimy tak unikalny byt, że nie mamy od kogo się uczyć. Wszystkie decyzje, struktury, modele pracy i rozwiązania jakie mają służyć realizacji naszej misji musimy albo wymyślać całkowicie od nowa, albo adaptować do swoich potrzeb te zaczerpnięte od innych projektów Internetowych, kreatywnych firm, fundacji non-profit, albo projektów Open Source.</p>
<p>Dotychczasowe decyzje i kierunki działań pozwoliły nam rosnąć i adaptować się do zmian na rynku Internetowym na tyle skutecznie, że dziś Mozilla ma większe możliwości realizowania swoich celów statutowych niż kiedykolwiek w przeszłości!</p>
<p><a href="http://diary.braniecki.net/wp-content/uploads/2011/11/6340120086_212148cb20_o.png"><img class="alignleft size-medium wp-image-1349" title="6340120086_212148cb20_o" src="http://diary.braniecki.net/wp-content/uploads/2011/11/6340120086_212148cb20_o-300x230.png" alt="" width="300" height="230" /></a>To zaś pozwala nam skupiać się na adaptowaniu i rozwijaniu samej struktury projektu, tak aby przenosić udane rozwiązania lokalne na poziom globalny. W efekcie powstał projekt &#8220;One Mozilla&#8221;, którego celem jest unifikacja projektu w ramach jednej organizacji globalnej &#8211; Mozilla Foundation.</p>
<p>W efekcie powoli i sukcesywnie staraliśmy się identyfikować działania jakie podejmuje stowarzyszenie Mozilla Europe i wdrażać je na skalę globalną w ramach całego projektu. Wiele inicjatyw które przez lata działy się tylko w Europie pod auspicjami Mozilli Europe staje się globalne jak funkcje reprezentantów Mozilli, wolontariuszy pełniących funkcje rzeczników prasowych, uczestnictwo w konferencjach, organizacja własnych spotań w ramach inicjatyw MozCamp, współpraca z agendami rządowymi zajmującymi się Internetem i tak dalej.</p>
<p>Taki model organizacji pozwala nam lepiej skalować nasze działania na cały świat i pomagać innym regionom korzystać z tego co powstało w Europie, a także ułatwia synchronizację i efektywność relacji między projektem a fundacją.</p>
<p>Efektem ubocznym była też powolna redukcja roli stowarzyszenia Mozilla Europe na rzecz globalnej Mozilla Foundation i ostatecznie zarząd Mozilli Europe przy współpracy z Mozilla Foundation podjął decyzję o rozwiązaniu tej pierwszej i przekazaniu wszystkich inicjatyw pod auspicja globalnej Mozilli Foundation.</p>
<p>Ten ruch jest czysto operacyjny, nie wpływa w żaden sposób na nasze cele, działania i prace. Mozilla Europe nie zatrudniała pracowników i zarząd jest przekonany, że ta decyzja nie powinna mieć żadnego wpływu na pracę projektu i naszych społeczności.</p>
<p>Prezes stowarzyszenia, Tristan Nitot, oraz członkowie zarządu z niżej podpisanym, będą nadal opiekować się działaniami Mozilli w Europie i traktujemy ten ruch jako czystą redukcję biurokracji a także okazję do przedyskutowania modelu organizacji naszego projektu w Europie.</p>
<p><a href="http://www.flickr.com/photos/mozillaeu/6341877052/in/photostream/"><img class="alignleft size-medium wp-image-1355" title="6341877052_d18cdd7edc_b" src="http://diary.braniecki.net/wp-content/uploads/2011/11/6341877052_d18cdd7edc_b-300x200.jpg" alt="" width="300" height="200" /></a>Chcemy zaktywizować większą grupę lokalnych społeczności do pracy na poziomie całej Europy i uruchamiamy nowe inicjatywy pozwalające większej liczbie osób wpływać na losy Mozilli na poziomie całego kontynentu. Mamy nadzieję także na silniejszą reprezentację naszych działań w ramach projektu Drumbeat oraz licznych inicjatyw znanych z Mozilla Labs w Europie a także planujemy otworzyć kilka otwartych przestrzeni dla osób zainteresowanych pracą nad rozwojem Internetu w ramach projektu MozSpaces. Pierwsze powstaną w Londynie i Berlinie w 2012.</p>
<p>Byłem ogromnym zwolennikiem tego rozwiązania ponieważ widzę w nim szansę na lepszą adaptację naszych działań w Europie do dynamicznego rynku Interentowego oraz na zwiększenie aktywności samej Mozilla Foundation na poziomie globalnym w Europie, Azji, Afryce czy Ameryce Południowej.</p>
<p>Europa jest przykładem i inspiracją dla społeczności Mozilli na całym świecie i wierzymy, że nasze globalne struktury są dziś wystarczająco silne, aby móc bezpośrednio angażować się i reagować na potrzeby lokalne. Sieciowa struktura naszego projektu dojrzała przez ostatnie lata i sprawia, że możemy dziś więcej niż kiedykolwiek przy mniejszym poziomie biurokracji.</p>
<p>Członkowie zarządu Mozilli Europe wraz z liderami społeczności lokalnych stworzą następny rozdział historii Mozilli w Europie i współpracując z Mozilla Foundation będziemy rozwijać projekt Mozilla reagując na potrzeby i wyzwania kolejnych lat.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2011/11/21/mozilla-europe-i-mozilla-w-europie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tyler o ocenie błędów</title>
		<link>http://diary.braniecki.net/2011/08/30/tyler-o-ocenie-bledow/</link>
		<comments>http://diary.braniecki.net/2011/08/30/tyler-o-ocenie-bledow/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 13:21:10 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[błędy]]></category>
		<category><![CDATA[dziennikarstwo]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1341</guid>
		<description><![CDATA[uwaga: ten post jest moją prywatną opinią, nie jest stanowiskiem żadnego z projektów w których pracuję. uwaga 2: ten post nie jest opinią o wszystkich portalach i vortalach informatycznych. Są wciąż serwisy które dbają o jakość informacji, które weryfikują dane, które szukają u źródeł, których dziennikarze interesują się tematem na który piszą, a i w [...]]]></description>
			<content:encoded><![CDATA[<p><em>uwaga: ten post jest moją prywatną opinią, nie jest stanowiskiem żadnego z projektów w których pracuję.</em></p>
<p><em>uwaga 2: ten post nie jest opinią o wszystkich portalach i vortalach informatycznych. Są wciąż serwisy które dbają o jakość informacji, które weryfikują dane, które szukają u źródeł, których dziennikarze interesują się tematem na który piszą, a i w tych które wywołam tutaj do tablicy nie zawsze jest tak źle. Ale jest źle wystarczająco często bym pozwolił sobie na uogólnienia.</em></p>
<p>Przepraszam, że niezbyt często tu piszę ostatnio, ale mam mnóstwo pracy z L20n, Pontoonem i innymi fantastycznymi projektami nad ktorymi pracujemy i coraz mniej motywacji do prostowania tego co panowie copy&amp;pasterzy napichcą.</p>
<p>Tym razem jednak zbieram się w sobie i prostuję ponownie. Otóż <a href="http://webhosting.pl/Szybkie.wydania.Firefoksa.oznaczaja.szybko.rosnaca.liczbe.bledow">webhosting</a>, <a href="http://di.com.pl/news/40014,1,0,Byly_pracownik_Mozilli_Firefox_ma_problem_z_bledami.html">dziennik internautów</a> i <a href="http://www.dobreprogramy.pl/Mozilla-nie-radzi-sobie-z-bledami-w-Firefoksie,Aktualnosc,27475.html">dobre programy</a> znów łyknęły plotkę i bujde ze <a href="http://slashdot.org/story/11/08/29/1454224/Mozilla-Community-Lead-Departs-Over-Bug-Handling">slashdota</a> jak rybka haczyk i ucieszone donieść raczyły, że &#8220;<em>były szef społeczności&#8221;,</em> że<em> &#8220;zrezygnował&#8221;,</em> że zanim to zrobił doniósł o &#8220;<em>nowy cykl wydawniczy (&#8230;) bardzo źle wpływa na jakość Firefoksa&#8221;</em> i tak dalej i tak dalej.</p>
<p>Pewnie, można olać, wszak to, że panowie wykonująct te copy&amp;paste tłumaczenia (czasem nawet z autorskim komentarzem, zazwyczaj sarkastycznym i definitiwnie wieszczącym kłopoty Mozilli, ewentualnie deklarującym ekspercką wiedzę jakoby innym przeglądarkom wiodło się lepiej) zrobią to następnym razem niezależnie co tu napiszę.</p>
<p>Wiemy to bo niecałe półtora tygodnia temu te same portale donosiły o nieuchronnym usunięciu numerków wersji z okna &#8220;O Programie&#8221; Firefoksa dokładnie w ten sam sposób klonując sensacyjne doniesienia slashdotów z tak samo poprzekręcanymi faktami, plotkami i przekłamaniami. A 4 dni temu donosiły, że Mozilla planuje walczyć z Chromem przez WebAPI&#8230; i tak dalej&#8230;</p>
<p>Wiemy też, że tak jak zawsze nie skorzystają ze starej dziennikarskiej zasady pytania u źródeł, albo chociaż dania szansy wypowiedzenia sie drugiej stronie do której kontakt dostają regularnie od <a href="https://twitter.com/#!/kluj">Lukasza Kluja</a>, ode mnie, googlając/bingując Mozillę w Polsce lub na ślepo wpisując press@aviary.pl. Nic to nie da.</p>
<p>I tym razem wpadka, pomyłka, nie przyniesie wstydu, w odróżnieniu od slashdota nie zaktualizują swoich wpisów, nie zawstydzą się a czytelnicy radośnie w komentarzach skorzystają z okazji do kolejnego flamewara na temat tego która przeglądarka jest lepsza i jakim epitetem obrzucić współkomentatora który śmie woleć inną.</p>
<p>No to dla sprostowania:</p>
<ul>
<li>Mozilla nie jest firmą w tradycyjnym tego słowa znaczeniu. Jest projektem, społecznością. Wszyscy którzy się wypowiadają i pracują w nim to kontrybutorzy, członkowie społeczności. Tyler jest członkiem projektu Mozilla. Część osób jest zatrudniona w Mozilla Foundation w różnych formach do różnych zadań. Tyler nie jest.</li>
<li>Tyler nie zrezygnował z uczestnictwa w projekcie tylko z pracy w grupie zajmującej się oceną nowych zgłoszeń</li>
<li>Tyler nie napisał nic na temat wzrostu liczby błędów w Firefoksie w wyniku nowego modelu wydań</li>
<li>W projektach open source pojęcie &#8220;bug&#8221; odnosi się do każdego zgłoszenia &#8211; czy to jest błąd, czy propozycja zmiany, czy pomysł. Zdecydowana większość z tych zgłoszeń jest nieprawidłowa lub duplikuje zgłoszenie już istniejące. Pisanie więc o &#8220;6000 błędów w Firefoksie&#8221; jest więc po prostu myleniem czytelników.</li>
<li>Ocena zgłoszeń to praca która od zawsze w Mozilli jest ścieżką przez którą przechodzi wielu nowych wolontariuszy, ja zaczynałem od pracy nad tym, <a href="http://www.gavinsharp.com/blog/2011/08/29/thousands-of-bugs/">Gavin</a>, i inni też. Od takiej funkcji sortowania i kategoryzowania błędów do realnej oceny wpływu szybkiego cyklu na stabilność przeglądarki i liczbę błędów w niej jest bardzo daleko.</li>
<li>Jeśli któryś z dziennikarzy interesuje się naprawde tematem stabilności przeglądarki to może zechce przetłumaczyć wpis Jessiego Rudmana na temat <a href="http://www.squarefree.com/2011/08/27/rapid-releases-and-crashes/">statystyk błędów krytycznych Firefoksa w kolejnych wersjach</a> (i <a href="http://home.kairo.at/blog/2011-08/why_rapid_releases_can_improve_stability">artykułu Kairo na ten temat</a>?)</li>
<li>Bugzilla Mozilli w ogóle nie jest narzędziem &#8220;jakościowym&#8221; tylko &#8220;ilościowym&#8221;, zbieramy setki zgłoszeń dziennie, większość nigdy nie zostanie rozwiązana, bo albo nie ma sensu, albo nie jest ważna (w stylu: &#8220;Hinduska wersja Firefoksa na system Solaris sprzed trzech lat ustawiony z czcionką cyrylicy nie wyświetla poprawnie strony CNN w wersji z 2008 roku&#8221;), albo nie jest do odtworzenia, albo nie jest w ogóle problemem tylko propozycją którą nikt się nie zajął i czeka na kogoś kto się danym tematem zainteresuje. Rozmowa o liczbach w takim kontekście i emanowanie nimi jest wynikiem głębokiego niezrozumienia tematu o którym się pisze.</li>
<li>Tyler <a href="http://tylerdowner.wordpress.com/2011/08/27/some-clarification-and-musings/">napisał</a> dwa <a href="http://tylerdowner.wordpress.com/2011/08/29/even-more-clarifications/">sprostowania</a>. Niestety sprostowania są mniej skandaliczne, a więc mniej atrakcyjne, niż oryginalna plotka. Szkoda, prawda?</li>
</ul>
<p>Dużo się dyskutuje ostatnio na temat przyszłości prasy i mediów w dobie Internetu. Niestety z przerażeniem obserwuje dewaluację jakości dziennikarstwa dotyczącego tematów komputerowych, które idzie równolegle ze wzrostem liczby osób używających Internetu i zwiększającą się dynamiką tego co się w Webie dzieje.</p>
<p>W tym samym czasie kiedy wszędzie wokół mnie w Polsce kiełkują społeczności eksperckie, sceny front-endowe, back-endowe, webappowe, HTML5, webgamingowe itp. dziennikarski front słabnie w oczach, redukuje siebie sam do formy it-plotek.pl i skupia się na straszeniu użytkowników.</p>
<p>Czasem zastanawiam się jak to jest pracować jako dziennikarz IT, podpisywać się nazwiskiem pod tekstami i do tego stopnia nie interesować się tym co się dzieje z Siecią. Nie rozumieć czym jest Mozilla, czym Webkit, jak tworzone są standardy, jak wygląda współpraca twórców przeglądarek, czym jest W3C, Ecma albo jak działają projekty open source.</p>
<p>To smutne, ale drodzy panowie redaktorzy &#8211; obserwowany przez Was spadek czytelnictwa nie wynika z &#8220;kryzysu&#8221; mediów ani tego, że ktoś Wam &#8220;kradnie&#8221; czytelników. Obniżacie jakość, skupiacie się na plotkach, właściwie większość tego co piszecie o wydarzeniach wokół przeglądarek jest pełna przeinaczeń, błędów i dowodów, że tak naprawde tym tematem niezbyt sie interesujecie i nie staracie się go poznać. Dziwi Was zatem odwrót czytelników? Moim zdaniem głosują nogami.</p>
<p>A panowie rednacze &#8211; newsy o przeglądarkach cieszą sie popularnością? To może zatrudnijcie do pisania ich osoby które interesują się przeglądarkami? Na eventach takich jak <a href="http://front-trends.com/">Front Trends</a>, <a href="http://falsyvalues.com/">Falsy-Values</a>, czy zbliżający się <a href="http://ongamestart.com/">onGameStart</a> właściwie każda, losowo wybrana osoba będzie się nadawać. Zyjemy w czasach pasjonatow, warto z tego korzystac do budowania wartosciowych srodowisk <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/2011/08/30/tyler-o-ocenie-bledow/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>simple bash script to recompile libxul</title>
		<link>http://diary.braniecki.net/2011/07/27/simple-bash-script-to-recompile-libxul/</link>
		<comments>http://diary.braniecki.net/2011/07/27/simple-bash-script-to-recompile-libxul/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 01:02:04 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[xul]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1337</guid>
		<description><![CDATA[Since I started working on L20n bindings for XUL I always felt frustrated that our build system cannot properly recompile the dependencies. When I work on XUL I&#8217;d like to just be able to type: cd ./content/xul; make; and be done with it. Unfortunately, for the reasons that are beyond my level of understanding, it [...]]]></description>
			<content:encoded><![CDATA[<p>Since I started working on <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=566906">L20n bindings for XUL</a> I always felt frustrated that our build system cannot properly recompile the dependencies. When I work on XUL I&#8217;d like to just be able to type:</p>
<p style="padding-left: 30px;">cd ./content/xul;<br />
make;</p>
<p>and be done with it.</p>
<p>Unfortunately, for the reasons that are beyond my level of understanding, it never worked this way. Fortunately, the bits that you have to recompile are always the same so I created a small bash script that recompiles what I need plus the dependency:</p>
<pre style="padding-left: 30px;">DIR="$( cd "$( dirname "$0" )" &amp;&amp; pwd )"

cd $1 &amp;&amp;
make &amp;&amp;
cd $DIR/layout &amp;&amp;
make &amp;&amp;
cd $DIR/toolkit/library &amp;&amp;
make</pre>
<p>Just place it in your build-dir and then:</p>
<pre style="padding-left: 30px;">./rebuild.sh ./content/xul</pre>
<p>will do the rest</p>
<p>enjoy!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2011/07/27/simple-bash-script-to-recompile-libxul/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Perceived proximity on the Web</title>
		<link>http://diary.braniecki.net/2011/07/26/perceived-proximity-on-the-web/</link>
		<comments>http://diary.braniecki.net/2011/07/26/perceived-proximity-on-the-web/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 20:27:30 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[communities]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[sociology]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1326</guid>
		<description><![CDATA[Over the years of traveling around the world to evangelize about Open Web and explaining the position and role Mozilla holds, I&#8217;ve encountered an interesting phenomena that I tried to put into a social context for quite some time. My last trip to China, where I had met with Mozilla community in Shanghai triggered me [...]]]></description>
			<content:encoded><![CDATA[<p>Over the years of traveling around the world to evangelize about Open Web and explaining the position and role Mozilla holds, I&#8217;ve encountered an interesting phenomena that I tried to put into a <a href="http://en.wikipedia.org/wiki/Social_context">social context</a> for quite some time.</p>
<p>My last trip to China, where I had met with Mozilla community in Shanghai triggered me to write about it, so here it comes.</p>
<h2>The Web</h2>
<p>The Web is a virtual plane on which human interact. It&#8217;s an incredible and amazing plane which breaks a vast number of physical laws and, in consequence, economical laws, biological laws, psychological laws, and, maybe in a most profound way, social laws.</p>
<p>From the social perspective, the web changes everything because  it holds an unprecedented characteristic:</p>
<p>The Web almost fully neutralize three basic physical dimensions in which humans operate, and, if that was not enough, it also severely limits the fourth one &#8211; time!</p>
<p>Think about it for a moment, please. Isn&#8217;t it mind blowing that we&#8217;re here, now, as it happens?</p>
<h2>Spatial dimensions</h2>
<p>Things on the Web are equally &#8220;<em>close</em>&#8221; to each Web user and the &#8220;<em>dimension</em>&#8221; that is closest to replace spatial distance &#8211; connection speed &#8211; is just a temporary factor that is disappearing over the course of a few years becoming ignorable itself.</p>
<p>It may not be the first invention that reduces the eternal impact of spatial dimensions on human life &#8211; cars, planes, mail, they all contributed to the sense of <a href="http://www.google.com/search?q=perceived+proximity&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:unofficial&amp;client=firefox-a#sclient=psy&amp;hl=en&amp;client=firefox-a&amp;rls=org.mozilla:en-US%3Aunofficial&amp;source=hp&amp;q=the+world+is+getting+smaller&amp;pbx=1&amp;oq=the+world+is+getting+smaller&amp;aq=f&amp;aqi=g5&amp;aql=1&amp;gs_sm=e&amp;gs_upl=7043l7043l4l7247l1l2l0l0l0l0l72l72l1l2&amp;bav=on.2,or.r_gc.r_pw.&amp;fp=9417ba14807ca8f7&amp;biw=1391&amp;bih=791">the world getting smaller</a>, but the Web just cut it off entirely. You have access to this text from each place on Earth at the very same moment and you can build meaningful connections with everyone on the planet using the same techniques we use to build connections with our neighbors.</p>
<p>The laws of physical proximity and its impact on our social life is being transferred onto the Web and suddenly everyone is socially close to everyone else.</p>
<h2>Time</h2>
<p>Similar shift happens with the fourth dimension. With mobiles devices, laptops, SMS, video chats, forums, and push&amp;pull notification systems we&#8217;ve not only overcame physical distance limitations but we also built a plethora of technologies to store, in a lossless mode, every data byte transferred between human beings. Every piece of communication. Every smile, every word, every information, story or emotion that we manage to encode into any of the digital communication channels may be stored, multiplied, transformed and replayed forever.</p>
<p>Once again, the Web is not the first medium to do it, books, photographs, CD&#8217;s, vinyl and cameras where there before, but the Web brought it to the next level. Everything that manages to fit the web can be ripped of action-time limitation. It doesn&#8217;t matter when it happens, and how far did it happen. I can record my fingers typing this text and broadcast them to everyone around the world plus let anyone interested watch it in 100 years. All this interesting social/cultural/memetic implications about your daughter reading your blog posts from when you were sixteen kick in!</p>
<p>And the price limes is zero! It costs almost nothing and it will cost less and less! (making economy laws not fit anymore).</p>
<h2>Physical vs. virtual</h2>
<p><em>Hola, hola!</em> &#8211; as many of my spanish fluent friends would say &#8211; <em>but that&#8217;s all virtual</em>. Yes, we removed spatial and time dimensions but only from information. Nothing changes in the realm of physical objects. No teleportation, no time travels, right? Right!</p>
<p>But information <strong>is</strong> the single most important tool in our social interactions and culture. I cannot copy my phone for free, or my water, but I can make million of copies of my <strong>thought</strong> or <strong>idea</strong> for free.</p>
<p>I cannot send my t-shirt to everyone on the planet, but I can send my 140-character twit. And from a social perspective the latter is more meaningful and has higher influence on my life!</p>
<p>It means I shape up my social life in a different way, for the first time ever I can ignore many of the limitations that physical world exposes on us without using funny pills, high-volume liquids and other home-made workarounds. It has massive impact on how can I group with like-minded people to work on projects that we find most interesting and it enabled the absolutely unique and phenomenal bloom of online <a href="http://en.wikipedia.org/wiki/Community_of_action">communities of action</a> like Linux, Mozilla, Wikipedia and thousands of others, small and big.</p>
<p>I&#8217;m pretty sure that philosophical, psychological, anthropological and social implications of those changes are more profound and yet to be studied, but let me leave you with this to bring my discovery.</p>
<h2>Discovery &#8211; virtual artifacts of physical dimensions outlast them</h2>
<p>Mozilla is special in the field. It&#8217;s maybe the most successful open project ever that has been growing since day one to the point where it is sustainable, meaningful, is successful in achieving most of its goals and is capable of transforming itself to maintain the position. One of it&#8217;s unique characteristics is its &#8220;<em>hybrid</em>&#8221; nature &#8211; non-profit community around non-profit goals successfully competing on a for-profit market with for-profit companies.</p>
<p>It means that more than other open communities we need to be aware of the existing center of gravity in form of a small group at the epicenter of the project that is able to make living out of working on Mozilla and hold power granted to them by the whole community to steer the project in the right direction.</p>
<p>And just like physical <a href="http://en.wikipedia.org/wiki/General_relativity">real force of gravity</a>, this socio-organizational one <a href="http://3.bp.blogspot.com/_VhKkuJUiooA/Sd1q9qNVGWI/AAAAAAAAAsE/Pq4cxxoDpsM/s400/spacetime_curvature.png">impacts the dimensions by bending them</a>. In our case, it recreates one artifact of the physical dimensions &#8211; perceived distance &#8211; and I believe that we have to be actively mitigating this bend.</p>
<p>While talking to people around the world, and to my colleagues from Mozilla who travel a lot, we all see the trend:</p>
<p><em>The further physically the person lives from the Western Europe/Northern America, the more the person feels that the Mozilla project *is* far away from them.</em></p>
<p>It&#8217;s fascinating that our brains recreate the spatial dimensions in our virtual/social map of our reality. Think about it. &#8220;Mozilla <strong>is</strong>&#8220;. What does it mean? Where do we locate it? Where is it physically? How far Mozilla is/happens from <strong>you</strong>? Further than your street? Closer than the war on the other continent? How would you locate it? Why would you need to locate it?</p>
<p>It&#8217;s not uncommon for our brain to build spatial representation of spatially-impaired reality. We do this for computer user interfaces (hence Firefox Mobile sidebars!), we do this for social connections (&#8220;<em>this person is <strong>closer</strong> to me than the other</em>&#8220;), we do this for emotions (&#8220;<em>I&#8217;m <strong>attached</strong> to this book/music</em>&#8220;), but we also do this for words! We cluster words together so that the word <em>wardrobe</em> and <em>chair</em> are close to each other while <em>rose</em> and <em>flower</em> will be in a different group further away.<br />
And it has real world implications on how quick our brain can connect those words, recognize shapes and respond.  Think about it! Words! <a href="http://en.wikipedia.org/wiki/Spatial_memory">Spatial memory</a> is fascinating and may have interesting applications on the computer UI design.</p>
<p>But here we are measuring distance from a virtual community of people that are connected via virtual reality. It&#8217;s against common logic that a person in Minnesota may feel <em>further</em> away from an activity between a guy in New Zeland and another guy in France that is being stored on the server in Iowa.</p>
<p>Unfortunately there are some implications of having a significantly sized center of gravity that makes our brain use artifacts of physical dimensions to measure the distance. I can think of several but things like &#8211; language, time zones, culture codes, are all spatially located in our brains, so when we see the same artifacts in the virtual world we may easily &#8220;<em>locate</em>&#8221; the virtual project in the same distance from us as those artifacts are.</p>
<h2>Counterforce</h2>
<p>It&#8217;s a tricky problem that cannot be easily solved by translation or cultural agnosticism that Mozilla is so strong in.</p>
<p>But I believe that we have to fight it because it&#8217;s an illusion.</p>
<p>It&#8217;s an illusion that keeps wonderful and talented people in China, Russia, Ukraine, and many other regions from making an impact on the web they care for, because they mistakenly believe that they&#8217;re <em>far away</em> from the project that represents possibly the shortest way for an individual anywhere in the world to shape up the possibly most important social tool in the world.</p>
<p>We can localize all resources, globalize and <a href="http://en.wikipedia.org/wiki/Glocalisation">glocalize</a> all activities, but in order to reduce the NA/Western European shift vector of Mozilla and closer represent how <a href="http://en.wikipedia.org/wiki/World_population">the World population really is distributed</a> we need to break the illusion that Mozilla happens somewhere in a spatial reality and that there is a notion of distance.</p>
<p>Now, since Mozilla may be the first project ever to be big, open and on the web enough to experience it, it&#8217;s we who need to find ways to solve it!</p>
<p>Ideas? <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/2011/07/26/perceived-proximity-on-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pontoon has a new leader!</title>
		<link>http://diary.braniecki.net/2011/05/30/pontoon-has-a-new-leader/</link>
		<comments>http://diary.braniecki.net/2011/05/30/pontoon-has-a-new-leader/#comments</comments>
		<pubDate>Mon, 30 May 2011 20:57:20 +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[pontoon]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1310</guid>
		<description><![CDATA[Oh, Pontoon, hi! When we introduced the idea of Pontoon on the forum of Mozilla Planet, it generated quite a lot of positive comments, but nothing close to what has happened when we showed the first live demo (Shaver did!) at Mozilla All-Hands in 2010. Pontoon represents what, I believe, will be the future of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://horv.at/pontoon/"><img class="alignleft size-full wp-image-1315" title="logo" src="http://diary.braniecki.net/wp-content/uploads/2011/05/logo.png" alt="" width="170" height="215" /></a>Oh, <a href="http://diary.braniecki.net/tag/pontoon/">Pontoon</a>, hi! When we introduced the idea of Pontoon on the forum of Mozilla Planet, it generated quite a lot of positive comments, but nothing close to what has happened when we showed the first live demo (Shaver did!) at Mozilla All-Hands in 2010.</p>
<p>Pontoon represents what, I believe, will be the future of web localization and I tried my best to rush it to the point where we will be able to verify if such an approach is realistic, but from there, I failed to find enough time to give this project the love it deserves.</p>
<p>Worry not, great ideas don&#8217;t perish, and it sometimes takes a vacuum to appear for a new leader to step in!</p>
<p>I had luck to drive Pontoon to the point where it attracted several souls from Mozilla community to keep pinging me, keep asking about it, and, what&#8217;s always the best result of an idea, to act.</p>
<p>In particular one gentleman, my long time friend from Slovenia &#8211; <a href="http://horv.at/blog/">Matjaž Horvat</a>, stepped up and took <a href="https://localize.mozilla.org/pontoon/client/www/">what was there</a>, turned a crank, wrote some code, draw a mockup, moved pieces around, stitched it a bit, and probably invoked some primal magic to assemble new version of it, available here &#8211; <a href="http://horv.at/pontoon/">http://horv.at/pontoon/</a>.</p>
<p>He was able to take the source code to the next level and covered up the visual appearance and user experience zone which has been sorta ignored since we started and needed love. He was also willing to jump in and join me and we&#8217;re lucky enough to get Mozilla backing for this project which resulted in Pontoon having a new leader!</p>
<p>I&#8217;m proud to announce that I&#8217;m stepping down from Pontoon leadership position and Matjaz is taking over! I&#8217;ll be serving him as a mentor and a peer and I&#8217;m absolutely confident that the baby is in the right hands!</p>
<p>Please, join me in congratulating Matjaž!</p>
<p>You can also track his progress at <a href="http://horv.at/blog/">http://horv.at/blog/</a> and on <a href="http://twitter.com/#!/mozillapontoon">Twitter</a>.:)</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2011/05/30/pontoon-has-a-new-leader/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

