Wrzesień dobiega końca. Tradycyjnie zapraszamy więc do zapoznania się z najnowszym, pierwszym tej jesieni, przeglądem Haiku.

Dobra wiadomość jest taka, że przy Haiku wciąż dzieje się dużo - wiele elementów jest w fazie intensywnego rozwoju. Najbardziej wyczekiwane w społeczności są chyba wyniki prac Axela Dörflera nad sterownikami do obsługi szyfrowanej sieci. Warto na pewno również zwrócić uwagę na dekorator Stack and Tile (zobacz film), który może wnieść do Haiku powiew świeżości i innowacyjności, z którego był znany BeOS.

Zdecydowanie najwięcej wysiłku, we wrześniu, poświęcono obsłudze plików multimedialnych i aplikacji MediaPlayer. Na drugim miejscu pod względem ilości wpisów SVN znajduje się wspomniany już wcześniej dekorator Stack and Tile.

Złą wiadomością jest jednak niewielka ilość zmian widocznych dla zwykłego użytkownika - po uruchomieniu domyślnego obrazu dysku Haiku, wciąż nie wszystkie podzespoły komputerowe działają jak należy (na jednym zestawie testowym nie działa dysk SATA, na drugim z kolei wbudowana karta dźwiękowa Intela).

W październiku odbędzie się jesienna edycja imprezy BeGeistert, która, już tradycyjnie, poprzedzona zostanie sesją tzw. Coding Sprint, podczas którego czołowi programiści będą wspólnie pracować nad najbardziej palącymi problemami systemu. Zapowiada się więc kolejny owocny miesiąc.

Poniżej lista zmian w kodzie Haiku z września:

  • Ulepszono MediaPlayer;
  • Poprawiono aplikacje Terminal, debugger, DriveSetup, Installer, CharacterMap, GLTeapot, Backgrounds, Icon-o-Matic, Expander, Screenshot, DiskUsage, ActivityMonitor, CodyCam, OpenGL, StyledEdit;
  • Poprawiono interfejs użytkownika;
  • Poprawiono obsługę plików multimedialnych;
  • Poprawiono server aplikacji, Desktop i AutoMounter;
  • Zaktualizowano tłumaczenie na język Rosyjski;
  • Zaktualizowano tłumaczenie Przewodnika użytkownika oraz strony powitalnej;
  • Usprawniono obsługę tłumaczeń w Trackerze, Terminalu, DiskProbe, kliencie pocztowym Mail, oknie ustawień mediów, typów plików, lokalizacji;
  • Dodano Flexible Filesystem Benchmark (w wolnym tłumaczeniu: Uniwersalny Miernik wydajności Systemów Plików);
  • Pracowano nad biblioteką ALM (Advanced Layout Manager), z której mają korzystać programy na Haiku;
  • Pracowano nad dekoratorem SAT (Stack And Tile), mającym usprawnić i ułatwić użytkownikom zarządzanie oknami aplikacji;
  • Zaktualizowano sterownik WiFi Intel Link (iprowifi4965);
  • Dodano obsługę chipsetów graficznych Intel GMA X4500 VGA, Nvidia Geforce 7025 / nForce 630a;
  • Poprawiono zgodność ze standardem POSIX;
  • Dodano obsługę 5 tabletów Wacom Bamboo;
  • Zaktualizowano biblioteki libtiff i libpng odpowiadające za obsługę plików graficznych TIFF i PNG;
  • Pracowano nad poprawą obsługi przerwań (przy okazji usprawniając ACPI);
  • Poprawiono obsługę ACPI;
  • Do listy oprogramowania opcjonalnego dodano BeAE, BurnItNow, Bazaar, Ruby oraz Paladin;
  • Poprawiono test sprawdzający działanie systemów plików;
  • Poprawiono obsługę myszki VMWare;
  • Usprawniono implementację OpenGL;
  • Pracowano nad implementacją zapisu i odczytu w systemach plików ext2 i ext3;
  • Poprawiono sterownik ATA;
  • Dodano obsługę iSCSI dla platform korzystających z OpenFirmware;
  • Poprawiono obsługę sieci w boot loaderze, używaną przez platformy korzystające z OpenFirmware;
  • Poprawiono obsługę protokołu sieciowego IPv4;
  • Zaktualizowano oprogramowanie opcjonalne: Python i OpenSSL;
  • Poprawiono odczytywanie atrybutów w systemach plików;
  • Poprawiono obsługę systemu plików iso9660;
  • Poprawiono obsługę dysków/pamięci USB SuperTop;

Opisane powyżej zmiany wprowadzili (kolejność alfabetyczna, najpierw stała załoga Haiku/SVN): Alexandre Deckner (aldeck), Andreas Faerber (andreasf), Rene Gollent (anevilyak), Axel Dörfler (axeld), Ingo Weinhold (bonefish), Clemens Zeidler (czeidler), Joachim Seemer (humdinger), Jérôme Duval (korli), Matthew S. Madia (mmadia), François Revol (mmu_man), Niels Sascha Reedijk (nielx), Philippe Houdoin (phoudoin), Adrien Destugues (pulkomandy), Scott McCreary (scottmc), Siarzhuk Zharski (siarzhuk), Stephan Aßmus (stippi), Fredrik Holmqvis (tqh), Alex Wilson (yourpalal), Oliver Tappe (zooey) oraz dachaac, diver, VinDuv, idefix, jstreessman, lukove, Christof Lutteroth, Matthias, mt, Michael V. Oliveira, plfiorini, Chris Roberts, saivert i Varga Endre Sándor.