Новости (август 2012)

Новый флагман компании Калкулэйт

Начну эти новости с события, которое произошло сегодня в нашей компании. Впервые за 6 лет мы сменили бессменного лидера на рабочем столе сотрудников - KDE на более легковесный XFCE.

В 2006 году мы оставили свой выбор на KDE3 потому что он был лучшим. Его интерфейс был привычным, работал он довольно быстро и главным его плюсом, несомненно, был софт, выполненный в одном стиле. Время шло, были преодолены трудности перехода на KDE4, который по прежнему оставался прекрасным выбором корпоративного десктопа. И вот, наконец, в KDE пришел аконади с непомуком. Если непомук ещё можно хоть как-то выключить, то аконади после интеграции в kdepim стал “править балом”. Количество жалоб сотрудников увеличилось. Планку аппаратных требований пришлось приподнять сперва до 2, а затем и до 4 Гб.

В то время, как тяжеловес разрастался, маленький мышонок обновился до версии 4.8. Эта версия привнесла в систему маленькие и столь необходимые мелочи для удобной работы. Пошла работа по доведению интерфейса, чтобы он по юзабилити не отставал от KDE, который в свою очередь был отшлифован с годами. То, что сейчас воплощено в CLDX 12.0.2 - результат длительной работы по доведению интерфейса. Надо сказать что всё ещё далеко не идеально, но, наверное, таким и хочется видеть XFCE, когда ты сам решаешь, что еще тебе добавить в систему, чтобы она была уникальной.

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

Сдувая мегабайты

Мы наметили для себя план, состоящий из трех шагов, которые нужно сделать для уменьшения размеров раздувшихся образов дистрибутива. Если CLD отличается лишь тем, что уже не влезает на 2 Гб флешку, то CLS и CSS как-то тихо и незаметно перестали мечтать о записи на CD. А ведь достаточно загрузиться с CSS, чтобы иметь возможность установить любую версию дистрибутива на компьютер. И не надо говорить что CD вымерли, мне например медиа центр CMC проще обновлять на атоме из ISO образа, а потому его размер имеет значение.

К сожалению, как оказалось, мы не смогли добиться того сокращения объёма, как хотелось. Поэтому цифры здесь я приводить не буду. Три шага включают в себя: удаление истории из Git Portage, удаление дубликата портежей и удаление исходников ядра.

В 12.0.2 уже нет истории Git и все последующие Stage их не содержат.

Когда начинаешь думать, на чём бы сэкономить, смотришь на /usr/portage. Сейчас портежи продублированы, их всегда можно восстановить из .git, находящейся внутри директории портежей. Следовательно его можно восстановить без доступа в Интернет. Сдерживающим шагом было то, что дерево держать удобно, чтобы иметь возможность устанавливать софт прямо на livecd (разворачивание портежей заметно отъедает память). С другой стороны, можно обновляться прямо из бинарного репозитория, портежи для этого не нужны.

В общем мы решились на удаление /usr/portage. emerge --sync отрабатывает безупречно, т.к. директория .git осталась на месте, а вот чтобы развернуть дерево, нужно как и прежде выполнить eix-sync. Для этого шаблоны добавляют в пакет небольшой скрипт для проверки и распаковки дерева из гита. Аналогичным образом кромсается оверлей Calculate. Изменения попадут в Stages 20120822, который в ближайшее время будет загружен на зеркала.

Третий шаг заключается в удалении исходников ядра. Одна из причин нерегулярности выпусков ядра является его вес. Полностью исходники удалить не удастся, т.к. они могут быть нужны для установки некоторых пакетов. Остаётся выявить прожиточный минимум и добавить к пакету USE-флаг “minimal”.

Google+

Ещё одна социальная сеть приняла нас в свои объятия. Не просто поддерживать такое количество социальных сетей, но когда они наполняются пользователями, дальше они начинают жить своей жизнью. Как результат можно оценить группу ВКонтакте, где проведение голосований скоро может стать традицией. Достаточно разместить вопрос и через считанные секунды приходят первые голоса! С числом участников эффективность будет только расти.

С Фейсбуком также случилось обновление. Как альтернативу группе, мы зарегистрировали страницу Calculate Linux. Сделали мы это для того, чтобы пользователи имели возможность просматривать содержимое без регистрации в этой социальной сети.

Бинхост

Сердце Calculate Linux - сервер, на котором происходит сборка четырнадцати Stage-образов с бинарными пакетами для них, претерпел апгрейд. Глючная память с нестандартным напряжением в 1,9 В была заменена и увеличена с 16 до 24 Гб. Конечно не так, как на Git сервере с 128 Гб, но всё равно заметно ускорилась работа. За время работы успел вылететь WD винт из рейда. Наверное не выдержал такой эксплуатации. Гента как ни как :slight_smile:

Calculate в мире

Если в прессе о CL давно не писали, то в блогах прошла волна новостей.

  • Порадовал ролик “Calculate Linux 12” снятый по просьбе нашего пользователя Eldes Varassiна на популярном YouTube канале LinuxSpatry:

https://www.youtube.com/watch?v=rgFlz8_GqKg

  • Отличились наши французские пользователи, а именно fredbezies, снявший скринкаст “Calculate Linux 12 - xfce basée sur gentoo”:

https://www.youtube.com/watch?v=fH4jHBsG5Uw

  • Очень подробный, хорошо иллюстрированный обзор Calcalute Linux Desktop 12 KDE - Keep It Rolling, Baby можно прочитать в блоге Barnaby. Автор в течение четырех недель тестировал работу Calculate, описав все свои впечатления о системе, сравнив его с другими дистрибутивами, например с Sabayon. Довольно интересная и объективная оценка!

Мы так же нашли время и подготовили скринкаст, чтобы показать некоторые трюки с новым установщиком. На видео системы действительно устанавливаются параллельно. В качестве звукового сопровождения была выбрана песня Mylène Farmer - Q.I. Думаю франкоговорящие пользователи оценят наш юмор.

https://www.youtube.com/watch?v=oBve5eyeSeQ

Сделайте ваши скринкасты и скриншоты, выкладывайте их на YouTube и в социальные сети. Покажите, как выглядит ваш рабочий стол, какие приложения у вас стоят, с чем вы работаете. Это ведь так интересно и вместе с тем играет большую роль в популяризации дистрибутива!

Первые два ролика похоже - один и тот же :slight_smile:

Поправил. Странно, что никто не замечал :slight_smile:

у всех flashblock стоит :slight_smile:

Я очень рад что разработчики выбрали курс классического рабочего окружения XFCE4, отбросив варианты KDE4 и GNOME3 в качестве приоритетных. Решение — правильное, мудрое и дальновидное. :wink:
Думаю, что и простые измученные пользователи только обрадуются вернувшимся простоте и удобству, а их старички-компьютеры прошедшие все доступные апгрейды с тяжким трудом выполняющие простейшие задачи на GNOME3 или KDE4, больше не разочаруют своих владельцев дикими тормозами из-за перегруженного эффектами интерфейса.

просьба разработчикам - не останавливать развитие КДЕ редакции своего дистрибутива, ведь среди нас есть и те, кто любит КДЕ - и прощает ему его недостатки.

Если CLD/CLDG есть, значит мы его поддерживаем. Опять же мы надеемся на поддержку сообщества по выявлению, а ещё лучше и по устранению багов.

Очень рад - кде 4 это хорошо, но не для работы
жаль что решение было принято не в 9 году , но все равно очень рад.

Ну это опять же касается только работы нашей компании. Хотя мелкие доработки продолжаем включать в CLDX. Опять же это говорит о плохой обратной связи с пользователями, которые не делятся проблемами (и решениями).

radcat none писал(а):

Очень рад - кде 4 это хорошо, но не для работы
жаль что решение было принято не в 9 году , но все равно очень рад.

да, признаю: на работе я бы использовал xfce, уж больно много рюшечек у кде и гнома3.

мои кде юзеры - сплошь домохозяйки и блондинки, что накладывает как бы отпечаток :slight_smile:

у нас женский коллектив: старые машинки с 8.10 с 3-м кде девушки всех цветов волос не отдавали с боем и истериками. Только гном2 смог его заменить как-то, и то не у всех. О чем Я не раз давал обратную связь.

ЗЫ: Хотя есть 1 вещь что в gnome3 меня безмерно порадовала - там настроить звук просто, наглядно и корректно. Впервые любой сотрудник сразу может настроить себе скайп выбрав нужное устройство ввода/вывода из множества возможных.

Да, KDE3 было когда-то на вершине славы, и для меня удобным окружением. Жаль что в репозиториях calculate/gentoo нет того же http://www.trinitydesktop.org.

Удаление ядра это не очень хорошо,кажется что логично для CLS и CSS иметь исходники ядра
Но возможность записать на CD-диск дистрибутив - иногда просто необходима.

очень понравилось как это сделано в дебиане (не только но там лучше всего из того что видел) - net-install-cd в 216 мегабайт и возможность доустановить нужное с локального-интернет сервера

у нас женский коллектив: старые машинки с 8.10 с 3-м кде девушки всех цветов волос не отдавали с боем и истериками. Только гном2 смог его заменить как-то, и то не у всех. О чем Я не раз давал обратную связь.

Под обратной связью я имел ввиду баги. Многое всплыло от наших пользователей в первые же часы работы. Сейчас это в виде патчей попало в шаблоны, которые будут модифицировать созданные ранее профили. К примеру то, что поступило только что - неудобно пользоваться историей в pidgin. Исправимо.

Переход на новую систему был воспринят на удивление спокойно. Никаких жалоб, кроме пожеланий, по работе системы нет.

radcat none писал(а):

Но возможность записать на CD-диск дистрибутив - иногда просто необходима.
Проще использовать флешки, не?

По поводу исходников ядра. Вам они нужны, если вы планируете пересобрать ядро. Тогда воспользуйтесь флагом USE="-minimal" и вы скачаете все исходники.

Проще использовать флешки, не?
проще, но не всегда возможно. не везде есть порты, не все умеет грузится с флешек, не всегда оно работает когда порты есть и умеет грузится. Банальный пример - ноутбук лежащий на столе не умеет грузится с флешки но имеет сд

по поводов багов - согласен, но не в багах дело, а в самом подходе к системе.
так например в какой-то момент времени оказалось что + 150 мегабайт в оперативной памяти в cld по сравнению к кде-сюзе/гноме/ это не баг а фитча, так как нужно если не путаю sql , который был нужен для какой-то там мультимедиясвистульки. Которая была безальтернативна, как как была Кдешная

Это точно так-же причины , что и у вас (по описанию),но с разницей что мы до сих пор поднять планку до 2 гигабайт не смогли.

USE="minimal" добавте пожалуйста в руководство по сборке
8(

сравнению к кде-сюзе/гноме/ это не баг а фитча, так как нужно если не путаю sql , который был нужен для какой-то там мультимедиясвистульки. Которая была безальтернативна, как как была Кдешная

Вы по поводу amarok? :slight_smile:

USE="minimal" добавте пожалуйста в руководство по сборке

Добавим, как только перейдем на новое ядро с этим флагом. Пока ещё эксперименты.

Вы по поводу amarok? :slight_smile:
он самый 8)

И вот, наконец, в KDE пришел аконади с непомуком. Если непомук ещё можно хоть как-то выключить, то аконади после интеграции в kdepim стал “править балом”.

Надо же, это стали замечать даже разработчики. Я это понял уже давно, когда ушел с Fedoro-подобных дистрибутивов, а потом и вообще с KDE. Ну не люблю (да и кто полюбит в свободной системе?), когда что-то решают за меня. Должно быть всё настраиваемо. Как в XFCE. Потому как третьегном меня тоже разочаровал, а больше ничего и нет почти что…