Tygodnik KDE — Wywiad: Flavio Castelli
18 maja 2007, seaman
W tym wydaniu Tygodnika KDE wywiad z Flavio Castellim — głównym developerem projektu Strigi.
Wywiad przeprowadził Giovanni Venturi 6 maja 2007 roku we Włoszech. Oryginalny tekst znajduje się na włoskich stronach projektu KDE; dostępna jest również wersja w języku angielskim
- Czy mógłbyś się krótko przedstawić? Co studiowałeś? Jaką masz pracę?
- Flavio Castelli
- Urodziłem się 25 lat temu w Bergamo, niedaleko Mediolanu we Włoszech. Niedawno osiągnąłem drugi stopień inżyniera technologii komputerowej. Pracuję jako konsultant w firmie IT w Mediolanie.
- Kiedy usłyszałeś o KDE pierwszy raz? Kiedy zacząłeś używać Linuksa i dlaczego?
- Flavio Castelli
- Odkryłem KDE i Linuksa jakiś czas temu. Pierwsza dystrybucja Linuksa, którą zainstalowałem zawierała środowisko graficzne KDE. Miałem wówczas tylko 18 lat i tylko słyszałem o Linuksie w szkole oraz czytałem o nim w czasopismach. Zdobyłem dysk instalacyjny Red Hat 6.2 i zainstalowałem go dla zabawy. Próbowałem używać Linuksa kilka miesięcy, ale w końcu go usunąłem ponieważ nie byłem w stanie rozwiązać wielu problemów. W tym czasie nie miałem dostępu do internetu, a także nie znałem innych użytkowników Linuksa.
Później, podczas pierwszego roku studiów, “spotkałem” się z Linuksem ponownie. Gdy odkryłem, że pewne zajęcia wymagają wiedzy z Linuksa, znów go zainstalowałem. Przyszło lato, zajęcia się skończyły, a tymczasem ja odkryłem nowy świat… - Kiedy i w jaki sposób zaangażowałeś się w rozwój KDE?
- Flavio Castelli
- Przyłączyłem się do rozwijanie KDE wraz z narodzinami projektu Strigi. To było w lutym i marcu 2006 roku. Wcześniej nigdy nie brałem udziału w tak wielkich i ważnych przedsięwzięciach.
- Jak powstawało Strigi? Czy mógłbyś opowiedzieć nam o tym programie (silniku przeszukiwania metadanych) przeznaczonym dla KDE?
- Flavio Castelli
- Pierwszym programem przeszukiwania plików w KDE był Kat. To był obiecujący projekt sponsorowany przez Mandrivę, którego opiekunem był Włoch, Roberto Cappuccio.
Niestety Kat nigdy nie doczekał się oficjalnego wydania stabilnej wersji. Jego ostatnia wersja miała poważne błędy, które wskazywały na konieczność reorganizacji (przepisania) jego kodu źródłowego. Roberto zaczął nawet go przepisywać, ale z powodów osobistych opuścił projekt. W ten sposób projekt pozostał bez lidera i z poważnymi problemami do rozwiązania. Ponieważ zespół developerów Kat był bardzo mały i słaby nikt nie próbował kontynuować pracy Roberto.
W tym samym czasie, Jos van den Oever (opiekun Strigi) stworzył projekt Strigi. Zaczęło się od tego, że Jos napisał kilka wtyczek do Kat. Potrzebował jednak stabilnej wersji programu, aby je przetestować. Od czasu, gdy Roberto był bardzo zajęty i jego praca posuwała się bardzo powoli, Jos zdecydował się napisać mały program potrzebny mu do testów. Gdy projekt Kat został zamknięty, Jos rozszerzył swój program. I tak powstał projekt Strigi. - Ostatnio Strigi został włączony do modułu SVN kdesupport projektu KDE4. Czy ta decyzja developerów KDE4 jest dla Ciebie powodem do dumy z Twojej pracy?
- Flavio Castelli
- Cóż, jestem z tego naprawdę szczęśliwy i dumny. Myślę jednak, że będę jeszcze szczęśliwszy, gdy KDE 4 zostanie oficjalnie wydane, a użytkownicy odkryją i docenią (mam nadzieję) Strigi.
- Co najbardziej zachęca Ciebie do pracy w KDE, poza współzawodnictwem?
- Flavio Castelli
- Kiedy zaczynałem używać Linuksa wypróbowałem wiele menadżerów okien i środowisk graficznych. Niektóre nawet polubiłem, ale w końcu zdałem sobie sprawę, że to KDE jest tym ulubionym.
Każdego dnia dostrzegam mnóstwo zalet z używania programów open-source. Zdecydowałem się więc poświęcić swój czas i umiejętności dla projektu KDE. Moim celem jest udział w jego rozwoju i zapewnieniu użytkownikom dobrego i aktualnego produktu.
W kilu słowach… Chcę robić coś użytecznego dla innych ludzi…
- Możesz powiedzieć, że programowanie dla KDE było inwestycją? Zdobyłeś doświadczenie w programowaniu C++/Qt, co pozwoliło Tobie rozszerzyć CV. Czy pomogło to Tobie w znalezieniu pracy? Czy jest to dużą zaletą podczas starania się o pracę?
- Flavio Castelli
- Pracując nad KDE ciągle podnoszę swoje umiejętności, co jest naprawdę znakomite. Myślę, że jest to dobry punkt w moim CV. Programowanie dla KDE może pomóc w trakcie rozmowy kwalifikacyjnej, ale niestety pracy nie zapewnia (zwłaszcza tutaj, we Włoszech).
- Należysz do jakiejś Grupy Użytkowników Linuksa? Przygotowywałeś kiedykolwiek jakąś prezentację dla LUG (Linux User Group) albo podczas jakiegoś wydarzenia Free Software?
- Flavio Castelli
- Należę do BGLug, co oznacza Bergamo Linux User Group. Jako jego członek miałem okazję organizowania wielu przedsięwzięć związanych z popularyzacją Linuksa i Open Source.
- Czy uczestniczyłeś kiedyś w aKademy lub innym wydarzeniu Free Software? Jeśli tak to czy mógłbyś nam krótko o tym opowiedzieć? Co robiłeś? Czy użytkownicy/developerzy KDE powinni brać udział chociaż w jednej aKademy w ich życiu? Czy może w innym wydarzeniu Free Software?
- Flavio Castelli
- Niestety nigdy nie brałem udziału w aKademy. Planowałem uczestnictwo w dwóch, ale w obu przypadkach nie mogłem znaleźć odpowiedniego (znaczy taniego) lotu.
Jednak w lutym uczestniczyłem w FOSDEM w Brukseli. Jest to coroczne spotkanie wszystkich europejskich developerów Wolnego Oprogramowania. W trakcie FOSDEM przedstawiałem integrację Strigi ze środowiskiem graficznym. To było bardzo pozytywne doświadczenie, które będę próbował powtórzyć w przyszłym roku!
Sądzę, że developer Open Source powinien uczestniczyć w podobnym wydarzeniu ponieważ może ono być naprawdę użyteczne. Przez wzięcie w nim udziału można poznać wielu interesujących ludzi, wymienić z nimi swoje doświadczenia. Nie jesteś w stanie sobie wyobrazić jak wiele pomysłów może się narodzić podczas takich spotkań. - Jakie było Twoje najpiękniejsze doświadczenie z KDE? aKademy? Poznanie innych developerów? Może coś innego?
- Flavio Castelli
- Do chwili obecnej najlepszy moment miał miejsce po moim wystąpieniu na FOSDEM. Gdy zaczęto mi zadawać pytania dotyczące Strigi czułem zainteresowanie moją pracą. To było wspaniałe.
- Czy Twoi rodzice i przyjaciele używają Linuksa i KDE?
- Flavio Castelli
- Mam wielu przyjaciół używających Linuksa. Moi rodzice ciągle używają Windows, z kolei moja siostra korzystała z Linuksa od czasu do czasu by ostatecznie “przesiąść” się na Mac OS X.
Także moja dziewczyna czasem używa Linuksa i KDE. Nawet jej się podoba, ale teraz ciągle korzysta z Windows (tak wybrała jej firma). Oczywiście wie o tym, że będąc ze mną znów spotka się z Linuksem i KDE.
- Jakiego sloganu użyłbyś, aby zachęcić ludzi do korzystania z KDE? Podaj też kilka powodów, aby zachęcić ich do pozostania przy *nix/KDE?
- Flavio Castelli
- Wybierz najlepiej, używaj Linuksa i KDE! Ok, nie najlepiej reklamuję
.
Polecam używanie KDE w Linuksie (lub w innym systemie z rodziny *nix) ponieważ w ten sposób dostaje się kompletny i stabilny system, z którego potrafi się korzystać. I co jest ważne — system jest darmowy. - Jeśli pewnego dnia przestaniesz pracować dla KDE jaki będzie tego powód? Zbyt dużo pracy, rodzina, a może coś innego? A może Twoja pasja dla KDE wygaśnie więc opuścisz zespół KDE? Czego będzie Tobie brakowało? Oczywiście mamy nadzieję, że będziesz pracował w projekcie jeszcze wiele lat.
- Flavio Castelli
- Mam nadzieję, że będę pracować nad KDE przez długi czas. Myślę, że złe relacje pomiędzy pracą i rodziną mogłyby zmusić mnie do opuszczenia projektu KDE.
- Jak dużo czasu zwykle spędzasz nad KDE?
- Flavio Castelli
- Każdego dnia poświęcam mu 2 godziny, jest to czas, który spędzam w pociągu jadąc do biura i z powrotem. Ponadto jeszcze dwa lub więcej wieczorów w tygodniu, ale to zależy od spraw mojego “realnego życia”. Niestety dobre czasy studiów już minęły…
- Jakie są Twoje plany w pracy dla KDE 4?
- Flavio Castelli
- Tworzyć Strigi lepsze i lepsze. Chciałbym, aby stały się wizytówką KDE. Ponadto chcę stworzyć wieloplatformowy, stabilny system monitorowania plików. Obecnie Strigi działa tylko w systemie Linux. Chciałbym rozszerzyć je na Solaris i BSD.
Próbuję także udoskonalić i rozszerzyć narzędzia służące do testowania, które niedawno przepisałem. Głównym celem jest uzyskanie dobrej jakości narzędzia. - Jaka była Twoja pierwsza dystrybucja Linuksa i dlaczego? Czy próbowałeś wielu zanim znalazłeś tę właściwą?
- Flavio Castelli
- Moją pierwszą dystrybucją był red Hat. Później na moim laptopie kilka lat używałem Slackware. Na domowym komputerze testowałem Mandrake, potem znów Red Hata, a w końcu Gentoo.
Zakochałem się w nim natychmiast, opuściłem więc Slackware i zainstalowałem Gentoo na wszystkich moich komputerach. Używałem Gentoo nawet po tym gdy zmieniłem architekturę sprzętu i miałem iBook G4.
Jednak po kilku latach nie chciało mi się ciągle czekać na kompilacje wszystkich programów więc zmieniłem dystrybucje na Debiana. Wybrałem go, bo daje dobre wsparcie architektury PowerPC. - Jakiej dystrybucji używasz teraz? Z jakich powodów?
- Flavio Castelli
- Ciągle używam Debiana. Lubię go ponieważ jest dostępny na różnych architekturach, oferuje dużo oprogramowania oraz, najważniejsza zaleta, ma znakomity menedżer pakietów. Nie jestem zbyt zainteresowany nowymi dystrybucjami Linuksa czy coraz to nowymi wersjami. Jestem naprawdę bardzo zadowolony z Debiana i nie odczuwam potrzeby zmian.
- Mac OS X czy Linux?
- Flavio Castelli
- Linux na zawsze. Od czasu gdy mam dwa komputery Macintosh używam Mac OS X od czasu do czasu. Lubię pewne jego elementy, ale zawiera też wiele, których nie lubię. Zrozumiałem, że Linux jest systemem operacyjnym, który wypełnia moje potrzeby.
- Jakie jest Twoje ulubione miejsce na świecie?
- Flavio Castelli
- Zielone miejsce z szybkim internetem.
- Flavio, dziękuję za poświęcony nam czas!
Komentarze (RSS) | Trackback (URI)
Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.
Liczba komentarzy: 4
Literówki najlepiej zgłaszać jabberem: michuk@jakilinux.org lub kocio@jabber.org!
W komentarzach możesz używać prostych znaczników HTML. Przykłady:
W komentarzach możesz używać prostych znaczników HTML. Przykłady:
- Link: <a href="jaklinux.org">Linux dla każdego</a>,
- Wytłuszczenie: <strong>tekst pogrubiony</strong>,
- Kursywa: <em>tekst pochylony</em>,
- Przekreślenie: <strike>
tekst przekreślony</strike>, - Kod: <code>
printf("blok kodu");</code>, - Cytat: <blockquote>cytat</blockquote>


“Kiedy i w jaki sposób zaangażowałeś się w rozwój KDE?”
Dwa te same pytania ale odpowiedź różna
Sorki musiałem wkleić dwa razy to samo pytanie podczas “obróbki” HTML.
Chodzi o rok 2006…
Niestety nie mam możliwości edycji
Poprawione, zarówno błąd jak i możliwośc edycji przez seamana
tnx