System

Przegląd Haiku - listopad, grudzień 2011

Mamy ostatnie dni roku 2011. Najwyższy więc czas na kolejny przegląd Haiku.

Przegląd Haiku - wrzesień-październik 2011

Od ostatniego przeglądu Haiku minęły 2 miesiące. Najwyższy więc czas na kolejny artykuł opisujący postępy w pracach nad tym systemem.

Dekada Haiku!

Dziesięć lat temu pojawił się pierwszy post na liście mailingowej Haiku, wtedy jeszcze zwanego OpenBeOS. Niedługo po smutnym upadku Be Inc, wydawało się, że pierwsza wersja Haiku wyjdzie w ciągu paru lat. Była to opinia zbyt optymistyczna ;-). Wielu ludzi było sceptycznych i jest nadal, ale po dziesięciu latach mamy trzecią alphę, która daje nam dobry obraz tego, czego możemy się spodziewać po wersji R1 systemu. Projekt Haiku stabilnie się rozwija, z każdym miesiącem dochodzą nowe poprawki i funkcjonalności, trwają także prace nad system paczek i zależności, etc.

Wielu ludzi przez ten czas przewinęło się przez Haiku, ale śledząc commity zauważamy, że jest stały zespół około 30 programistów. Gdyby nie bezinteresowna praca tych ludzi, a także finansowe wsparcie społeczności Haiku, to nie bylibyśmy w tym samym miejscu co teraz.

Zgodnie z japońskim zwyczajem chciałbym Projektowi Haiku, a także jego deweloperom życzyć 10000 lat!

Banzai Haiku!!!

24 TYA otrzymuje Brecht Machiels za HaikuPorter

Zgodnie z tradycją portal Haikuware przyznaje co dwa miesiące nagrodę dla programisty, który według społeczności najbardziej się w danym okresie odznaczyła przy pracach nad Haiku. Sierpniowy dwudziesty czwarty z kolei Thank You Award został jednogłośnie - wobec braku innych propozycji - przyznany Brechtowi Machielsowi, twórcy HaikuPorter.
HaikuPorter jest tekstową aplikacją w Pythonie, korzystając z informacji zawartych w BepFile HaikuPort:

  • pobiera oryginalnego archiwum kod źródłowy
  • wypakowuje archiwum
  • dodaje poprawki źródła do kompilacji na Haiku
  • tworzy oprogramowanie
  • instaluje oprogramowanie
  • archiwizuje wynikowe binaria dla dystrybucji

Obecnie HaikuPorter nie rozwiązuje automatycznie wszystkich zależności. Głównym celem projektu HaikuPorts jest przenoszenie oprogramowania na Haiku, a nie stworzenie systemu zarządzania pakietami tak potężnego jak Portage Gentoo lub system portówFreeBSD. Automatyczna obsługa zależność nie jest w nim priorytetem do wykonania.

Haiku i system paczek - raport z postępu prac

Ingo Weinhold zakończył niedawno swój płatny kontrakt z Haiku, podczas którego zajmował się pracą nad rodzimym systemem zarządzania paczek. W ostatnim poście na swoim autorskim Haiku Blog-O-Sphere umieścił podsumowanie dotychczasowych prac oraz aktualnego stanu systemu paczek. Wszystkich zainteresowanych zapraszam do lektury szczegółowego raportu tutaj - poniżej małe streszczenie mojego autorstwa.

Przegląd Haiku - maj-czerwiec 2011

Zbliża się koniec czerwca. Najwyższy więc czas na skumulowany majowo-czerwcowy przegląd Haiku.

Haiku Alpha 3 nadchodzi

Adrien Destugues, który został menadżerem wydania Alpha 3 poinformował wczoraj, że w ciągu tygodnia zostanie utworzony branch dla tej wersji, gotowy do testów. W tym momencie do poprawienia jest tylko jeden ticket zakwalfikowany dla trzeciej alfy.

Przegląd Haiku - marzec-kwiecień 2011

Zapraszamy do zapoznania się ze skumulowanym marcowo-kwietniowym podsumowaniem najnowszych zmian w kodzie Haiku. Z najnowszym przeglądem Haiku można zapoznać się tutaj.

Senryu

Ukazała się nowa wersja dystrybucji na bazie Haiku. Senryu, bo o nim mowa, cechuje się oparciem na wersji systemu gcc4hybrid, oferując na starcie kilkanaście zewnętrznych aplikacji oraz środowisko qt. Najnowszy obraz jest w tym momencie dostępny w formacie obrazu RAW do pobrania ze strony Haikuware.

Zarządzanie paczkami - podsumowanie miesiąca prac

Od czasu rozpoczęcia przez Olivier'a badań nad systemem zarządzania paczkami minął już miesiąc, a co za tym idzie nadszedł czas na małe podsumowanie aktualnego stanu rzeczy. Zooey, na swoim Blog-O-Sphere, umieścił krótki raport ze swojej miesięcznej pracy (o której pisaliśmy miesiąc temu). Co jest już gotowe? Olivier wspomina o częściowo przygotowanej infrastrukturze od strony kodu - klasy do żądań zarządzania samymi paczkami, do zarządzania repozytoriami, do reprezentowania informacji o paczkach. Powstał pkgman, konsolowa aplikacja pozwalająca na zarządzanie paczkami poprzez Package Kit oraz zaimplementowana została obsługa dla plików konfiguracyjnych .PackageInfo, używanych podczas tworzenia nowych paczek. Sprecyzowano też strukturę systemu plików przy ewentualnym systemie paczek w Haiku - jego szczegółową wizualizację można znaleźć na blogu zooey'a. A co zostało do zrobienia? Dużo. Bardzo dużo. Olivier opublikował dość obszerną listę rzeczy wymagających ukończenia by umożliwić normalne funkcjonowanie systemu. Do powstania graficznego interfejsu zarządzającego paczkami daleka droga - przed jego stworzeniem jest jeszcze wiele kwestii które muszą zostać rozwiązane, zaprojektowane i zaimplementowane - jak chociażby dokończenie całej infrastruktury systemu i przygotowanie Haiku do współpracy z nią. zooey obiecuje kontynuować pracę podczas najbliższych tygodni. Miejmy nadzieję, że wkrótce zobaczymy więcej postępów.

Subskrybuje zawartość