Autor Wątek: Stan zmian, czyli czego się można spodziewać po...  (Przeczytany 4798 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Stan zmian, czyli czego się można spodziewać po...
« dnia: Marzec 03, 2015, 08:48:18 »
Rozpoczynam ten wątek z zamiarem wpisywania tu znanych nam, a planowanych zmian w kolejnych wydaniach środowisk, aplikacji itd. Niejednokrotnie bowiem wyboru czegoś dokonujemy też mając na uwadze planowane w przyszłości zmiany, czy po prostu rozwój określonej aplikacji, czy środowiska.
Zacznę od KDE, albowiem tu będzie mi najłatwiej. W zasadzie to od KDE Applications.
Już niebawem, bo z końcem kwietnia winna ukazać się nowa wersja zestawu Aplikacji od KDE. Stan przeportowania tak samych aplikacji, jak i pozostałych elementów środowiska możemy sobie sprawdzać tu: http://developer.kde.org/~cfeck/portingstatus.html, aczkolwiek jest on bardziej poglądowy i nie pokazuje żadnych zamierzeń KDE odnośnie tego co się znajdzie w 15.04, a co jednak zostanie przeznaczone do późniejszych (15.08) wydań.
1. KDE-Baseapps
Na tę podgrupę aplikacji, składa się m.in. Dolphin, Konqueror, KFind, KDialog czy KDEPasswd. Nie tak dawno, z kde-baseapps wydzielony został menedżer plików Dolphin. Aplikacja ta najprawdopodobniej znajdzie się w wydaniu 15.04, a to oznacza, że użytkownicy KDE4 stracą wsparcie dla natywnego tam kdebase-dolphin. Od przełomu kwietnia i maja, aktualizacja aplikacji w KDE4 wprowadzi zatem Dolphina opartego o KF5. Pozostałe aplikacje grupy, najprawdopodobniej w dalszym ciągu będą oferowane w wersji dla KDE4. Nie zaobserwowałem żadnych, większych zmian w funkcjonalności aplikacji w tej grupie, szczególnie Dolphina po jego przeportowaniu do KF5.
2. Okular
Stopień przeportowania Okulara do KF5 jest na zbliżonym poziomie do Dolphina. Aplikacja buduje się i działa, oferując podobną funkcjonalność do znanej nam, opartej o biblioteki KDE4. Mimo wszystko raczej pewne jest, że Okular w Aplications 15.04 pojawi się w wersji będącej rozwojem starej linii, a nie jako aplikacja KF5. W GIT KDE aplikacja ta została właśnie otagowana jako 15.04 beta 1 i jest ona oparta o biblioteki KDE4 i zbudowana na Qt4.
3. Digikam
To nie jest część KDE Applications. Niebawem oczekiwać można wersji 4.9 (została ona już umieszczona na serwerach KDE, ale nie jest ona jeszcze dostępna), a w jakiś czas po niej wersji 5.0, która w całości jest przeportowana do KF5/Qt5. Oznacza to, że prawdopodobnie  w okolicach ukazania się tej aplikacji w wersji 5.0, do KDE trafią również biblioteki, które są wymagane przez tę aplikację, zbudowane w oparciu o KF5 (libkipi, libkexiv2, libkface, libkdcraw, libkgeomap) także pojawią się w wersji opartej o KF5.
4. KDEGames
Wiele wskazuje, że znakomita większość gier dołączanych do KDE pojawi się wersji opartej o KF5. Całkiem możliwe, że niektóre aplikacje w ogóle wypadną z rozwoju (np. Kajongg).
5. Marble
Ta aplikacja od wielu miesięcy daje się budować w oparciu zarówno o Qt4 jak i Qt5. Tak też jest rozwijana w GIT. Całkiem możliwe, że do repozytorium trafią obie wersje, zatem zgodnie z przyjętym nazewnictwem proszę uważać co instalujecie. Prawdopodobnie wersja Marble na Qt5 zostanie nazwana marble, zaś na Qt4 - marble-qt4 (tak przynajmniej, po jakimś czasie, nastąpiło z QupZillą).
6. KStars i aplikacje KDEEdu
Aplikacje te w znakomitej większości (jeśli nie wszystkie) ukażą się w wersji opartej o KF5.
7. KSnapshot
Pomimo tego, że aplikacja buduje się i działa w oparciu o KF5, to w nadchodzącym wydaniu pozostanie w wersji zbudowanej na bibliotekach KDE4.
8. KPhotoAlbum
Ukaże się przeportowane do KF5.
9. Okteta
Ukaże się przeportowana do KF5.
10. Kig
Ukaże się przeportowany do KF5.
11. Print-Manager
Ukaże się przeportowane do KF5.
12. Kamoso
Prawdopodobnie pozostanie w wersji dla KDE4, choć wersja oparta o KF5 buduje się i działa poprawnie.
13. KDEConnect
Prawdopodobnie pozostanie w wersji KDE4.
14. KMyMoney
Najprawdopodobniej pozostanie w wersji KDE4.
15. KDEPIM
Aplikacje składające się na KDEPim budują się w oparciu o KF5, jednakże nie posiadają jeszcze tej samej funkcjonalności co wersja oparta o KDE4. Biorąc pod uwagę, że KDEPim otrzymało przedłużone wsparcie, to prawdopodobne jest, że będzie to jedna z ostatnich aplikacji, które ukażą się w wersji KF5.
16. Kopete
Pozostanie w wersji KDE4. Nowa wersja Kadu 2.0 została natomiast już przeportowana do Qt5.
17. Trojita
Najprawdopodobniej ukaże się wersja KF5.
18. KDEUtils
Część aplikacji znajdzie się wersji KF5 (np. KCalc), część pozostanie w wersji KDE4 (np. Ark, Kdf). W przypadku części aplikacji, które pozostaną w wersji KDE4 istnieje możliwość ich budowy w oparciu o KF5. Co ważniejsze aplikacje tak zbudowane działają poprawnie. Istnieje prawdopodobieństwo, że najdalej z końcem roku pozbędziemy się z KDEApps niektórych aplikacji tworzących tę grupę, które jak np. KFloppy, od dłuższego czasu są nierozwijane, a i sens ich rozwoju stoi pod znakiem zapytania.
19. Kuser, user-manager
Pozostaną w wersji KDE4. O ile user-manager ma budujący się port oparty o KF5, to Kuser jak dotychczas nie doczekał się rozwoju tej linii.
20. KMix
Aplet zarządzania poziomem dźwięku w KDE powoduje pewne problemy. Od dość dawna daje się go zbudować w obu wersjach (KDE4 i KF5), przy czym wersje te działają poprawnie jedynie w natywnych środowiskach. Dlatego też istnieje duże prawdopodobieństwo, że w KDE Applications 15.04 pojawią się obie wersje (znów pewnie nazwane kmix i kmix-kde4), a zatem proszę uważać na aktualizacje. Oczywiście nie dotyczy to takich dystrybucji jak KaOS, które KDE4 po prostu się pozbyły.
21. Pozostałe aplikacje, które były dostarczane wraz z KDE (choć nie stanowiły KDEApps), jak Rekollect, Tellico, Ksaolaji, Audex, Skrooge, Kaffeine, Krecipes, k3b, Amarok, pakiet Calligra, KWave, Quanta /która niedawno na GIT odżyła, ale wciąż jest jeszcze budowana w oparciu o Qt4/, wicd-kde, krusader) pozostaną w wersjach KDE4.

Pozostając przy KDE, nowa wersja Plasma 5.3, która winna ukazać się z końcem kwietnia, oprócz dalszego usuwania naleciałości bibliotek KDE4, co skutkować winno mniejszym apetytem tego środowiska na pamięć, powinna przywrócić możliwość stosowania innego niż Breeze wystroju okien. Wrócić zatem winny zarówno Oxygen (obecny port dla KDecoration2 przynajmniej w przypadku Radeona i wolnych sterowników działa wadliwie), jak i być może Plastic.

Kilka dni temu, światło dzienne ujrzała nowa (4.12) odsłona XFCE. W internecie sporo o niej, zatem wiadomo czego się można spodziewać. Obecnie w Archu znajduje się ona w repozytorium Testing i powoduje pewne problemy (np. brak możliwości wybudzenia). Zalecam zatem ostrożność przy próbie jej instalacji, albowiem obecna wersja (czyli z testing) może nie spełniać wszystkich Waszych oczekiwań.

Gnome 3.16. Nie jest to moje ulubione środowisko, jednakże odnotowuję fakt pojawienia się go w gnome-unstable. Spośród tych zmian, które ja chciałbym odnotować, to zmieniony sposób opisu środowiska (oparty o CSS). Sens takich aplikacji jak kde-gtk-config przestaje zatem istnieć, albowiem kde-gtk-config - jak na razie, a nic nie wskazuje na to (szczególnie po dość - co tu dużo mówić - nieprzyjaznych odpowiedziach deweloperów Gnome/Gtk) by ktoś się miał zamiar za to wziąć - nie obsługuje opisu, który wprowadza Gtk+ 3.16. Od tej chwili trzeba się będzie liczyć, że przynajmniej w środowiskach KDE (zarówno KDE4, jak i Plasma5 i prawdopodobnie Trinity), LXQT, Hawaii, używanie aplikacji Gtk+ opartych o najnowsze biblioteki z linii 3 będzie skutkowało odmiennym ich wyglądem. Nie wiem natomiast jak zachowywać się będą aplikacje zbudowane w oparciu o Qt w nowym Gnome.

PS. Jeśli interesuje Was jakiś konkretny program - pytajcie. Jeśli będę, czy będziemy znać odpowiedź, to z chęcią podzielimy się informacjami.
« Ostatnia zmiana: Marzec 03, 2015, 08:59:48 wysłana przez pavbaranov »

 

Polityka cookies
Darmowe Fora | Darmowe Forum
weganizm articz furenzu gangpod kociaprzystan