Новости (июль 2015)

news-2015-07.jpg

Уникальные репозитории бинарных пакетов

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

В чём смысл уникальных репозиториев? Известно, что флагов у пакетов может быть достаточно много и все варианты их использования повторить в бинарных пакетах практически невозможно. Помимо обязательных флагов определяющих функционал, часть флагов добавляется по зависимостям, по мере установки новых программ. Оставшиеся пакеты мы разделили на три четыре группы: с поддержкой Xorg, с включенной поддержкой KDE, серверные и общие.

Известно, что портежи поддерживают работу с несколькими репозиториями бинарных пакетов. Но при наличии повторяющихся версий пакетов портежи отдают предпочтение одному из них. Мы взяли это условие за основу и распределили пакеты таким образом, чтобы полностью идентичные пакеты перенести в репозиторий ‘default’. Теперь вместо одного бинарного репозитория, дистрибутивы используют два:

  • CLD - ‘default’ и ‘kde’;
  • CLDX, CLSM, CLS, CMC - ‘default’ и ‘x’;
  • CDS, CSS - ‘default’ и ‘server’

В итоге firefox собранный один раз и помещённый в репозиторий ‘default’ становится доступен для всех дистрибутивов. В то время, как libreoffice, из-за наличия флага ‘kde’, будет находиться в репозиториях ‘x’ и ‘kde’.

Создание уникальных репозиториев позволило почти в 2 раза сократить дисковое пространство, снизив нагрузку на сборку бинарных пакетов. Высвободившихся ресурсов хватит, чтобы наполнить репозитории полезными программами.

Поддержка бинарного формата dconf

В очередном обновлении утилит Calculate 3.3.3 была добавлена долгожданная поддержка формата dconf. Поддержка выполнена в формате дампа данных утилиты dconf и удобно вписывается в формат шаблонов утилит. Опция ‘dconf’ в заголовке шаблона позволяет задавать путь к настройкам. Подробнее читайте в документации.

Бета-версия нового сайта

Полтора года назад мы провели голосование, чтобы узнать насколько пользователи удовлетворены работой сайта. Планы нисколько не изменились и в скором времени мы наконец готовы будем представить бета-версию нового сайта!

Внешне новый сайт покажется максимально похожим, добавится лишь очень нужная в современных реалиях поддержка адаптивного интерфейса. Сайт полностью переместится в домен .org, сохранив выбор мультиязычности, которая будет доработана под нужды переводчиков. Багтрекер, из-за которого был в своё время выбран движок сайта, будет перенесён в объединённый мультиязычный форум. К сожалению, специфика разработки Calculate Linux такова, что вся работа по прежнему ведётся в стенах одной компании и приоритеты развития дистрибутива всё ещё задаются исходя из внутренних планёрок. Неоценимая поддержка сообщества может оказаться весьма кстати при решении и обсуждении задач, поднятых в багтрекере. По мере необходимости, раздел багтрекера на форуме будет доработан.

Интересно, какой движок сайта будет? Как тогда и решили, самописный? Или взяли что-то готовое?

Самописный, на фреймворке django

Будем ждать… там хоть BBCode в форматировании текста будут? Эта wiki-разметка честно говоря, ужасно неудобна. Недавно при форматировании потерял кусок текста, который хотел выделить… да и вообще, BBCode проще запоминается и выглядит удачнее, на мой взгляд…

В этой вики-разметке используются знаки препинания, звездочки и прочие вещи, что не лучшим образом сказывается на её использовании…

А я наоборот сторонник textile, особенно в redmine-ком варианте. Если вам нужно закомментировать элементы разметки, вставлять как есть, используйте тэг ‘pre’. Если вы просто набираете текст, используйте минимум тэгов. Получается быстро и читаемо.

Если вы просто набираете текст, используйте минимум тэгов.

Вот об этом я и говорю… Эта разметка как бы говорит, что использовать её не надо, могут быть сложности и лучше всё набирать обычным текстом, то есть, что она есть, что её нет…

Чем мне нравится в этом плане Друпал, так это тем, что вот там этот вопрос давно решён… для страниц можно разрешить и BBCode и wiki-разметку и html и php… а если есть опасения насчёт конфликтов разметок, то даже можно сделать разные типы страниц для разных разметок…

Это кроме всех остальных возможностей. Например, там можно организовать вики для документации, причём полноценную, в которой можно будет видеть изменения в ревизиях документов и прочие вещи. В общем, удивительно совершенный интструмент для создания сайтов…

Но, в любом случае, интересно посмотреть на новый сайт… хотя, я уже привык и к этому…

Согласен, можно добавить поддержку нескольких разметок или по умолчанию вообще её выключать. Посмотрим, однозначно с этим нужно как-то бороться, люди пренебрегают приличием и кадают текст, как есть не думая головой. Читать такую белеберду - себя не уважать. Приходится за всеми поправлять. Честно говоря достало уже.