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

Można rzecz, że nie był to z pewnością stracony czas dla Haiku. Wymieniając pokrótce najważniejsze wydarzenia:

  • odbyła się impreza BeGeistert, po której zwyczajowo miał miejsce tzw. Coding Sprint, podczas którego programiści przez kilka dni pracowali nad systemem,
  • Haiku zostało zaakceptowane do wzięcia udziału w impresie Google Code-In,
  • trwają prace nad bibliotekami Mesa 3D dla Haiku,
  • Haiku przeniosło się z systemu SVN na bardziej nowoczesny GIT,
  • nad Haiku pracuje wciąż pracuje opłacany programista.

Programiści koncentrują się jednak obecnie na dokonywaniu poprawek, które nie są od razu widoczne dla użytkownika - niestety na mojej karcie Radeon nie mogę swobodnie korzystać z Haiku (trzeba przy bootowaniu wybrać 'safe mode', w przeciwnym razie obraz zniknie po wystartowaniu systemu). Nie działa u mnie również bezprzewodowy internet - są to więc w tym momencie najbardziej istotne rzeczy do naprawienia z mojej perspektywy.

Poniżej bardziej szczegółowa lista zmian, których dokonano w kodzie Haiku w ciągu ostatnich 2 miesięcy:

  • wprowadzono poprawki w serwerze obsługującym pocztę elektroniczną;
  • pracowano nad Locale Kit;
  • poprawiono obsługę kart sieciowych firmy 3com;
  • wprowadzono poprawki w aplikacjach: Background, Launchbox, Time, Mail, DiskUsage, Keymap, Screen, Printers, Terminal;
  • usprawniono sterowniki systemów obsługi plików NTFS, EXT2 i BFS;
  • pracowano nad Deskbarem i serwerem aplikacji;
  • wprowadzono poprawki mające usprawnić kompilację pod gcc4;
  • pracowano nad input serverem (obsługa różnych klawiatur);
  • zaktualizowano sterowniki ACPICA;
  • pracowano nad zoptymalizowaniem alokacji pamięci;
  • udoskonalono debuggera;
  • pracowano nad dokumentacją;
  • dodano nową funkcjonalność do serwera notyfikacji;
  • usprawniono sterowniki do urządzeń USB i PCI;
  • pracowano nad portem systemu na maszyny m68k;
  • usprawniono sterowniki do kart sieciowych SIS;
  • rozbudowano systemowy kalkulator;
  • pracowano nad sterownikami do kart graficznych Radeon;
  • wprowadzono zmiany związane z portem Haiku na platformę 64 bitową;
  • usprawniono sterowniki do kart sieciowych Intela;
  • wprowadzono poprawki do sterowników kart dźwiękowych ice1712;
  • wprowadzono wiele poprawek do bibliotek systemowych;
  • dodano sterowniki do kart Realtek 8105E;
  • pracowano nad zarządzaniem pakietami;
  • wprowadzono wiele poprawek do zauważonych błędów;
  • pracowano nad API dźwięków systemowych;
  • wprowadzono zmiany w zakresie obsługi sieci bezprzewodowych.

Zainteresowanych statystykami zmian w kodzie zapraszam na tą stronę.