FOSDEM

Hubert właściwie napisał wszystko to, co ja chciałem napisać, więc po szczegółową relację zapraszam do jego bloga. W tym miejscu tylko kilka luźnych myśli…

  • Bruksela jest fajna.
  • Takoż i źarcie w La Boussole i Le Roy d’Espagne. W tej drugiej knajpie polecam “karbonadę po flamandzku na piwie Leff Brune”. Ponadto jeśli ktoś ma mało czasu, a chce przejść przyspieszony kurs belgijskiego piwa – za osiem euro z hakiem ww “Królu Hiszpanii” dostanie “palette degustation”, czyli 5 malutkich (0,1 l.) piw, każde innego rodzaju. Wiedziałem, że Leff jest całkiem niezłe, teraz okazało się, że i Hoegaarden również. :)
  • Brytyjski lumpenproletariat wieczorami w Brukseli zachowuje się równie kulturalnie jak w Krakowie.
  • FOSDEM rośnie. Wprawdzie w tym roku nie było Richarda Stallmana (2006), ani sensacji pod tytułem “Java na GPL!” (2007), a “opening keynote” poświęcona była Linuksowi w Hollywood, za to sale poszczególnych projektów F/LOSS pękały w szwach. Problem gandalfa – za dużo interesujących sesji jednocześnie – nie był tylko jego problemem.
  • W głównej sali jakieś 30% laptopów stanowiły MacBooki – białe, czarne i “Pro”. Rok temu ilość iBooków i MacBooków łącznie w głównej sali nie przekraczała 10%.
  • Spod Mac OS X wyświetlane były prezentacje w sali głównej – przynajmniej te, które widziałem: dwa początkowe wykłady (Linux w Hollywood, patenty) i “endgame”.  Podobnie – wszystkie prezentacje (poza jedną, Roberta Kaisera) w sali Mozilli. Zdecydowana większość w Apple Keynote, niektóre w S5 pod Firefoksem lub SeaMonkey. Nie zauważyłem nic w OpenOffice…
  • O tym, że sala Mozilli w sobotę zamieniła się w saunę, wiecie już, jeśli przeczytaliście post Huberta… :)
  • “Mozilla is going mobile and this time we mean it!”. Firefox Mobile będzie dostępny dla Linuksa, Windows CE (czy jak to-to się teraz zwie) i być może również Symbiana. Nie jest jasna przyszłość Firefoksa Mobile na iPhonie/iPodzie touch, jako że SDK do iPhone’a wciąż pozostaje zagadką.
  • Tenże Firefox Mobile powstanie na bazie XULRunnera. W przeciwieństwie do śp. Minimo będzie więc zawierał interfejs zbudowany w XUL i będzie obsługiwał rozszerzenia. Tak więc możecie się spodziewać, że np. AdBlocka i GreaseMonkey odpalicie na smartfonie. :)
  • Mozilla Prism (dawniej “WebRunner”) – dzięki niej można zbudować przeglądarkę przeznaczoną dla jednej konkretnej witryny (czy raczej: aplikacji webowej). Nie przerabiaj swojej aplikacji webowej na desktopową, zrób sobie tylko do niej w trzy minuty własną przeglądarkę. Jeśli ten projekt wejdzie w stadium 1.0 w rozsądnym terminie, klepanie czegokolwiek pod Adobe AIR będzie tylko stratą czasu.
  • Mozilla Weave – czyli profil przeglądarki dostępny zdalnie, za to szyfrowany po stronie klienta, dzięki czemu zachowana zostaje prywatność. Eksperymentalny projekt Mozilla Labs.
  • Miro – czyli społecznościowa konkurencja dla Joosta. Kolejne świetne zastosowanie XULRunnera.
  • Polska rośnie w siłę. Przynajmniej jeśli chodzi o liczbę użytkowników Firefoksa.
  • Mozilla.org skończyła 10 lat, z której to okazji zaproszono nas na kręgle. :)
  • Ha, w końcu udało mi się wziąć na chwilę w łapska OLPC. :)
  • I Eee PC też, do tego z OpenSolarisem na pokładzie.

No i to by było na tyle. ;-)

Aha, tutaj są zdjęcia. Nie ma ich wiele, bo straciłem cierpliwość do mojego aparatu…

PS. Thanks to Mozilla Foundation and Mozilla Europe (especially to Anne-Julie and Pascal) for sponsoring our trip. :)

FOSDEM 2007 – relacja

Piątek zaczął się niefajnie. Najpierw schrzaniło mi się w domu łóżko, a gdy już wystarczająco wnerwiony zacząłem się zbierać ku wyjściu, urwałem sobie sznurówki w butach. Jakby tego było mało, pociąg przewspaniałego narodowego przewoźnika, jakim oczywiście są PKP Przewozy Nienormalne był, krótko mówiąc, dziurawy i śnieg padał bezpośrednio do przedziału. Dlatego odradzam wszystkim jazdę pośpiechem (Wrocław-)Opole-Częstochowa-Warszawa(-Suwałki), chyba że ktoś lubi, jak mu kapie na głowę…

Tym razem samolot z Okęcia wyleciał o czasie (a nie trzy godziny później, jak rok temu). Ale kiedy lądował w Brukseli, pani stewardessa (całkiem fajna nawet ;-))  powiedziała, że “there’s apparently a security alert” i że będziemy czekać długo na bagaże.

No i faktycznie, było bombowo.  Dwie godziny siedzenia na podłodze terminalu, przed kontrolą paszportową, w coraz gęstszym tłumie. A potem problemy z odnalezieniem bagażu, bo przecież nie każdy wpadłby na to, że bagaże z Warszawy będą na karuzeli podpisanej “Rome”…

Wskutek alarmu pojawiłem się w hotelu trochę później niż planowałem. Ale od tego momentu było już fajnie. :)

Z hotelu gandalf i staszyna wyciągnęli mnie do Roy d’Espagne na “Zdarzenie piwne“, gdzie spotkaliśmy Adrianera oraz Pike’a, MMx-a, dm8tbra i paru innych (nie tylko niemieckich) mozillowców. W “Royu” piwo było dobre. :)  Później przenieśliśmy się do koszmarnie zatłoczonego pubu o nazwie Delirium Tremens, tu pierwsze piwo było OK, a drugie nie za bardzo… Zabrałem się stamtąd dość wcześnie razem z Niemcami i Adrianerem, gandalf i Staszek zostali dłużej w towarzystwie m. in. Andy’ego z Flocka…

W sobotę zaczął się właściwy FOSDEM – od przemówienia Pietera Hintjensa z FFII na temat patentów. Następnie Jim Gettys omówił i zademonstrował OLPC.  Laptopik robi wrażenie, muszę przyznać. No i sam pomysł takiego wspierania edukacji dzieciaków w biednych krajach niesamowicie mi się podoba.

Później był dynamiczny w formie wykład ludzi z Suna na temat uwolnienia Javy, na którym także ogłoszono, że Sun stał się patronem FSF.

Przenieśliśmy się potem do pokoju Mozilli, gdzie po powitalnej mowie Pike’a Mike Schroepfer omówił dokonania Mozilla Corporation w ciągu ostatniego roku.  Następna była prelekcja gandalfa na temat europejskich społeczności. Ożywiona dyskusja spowodowana kontrowersyjnością niektórych tez sprawiła, że nie starczyło mu czasu, by przedstawić wszystko, co pierwotnie planował. Szkoda, bo zapowiadało się ciekawie. :)

Później KaiRo omówił SeaMonkey i suiterunnera, zapewniając też, że rozszerzenia pisane dla Thunderbirda powinny bezproblemowo chodzić pod nowym “Kurierem poczty,” wymagając praktycznie tylko dodatkowego wpisu w install.rdf.

Kolejnym punktem programu był Manifest Mozilli, przedstawiony przez Gerva. Opinie były różne – jedni uważali, że manifest za bardzo skupia się na dzisiejszych produktach, inni, że powinien być bardziej otwarty na inne projekty, a część widowni zdawała się w niemy sposób pytać: “ale o co chodzi?”. :)

Dalej był BOF, czyli pogadanki każdego z każdym na każdy temat. Wieczór zakończyła sponsorowana przez Mozilla Europe kolacja w Grand Cafe.

W niedzielę przespaliśmy w hotelu wykład na temat AllPeers, pojawiając się na FOSDEM-ie dopiero na prelekcji Patricka Brunschwiga o tworzeniu rozszerzeń dla Thunderbirda, która tak naprawdę dotyczyła głównie Enigmaila. Kolejny wykład zatytułowany “QA of XULRunner-based applications” był niezłą pokazówką możliwości Joosta, internetowej platformy telewizyjnej, której klient opiera się właśnie na XULRunnerze. Muszę przyznać, fajna sprawa. :)

Następnie w sali Chavanne Mike Schroepfer miał wykład dla osób spoza ścisłej społeczności mozillowej, w którym przedstawił historię Firefoksa oraz nowe możliwości JavaScriptu 1.7 oraz trybu offline w aplikacjach webowych wraz z tzw. client-side storage. Parę słów poświęcił też JS 2. Ta prelekcja jest dostępna do pobrania w formacie OGG. :)

Jako że w sali Mozilli chwilowo się nic nie działo (większość udała się na lunch), poszedłem z Wadimem do sąsiedniej sali SUSE, gdzie akurat prezentowany był projekt ThinkFinger, czyli otwartego sterownika czytników linii papilarnych. W GDM przejeżdżasz paluchem po czytniku i logujesz się do Gnome’a czy innego KDE. Fajne. :)

Wróciliśmy do sali Mozilli, jako że rozpoczynał się blok prelekcji poświęconych lokalizacji. Pike omówił L20n (L10n 2.0), które jako wspólny projekt twórców Mozilli i gettexta może kiedyś zastąpić PO i mozillowe DTD/properties. L20n rozwiązuje wiele problemów obu starych formatów, fajnie by było więc, gdyby stało się wspólnym standardem w oprogramowaniu open source. Przyjdzie nam na to jeszcze jednak długo poczekać, bo to dopiero “proof of concept”. Zapowiada się jednak nieźle (inaczej, niż mi się to pierwotnie wydawało).

Prelekcja Philippe’a z FrenchMozilla uświadomiła “dużej” Mozilli, jakie problemy są największą przeszkodą dla jej lokalizatorów. Później odbyła się moderowana przez Pike’a dyskusja na różne tematy okołolokalizacyjne.

Niedzielny wieczór spędziliśmy już bez Adrianera i Wadima. Najpierw kolacja, na którą poszliśmy w międzynarodowym towarzystwie (Mike Schroepfer, Mike Connor, Peter Van der Beken z żoną, Cedric Corazza, Pike, Andy Smith, Toni Hermoso Pulido i inni), a potem z częścią tego towarzystwa oraz z Zenem pozwiedzaliśmy brukselskie puby. :)

Teksty w języku polskim, jakich tamtego wieczoru gandalf uczył Andy’ego, lepiej pominąć milczeniem. :D

Ten FOSDEM zaliczam do udanych. Znów miałem okazję spotkać ludzi, którzy naprawdę zmieniają cyfrowy świat. Trochę żałuję, że nie udało mi się odwiedzić nic poza Mozillą i SUSE, bo i w innych salach działo się wiele…  No i jakoś dziwnie mało gadżetów wywiozłem w tym roku. Ale było naprawdę ciekawie, zarówno w części oficjalnej, jak i “piwnej”. Myślę, że za rok będzie przynajmniej równie interesująco. :)

PS. Great thanks to Seth Bindernagel (MoCo) and Anne-Julie Ligneau (MozEu) for making all of this happen! :)