URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 96753
[ Назад ]

Исходное сообщение
"Увидел свет KDE Frameworks 5"

Отправлено 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="https://www.opennet.ru/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
Новость: https://www.opennet.ru/opennews/art.shtml?num=40158


Содержание

Сообщения в этом обсуждении
"Увидел свет KDE Frameworks 5"
Отправлено Baz , 08-Июл-14 09:47 
короче через годик можно будет юзать - стабилизируют и приложений о новой архитектуре поднапишут.

"Увидел свет KDE Frameworks 5"
Отправлено Khariton , 08-Июл-14 10:03 
Так КДЕ4 приложения вроди совместимы с КДЕ5 фреймворком. Ну или требуют минимального вмешательства...

"Увидел свет KDE Frameworks 5"
Отправлено Брат Анонпитонер , 08-Июл-14 13:33 
> короче через годик можно будет юзать - стабилизируют и приложений о новой
> архитектуре поднапишут.

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


"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 09:54 
В блольшинстве дистров все это добро все равно упакуют в 5-6 пакетов, так что ради, например, digiKam все равно придется ставить половину кедов.

"Увидел свет KDE Frameworks 5"
Отправлено FSA , 08-Июл-14 10:18 
Да поможет нам Gentoo!

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 12:19 
>все это добро все равно упакуют в 5-6 пакетов

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


"Увидел свет KDE Frameworks 5"
Отправлено rshadow , 08-Июл-14 15:50 
Последние года все уже положили на память, и уж тем более на жесткий диск. Хотя олимпиада и продолжается.

"Увидел свет KDE Frameworks 5"
Отправлено anonymous , 08-Июл-14 19:16 
> Последние года все уже положили на память, и уж тем более на
> жесткий диск.

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



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

"Увидел свет KDE Frameworks 5"
Отправлено заминированный тапок , 11-Июн-20 16:20 
>digiKam все равно придется ставить половину кедов.

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


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

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 11:38 
Дык это ж Frameworks, а не сам KDE. Сейчас на его основе быстро портируют KDE c дельфином

"Увидел свет KDE Frameworks 5"
Отправлено nib , 08-Июл-14 11:39 
Ставил из неона на убунту, долфином пользовался из четвертокед.

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 11:59 
А как должен выглядеить дельфин для пятикедов? В неоне у него версия 4.60, что больше версии в текущем стабильном релизе кед. Пологаю, что это и есть дельфин для пятикедов.

"Увидел свет 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.


"Увидел свет KDE Frameworks 5"
Отправлено anonim , 08-Июл-14 12:11 
ты что?! срочно откатывайся на KDE 2, нет на KDE 1!что вообще за глупость использовать такие новые кеды...

"Увидел свет KDE Frameworks 5"
Отправлено A. , 08-Июл-14 12:18 
>> 4) Убогий Windows 8 like interface - всё серое и невнятное.

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

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


"Увидел свет KDE Frameworks 5"
Отправлено Антоним , 08-Июл-14 19:38 
Где вы там Windows8-like нашли, не подскажете? Ничего общего не вижу.

"Увидел свет KDE Frameworks 5"
Отправлено konart , 08-Июл-14 14:48 
А причем тут вообще фреймворк о котором новость и DE на нем основанная и еще даже не в стадии RC?

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 16:17 
А что релизная плазма магически будет есть меньше памяти?

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

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

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

// b.


"Увидел свет KDE Frameworks 5"
Отправлено ууу , 08-Июл-14 17:42 
ты кури травы поменьше - и ставь последнее из срезов а не пулогодичной давности, все работает нормально - у дельфина косяк по шаре на самбе

"Увидел свет KDE Frameworks 5"
Отправлено Константавр , 08-Июл-14 19:45 
> ты кури травы поменьше - и ставь последнее из срезов а не
> пулогодичной давности, все работает нормально - у дельфина косяк по шаре
> на самбе

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


"Увидел свет KDE Frameworks 5"
Отправлено svvord , 09-Июл-14 05:34 
А что за косяки? SMB и SFTP пользую активно, но ни каких косяков не заметил.

"Увидел свет KDE Frameworks 5"
Отправлено Какаянахренразница , 08-Июл-14 21:15 
> Я буду дальше сидеть на 3.5.10.

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


"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 21:47 
Собираю из исходников.

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

// b.


"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 21:48 
*делиться


"Увидел свет KDE Frameworks 5"
Отправлено Какаянахренразница , 09-Июл-14 08:27 
> Собираю из исходников.

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


"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 01-Июл-15 01:19 
https://ru.opensuse.org/KDE3 сам правда пользую KDE4

"Увидел свет KDE Frameworks 5"
Отправлено Sluggard , 09-Июл-14 23:13 
http://download.opensuse.org/repositories/KDE:/KDE3/
С 12.1 KDE3 вновь официально поддерживается.

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

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


"Увидел свет 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.


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

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


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

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

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

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

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

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


"Увидел свет KDE Frameworks 5"
Отправлено заминированный тапок , 11-Июн-20 16:27 
и где это там 180метров на путой плазме?

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

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


"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 11:47 
ну где где скрины?

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 11:50 
Сэр, вы больны?

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

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

// b.


"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 12:33 
А в чём проблема заскринить исходники?

"Увидел свет KDE Frameworks 5"
Отправлено ffff , 08-Июл-14 12:58 
заскринь, и добавь в новость...

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 08-Июл-14 23:59 
Им бы дизайнера толкового.

"Увидел свет KDE Frameworks 5"
Отправлено свободный бздун , 09-Июл-14 02:26 
И программистов.

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 01-Мрт-15 06:26 
Дизайн всегда идет рука об руку с субъективизмом.

"Увидел свет KDE Frameworks 5"
Отправлено Аноним , 09-Июл-14 10:01 
Когда напишут Дельфин то он будет тянуть по зависимостям плазму и большую часть КДЕ?

"Увидел свет KDE Frameworks 5"
Отправлено nexfwall , 14-Июл-14 21:38 
По идее, они наоборот сделали так, чтобы так не было.

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

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

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


"Увидел свет KDE Frameworks 5"
Отправлено Вареник , 09-Дек-15 21:39 
Пока что гораздо хуже KDE 4, которая мене нравится и всем устраивает.

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