Алексей Федорчук
Хотя Mint, начиная с 17-й версии, и перешёл на двухлетний релиз-цикл, но это касается исключительно базовых компонентов, которые целиком заимствуются из репозиториев Ubuntu. Что же касается собственных разработок проекта, таких, как набор фирменных утилит и, в первую очередь, десктопа Cinnamon, которые войдут в первый из промежуточнх релизов, 17.1, имя которому будет Rebecca.
Маленькое отступление об деформированности особенностях нашего сознания. Во всех сообщениях на тему имени нового релиза, казалось бы, столь далёкую от всякого рода сегодняшних коллизий, аллюзий и иллюзий, не забыли упомянуть о еврейском его происхождении. Однако ни у кого, кажется, не возникло ассоциации в Ревеккой из «Айвенго» Вальтера Скотта. Выступающая формально как второстепенный персонаж, она, силою таланта автора (и, возможно, вопреки его первоначальному замыслу), оттесняет теоретическую главную героиню, леди Ровену, далеко на обочину его сюжета…
Однако вернёмся к основной линии сюжета нашего. Выпуск Cinnamon 2.4 запланирован на конец октября, после чего, по традиции, примерно через месяц, отведённый на усушку и утруску, должна появиться и Rebecca. При этом никаких бета-версий, релиз-кандидатов и прочих пре-релизов не предвидится. То есть объекта для стороннего общенародного тестирования не будет.
Эта особенность, опять же, традиционна для Mint’а: его разработчики выносят на суд общественности результаты своей работы не раньше, чем сами полагают их готовыми к применению. Чем отличаются от майнтайнеров большинства более иных дистрибутивов, чья политика разработки предполагает более или менее активное тестирование на различных пре-релизных стадиях. В частности, такая политика активно пропагандируется в кругах Fedora/Red Hat.
И тут я снова вынужден отклониться от главной темы и констатировать на основе своих более чем пятнадцатилетних наблюдений: само по себе наличие внешнего тестирования или его отсутствие не хорошо и не плохо. Ибо, как говаривал Остап Бендер, команда неких блондинов испокон веку выпускает релизы с малым количеством ошибок, а команда неких брюнетов — с большим. И никакие внешние тестирования, как показывает практика, не изменяют этого соотношения сил.
Из чего, разумеется, можно сделать вывод, подобный заключению великих учёных из отдела абсолютного знания:
А потому тестируй, не тестируй — всё едино.
Некоторый резон в этом есть — релиза совсем без багов выпустить, кажется, ещё никому не удавалось. Хотя, мне кажется, более обоснованным был бы вывод несколько иной — тот, что сформулировал великий комбинатор: указанное соотношение сил можно изменить только в случае, если каждый майнтайнер в отдельности будет постоянно тренироваться в шашк… сборке дистрибутивов.
Тем не менее, возвращаюсь опять к генеральной линии. Хотя официальных пре-релизов для тестирования и ознакомления в Mint’е и не предусмотрено, следить за деятельностью разработчиков при подготовке нового релиза можно — для этого достаточно резулярно заходить на Segfault — новостной раздел от команды разработчиков Linux Mint. Или, как поступил я, начать это делать в преддверии нового релиза. Ибо сразу после релиза предыдущего новости эти выдаются в час по чайной ложке, а ближе к времени «Ч» начинают нарастать, как снежный ком. Для иллюстрации чего я приведу их обзор в хронологическом порядке, с привязками к датам.
Первый пост после выхода Mint 17 датируется 21 июля и посвящён Менеджеру обновлений mintupdate
, а именно — расширению информации о ядрах, доступных для обновления. Поскольку при общем апдейте системы ядро в Mint’е по умолчанию не обновляется, применитель должнен оправдывать своё звание и самостоятельно принимать решение о том, следует ему это делать или нет. Так что лишняя информация по этому вопросу оказывается не лишней.
В тот же день появляется следующий пост, и на ту же тему — о полной локализации описаний пакетов в Менеджере обновлений. Что, разумеется, не следует понимать буквально: переводом этих самых описаний за нативных носителей соответствующего языка никто заниматься не будет, так что для русской локали локализация оказалась, мягко говоря, не очень полной.
Следующий пост, от 9 августа, адресован разработчикам апплетов, десклетов и расширений для Cinnamon. Поскольку не принадлежу ни к одной из этих категорий, особо вникать в него не стал. Замечу только, что он посвящён смене API для перечисленных «программулек» и сохранению обратной совместимости с тем, что уже были созданы ранее.
Далее, 12 августа, сообщается об апдейте Cinnamon 2.2 в тестовом репозитории (так называемый Romeo, по умолчанию не активирован), описанию обновлений (желающие могут ознакомиться с ними по ссылке) и призывом в народу принять участие в тестировании.
28 августа последовало сообщение, что грядущая LMDE 2 (Linux Mint Debian Edition) будет носить имя Betsy, а выход её запланирован на ноябрь.
В тот же день прошло сообщение, что умолчальная тема для Cinnamon и MATE, так называемая Mint-X, отныне будет не только в зеленоватой гамме, но и в более иных. В частности, уже готовы вариации в голубоватых и серых тонах, но планируются и иные. По сему поводу предлагается сообщать о своих любимых цветах. Обещано пойти навстречу даже обладателям плохого вкуса, предпочитающим цвета нетрадиционные.
На следующий день, 29 августа, до сведения почтеннейшей публики было доведено, что в Nemo возвращаются эмблемы — значки, которые можно присвоить файлу или каталогу, как это было в Nautilus’е для GNOME2 и унаследовалось в Caja для MATE. Собственно, в Nemo, отпочковавшемся от Nautilus’а уже на «третьегномей» стадии развития, этого никогда не было — но теперь будет. На мой взгляд, штука весьма полезная, поскольку позволяет визуально различать каталоги, например, со всякой мультимедией и с рабочими материалами.
Первый сентяррьский пост, от 1-го числа, продолжает тему Nemo, предлагая для него новую инструментальную панель. Честно говоря, принципальных отличий от старой я не заметил — но поверил, что «так лучше».
Далее сентябрьские сообщения пошли косяком:
- 9 сентября — про произвольный формат даты, что можно дополнить ещё более произвольным текстом, типа Руки прочь от моего компа;
- 10 сентября — рапорт о том, что GTK 3.10.8~6 готов к тестированию;
- 18 сентября — информация о новом способе выбра тем рабочего стола в Cinnamon 2.4;
- 23 сентября — сенсация: в Cinnamon 2.4 в качестве фона рабочего стола можно будет использовать слайд-шоу; правда, пока только из двух фиксированных коллекций картинок — mint-backgrounds-qiana и mint-backgrounds-petra; хотя есть подозрение, что можно без особых трудозатрат собрать и собственную коллекцию картинок для слайд-шоу.
С этим радостным сообщением разработчики Mint’а выходят на последний, октябрьский, круг перед финишной прямой, о чём будет речь в следующей заметке.
P.S. Почти все посты сопровождаются скриншотами. Тибрить чужие картинки без крайней необходимости — противу моих принципов, а своих пока нет. Так что любопытствующие могут посмотреть их по приводимым ссылкам.