Thursday, May 25, 2006

Vatrena Lisica

...ali, to nije sve! ;-) Uz lokalizirani Ubuntu dobit ćete i ovaj set noževa!...

Nije baš set noževa, ali mislim da imam nešto bolje za vas. Kao što sam naveo u prošlom postu, u okviru Ubuntu prevođenja, preveli smo i dio Firefox web preglednika.

Samo dio, iz dva razloga: prvo, Firefox, kao i cijela Mozilla, koristi svoj poseban sustav za internacionalizaciju, a ostatak Linux svijeta koristi gettext - Launchpad/Rosetta rade sa gettext prijevodima, dakle u okviru Ubuntua nije bilo moguće prevesti Firefox. Drugi razlog je nedostatak vremena i (ljudskih) resursa - naprosto nije bilo vremena za prevesti ga cijelog pa smo mogli birati, prevesti najbitnije/vidljive dijelove, ili ne prevesti ništa i tako jedan od najbitnijih programa na desktopu ostaviti potpuno neprevedenim. Odlučili smo se za manje od dva zla.

E sad dolazimo do lijepog dijela. Firefox se koristi na raznim platformama, ne samo u Ubuntu Linuxu. Bilo bi šteta ne omogućiti svim korisnicima korištenje na materinjem jeziku. Stoga vam predstavljam Vatrenu Lisicu 1.5. Skinite datoteku na disk, i s diska je učitajte i instalirajte u Firefoxu. Potom instalirajte Locale Switcher ekstenziju, odaberite hrvatski jezik, i uživajte!

Iako bi prijevod trebao dobro funkcionirati svugdje, nije mnogo testiran na ne-Linux platformama, stoga vas molim da eventualne pogreške (ako su baš jako grozne) prijavite u komentarima ovog posta.

Patak priča hrvatski!

English-speaking readers: this is a blog post related to our l10n efforts in Ubuntu. It'd be weird to write about'em in English :-)

Pred 20tak dana, Ante i ja smo razgovarali o relativno žalosnoj slici Ubuntu (ali i općenito Linux) lokalizacije, te došli na ideju za jedan pomalo "očajnički" projekt. S 3 tjedna do krajnjeg roka za izradu prijevoda, odlučili smo organizirati cyber-maraton, masovno prevođenje Ubuntu Dapper programa koje bi trajalo 2 tjedna. Nadali smo se prevest 20tak programa, u najboljem slučaju do nekih 10.000 stringova...

Tri tjedna kasnije, prevedeno je preko 40 programa i komponenti, ukupno preko 18.000 stringova! Prevedena je i instalacijska procedura, Ubuntu vodič (koji će se vjerojatno moći kupiti i u papirnatom izdanju), dijelovi Firefoxa, a neustrašivi Ante priredio je i podršku za provjeru pravopisa i lomljenje teksta u hrvatskom jeziku, koja je sada dostupna u standardnoj instalaciji.

Projekt je bio fenomenalno uspješan, premašivši sva naša očekivanja!

Da ne ponavljam stvari napisane drugdje, sve informacije možete dobiti ovdje. Još jednom želim zahvaliti svim sudionicima projekta, koji su napravili odličan posao. Svaka čast, ekipa!

Rezultati PPP-a biti će dostupni svim korisnicima po izlasku finalne verzije Dapper-a, 1.6.

Rado priča o tome kako je HULK ostario, kako je potrebna "mlada krv" koja bi gurala inicijative i ideje. Mislim da je naš projekt pokazao kako "mlada krv" postoji i spremna je napraviti puno korisnih stvar - samo je treba potaknuti i organizirati.

Ekipa koja je radila na ovom projektu nije to radila iz slave ili želje za bogatstvom, već zato što su željeli pridonijeti zajednici (a možda i zbog svega pomalo! :-). Pokazalo se da ima sposobnih i produktivni ljudi, koji žele uložiti svoje vrijeme i trud ako se pokaže da će time napraviti nešto (englezi bi rekli, "make a difference").

S obzirom na uspjeh projekta, za vjerovati je da će se i u skorijoj budućnosti organizirati slične akcije - ako ništa drugo, ubuntu-hr tim na ovom maratonu stekao je dosta iskustva u tome što "ide" a što "ne" i koji su praktični problemi u lokalizaciji. Ta iskustva nastojat ćemo iskoristiti i u našem daljnjem radu, te se nadamo ovakvim uspjesima i u budućnosti!

I za kraj, da se osvrnem na cijelu priču s komercijalne strane. Moja tvrtka Rei jedan je od sponzora projekta, a s obzirom da sam i sam sudjelovao u projektu (u svojstvu revizora), može se reći da je tvrtka potpomogla i novčanim i ljudskim resursima :-) Kako smo orjentirani pretežno na Linux/Unix tehnologije, vrlo nam je zanimljiva perspektiva stvaranja Linux desktop tržišta u Hrvatskoj. Lokalizacija Linuxa je bitan činitelj u dovođenju Linuxa u domaća desktop/office/home okruženja, što je jedan od razloga zašto smo i kao tvrtka pomogli ovaj projekt. Vjerujem da spregom F/LOSS zajednice i komercijalnih igrača dobivaju i F/LOSS entuzijasti i developeri, a nađe se tu nečeg i za nas kapitaliste :-) U konačnici, najveći dobitnik će upravo biti krajnji korisnici.

Tuesday, May 02, 2006

An end of an era, and a new beginning

Caveat emptor: this is one of those "what I ate today" blog posts...

I've got some big changes in my life recently. Changes I've been totally preocupied with, and now it seems like the transition is gone, and a good moment to reflect back.

In March, I finally finished my university studies at FER and got a degree. The degree is diplomirani inženjer računarstva (diploma engineer in computer science, which is roughly equivalent to western M.Sc degree). The studies have been a long and bumpy ride, with 2 years off to pursue non-academic goals, but overall it was a very positive experience in my life.

I've also made a nice wrap-up of the studies by choosing a somewhat difficult and definitely unique diploma project - my own operating systems (my friends can attest that sometimes I shoot very hight :-) I dig microkernel systems and it's been my long desire to tackle with one, so the diploma thesis project seemed a right time to do it. I doubt I'll be in position to do it in some commercial setup. Anyways, I've setup a small component-based OS on top of L4Ka::Pistachio microkernel, and I'm planning to release the source code (under the MIT/X11 license) when I get the time - in the meantime, interested Croatian readers can take a look at my diploma thesis [pdf, 2MB].

For several months before the graduation, I've nurtured the idea of starting my own business. After weighting all the pros and the cons, I've started the paperwork flow (which here in Croatia there's quite some) to do it. So here I am, a proud owner of Rei, registered for various IT services. I plan to focus on software development for the web and on Linux and other open source platforms, and doing Internet multimedia stuff (streaming), again hopefully on open source.

Today I've finally set up the webpage for the company, which wraps about everything needed for start. I'm already head over heels in stuff to do, and I'm looking forward to the future...:-)