Новое приложение для просмотра PDF-файлов в Ubuntu 25.04 выходит на рынок

В этом году Ubuntu объявила о планах заменить приложение для просмотра документов Evince на Papers в Ubuntu 25.04. Сегодня замена стала официальной.

Papers – это форк Evince, который активно поддерживается и использует более новые технологии (GTK4, THIS), которые уже присутствуют в Ubuntu. В GNOME 48 (выйдет в марте) решено оставить Evince в качестве основного приложения, но в GNOME 49 ожидается переход на Papers.

Ubuntu в своем новом релизе не считает нужным ждать.

Вы могли заметить, что Papers не присутствует ни в ISO, ни в реальных установках. Это потому, что сначала нужно было выполнить упаковать Papers в Debian, синхронизировать его с репозиторием universe plucky, подать основной запрос на включение (MIR) для переноса в main и пройти проверку безопасности.

Препятствия устранены, и сегодня файл Plucky (в настоящее время находящийся в -proposed) был обновлён, чтобы окончательно зафиксировать, с удалением Evince и добавлением Papers, что означает, что приложение теперь начнёт распространяться для более широкого тестирования.

Не то чтобы это была уже готовая реализация; предстоит еще много работы.

Разработчикам Ubuntu необходимо внести исправления в GTK3, чтобы приложения GTK3 могли использовать Papers для предварительного просмотра печати (как это сейчас делает Evince), а файл .desktop необходимо обновить, чтобы обозначить Papers как Document Viewer в пакете выбора приложений, в соответствии с соглашениями GNOME о названиях приложений.

Замена приложений (как и крупные обновления) часто бывает чревата, поскольку большинство людей предпочитают использовать знакомые им приложения. Плюсом является отсутствие большого регресса в пользовательском опыте, поскольку оно продолжает выполнять свою основную задачу: открывать и отображать PDF-файлы.

Это не клон; есть недостающие функции, которые со временем будут добавлены. Поскольку Papers является форком, те, кто хочет (или хочет) использовать Evince в Ubuntu 25.04, могут установить его из репозитория в пару кликов с помощью sudo apt install evince!

Почему сделали форк, а не продолжили развивать?

Кодовая база Evince покрылась коростой (отсюда и общее отсутствие поддержки), и многие люди предпочитают приложение в его нынешнем виде. Зачем тратить усилия на принудительные изменения, если форк проще и позволяет разработчикам быстрее развивать продукт. ︎

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)