KDE 4.0-alpha1: Przewodnik po nowych funkcjach

Miło nam ogłosić, że dostępne jest pierwsze wydanie alpha KDE 4. Wydanie to ma być podstawą do integracji nowych funkcji, które będą dostępne w KDE 4. Nazwa kodowa wydania to "Knut".
Nowości w KDE 4.0 Alpha1:
- Nowy wygląd dzięki zastosowaniu Oxygen.
- Nowe frameworki do budowania aplikacji, dostarczające łatwą obsługę m.in. sprzętu i multimediów (Solid i Phonon), sprawdzania pisowni.
- Nowe aplikacje, takie jak menadżer plików Dolphin i przeglądarka dokumentów Okular.
KDE 4.0 Alpha1 oznacza koniec dużych zmian w podstawowych bibliotekach KDE i przeniesienie prac na integrację nowych technik dostępnych w KDE w aplikacjach. Następne kilka miesięcy zajmą prace nad doprowadzeniem środowiska do działania.
Wydanie finalnej wersjii 4.0 planowane jest na październik 2007.
Zmiany poczynione we frameworkach sprawią, że pisanie aplikacji będzie łatwiejsze. Zaowocuje to pojawianiem się nowych aplikacji i nowych funkcji w już istniejących aplikacjach umacniając pozycję KDE na rynku środowisk graficznych. Szczegółowy plan wydania można znaleźć w serwisie techbase.kde.org.
Spis treści |
[edytuj] Wygląd
Od wydania Alpha1 do wersji finalnej jeszcze daleka droga, aczkolwiek zawarte są już wszystkie nowe frameworki, które sprawią że KDE będzie cechowało się nieporównywalnym stopniem integracji. Obszary, które wymagają uwagi to:
- Dokończenie Plasmy i zintegrowanie jej z pulpitem
- Dokończenie portowania aplikacji i dodanie do nich technik KDE 4
- Poprawki dużej ilości błędów
W wydaniu Alpha1 znajduje się Qt 4.3, a większość pakietów posiada możliwość debugowania. Nie powinieneś jeszcze oczekiwać szybkości, stabilności i kompletu nowych funkcji. Ale pomimo tego, jest już wiele nowości z którymi warto się zapoznać.
[edytuj] Zwiedzanie
W jakich obszarach KDE zaszły największe zmiany i gdzie jest najwięcej do zobaczenia? Przyglądając się aplikacjom pakietu KDE Education można zobaczyć, że zaszło wiele zmian. Można przyjrzeć się Kalzium i jego nowemu trójwymiarowemu widokowi molekuł. Warto także zobaczyć jakie zmiany zaszły w pakiecie KDE Games, który zyskał funkcje takie jak skalowalna grafika wektorowa, wsparcie dla motywów, ulepszona sztuczna inteligencja oraz rozgrywkę sieciową. W pakiecie jest także nowa gra. Bardziej żądni nowości mogą zajrzeć do KOffice. Nie wszystkie dystrybucje go zawierają - jest tylko w openSUSE i Kubuntu. Projekt KOffice nie wyda swojej pierwszej wersji alpha wraz z wydaniem KDE 4.0 Alpha1. KOffice w KDE 4 jest nadal bardzo niestabilny i większość funkcji ledwo działa - ale można zobaczyć efekty zastosowania nowego frameworka. Można tworzyć kształty używając grafiki wektorowej, a do dokumentu dodać notatki dźwiękowe. Każdy element może być obracany lub rozciągany. Można dodawać mu także różne efekty. Nie można pominąć także pracy włożonej w Kritę, która także wykorzystuje te elementy.
Są jeszcze rzeczy takie jak Marble - aplikacja wyświetlająca globus i mapę świata, zmiany w okienku wyboru pliku, koloru, czcionki i wiele mniejszych oraz większych zmian.
W pakiecie KDE PIM także zaszły duże zmiany, ale ze względu na ich charakter, czyli wprowadzenie frameworku Akonadi, jak na razie nie ma zbyt wiele do oglądania i większe widoczne zmiany pojawią się dopiero w 4.1. Przyda się każda pomoc! Można zacząć od łatwiejszych zadań lub popytać się na kanale #kontact w sieci freenode
Konfiguracja środowiska z wykorzystaniem KControl nie jest aktualnie możliwa. Można do tego celu wykorzystać kcmshell:
kcmshell --list - wyświetla listę modułów do konfiguracji
kcmshell fonts style - wyświetla okno konfiguracji fontów
[edytuj] Eyecandy i Plasma
Dla tych, którzy szukają zmian wizualnych: została dołączona nowa gałąź KWin z obsługą przezroczystości, ale opcje przezroczystości ciągle są zablokowane. Styl Oxygen także nie został dołączony - jest na to jeszcze zbyt niedojrzały. Podstawowe elementy Plasmy są już dostępne (wciśnij <kbd>Alt-F2</kbd>, a zobaczysz nowe okno Wykonaj polecenie). Większość zmian jest dostępnych tylko w bibliotekach KDE, tak więc Kicker, panel z KDE 3, wciąż jest dostępny. Dużo do zobaczenia jet w grach i aplikacjach edukacyjnych.
[edytuj] Nowy menadżer plików: Dolphin
Dolphin jest nowym menadżerem plików w KDE. Ciągle jest mocno rozwijany, ale jest już stabilny i warty przyjrzenia mu się. Dolphin wykorzystuje już infrastrukturę Strigi do wyszukiwania informacji i pobierania metadanych. KSysguard także został znacznie ulepszony pod względem wyglądu, użyteczności i wydajności. Programiści mogą być zainteresowani nowymi możliwościami KDevelop. Kross daje w aplikacjach KDE 4 wsparcie dla skryptów w Rubym, Pythonie i JavaScripcie. Ci, którzy skompilowali KDE ze źródeł z repozytorium SVN mogą obejrzeć zmiany w programach z pakietu Playground, takie jak styl interfejsu Oxygen.
[edytuj] Instalacja KDE 4.0 Alpha1
Jeśli zdecydowałeś się wypróbować omawiane wydanie KDE, możesz zdobyć je na kilka sposobów. Można skorzystać z płyty LiveCD, która pozwoli Ci przyjrzeć się nowemu środowisku. Inne możliwości to instalacja pakietów dla twojej dystrybucji, wykorzystanie skryptu kdesvn-build lub ręczna kompilacja ze źródeł.
Aktualnie jest dostępna płyta LiveCD zawierająca KDE 4 zwana "KDE Four Live". Dystrybucja jest oparta na openSUSE i jest regularnie uaktualniana do najnowszego wydania KDE (w tym wypadku Alpha1). Podziękowania za przygotowanie płyty LiveCD należą się Stephanowi Binner. Jeśli chciałbyś wypróbować KDE bez narażania na szwank plików na dysku to jest to dobry wybór.
Pakiety z KDE 4.0 Alpha1 są dostępne dla dystrybucji:
Dla innych dystrybucji takich jak Debian pakiety z KDE już niedługo się ukażą.
Ekipa Fedora KDE ciągle pracuje nad ukończeniem Fedory 7 i ma już paczki podstawowych bibliotek. Biblioteki te są przeznaczone dla programistów, aby mogli pracować nad aplikacjami dla KDE 4. Fedora ciągle pracuje nad KDE i następne duże wydanie tej dystrybucji będzie zawierało już KDE 4, prawdopodobnie będąc jedną z pierwszych dystrybucji z KDE 4. Dzięki ciężkiej pracy programistów z Mandrivy (pod wodzą [http://www.kde.org.uk/apps/kspread/interview.html Laurenta Montela]), użytkownicy Mandrivy będą mieli szanse wypróbować KDE 4 w wersji systemu Cooker. Pracują oni także nad dystrybucją LiveCD z KDE 4.0 Alpha1 i Nepomukiem planowaną na koniec maja. Twórca Mepisa też planuje wydanie specjalnej wersji LiveCD z KDE 4, więcej informacji tutaj. Nie można zapomnieć o programistach Ark Linuksa - kolejnej dystrybucji wykorzystującej KDE, którzy pracują nad wersją LiveCD.
Michael Pyne opracował skrypt kdesvn-build, aby był on gotowy przed wydaniem Alpha1. Jest on dostępny tutaj. Skrypt ten można wykorzystać do automatycznego budowania KDE nie tylko w wersji alpha. Polecany jest on dla tych, którzy chcą mieć aktualne KDE a nie chcieliby kompilować wszystkiego ręcznie.
Jeśli nie lubisz takiego podejścia możesz pobrać Alpha1 w paczce z kodami źródłowymi z serwerów KDE lub wykorzystać instrukcję i własnoręcznie pobrać i skompilować całość.
Wydanie Alpha1 zawiera wiele nowych możliwości KDE włączając nawet te, które nie do końca działają, ale zostaną poprawione w cyklu rozwojowym. Jedną z ważniejszych zmian jest stabilizacja bibliotek. Oznacza to, że kod bibliotek jest już taki, jaki będzie w wydaniu 4.0, a dalszy nacisk położony zostanie na rozwój aplikacji.
Była to bardzo krótka prezentacja nowych funkcji zawartych w tym wydaniu KDE. Mam nadzieję, że się podobało.
Napisane i zilustrowane przez Troya Unrau, Josa Poortvliet, Sebastiana Kügler i Willa Stephensona.

