Categories
main mozilla tech

mozilla poland at work

We’ve met with stas once again to do some co-working. Stas was supposed to be nailed down by his stuff, I was supposed to be nailed down by mine, so we decided to meet and disturb each other. In reality, it was extremely creative even if we failed to reach the peak with productivity.

We’ve been localizing, coding, planning database architecture, localizing, talking about communities, and working on the WorldControl product as always.

But we know that one picture is worth thousand words, so we’ve set up a camera and did a shot at random intervals.

We both believe that the result slideshow gives a nice overview on the day of mozilla localizer’s work聽 馃檪

Saturday evening, somewhere in Warsaw… 馃檪

Categories
main mozilla tech

Magyarorsz谩g gy艖z!

Gratul谩ci贸k!!! 馃檪

It’s incredible. Would you believe me if I told you about a product made by an open source community of聽people, all gathered around a non-profit foundation could be a significant challenger to a competitor whose product is bundled with the most popular operating system on Earth?

Welcome to Hungary – a 10 mln people country in Central Europe, where according to the latest results from Gemius Weekly*, Mozilla Firefox 2 has reached the top of the browser version list there.
Of course it doesn’t mean that we’re the most popular browser in Hungary (yet!) – the number of IE 6 and IE 7 users when added together still means Microsoft has a total market share of 60%, but for the first time in the history of Mozilla project we have seen from an external and reliable data source – a country reporting Firefox topping the browser “Version” list.**

Amazing… And we’re just 10 years old. 馃檪

Now for more hard work… we need to start thinking even further about how we can achieve our mission with a much stronger position, especially as this may soon be happening in several other countries as well 馃槈

Congratulations to the Hungarian Mozilla Team!

*) Gemius claims their data is reliable for the country. According to my estimations it really is (they measure over 60% of the Internet traffic in Hungary).
**) No we’re not sure if this is the first country with such result, but it’s the first measured result we know about. 馃檪

Categories
main mozilla po polsku tech

Spotkanie Aviary.pl, kwiecie艅 2008

http://www.flickr.com/photos/smalolepszy/sets/72157604504164533/Siedzimy w Krakowie, w 13 os贸b debatujemy nad przysz艂o艣ci膮 Aviary.pl 馃檪

Staramy si臋 okre艣li膰 nasze plany, cele, przygotowa膰 wydanie Firefox 3 w Polsce, zaplanowa膰 rekrutacje, znale藕膰 zn贸w swoje miejsce na 艣wiecie.

Praca w Aviary.pl to niesamowita przygoda. Wszyscy uczymy si臋 pracowa膰 razem, budowa膰 zesp贸艂 i ustawicznie konstatujemy, 偶e ilekro膰 mamy mo偶liwo艣膰 zacz膮膰 na tym zarabia膰, odrzucamy j膮. Chcemy, aby pozosta艂o to naszym hobby, pasj膮, przyjemno艣ci膮.

Budujemy unikalny projekt w skali kraju, grupa os贸b w kompletnie r贸偶nym wieku, zebra艂a si臋 5 lat temu i wsp贸lnie buduje najwi臋kszy w Polsce zesp贸艂 lokalizacyjny. Jeste艣my dumni z marki kt贸r膮 zbudowali艣my, z jako艣ci, kt贸r膮 gwarantujemy, z pasji, kt贸ra chyba wida膰 we wszystkim co robimy 馃檪

Projekt o takiej skali, z takim sta偶em umie rozwi膮zywa膰 problemy, kt贸rych nie spodziwali艣my si臋 spotka膰. Kiedy tworzyli艣my zesp贸艂 nigdy nie wpad艂bym na to, 偶e najwi臋kszy problem mo偶e polega膰 na tym, 偶e ludzie wol膮 pracowa膰 przy projektach za darmo, cho膰 ofert zlece艅 nie brakuje. Ze mamy wci膮偶 nowych wolontariuszy, kt贸rzy chc膮 przy艂膮czy膰 si臋 i pomaga膰. Ze si艂a wdzi臋czno艣ci jest tak ogromna, i 偶e mo偶na zdoby膰 sobie renom臋 i sta膰 si臋 wyznacznikiem dla innych projekt贸w.

Jeste艣my szcz臋艣liwi i dumni z tego. To niesamowite uczucie siedzie膰 z tymi wszystkimi lud藕mi, z tym, kt贸ry przyjmowa艂 mnie do MozilliPL w 2000 roku (GmbH). Z tymi, z kt贸rymi zak艂ada艂em Aviary.pl, z tymi, kt贸rzy do艂膮czyli do nas przez lata, i z tymi, kt贸rzy do艂膮czyli ca艂kiem niedawno jak Malin i Witia.

Dzi臋kujemy wszystkim w polskiej spo艂eczno艣ci otwartych standard贸w za wsparcie naszych wysi艂k贸w. Dzi臋kuje wszystkim kolegom i kole偶ankom z zespo艂u. Specjanie dla tych wszystkich, kt贸rzy chcieliby pozna膰 tajemnice sukcesu naszego zespo艂u pod redakcj膮 Nikdo opracowali艣my podr臋cznik bazuj膮cy na naszych do艣wiadczeniach, ukazuj膮cy wszystkie tipsy i tricki oraz og贸lne zasady prowadzenia projektu takiego jak nasz.

Panie i Panowie, ma艂y teaser w postaci ok艂adki zbli偶aj膮cego si臋 bestsellera autorstwa naszego zespo艂u. Autobiograficzny poradnik:

Categories
main mozilla po polsku tech

Nowe funkcje IE8

Ach zapomnia艂bym o nowo艣ciach w IE8… Obu. WebSlices i Activities.

Pami臋tam wiele g艂os贸w w naszej Polskie spo艂eczno艣ci WWW, kt贸re uznawa艂y idee rozszerze艅 jako niepotrzebn膮, b艂臋dn膮… Dzi艣, mo偶emy doda膰 nowe funkcje IE8 w… kilka dni! A to, 偶e nasz膮 spo艂eczno艣膰 tworz膮 pasjonaci, wida膰 cho膰by po tym, 偶e Michael Kaply hobbystycznie stworzy艂 Activities for Firefox, a Daniel Glazman WebSlices in Firefox. Oba dzia艂aj膮, s膮 kompatybilne z IE8 Beta 1, i oba zaj臋艂y autorom mniej ni偶 3 dni zabawy 馃檪

Categories
main mozilla po polsku tech

Firefox express

Jak ju偶 pewnie wiecie, Firefox 3 beta 4 zosta艂 wydany w poniedzia艂ek.

To wydanie jest dla mnie jednym z najwa偶niejszych od czasu finalnego wydania Firefoksa 1.0. Wedle naszych wewn臋trznych test贸w Firefox 3b4 dzia艂a szybciej od Fx2.0.x o mniej wi臋cej 200%. M贸wie to g艂贸wnie o wydajno艣ci JavaScriptu, ale tak偶e o operacjach na drzewie DOM czyli w sumie o DHTMLu. Je艣li znajdziecie jakikolwiek skrypt JS, kt贸ry dzia艂a wolniej w Fx3b4 ni偶 wcze艣niejszych, dajcie zna膰, to regresja.

Szczeg贸lnie pozytywne jest to, 偶e sam Firefox u偶ywa JavaScriptu jako j臋zyka klej膮cego interfejs u偶ytkownika z bibliotekami programistycznymi, co oznacza, 偶e przy艣pieszaj膮c dzia艂anie JS nie tylko poprawili艣my wydajno艣膰 stron WWW, ale samej aplikacji!!!

Je艣li do tego dodamy zmiany w zu偶yciu pami臋ci, dostajemy produkt, kt贸ry adresuje chyba najwi臋kszy zarzut jaki stawia艂y osoby, kt贸rym poprzednie wersje Firefoksa nie spodoba艂y si臋.

Wiem, 偶e zabrzmi to jak truizm, ale nadchodz膮ce wydanie Firefoksa 3, b臋dzie najwi臋kszym i najlepszym w naszej historii.聽 Rozp臋dzili艣my ten poci膮g. Sie膰 WWW si臋 rozwija. Pierwsza beta IE8 przechodzi test Acid2, ale co znacznie wa偶niejsze, Microsoft chwali si臋 tym.

Microsoft chwali si臋 wsparciem otwartych standard贸w,聽 oraz dwoma funkcjami – Activities i WebSlices.

To chyba najwa偶niejszy i ostateczny dow贸d, 偶e to co nas 艂膮czy – Manifest Mozilli, jest wa偶ne oraz 偶e model naszej pracy sprawdza si臋. Popatrzcie na “nowo艣ci” w IE4, IE5, IE6, IE7 i por贸wnajcie to z nowo艣ciami w IE8. Najpierw stworzyli艣my produkt, kt贸ry pokazywa艂, 偶e mo偶e istnie膰 wygodna i nowoczesna przegl膮darka wspieraj膮ca standardy. Potem pokazali艣my jak powinien wygl膮da膰 cykl wydawniczy produktu i jakie miejsce w nim zajmuje doskonalenie wsparcia otwartych standard贸w, nast臋pnie r臋kami naszych u偶ytkownik贸w pokazali艣my, 偶e serwisy Internetowe musz膮 zacz膮膰 my艣le膰 o wsparciu dla standard贸w, i na ko艅cu, kiedy na pocz膮tku 2008 roku, ca艂y 艣wiat przegl膮darek idzie do przodu, mamy Firefoksa, Camino, Seamonkey, Safari, Oper臋, Flocka, i kolejne przegl膮darki na horyzoncie 艣wiat jest inny. Wszystkie wymienione przegl膮darki wspieraj膮 otwarte standardy i promuj膮 je. I to co dzieje si臋 z IE8 dowodzi, 偶e Microsoft budzi si臋 w tym nowym 艣wiecie, i goni… dowodz膮c, 偶e Ksi臋ga Mozilli mia艂a racj臋. 馃檪

Ten rok b臋dzie r贸wnie ekscytuj膮cy i pe艂en tw贸rczego chaosu jak poprzedni i jeszcze poprzedni… jak ka偶dy od Listopada 2004 kiedy Firefox 1.0 zosta艂 wydany. W tym roku oka偶e si臋, 偶e wiele os贸b myli艂o si臋 w swoich spiskowych teoriach, 偶e 艣wiat jest czystszy i prostszy ni偶 niekt贸rzy by chcieli go widzie膰, a Mozilla jest naprawde unikalnym i jednym z najwi臋kszych projekt贸w spo艂eczno艣ciowych. Mam nadziej臋, 偶e uda si臋 nam przekona膰 Was, 偶e to co robimy jest dobre i co wa偶ne, robimy to dobrze 馃檪

Wydanie Firefoksa 3 to najwi臋ksza operacja w dziejach projektu Mozilli. Ca艂a Mozilla Corporation, ca艂a Mozilla Foundation i setki wolontariuszy pracuje nad poprawianiem b艂臋d贸w blokuj膮cych wydanie, testowaniem, pisaniem dokumentacji,聽 kolejnymi poprawkami wydajno艣ci na bet臋 5. Do tego setki tysi臋cy ludzi testuje nasz膮 ostatni膮 bet臋. Tak, setki tysi臋cy.

Firefox dojrza艂, kiedy wydawali艣my 1.0, byli艣my ma艂ym projektem z grup膮 zapale艅c贸w i by艂ych pracownik贸w Netscape, kt贸rzy marzyli o otwartej sieci, standardach i wierzyli w to, 偶e WWW mo偶e by膰 czym艣 wi臋cej ni偶 HTML4.01 oferowa艂.

Dzi艣 jeste艣my pot臋偶n膮 organizacj膮, kt贸rej przewodniczy nowy CEO, i kt贸ra balansuje mi臋dzy聽 znanym nam modelem spo艂eczno艣ciowego projektu i wielkim 艣wiatem biznesu, marketingu, promocji. Pokazujemy jak mo偶na tworzy膰 projekt open source i jednocze艣nie mie膰 nowoczesny model PR, efektywnie komunikowa膰 si臋 z mediami, odpowiedzialnie wsp贸艂tworzy膰 standardy, by膰 r贸wnorz臋dnym partnerem dla najwi臋kszych graczy rynku IT, a z drugiej strony robi膮c to wszystko pozosta膰 otwart膮 grup膮 pasjonat贸w, kt贸rych 艂膮cz膮 idee. Pokaza膰, 偶e nie trzeba “kontrolowa膰” spo艂eczno艣ci, aby z nami wsp贸艂pracowa艂a, 偶e nie trzeba ukrywa膰 b艂臋d贸w bezpiecze艅stwa i udawa膰, 偶e ich nie ma, 偶e mo偶na zamiast tego wsp贸艂pracowa膰 z tymi, kt贸rzy te b艂臋dy znajduj膮, 偶e mo偶na gra膰 fair na rynku IT. Pokazujemy to wszystko innym spo艂eczno艣ciom, kt贸re wci膮偶 nie mog膮 zrozumie膰, jak mo偶na mie膰 dzia艂 PR i nie “sprzeda膰 si臋”, nie “nastawi膰 na kas臋”. Ale te偶 pokazujemy to wszystko innym firmom, dla kt贸rych to jest szok, wr臋cz cywilizacyjny, kt贸re nie mog膮 zrozumie膰 jak mo偶na pracowa膰 na tak膮 skal臋 i ci膮gle bazowa膰 na zaufaniu…

Wydanie Firefoksa 3 to w艂a艣nie ten moment. Dostajemy kolejne nagrody za najlepszy produkt, jeste艣my wymieniani w czo艂贸wce najwa偶niejszych firm rynku Internetowego, a jednocze艣nie ca艂y czas zdecydowana wi臋kszo艣膰 projektu to wolontariusze, programi艣ci, lokalizatorzy, ewangelizatorzy, autorzy rozszerze艅… To oni stanowi膮 o sile projektu i bez nich nic by艣my nie zrobili

Dzi艣 zbli偶amy si臋 do wydania Firefoksa 3, w momencie gdy ponad 150 milion贸w ludzi na ca艂ym 艣wiecie u偶ywa naszej przegl膮darki. Musimy zmierzy膰 si臋 z ich oczekiwaniami, a jednocze艣nie sprosta膰 potrzebom tych, kt贸rzy dopiero teraz rozwa偶aj膮 alternatywy. Pokonujemy kolejne granice i ponownie pokazujemy, 偶e dla nas liczy si臋 jako艣膰, a nie terminy. Cierpliwie znosimy krytyk臋 i budujemy na niej nasz膮 list臋 zada艅… Firefox 3 jest tego ukoronowaniem.

A w tle, wkraczamy na rynek mobilny,聽 zaczynamy prace nad nast臋pn膮 generacj膮 platformy Mozill, eskperymentujemy z projektami takimi jak Prism i Weave i… dalej zmieniamy 艣wiat 馃檪

Przy艂膮cz si臋! 馃檪

Categories
main mozilla po polsku tech

Czym jest “wydanie” w 艣wiecie wolnego oprogramowania

Ten wpis jest dedykowany tym wszystkim, kt贸rzy chcieliby zrozumie膰 czym jest “wydanie” produktu w 艣wiecie wolnego oprogramowania i czym r贸偶ni si臋 ono od tradycyjnego modelu.

Aby zrozumie膰 w ca艂o艣ci model naszego post臋powania, i jego przyczyny, warto przeczyta膰聽 esej Katedra i Bazar Erica S. Raymonda, ale w telegraficznym skr贸cie chodzi o zasad臋 “wydawaj wcze艣nie, wydawaj cz臋sto“(ang. release early, release often).

Om贸wi臋 teraz efekt zastosowania tej zasady na model wydawniczy na przyk艂adzie Mozilli Corp. i przegl膮darki Firefox.

W efekcie zastosowania modelu bazarowego, otwartego, nasze 藕r贸d艂a s膮 zawsze dost臋pne. Rozw贸j aplikacji opiera si臋 na narz臋dziu zarz膮dzania wersjami. To znaczy, 偶e jest katalog, a w nim kod 藕r贸d艂owy aplikacji. Ka偶dy na 艣wiecie ma do tego dost臋p. Ma to ogromne implikacje w rozumieniu ideologii Wolnego Oprogramowania, gdy偶 gwarantuje u偶ytkownikowi cztery fundamentalne prawa, co jest jednak tematem na osobny tekst. Na razie skupmy si臋 na tym, 偶e kod 藕r贸d艂owy ma sw贸j numer.

W danym momencie jest to wersja, dajmy na to, 1 (pierwsza). W momencie gdy ktokolwiek, kt贸rykolwiek programista dokona jakiejkolwiek zmiany w kodzie 藕r贸d艂owym zmieniana jest wersja. Wersja kodu bez tej zmiany to wersja 1, a z t膮 zmiana to wersja 2. Ka偶da nast臋pna wersja b臋dzie nosi艂a nast臋pny numer.

Drugim wa偶nym elementem pozwalaj膮cym zrozumie膰 jak dzia艂a system wyda艅 w wolnym oprogramowaniu jest kwestia linii rozwoju kodu.聽 Dwa podstawowe poj臋cia zwi膮zane s膮 z analogi膮 drzewa – to pie艅 (trunk) i ga艂臋zie (branches). Pie艅 to g艂贸wna linia rozwoju kodu, tam wchodz膮 wszystkie zmiany i z niego od艂膮czaj膮 si臋 ga艂臋zie. Sp贸jrzmy na obrazek:


branching-2005-12-16.png

To co widzimy na dole to w艂a艣nie “trunk”. Linia g艂贸wna. Z niej od艂膮czane s膮 co pewien czas i numerowane, ga艂臋zie stabilne. 1.7 (na nim bazowa艂 Firefox 1.0), potem 1.8 (na nim bazowa艂 Firefox 1.5 i Firefox 2.0), 1.9 (na nim b臋dzie bazowa艂 Firefox 3.0) i nast臋pna b臋dzie linia 2.0 (na niej b臋dzie bazowa艂 Firefox 4.0).

Od艂膮czenie ga艂臋zi polega na wzi臋ciu kodu z danego momentu w trunku i stworzeniu osobnej linii od tego momentu nazwanej ga艂臋zi膮. Zmiany w ga艂臋zi nast臋puj膮 rzadziej, dotycz膮 tylko kwesti zwi膮zanych z wydaniem danej wersji, s膮 mniej eksperymentalne i maj膮 na celu stabilizacje i przygotowanie wydania. W tym czasie w ga艂臋zi g艂贸wnej (trunk) mog膮 pojawia膰 si臋 zmiany eksperymentalne, i inne nowo艣ci, kt贸re kiedy艣 stworz膮 nast臋pne wydanie.

Krytycznie wa偶ne jest to, 偶e nasze systemy automatyzacji co kilka godzin kompiluj膮 i umieszczaj膮 na serwerze tzw. nightly builds dzi臋ki czemu mo偶na w ka偶dej chwili pobra膰 i zobaczy膰 jak dzia艂a aktualna wersja ze 藕r贸de艂 sprzed godziny.Jak wida膰 dla ka偶dej ga艂臋zi tworzone s膮 osobne buildy.

Tak偶e wszystkie informacje na temat tego co planujemy dla Firefoksa 3 i silnika Gecko 1.9 s膮 publicznie dost臋pne, wszystkie zmiany jakie nast膮pi艂y, na przyk艂ad,聽 w ci膮gu ostatniego dnia mo偶na 艣ledzi膰, a wszystkie zadania mo偶na przegl膮da膰 (tu na przyk艂ad zmiany blokuj膮ce wydanie Gecko 1.9).

Co to oznacza w zderzeniu z mediami? Problemy. Dziennikarze przyzwyczajeni, 偶e znalezienie czego艣 na serwerze oznacza wyciek wydania, przeszukuj膮 nasze serwery FTP, aby pochwali膰 si臋 odnalezieniem na nich czego艣, a potem z stwierdzaj膮, 偶e znikn臋艂o. W kontek艣cie tego co pisa艂em powy偶ej powinno by膰 to jasne, 偶e na naszych serwerach s膮 setki tzw. “kompilacji” robionych r贸偶nych ga艂臋zi, kt贸re ka偶dy mo偶e pobra膰 i przetestowa膰. Jednak tylko niekt贸re z nich s膮 wydaniami. Czym艣 co jest kierowane do odbiorc贸w. I do medi贸w.

W kwestii wyda艅 nie r贸偶nimy si臋 w politce od innych firm. W momencie wydania piszemy o tym na serwisach informacyjnych typu DevNews, blogujemy, wysy艂amy informacje do prasy, a samo wydanie l膮duje w specjalnym katalogu o nazwie “releases” na serwerze.

Problem polega na tym, 偶e dziennikarze przywyczajeni do tradycyjnego modelu, 艂api膮 co tylko znajd膮 na serwerze, linkuj膮 do tego i og艂aszaj膮 to jako wydanie, myl膮c tym samym u偶ytkownik贸w i potencjalnie nara偶aj膮c ich na niebezpiecze艅stwo. Kiedy? Ano za艂贸偶my, 偶e tzw. wersja nocna na 2 dni przed wydaniem zawiera b艂膮d, kt贸ry podczas test贸w jako艣ci uda nam si臋 wy艂apa膰 i poprawi膰 przed wydaniem. Je艣li dziennikarze zach臋cili ludzi do pobrania wersji bez poprawki, stworzyli (gwarantuj膮c w艂asnym autorytetem) iluzj臋, 偶e dana osoba pobra艂a co艣 o jako艣ci “wydania produktu Mozilli”. Tymczasem my艣my nic nie wydali, dziennikarz wprowadzi艂 odbiorc贸w w b艂膮d.

Drugim przyk艂adem z ostatnich dni jest og艂oszenie wydania Firefoksa 4.0 alpha 1pre聽 przez innego dziennikarza skanuj膮cego nasze serwery. Na dodatek聽 贸w dziennikarz napracowa艂 si臋, aby przetestowa膰 osobno wydajno艣膰 tego z ostatni膮 bet膮 Firefoksa 3 i por贸wna膰 je.

Co dok艂adnie definiuje czy mamy doczynienia z Fx3.0beta3 czy Fx4.0alpha1? W katalogu browser/config istnieje plik version.txt, kt贸ry zawiera jedn膮 lini臋 tekstu b臋d膮c膮 numerem wydania.Je艣li spojrzymy w histori臋 tego pliku, zobaczymy, 偶e zawsze tu偶 po wydaniu, albo tu偶 po od艂膮czeniu ga艂臋zi jest ona podbijana do nast臋pnego numeru. Kilka godzin p贸藕niej pojawiaj膮 si臋 pierwsze nocne kompilacje z tym numerkiem, ale nie oznacza to wydania, prawda?

Zatem w przypadku por贸wnywania dw贸ch nocnych kompilacji mo偶emy mie膰 doczynienia z czym艣 takim:

branching-2005-12-162.png聽 G贸rne k贸艂ko oznacza wydanie z nowo utworzonej ga艂臋zi 1.9 z kt贸rej wyjdzie Firefox 3. Dolne to wydanie z tego samego dnia, ale z ga艂臋zi g艂贸wnej z kt贸rej kiedy艣 powstanie ga艂膮藕 2.0 i Firefox 4. Oba s膮 z tego samego dnia. Jak du偶o zmian mog艂o si臋 tam pojawi膰? Kilka… w tym ta kt贸ra podnios艂a numerek w pliku version.txt do 4.0a1pre. Czy jest sens por贸wnywa膰 je dzi艣? Nie bardzo. W ci膮gu najbli偶szych miesi臋cy najpierw skupimy si臋 na wydaniu Firefoksa 3, a potem zaczniemy prace nad powa偶nymi zmianami w g艂贸wnej linii na drodze do Mozilli 2.0 i Firefoksa 4.

Wydanie Firefoksa 4.0alpha1 nast膮pi nie wcze艣niej ni偶 za p贸艂 roku. Co prawda trwaj膮 ju偶 eksperymentalne prace nad platform膮 Mozilla 2.0,聽 ale s膮 one jeszcze w bardzo wczesnym stadium.

Nie istnieje 偶adne wydanie, kt贸re nie znajduje si臋 w katalogu releases,聽 o kt贸rym nie napisali艣my na DevNews, i o kt贸rym nie poinformowali艣my dziennikarzy. Pisanie o takich wydaniach jest zwyczajnym wprowadzaniem u偶ytkownik贸w w b艂膮d, nara偶aniem ich na u偶ywanie wersji nie certyfikowanej przez Mozill臋 jako艣ciowo i nara偶anie wizerunku Mozilli na szwank w przypadku, gdyby takie niestabilne wydanie “polecone” przez dziennikarzy okaza艂o si臋 wadliwe.

Chc膮c pisa膰 o wolnym oprogramowaniu trzeba to wiedzie膰. Bo nie tylko my tak robimy, mo偶na pobra膰 codzienne kompilacje Ubuntu,聽 KDE, WordPressa, WebKita, NetBeans, VLC i wielu innych.

Drodzy dziennikarze. Dzi臋kujemy Wam za zainteresowanie naszymi pracami. Jeste艣cie dla nas wspania艂ymi partnerami i sprawiedliwymi krytkami, cenimy wsp贸艂prac臋 z Wami i staramy si臋 da膰 Wam to czego potrzebujecie. Wasze zainteresowanie zbli偶aj膮cym si臋 Firefoksem 3 odbieramy z dum膮 i traktujemy jako dow贸d, 偶e robimy co艣 wa偶nego.

Jednocze艣nie prosimy, zrozumcie nas. Nasz model rozwoju jest taki a nie inny z bardzo konkretnych powod贸w. Pragmatycznych. Wierzymy, 偶e udost臋pnianie codziennych kompilacji pomaga naszej spo艂eczno艣ci testowa膰 i wsp贸艂pracowa膰 z nami. Jeste艣my do b贸lu otwarci, mo偶ecie zajrze膰 wsz臋dzie, obejrze膰 stan prac nad dowolnym zadaniem, przeczyta膰 o wszystkich planach, uczestniczy膰 w naszych cotygodniowych konferencjach telefonicznych na temat Firefoksa 3 i Gecko 1.9, do kt贸rych do艂膮czy膰 mo偶e ka偶dy. Piszemy blogi, jeste艣my dost臋pni na IRCu.

Je艣li b臋dziecie obni偶a膰 bezpiecze艅stwo naszych u偶ytkownik贸w i myli膰 ich, jedyne co mo偶emy zrobi膰 aby si臋 broni膰, to zmniejszy膰 stopie艅 naszej przejrzysto艣ci. Zacz膮膰 chowa膰 si臋 z tym co robimy, aby unika膰 chaosu. Przecie偶 nikt tego nie chce, prawda?

Categories
main mozilla tech

FOSDEM 2008 begins

Yea… so the next FOSDEM is just about to begin.

This year, I decided to leave the part that I hate most till I arrive. I hate to look at the tracktable and have to choose between multiply exciting talks that happen at the same time. I mean. I really HATE it.

How cruel the world can be to put聽 the talks about OpenOffice 3.0 UI, Crystalspace3D, Mozilla Weave, Opensuse 11.0, OLPC, Open source ATI and Nepomuk to overlap each other? Duh…

Categories
main mozilla tech

Joining Mozilla!

As some of you may have already noticed (and shamelessly tell the others) , starting from February, I got hired by Mozilla! After a period of careful transition that’s official now! :)))

So let me first introduce myself for those readers of planet.mozilla.org who don’t know me yet. My name is Zbigniew. It’s totally unpronounceable for majority, which is my parents revenge for UN not accepting Polish language as a Lingua franca. If you finished trying to pronounce Zbigniew, face a real challenge with my family name – Braniecki.

So it’s probably easier to just call me Zibi or ‘gandalf’.

I have an ultimate luck to great managers, and in Mozilla I’m reporting to Paul Kim himself 馃檪 Beside of that I’ll be strictly cooperating with Tristan Nitot, president of Mozilla Europe, and Jane Finette, Director of European Marketing, and I hope to fit into the matrix of great people working on communities in Mozilla like Pascal Chevrel, Axel Hecht, Seth Bindernagel and others 馃檪

My first project is to help Mozilla Central/Eastern European communities聽 and raise the awareness of what’s going there in Mozilla project. :)) It means that I consider myself as a kind of evangelist, strengthening Mozilla signal in Central and Eastern Europe and on the other hand strengthening the signal from those countries inside Mozilla.

It’s a very important and responsible position. Just to mention that in numbers, the population of the region is 400 mln people, which is half of the Europe. While the amount of population connected to the Internet is much lower than in the Western Europe or North America, it’s changing rapidly – at the end of 2008, Russia will be the second biggest Internet population in Europe. This is a very active region, rapidly catching up. My role is to make sure that Mozilla is there, our mission statements are known, and the web is open.

I’d like to thank Jane Finette, John Lilly, Paul Kim, Tristan Nitot, Asa Dotzler and Chris Hoffman for helping me get through this process!

I hope you’ll all find me a valuable part of this amazing project :))

If you have any questions, mail me – zbraniecki at mozilla.com 馃檪
I can also be easily found on IRC, nickname gandalf.

Categories
main mozilla tech

Open Projects community survey

I’d like to introduce you to my latest university project – studies on Motivation of Open Projects Volunteers.

I have spent a lot of time, with help from many of my friends, shaping it and polishing to the current form. I believe that it’s an ultimate opportunity to learn how the volunteers operate, what are their motivators and satisfactors and what are the core requirements for a successful open project.

For the needs of this survey, I coined a term “open project” to distinguish it from from FLOSS, OSS etc., raise above it and cover all activities that people consider open and coherent with the vision of various aspects of FLOSS community, be it kernel, FSF, Mozilla, Open Street Map project, OSCar, OGP, OpenMoko, Wikipedia etc.

So, if you feel you volunteer in any open project, please, help me by completing this survey! If you’re working with any open project communities, please spread the word about this survey! If you wish, I may profile the results for your project so that you can know better what’s the profile of volunteers in your project comparing to the average!

I emailed some community managers that I have email addresses of, but I really want it to reach wide audience.

So please, if you can blog about, digg it, send link to the survey to your community mail-list, forum, newsgroup it’ll be a great help!

Digg!

Categories
mozilla tech

not-invented-here syndrome in Mozilla

(follow up to lilmatt’s blog post)

I want to write a bit on what Ian McKellar, my old fellow from Flock, and now a proud member of the Songbird team, called Not Invented Here attitude.

Actually, NIH syndrom is well known and described in the memoirs of Wikipedia. It’s a persistent sociological culture that prevents the organization from using existing knowledge, code or research because it has different origins.

While this topic has been widely discussed all around the globe, and even in open source world, it has never been a topic in a Mozilla ecosystem debate.

Pity, since there is an elephant in the room, I can swear.