Tags Posts tagged with "desktop summit"

desktop summit

przez -
4 459
Konferencje

Kilka dni temu miała miejsce wspólna konferencja zespołów KDE, GNOME i FOSS, o której pisaliśmy na początku czerwca. Odbyło się ponad 170 wykładów o pulpitach, aplikacjach mobilnych, programowaniu na tabletach, zarządzania społecznością i przystępnością. Na konferencji pojawili się m.in. Walter Bender, Glyn Moody, Kathy Sierra, Richard Stallmann, Jim Zemlin.

Poniżej opisujemy najciekawsze wydarzenia z niej.

Plany wobec KDE Frameworks 5.0

Zespół KDE ogłosił rozpoczęcie prac nad piątą generacją KDE. Nowa generacja nie przewiduje zawierania żadnych podstawowych zmian, które widzieliśmy w KDE 4.0 oraz GNOME 3.0. W przeciwieństwie do nich, ma się pojawić KDE Frameworks 5.0, który będzie fundamentem dla przyszłych wydań KDE Plasma Desktop.

Snute są również plany odnośnie restrukturyzacji głównych bibliotek KDE. Powinno to zapewnić bardziej modułową strukturę, w celu lepszego dostosowania do różnego rodzaju urządzeń – to jest właśnie główny powód zmiany nazwy z KDE Platform na KDE Frameworks. Zespół KDE chce również podnieść jakość na nowy poziom i zaktualizować kilka technologii, na których oparty jest pulpit, w celu poprawy interoperacyjności.

Główny inżynier KDE – Aaron J. Seigos napisał na swoim blogu, wyjaśniając z innymi programistami na konferencji, że praca nad nowym frameworkiem nie ma wpływu na dalszy rozwój aplikacji KDE w krótkim czasie. Przynajmniej na razie nowe wersje KDE 4 będą się pojawiać co sześć miesięcy. Postęp prac nad kodem głównym jest wystarczająco zaawansowany, a zespół programistów dostosuje najważniejsze zmiany do nowej wersji w taki sposób, że nie będą one wstrzymywały prac nad bibliotekami na odwrót.

Warto zaznaczyć, iż wydanie KDE Framework 5.0 jest zaplanowane krótko po wydaniu biblioteki Qt 5 w 2012 roku.

Wayland w KDE

Według wczesnych planów adaptacyjnych Wayland w KDE powinien się pojawić realnie w 2012 roku. Jednakże są pewne obawy związane ze wsparciem od strony NVIDIA i AMD. Intel, MeeGo i Qt silnie wspierają nowy serwer Xów pod Linuksa.

Obawy są natomiast związane z aktualnym stanem KDE/KWin na Xach. Okazuje się, że X11/X.Org Server od strony opiekuna menadżera kompozycji okien KDE jest wybrakowany – nie ma bezpośredniej komunikacji, menadżery okien muszą naprawić braki w X, brakuje wsparcia przekierowania wejścia, i X11 został zaprojektowany bez kompozycji środowiskowych.

X.Org/X11
dodatkowo jest wolno rozwijany, API wygląda jak “podróż w czasie” oraz są marne szanse, że w ogóle pojawi się propozycja wsparcia kompozycji w X. Programiści Compiz musieli dodawać specjalne łatki przez lata. Natomiast Wayland jest tych wad pozbawiony, dodatkowo stwarza nowe możliwości, takie jak umiejętność zagnieżdżania innych serwerów Wayland.

GTK4 Tool-Kit

Podczas, gdy GTK 3.0 miało swoją premierę razem z GNOME 3.0, na konferencji omawiano wstępnie następną generację zestawu narzędzi GTK 4.0. Niestety, ale póki co nie ma żadnych planów, ani mapy wydań, jednakże omówiono czego jeszcze brakuje w GTK, i co mogłoby zostać usprawnione. Oprócz tego rozmowy koncentrowały się także wokół Cairo do rysowania, wsparciu backendu dynamicznego GDK, tematów CSS i wielu innych.

Rozmyślano także o wieloplatformowości. Aktualnie GTK jest wspierane na Mac OS X i Windows, jednakże jest ledwo kilku programistów, którzy się tym zajmują. Dodatkowo nie ma nawet oficjalnego instalatora GTK3 na Windows. Wspomniano jeszcze o interoperacyjności pomiędzy narzędziami GTK i Clutter.

Multitouch w GNOME Shell

Carlos Garnacho w nieoficjalnych rozmowach wspomniał o przygotowaniach do wprowadzanie multitouch w GNOME Shell 3.0. Jak się jednakże okazuje na przeszkodzie stoi kilka czynników. Pierwszym z nich jest odpowiednia aktualizacja w X Input 2, najpewniej wersja 2.1, która doda klawiaturę ekranową. Drugim czynnikiem jest brak odpowiedniego repozytorium z kodem, natomiast trzeci to funkcjonalność X Servera.

Zakładając, że wszystkie wyżej czynniki zostaną spełnione, to wpierw kod zostanie dodany do głównej gałęzi GNOME Shell Xi2 / multitouch, potem Canonical doda odpowiednie łatki do swojego X Input 2.x oraz pojawią się odpowiednie gestykulacje. Skoro mówimy o gestach z palcami, to aktualnie mamy dostępne: przenoszenie okien, dociąganie do lewej i prawej strony, maksymalizację i zmianę obszarów. Trwają także prace nad dodaniem poprawnej obsługi rotacji, co pozwoli działać na urządzeniach wyposażonych w akcelerometr albo skrót klawiszowy.

przez -
1 231
Konferencje

Pierwsza tego typu konferencja odbyła się w 2009 roku w Las Palmas na Gran Canaria, w Hiszpanii. W tym roku natomiast Desktop Summit 2011 odbędzie się w dniach 6-12 sierpnia w Berlinie, w Niemczech. Ciekawostką jest, iż będzie to połączone spotkanie społeczności KDE (Akademy), GNOME (GUADEC) i Wolnego i Otwartego Oprogramowania (FOSS). Przewidziane jest ponad 170 wykładów o pulpitach, aplikacjach mobilnych, programowaniu na tabletach, zarządzania społecznością i przystępnością.

Na konferencji powinno się zjawić więcej, niż 1000 uczestników. Najważniejszymi osobami, jakie pojawią się na niej będą: Walter Bender, Glyn Moody, Kathy Sierra, Richard Stallmann, Jim Zemlin.

Plan kilku dni przedstawia się następująco:

  1. Piątek, 5 sierpnia: Rejestracja i spotkania towarzyskie na Desktop Summit w tajemniczych miejsach
  2. Sobota, 6 – Poniedziałek, 8 sierpnia: Prezentacje
  3. Wtorek, 9 sierpnia: coroczne spotkania GNOME Foundation i KDE e.V.
  4. Środa, 10 – Piątek, 12 Warsztaty i BoFs

Polecane

OSWorld

7 1316
Drodzy Czytelnicy, prowadzimy portal OSWorld.pl już ponad 10 lat. Z przykrością stwierdzamy, że mamy na niego coraz mniej czasu, dlatego chcielibyśmy przekazać prowadzenie serwisu osobie...