Обновление приложений KDE в июле 2020 года
Новые выпуски
KTorrent 5.2.0
Приложение для обмена файлами KTorrent выпустило версию 5.2.0.
Улучшение для обмена файлами — это улучшения распределённой хеш-таблицы, которая теперь загружается с известных узлов, ускоряя получение файлов. Под капотом произведено обновление до более новой QtWebengine на основе Chrome вместо старой QtWebkit на основе WebKit (все они когда-то были основаны на KHTML от KDE).

KTorrent доступен в вашем дистрибутиве Linux.
KMyMoney 5.1.0 выпущена
Приложение для управления личными финансами KMyMoney выпущено в версии 5.1.
Добавлена поддержка символа индийской рупии: ₹. Также добавлена возможность «Обратное начисление и платежи» при импорте OFX, а представление бюджета теперь показывает все типы счетов.

KMyMoney доступен в вашем дистрибутиве Linux, для Windows, Mac и теперь в Homebrew KDE.
Примечания к выпуску KDiff3 1.8.3
Выпущена новая версия 1.8.3 приложения для поиска различий между файлами и каталогами KDiff3, в которой было исправлено множество ошибок, что увеличило стабильность работы.
Использование KDiff3 в качестве средства сравнения для Git больше не вызывает ошибки при работе с несуществующими файлами. Ошибки при сравнении каталогов корректно помещаются в очередь, поэтому выводится только одно сообщение. Исправлена перезагрузка в Windows. Устранен сбой при недоступности буфера обмена. Переключение в полноэкранный режим переработано для избежания проблемного вызова API Qt.
Приложение KDiff3 доступно для загрузки на Windows, macOS и различные дистрибутивы Linux.
Каталоги приложений
Статистика Microsoft Store
Christoph Cullmann дал нам обновление по Microsoft Store. Kate и Okular были обновлены, и за последний месяц каждое из них было установлено более 4000 раз.

Интервью: Flathub в App Store
Flatpak — один из новых форматов на основе контейнеров, изменяющих способ получения приложений в Linux. Flatpak может работать с любым хостом, желающим организовать магазин, но основным магазином является Flathub.
Недавно помощник проекта Flathub Timothée Ravier попросил помощь в добавлении большего количества приложений KDE в магазин. Мы взяли у него интервью, чтобы узнать подробности.
Расскажите о себе: откуда вы, чем занимаетесь, как вы пришли к открытому ПО и Flatpak?
Меня зовут Timothée Ravier, я живу в Париже, Франция. Работаю системным инженером Linux в компании Red Hat над проектами Red Hat CoreOS и Fedora CoreOS.
Я начал заниматься открытым исходным кодом в 2006 году, когда впервые установил дистрибутив Linux, и продолжаю до сих пор. Большинство исследовательских проектов, которые я выполнял во время учёбы, были связаны с безопасностью Linux, изоляцией приложений и безопасностью графического интерфейса. Поэтому появление и разработка Flatpak вызвали мой интерес.
В свободное время я поддерживаю неофициальный вариант KDE (Kinoite) Fedora Silverblue. Кратко: Fedora Silverblue — это неизменяемая операционная система, и рекомендуемый способ установки приложений — использование Flatpak или контейнеров (через podman). Подробности см. в документации.
Что заставило вас опубликовать недавний призыв к размещению приложений KDE в Flathub?
В первую очередь хочу выразить огромную благодарность текущим сопровождающим, которые уже поддерживают приложения KDE на Flathub — они отлично потрудились!
Я долгое время пользуюсь KDE (начал в 2006 году) и всегда хотел внести свой вклад. У дистрибутивов уже есть команды опытных сопровождающих, а в Flathub недостаточно приложений KDE, поэтому это показалось хорошим местом для начала.
Также я провёл звонок, так как будет проще распределить работу, и это может привлечь больше внимания к Flatpaks и Flathub.
Flatpak может работать с любым репозиторием, зачем тогда нужен Flathub?
Этот вопрос подчёркивает одно из преимуществ Flathub: можно разместить собственный репозиторий приложений на своём сервере и распространять их напрямую пользователям. Flathub не является обязательным.
Но, как и для размещения репозитория Git не требуются GitHub или GitLab и прочие сервисы, совместная работа значительно упрощается при наличии единого места, на которое могут указывать пользователи и разработчики.
Flathub стал самым простым способом поиска и безопасного тестирования приложений Linux — как открытых, так и проприетарных. Это критически важно для повышения привлекательности экосистемы Linux как настольной платформы.
Какие другие сообщества открытого исходного кода разместили свои приложения в Flathub?
Думаю, что многие (возможно, большинство) приложений GNOME теперь доступны на FlatHub.
Теперь, когда разработчики приложений могут распространять своё ПО напрямую через магазины, такие как Flathub, появляются новые обязательства, например, обеспечение безопасности и своевременное обновление программного обеспечения. Как вы оцениваете, насколько хорошо эти вопросы решаются в Flathub?
При использовании Flathub обязанности распределены между сопровождающими платформы и сопровождающими приложений.
Платформы содержат основную библиотеку, общую для множества приложений (существуют платформы Freedesktop, GNOME и KDE), и поддерживаются для сохранения совместимости на уровне ABI и обеспечения своевременных обновлений безопасности.
Обновление оставшихся библиотек, требуемых приложением, и самого приложения — ответственность разработчика приложения.
Какие приложения KDE вы считаете наиболее полезными?
Ежедневно использую Dolphin, Konsole, Yakuake, Okular и Ark — они мне очень нравятся. Также время от времени применяю Gwenview, KCachegrind и Massif-Visualizer.
Многие из наших приложений упакованы в виде Flatpak через наши серверы invent и binary-factory. Вы работаете с этими процессами или независимо?
Сборки Flatpak, создаваемые в инфраструктуре KDE, — это ночные сборки для разработчиков и пользователей. Это хороший пул приложений Flatpak для начала работы, но некоторые из них требуют обновления. Поддержание актуальности этого репозитория поможет учитывать последние изменения, которые могут потребовать корректировок упаковки на Flathub. Обновление ещё не начато, но будет выполняться параллельно с отправкой приложений в Flathub.
Видите ли вы время, когда RPM и Apt исчезнут, а все дистрибутивы Linux будут использовать контейнерные пакеты?
Не думаю, что это когда-либо произойдёт, поскольку в текущем способе распространения приложений дистрибутивами есть своя ценность, несмотря на имеющиеся проблемы. Однако считаю, что всё меньше дистрибутивов будут прилагать усилия для этого. Например, Fedora собирает Flatpak из пакетов RPM и делает их доступными для всех. Теоретически то же самое можно сделать и с пакетами Debian. Ценность здесь не в «что», а в «кто»: доверяете ли вы этому дистрибутиву? Его ценностям? Его приверженности исключительно свободному программному обеспечению? Тогда вы уверены, что приложения, устанавливаемые из его репозитория, будут соответствовать тем же требованиям, что и любой другой пакет. Flathub содержит как приложения с открытым исходным кодом, так и проприетарные, и это может подойти не всем.
Релизы теперь на kde.org/applications
На нашем подсайте приложений начали выводиться сведения о выпусках. Вскоре ожидаются новые возможности. Сопроводителям приложений следует добавлять сведения о выпусках в файлы Appstream.

Выпуски 20.04.3
Некоторые из наших проектов выпускаются по собственным графикам, а некоторые — массово. Сегодня выпущен комплект проектов 20.04.3, который скоро будет доступен в магазинах приложений и дистрибутивах. Подробности см. на странице выпусков 20.04.3.
Некоторые из исправлений в этих выпусках:
- Исправлены предпросмотры файлов .desktop в Dolphin для абсолютных путей значков.
- Выполненные элементы списка задач теперь правильно записываются в журнал KOrganizer.
- Многострочный текст, вставленный из приложений GTK в Konsole, больше не содержит лишних символов перевода строки
- Исправлено поведение развёртывания Yakuake
Примечания к выпуску 20.04 • Страница загрузки пакетов • Страница сведений об исходном коде 20.04.3 • Полный журнал изменений 20.04.3