The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Увидел свет KDE Frameworks 5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от opennews (?), 08-Июл-14, 09:47 
Проект KDE анонсирован (http://kde.org/announcements/kde-frameworks-5.0.php) первый стабильный выпуск KDE Frameworks 5 (http://community.kde.org/Frameworks), который включает в себя реструктуризированный и портированный на Qt5 базовый набор библиотек и runtime-компонентов, лежащих в основе KDE. Бинарные пакеты с KDE Frameworks 5 подготовлены (http://community.kde.org/Frameworks/Binary_Packages) для Kubuntu (PPA (https://launchpad.net/~kubuntu-ppa/+archive/experimental/+pa...)), openSUSE, Mageia, Arch Linux и Fedora. Перешедшее на KDE Frameworks 5 пользовательское окружение
KDE Plasma 5 планируется выпустить 16 июля. Оценить работу KDE Frameworks 5 и Plasma 2 можно воспользовавшись iso-образом (http://files.kde.org/snapshots/) от проекта Neon.


В отличие от ранее поставляемых монолитных пакетов (kdesupport, kdelibs и kde-runtime), в KDE Frameworks 5 осуществлён переход к модульной архитектуре, подразумевающей наличие взаимодействующих друг с другом независимых и кроссплатформенных фреймворков, доступных для использования не только в KDE, но в любых приложениях на базе Qt. Ранее при желании использовать в своей программе возможности библиотек KDE, такие как меню, панели инструментов, средства проверки орфографии и функции для работы с файлами, требовалось установить монолитный пакет kdelibs, состоящий из неразрывно связанных между собой библиотек.

Сам по себе API остался неизменным, изменения связаны только с  перераспределением функциональности по библиотекам и проведением внутренней адаптации для использования Qt 5. Сохранение базовой обратной совместимости API позволяет упростить портирование существующих приложений на технологии KDE Frameworks 5, как правило, достаточно внести минимальные изменения в сценарий сборки и заголовочные файлы.


Пакет kdelibs разбит на модули, оформленные в виде дополнений к Qt, в расчете один модуль на каждую библиотеку. Благодаря разбиению kdelibs на независимые модули, связанные явно определёнными зависимостями, KDE Frameworks 5  позволяет установить только библиотеки, необходимые для работы программы. Подобный подход предоставляет возможность использования библиотек KDE в сторонних Qt-проектах, не привязанных к KDE, и открывает двери для постепенного выноса не специфичной для KDE функциональности в состав Qt.

KDE Frameworks 5 состоит из 59 модулей (http://api.kde.org/frameworks-api/frameworks5-apidocs/), разделённых на несколько категорий:


- 21 функциональное дополнение к Qt, расширяющее возможности Qt в определённых направлениях, например в плане предоставления средств для управления конфигурацией. Отнесённые к данной категории библиотеки не требуют дополнительных зависимостей, кроме Qt.  

Среди входящих в данную категорию модулей: KArchive, KPlotting, Threadweaver, KConfig, KCoreAddons, KCodecs, KDBusAddons,   KWindowSystem, Sonnet (проверка орфографии),  Solid (обработка событий от оборудования);


-  10 библиотек для интеграции с операционной системой, расширяющих функции первой категории зависимостями, специфичными для различных операционных систем (например, libktimezone может использовать ktimezoned в Linux и отдельный API на платформе Windows).  

Среди входящих в данную категорию модулей:  KDNSSD, KAuth, KCompletion, KCrash, KI18n, KNotifications, KWallet;


-   23 библиотеки, составляющие полнофункциональный программный стек KDE, включающий зависимости от дополнительных библиотек и runtime-компонентов.

Среди входящих в данную категорию модулей: KIO (KDE Input/Output), KService, KBookmarks, KConfigWidgets, KDEWebKit, Plasma, KActivities.
-  1 набор с необзательными для использования или специфичными интеграционными компонентами. В категорию включен набор плагинов FrameworkIntegration, обеспечивающих интеграцию с различными платформами;
-  Набор модулей с реализацией возможностей, признанных устаревшими и не включённых в состав KDE Frameworks 5. Набор позиционируется только как вспомогательное средство для сглаживания и упрощения процесса портирования, поддержка набора будет ограничена тремя циклами релизов KDE 5. В состав включены 7 модулей: KDELibs4Support, KHtml, KJS, KJsEmbed, KMediaPlayer, Kross, KRunner.

<center><a href="http://agateau.com/2013/12/05/kf5-diagrams/tier3-kcmutils-si... src="http://www.opennet.dev/opennews/pics_base/0_1386266990.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border="0"></a></center>


URL: http://kde.org/announcements/kde-frameworks-5.0.php
Новость: http://www.opennet.dev/opennews/art.shtml?num=40158

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Увидел свет KDE Frameworks 5"  –12 +/
Сообщение от Baz (?), 08-Июл-14, 09:47 
короче через годик можно будет юзать - стабилизируют и приложений о новой архитектуре поднапишут.
Ответить | Правка | Наверх | Cообщить модератору

3. "Увидел свет KDE Frameworks 5"  +8 +/
Сообщение от Khariton (ok), 08-Июл-14, 10:03 
Так КДЕ4 приложения вроди совместимы с КДЕ5 фреймворком. Ну или требуют минимального вмешательства...
Ответить | Правка | Наверх | Cообщить модератору

21. "Увидел свет KDE Frameworks 5"  –9 +/
Сообщение от Брат Анонпитонер (?), 08-Июл-14, 13:33 
> короче через годик можно будет юзать - стабилизируют и приложений о новой
> архитектуре поднапишут.

Да, кеп. Может даже два. )))

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Увидел свет KDE Frameworks 5"  –4 +/
Сообщение от Аноним (-), 08-Июл-14, 09:54 
В блольшинстве дистров все это добро все равно упакуют в 5-6 пакетов, так что ради, например, digiKam все равно придется ставить половину кедов.
Ответить | Правка | Наверх | Cообщить модератору

4. "Увидел свет KDE Frameworks 5"  +9 +/
Сообщение от FSA (??), 08-Июл-14, 10:18 
Да поможет нам Gentoo!
Ответить | Правка | Наверх | Cообщить модератору

18. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 08-Июл-14, 12:19 
>все это добро все равно упакуют в 5-6 пакетов

Или поприколотят друг к другу гвоздями.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

24. "Увидел свет KDE Frameworks 5"  –1 +/
Сообщение от rshadow (ok), 08-Июл-14, 15:50 
Последние года все уже положили на память, и уж тем более на жесткий диск. Хотя олимпиада и продолжается.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

27. "Увидел свет KDE Frameworks 5"  +4 +/
Сообщение от anonymous (??), 08-Июл-14, 19:16 
> Последние года все уже положили на память, и уж тем более на
> жесткий диск.

От того-то ваши грёбанные поделия и Core i7 повесить могут. На вас бы кто положил.


Ответить | Правка | Наверх | Cообщить модератору

29. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Константавр (ok), 08-Июл-14, 19:40 
Ну да, установил я вчера этот... "релиз"... Одна только плазма 180 метров ест (в четвёрке 80-120), не говоря уже обо всём остальном. И падает. Падает эта зараза, плазма...
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

51. "Увидел свет KDE Frameworks 5"  +/
Сообщение от заминированный тапок (ok), 11-Июн-20, 16:20 
>digiKam все равно придется ставить половину кедов.

ну так зачем только половину кед, ставь сразу все целиком

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

9. "Увидел свет KDE Frameworks 5"  –2 +/
Сообщение от Аноним (-), 08-Июл-14, 11:10 
А где дельфин для пяти-кедов? Что это за бред стабильного выпуска какой-то ? Гентушники тихушничают по-жёсткому тоже. Интересно, а на других дистрах дельфин будет включен в состав (на Qt5 который) или тоже пальцем в небо тыкать на жтк?
Ответить | Правка | Наверх | Cообщить модератору

10. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Аноним (-), 08-Июл-14, 11:38 
Дык это ж Frameworks, а не сам KDE. Сейчас на его основе быстро портируют KDE c дельфином
Ответить | Правка | Наверх | Cообщить модератору

11. "Увидел свет KDE Frameworks 5"  +/
Сообщение от nibemail (?), 08-Июл-14, 11:39 
Ставил из неона на убунту, долфином пользовался из четвертокед.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

15. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 08-Июл-14, 11:59 
А как должен выглядеить дельфин для пятикедов? В неоне у него версия 4.60, что больше версии в текущем стабильном релизе кед. Пологаю, что это и есть дельфин для пятикедов.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

12. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 08-Июл-14, 11:43 
5 минут поиграл с neon5-201407041042.iso - косяк косяком погоняет.

1) В половине мест забыли Hint'ы прописать.

2) Кнопка resize для plasmoid не меняет курсор мыши.

3) plasmashell жрёт 180MB памяти!! Сам пустой KDE - более 500MB при нуле запущенных приложений.

4) Убогий Windows 8 like interface - всё серое и невнятное.

5) Нет опции для отключения desktop effects - просто нет.

KDE, начиная с KDE 4.0, скатилось в @%$#@%%#. Я буду дальше сидеть на 3.5.10.

// b.

Ответить | Правка | Наверх | Cообщить модератору

16. "Увидел свет KDE Frameworks 5"  –2 +/
Сообщение от anonim (?), 08-Июл-14, 12:11 
ты что?! срочно откатывайся на KDE 2, нет на KDE 1!что вообще за глупость использовать такие новые кеды...
Ответить | Правка | Наверх | Cообщить модератору

17. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от A. (?), 08-Июл-14, 12:18 
>> 4) Убогий Windows 8 like interface - всё серое и невнятное.

Вот от этого особенно сильно воротит. Придется искать другую приличную тему, может кто что подскажет?

1-2 поправят, 3 - ну и на KDE4 она жрет 125MB (правда, с виджетами), 5 - добавят, если много желающих будет (если уж добавили создание иконок на рабочем столе KDE4, что совсем не вписывается в концепт плазмы, то это вообще не проблема). Допилят.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

28. "Увидел свет KDE Frameworks 5"  +2 +/
Сообщение от Антоним (?), 08-Июл-14, 19:38 
Где вы там Windows8-like нашли, не подскажете? Ничего общего не вижу.
Ответить | Правка | Наверх | Cообщить модератору

23. "Увидел свет KDE Frameworks 5"  +/
Сообщение от konart (?), 08-Июл-14, 14:48 
А причем тут вообще фреймворк о котором новость и DE на нем основанная и еще даже не в стадии RC?
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

25. "Увидел свет KDE Frameworks 5"  –3 +/
Сообщение от Аноним (-), 08-Июл-14, 16:17 
А что релизная плазма магически будет есть меньше памяти?

Тестируя KDE, начиная с версии 4, я могу вам смело сказать: потребление памяти из релиза в релиз растёт, визуальные косяки интерфейса практически не исправляются.

Я ещё 4 года назад нашёл косяк в UI, который до сих пор не исправили.

Видя такое отношение разрабов к своему детищу, я не стал переходить на KDE4.

// b.

Ответить | Правка | Наверх | Cообщить модератору

26. "Увидел свет KDE Frameworks 5"  –1 +/
Сообщение от ууу (?), 08-Июл-14, 17:42 
ты кури травы поменьше - и ставь последнее из срезов а не пулогодичной давности, все работает нормально - у дельфина косяк по шаре на самбе
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

30. "Увидел свет KDE Frameworks 5"  –2 +/
Сообщение от Константавр (ok), 08-Июл-14, 19:45 
> ты кури травы поменьше - и ставь последнее из срезов а не
> пулогодичной давности, все работает нормально - у дельфина косяк по шаре
> на самбе

На самбе, на энфээсе, на эсфтп и т.д.

Ответить | Правка | Наверх | Cообщить модератору

40. "Увидел свет KDE Frameworks 5"  +/
Сообщение от svvordemail (ok), 09-Июл-14, 05:34 
А что за косяки? SMB и SFTP пользую активно, но ни каких косяков не заметил.
Ответить | Правка | Наверх | Cообщить модератору

33. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Какаянахренразница (ok), 08-Июл-14, 21:15 
> Я буду дальше сидеть на 3.5.10.

Имя дистра и адрес репозитария плиз. Сам некоторое время счастливо сидел на ТДЕ, пока в один паршивый день при апгрейде *бунты всё свалилось к чертям.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

34. "Увидел свет KDE Frameworks 5"  +3 +/
Сообщение от Аноним (-), 08-Июл-14, 21:47 
Собираю из исходников.

Делится не буду, ибо i686 и собрано для CentOS 6.

// b.

Ответить | Правка | Наверх | Cообщить модератору

35. "Увидел свет KDE Frameworks 5"  +3 +/
Сообщение от Аноним (-), 08-Июл-14, 21:48 
*делиться

Ответить | Правка | Наверх | Cообщить модератору

41. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Какаянахренразница (ok), 09-Июл-14, 08:27 
> Собираю из исходников.

Понятненько... За серьёзный подход респект и уважуха, конечно, но такой вариант не для меня.

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

49. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 01-Июл-15, 01:19 
https://ru.opensuse.org/KDE3 сам правда пользую KDE4
Ответить | Правка | Наверх | Cообщить модератору

45. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Sluggard (ok), 09-Июл-14, 23:13 
http://download.opensuse.org/repositories/KDE:/KDE3/
С 12.1 KDE3 вновь официально поддерживается.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

37. "Увидел свет KDE Frameworks 5"  –1 +/
Сообщение от Zenitur (ok), 09-Июл-14, 00:29 
Кто ты, человек? Я Zenitur и я тоже люблю KDE3. Только вот архиватор Ark и просмотрщик Gwenview не нравятся: Ark не спрашивает подтверждение на затирание существующих файлов при распаковывании, Gwenview не умеет листание клавишами-стрелочками (только Alt-стрелочка). В остальном - безупречно.

Где ты берёшь KDE3? Чем борешься с тирингом? Нет ли у тебя проблемы с ультра-маленькими символами с драйвером NVIDIA?

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

38. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 09-Июл-14, 01:20 
Ark'ом не пользуюсь - устраивает консоль ;-)

Для просмотра пользуюсь IrfanView - он идеально работает под Wine.

> Где ты берёшь KDE3?

ftp://download.kde.org + патчи откуда можно

>  Чем борешься с тирингом?

Tearing побеждается путём чтения manual ;-)

http://http.download.nvidia.com/XFree86/Linux-x86/325.15/REA...

Или запускаете команду:

nvidia-settings --assign CurrentMetaMode="DVI-I-1: 1920x1200 { ForceCompositionPipeline = On }"

Вместо DVI-I-1 - ваше устройство вывода (находите через xrandr).

> Нет ли у тебя проблемы с ультра-маленькими символами с драйвером NVIDIA?

Всё в порядке. Какой шрифт, какая программа, какие у вас проблемы?

// b.

Ответить | Правка | Наверх | Cообщить модератору

44. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 09-Июл-14, 10:25 
>Gwenview не умеет листание клавишами-стрелочками (только Alt-стрелочка)

Открыл Gwenview, отлично листает и стрелками и space/backspace.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

52. "Увидел свет KDE Frameworks 5"  +/
Сообщение от заминированный тапок (ok), 11-Июн-20, 16:23 
>3) plasmashell жрёт 180MB памяти!! Сам пустой KDE - более 500MB при нуле запущенных приложений.

почему же у меня около 300mb?

> 4) Убогий Windows 8 like interface - всё серое и невнятное.

легко сменить тему оформления

> 5) Нет опции для отключения desktop effects - просто нет.

видно совсем криворукий

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

53. "Увидел свет KDE Frameworks 5"  +/
Сообщение от заминированный тапок (ok), 11-Июн-20, 16:27 
и где это там 180метров на путой плазме?

https://i.imgur.com/qS6T6Rg.png

это в рабочей среде с запущенными приложениями

Ответить | Правка | Наверх | Cообщить модератору

13. "Увидел свет KDE Frameworks 5"  –3 +/
Сообщение от Аноним (-), 08-Июл-14, 11:47 
ну где где скрины?
Ответить | Правка | Наверх | Cообщить модератору

14. "Увидел свет KDE Frameworks 5"  +8 +/
Сообщение от Аноним (-), 08-Июл-14, 11:50 
Сэр, вы больны?

Какие скрины библиотек? Вам исходники заскринить?

Это _не_ релиз KDE5.

// b.

Ответить | Правка | Наверх | Cообщить модератору

19. "Увидел свет KDE Frameworks 5"  +2 +/
Сообщение от Аноним (-), 08-Июл-14, 12:33 
А в чём проблема заскринить исходники?
Ответить | Правка | Наверх | Cообщить модератору

20. "Увидел свет KDE Frameworks 5"  +2 +/
Сообщение от ffff (?), 08-Июл-14, 12:58 
заскринь, и добавь в новость...
Ответить | Правка | Наверх | Cообщить модератору

36. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 08-Июл-14, 23:59 
Им бы дизайнера толкового.
Ответить | Правка | Наверх | Cообщить модератору

39. "Увидел свет KDE Frameworks 5"  +/
Сообщение от свободный бздун (?), 09-Июл-14, 02:26 
И программистов.
Ответить | Правка | Наверх | Cообщить модератору

48. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Аноним (-), 01-Мрт-15, 06:26 
Дизайн всегда идет рука об руку с субъективизмом.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

42. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Аноним (-), 09-Июл-14, 10:01 
Когда напишут Дельфин то он будет тянуть по зависимостям плазму и большую часть КДЕ?
Ответить | Правка | Наверх | Cообщить модератору

46. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от nexfwallemail (?), 14-Июл-14, 21:38 
По идее, они наоборот сделали так, чтобы так не было.
Ответить | Правка | Наверх | Cообщить модератору

43. "Увидел свет KDE Frameworks 5"  +1 +/
Сообщение от Аноним (-), 09-Июл-14, 10:24 
Ну наконец! Можно будет использовать Krusader, Okular и Gwenview не подтягивая огрызки плазмы и пхонона. Хоть эти товарищи вернулись на правильный путь.
Ответить | Правка | Наверх | Cообщить модератору

47. "Увидел свет KDE Frameworks 5"  +/
Сообщение от solomon243 (ok), 14-Июл-14, 22:16 
Да, в своё время напрягала необходимость тянуть пол-кед из-за Крузадера.... Перешел на worker лет 8 назад...      

Ralf Hoffmann - молодчина!

Ответить | Правка | Наверх | Cообщить модератору

50. "Увидел свет KDE Frameworks 5"  +/
Сообщение от Вареник (?), 09-Дек-15, 21:39 
Пока что гораздо хуже KDE 4, которая мене нравится и всем устраивает.

Модульность это хорошо, но вырвиглазный дизайн, глюки... Целевая аудитория - африканцы? Зачем было все портить?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру