Tags Posts tagged with "kde frameworks"

kde frameworks

przez -
1 598
KDE

Społeczność KDE ogłosiła wydanie KDE Frameworks 5.3.0. Dokonano zmian w 21 komponentach i modułach, w tym: KArchive, KConfig, KCoreAddon, KIO, KNotifications, KTextEditor, KWindowSystem. Do działania wymagane jest posiadanie Qt 5.2 oraz naprawiono kompilację z Qt 5.4 i GCC 4.5.

Instalacja pod Kubuntu 14.04:

sudo apt-add-repository ppa:neon/kf5
sudo aptitude update
sudo aptitude install project-neon5-session project-neon5-utils project-neon5-konsole

Instalacja pod Kubuntu 14.10:

sudo apt-add-repository ppa:kubuntu-ppa/next
sudo aptitude update
sudo aptitdue install kubuntu-plasma5-desktop
sudo aptitude full-upgrade

przez -
1 551
KDE

Albert Astals Cid popełnił ciekawy wpis: KDE Community plans for Releases in the Future na temat nowej struktury wydawniczej KDE. Do tej pory KDE posiadało strukturę, składającą się z trzech części: KDE Applications, KDE Platform i KDE Workspaces. Społeczność nadała nawet dwie ciekawe nazwy: KDE SC lub KDE Software Compilation, co nie powinno mieć miejsca, ale się przyjęło. Kilka tygodni temu mieliśmy premierę KDE Frameworks 5 i KDE Plasma 5, które rozpoczęły powolny proces umierania nazwy Software Compilation oraz KDE 4.

KDE Platform zostało wirtualnie zamrożone długi czas temu i otrzymuje jedynie poprawki błędów. Najpewnie KDE Platform 4.14.x, które pojawi się w KDE SC 4.14 będzie ostatnią wersją.

KDE Frameworks 5 jest następcą KDE Platform, opartym na Qt 5 i wydawanym średnio co miesiąc.

KDE Workspaces zostało zamrożone również jakiś czas temu i otrzymuje jedynie poprawki błędów.

KDE Plasma 5 jest następcą KDE Workspaces, bazując na KDE Frameworks 5. PLlanowane jest wydawanie wersji 5.x.y, razem z poprawkami błędów co miesiąc, natomiast całkiem nowych wersji 5.x+1, średnio co trzy miesiące.

Na koniec pozostaje jeszcze KDE Applications z ponad 100 aplikacji. Planowane jest przeniesienie całości na Qt 5 i KDE Frameworks 5, jednakże nie zostanie to zrobione za jednym zamachem, tylko stopniowo. Nowe wersje mają się pojawiać co 4 miesiące, w numeracji: rok.miesiąc.

przez -
0 501
KDE

Społeczność KDE wydała KDE Frameworks 5.1, efekt około 4 letniej pracy, związanej z modularyzacją bibliotek, znanych wcześniej jako KDElibs lub KDE Platform 4. Znalazło się tutaj około 60 frameworków, posiadających różnego rodzaju funkcje. KDE Frameworks 5 zostały podzielone na kategorie (Categories), które odnoszą się do zależności, wymaganych podczas uruchamiania, i poziomy (Tiers), które odnoszą się do zależności potrzebnych w czasie kompilacji.

Zmiany, jakie zaszły:

  • W KTextEditor przebudowano i udoskonalono tryb Vi
  • KAuth opiera się teraz na PolkitQt5-1
  • Dodano nowego agenta migracji dla KWallet
  • Poprawiono kompilację na Windows
  • Zaktualizowano tłumaczenia
  • Dodano nowy katalog instalacji dla plików KXmlGui oraz AppStream metainfo
  • Plasma wykorzystuje możliwości OpenGL

przez -
28 609
KDE

Społeczność KDE wydała KDE Frameworks 5, efekt około 4 letniej pracy, związanej z modularyzacją bibliotek, znanych wcześniej jako KDElibs lub KDE Platform 4. Znalazło się tutaj około 50 frameworków, posiadających różnego rodzaju funkcje. KDE Frameworks 5 zostały podzielone na kategorie (Categories), które odnoszą się do zależności, wymaganych podczas uruchamiania, i poziomy (Tiers), które odnoszą się do zależności potrzebnych w czasie kompilacji.

Tier 1 Frameworks wymagają jedynie zależności Qt lub innych bibliotek spoza KDE Frameworks. Tier 2 Frameworks wymagają bibliotek Tier 1. Tier 3 Frameworks mogą wymagać bibliotek poziomu 2 lub 3. Szczegółowe informacje można znaleźć w dokumentacji: KDE Frameworks API Reference.

Aby móc przetestować najnowszą wersję, można skorzystać z repozytorium Kubuntu Next: ppa:kubuntu-ppa/next lub poczytać o Projekcie Neon.

przez -
3 388

Aurélien Gâteau, jeden z deweloperów Blue Systems, oświadczył że rozpoczął właśnie prace nad KDE Frameworks 5. Aktualnie projektem steruje dwóch hackerów: Kévin Ottens i David Faure. Na odbytej niedawno konferencji Akademy 2013 współpracownik Blue Systems – Alex Fiestaś zaproponował, aby firma włączyła się aktywnie w rozwój na okres 3 miesięcy, oddelegowując kilku programistów z zespołu.

A pracy do wykonania jest niemało. Należy przenieść wszystkie obecne kdelibs do Qt 5 i rozdzielić na mniejsze komponenty. Wymaga to pracy w kilku obszarach, m.in. należy zredukować do minimum zależności między klasami, wyrzucić przestarzałe klasy i napisać je od nowa w Qt 5, zrobić kod bardziej przenośnym i wiele innych. Aurélien Gâteau aktualnie zajmuje się także KDE-PIM oraz KDE SC 4.12 Development.

Polecane

OSWorld

6 1179
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...