Krita прошла долгий путь с момента своего появления — как KImageShop, ответ KDE для рабочего стола Linux на Photoshop или GIMP, смотря у кого спросить. До 2010 года план развития Krita в основном сводился к следующему: «делать то, что делает Photoshop, делать то, что делает Gimp, не забывать о том, что предлагает Cinepaint». Ну, конечно, это преувеличение. В 2010 году сообщество Krita собралось вместе и определило свою концепцию: Krita должна была стать тем самым приложением для тех, кто хочет создавать изображения с нуля. Фотобашинг (сборка изображений из фотографий) был отодвинут на второй план — он важен только для матпейнтинга.
Что ж, вполне справедливо! Два года спустя, Krita становилась по-настоящему хорошим приложением для рисования. С 2012 года проект непрерывно развивался, уделяя внимание возможностям, рабочему процессу, производительности и совместимости, которые нужны, чтобы Krita можно было использовать в профессиональной работе, и при этом не забывая о тех, кто просто хочет рисовать и делать наброски ради удовольствия.
Всегда было ясно, какие цели ставятся, и всегда велось реальное взаимодействие с сообществом, чтобы знать ожидания пользователей. Но так и не было записано обзора верхнего уровня того, каких результатов хотелось бы достичь с Krita в этом году, в следующем году, через год.
Конечно, реальная жизнь часто вмешивалась: KO GmbH обанкротилась из-за отсутствия заказчиков, а KO GmbH поддерживала Krita в Steam. Сопровождающему Krita приходилось подрабатывать, чтобы финансировать работу над Krita, и он не выдержал. Всякое бывает, и порой кажется, что неприятности всегда сыплются в одно и то же место. Но это никогда по-настоящему не мешало ни сосредоточенности, ни планам. Просто их никогда не записывали. До сих пор…
Итак, вот оно: куда должна двигаться Krita — сейчас, в следующем году и ещё через год.
2016
Знаю, 2016 год ушёл в прошлое и был предан забвению. Но на 2016 год были запланированы последние выпуски Krita 2.9 и первые выпуски Krita 3.x. Планировалось выпустить первую версию с поддержкой анимации, и это было сделано — Krita 3.0. Она же стала переносом на новую версию платформы разработки, а это, надо сказать, огромная работа. Остаётся надеяться, что Qt6 ещё далеко!
Кроме того, планировалось вернуться к ежемесячным выпускам, как было с Krita 2.9, но из-за личных обстоятельств этого сделать не удалось: урок из этого должен быть в том, что выпусками и сборками исполняемых файлов для всех платформ не должен заниматься сопровождающий Krita.
Также выпущена большая часть возможностей для трёх кампаний на Kickstarter.
Также был выпущен артбук Krita 2016 года, который, однако, продавался очень плохо, из-за чего фонд Krita понёс довольно крупный убыток. Зато с точки зрения привлечения заинтересованных художников к участию он оказался очень успешным!
2017
Krita разрабатывается уже 19 лет. 2017 год стал очередным годом серьёзных неудач. Много времени и сил отняла налоговая проверка, которая также серьёзно отразилась на финансовом положении. Иначе говоря, она обошлась нам в треть годового дохода. Планы на этот год были и остаются такими:
- Завершение нереализованных функций, финансируемых через Kickstarter:
- ленивая кисть
- составные кисти
- диспетчер палитр
- панель или инструмент эталонных изображений
- векторные слои SVG и векторные инструменты,
- инструмент «Текст»,
- сценарии на Python
- импорт и экспорт SVG
- Выпуск Krita 4.0 со сценариями на Python, поддержкой SVG и улучшенным инструментом «Текст».
- Выпуск множества версий Krita 3.x с исправлениями ошибок и новыми функциями.
- Выпуск комикса Pepper and Carrot как проекта открытой культуры.
- Проведение ещё одного сбора средств для финансирования работ, запланированных на 2018 год.
- Работа над повышением производительности на многоядерных системах для использования с новыми процессорами Intel и AMD: особенно рисование, отрисовка анимации и сохранение
- Восстановление рисования касанием
- Восстановление варианта интерфейса, оптимизированного для сенсорного управления
- Исследование портирования на другие платформы, такие как Android, iOS, ChromeOS или NaCli.
- Реализация сохранения в фоне приложения: без пауз при сохранении.
Конечно, «запланированная» работа — лишь часть того, что делается в том или ином году. В 2017 году впечатляющую незапланированную работу выполнили и люди, которые просто хотят работать над Krita и делать её лучше: Jospin, Eugene, Allan — благодаря им стало возможно выполнять вычисления в числовых полях ввода, появились улучшенные гистограммы, инструмент «Умная заплатка» и значительно улучшенный кистевой модуль «Аэрограф». А темы проектов Google Summer of Code тоже выходят за рамки плана развития.
План развития — это лишь общий ориентир: что считается наиболее важным для движения вперёд в конкретном году.
Ну, начиная с 2014 года, в том числе благодаря кампаниям на Kickstarter, Krita действительно получила важные возможности, которых ей недоставало и без которых люди не могли работать. Есть ещё возможности, которые, как считается, нужны Krita: например, улучшенная интеграция с G'Mic, улучшенные предупреждения при сохранении в любой формат с потерями, сохранение без блокировки интерфейса. Всё это уже реализовано или находится в работе в текущей версии 4.0 pre-alpha.
Цель на 2017 год: завершение всех запланированных на данный момент функций и выпуск Krita 4.0
2018
Что касается 2018 года, то здесь, откровенно говоря, нас разрывают сомнения. Проделана огромная работа над производительностью, и в 2017 году ещё несколько месяцев уйдёт на улучшение использования нескольких ядер в Krita, но, честно говоря, если сейчас возникают «тормоза», то причина либо в локальной неверной настройке или проблеме в системе, либо в использовании кистей со слишком малым интервалом на слишком слабом компьютере. Для всех обычных задач производительности достаточно.
Вопросы платформы? Беспокойство о Wayland в Linux, вероятно, можно отложить ещё на год.
- Больше времени мы уделим macOS, хотя поддержка Apple технологий, необходимых Krita, таких как OpenGL, оставляет желать лучшего.
Что действительно необходимо в 2018 году — сосредоточиться на
- доработке
- стабильности
За три года в Krita добавлено много интересных возможностей. Исправлены и тысячи ошибок, но всё же. После выпуска Krita 4.0 с поддержкой векторной графики SVG, новым улучшенным инструментом «Текст» и сценариями настанет время углубиться и задействовать все доступные средства для поиска глубоко скрытых ошибок на всех платформах. Также предстоит отполировать существующие возможности: как рабочий процесс, так и неизбежные ошибки.
Есть опасение, что убедить в этом будет непросто: потребуется серьёзная сумма денег, чтобы оплатить работу над этим как минимум двух разработчиков на полной ставке (по царской ставке в 16 евро в час). Новых функций не будет — впрочем, по-настоящему крупных функций не планируется. Но эта консолидация важна!
Цель на 2018 год: как можно ближе к нулю ошибок.
2019
Пора снова заняться чем-нибудь поинтереснее с кистевыми модулями. Конечно, в прошлом году Dmitry в свободное время написал «Быструю кисть». Благодаря ей область заполняется очень быстро. Но пора выйти за рамки привычного и заняться тем интересным, чего не было с тех пор, как Lukáš целый год посвятил кистевым модулям. Впереди столько интересного!
2022
В 2022 году было решено улучшить инструмент «Текст» и страницу запуска, добавить новые инструменты заливки фигур, а также ресурсы и материалы для отдельных проектов.
Запись в блоге о Krita в 2021 и 2022 годах
2024
В 2024 году и в дальнейшем планируется взять новый текстовый объект и создать для него полноценный инструмент. Кроме того, будет изучена возможность удобного создания панелей комикса, повышена скорость работы трансформирующих масок, изменена реализация панелей и многое другое. А также портирование на Qt 6.
Запись в блоге о планах на 2024 год
2026
В 2026 году и далее планируется улучшение интерфейса для планшетов, работы с файлами, HDR и скорости работы со слоями из файлов.