Сегодня первый тестовый день Fedora 21 - мы тестируем GNOME 3.14. Присоединяйтесь, даже если вы не используете ни Fedora, ни GNOME.

Пишут, что VMware планирует выпустить свой продукт на базе OpenStack, который будет называться VMware Integrated OpenStack (VIOS). Пока ожидается первый релиз в первой половине 2015 года.

Мы, конечно, только одобряем отказ от велосипедов, особенно проприетарных, в пользу стандартных открытых решений. У VMware дружба с OpenStack шла непросто, но потом наладилось, и они даже вошли в список основных разработчиков OpenStack.

Участник проектов Fedora и LibreOffice, Caolán McNamara, анонсировал поддержку архитектуры ppc64le в LibreOffice. Об этой архитектуре мы уже вкратце упомянули. Протестировать GUI он не смог, т.к. по ssh через океан иксы работают неособо хорошо, но headless-система вполне работоспособна. Проблемой оказалась поддержка нового ELFv2 ABI, который, как выяснилось, описан лишь в комментариях к патчам в списке рассылки GCC. К счастью разработчики Glasgow Haskell Compiler разобрались в ситуации, что помогло и разработчикам LibreOffice.

Интересный пост о том, как участники Fedora исправили регрессию в пакете Wine. Проблема была в том, что Wine устанавливал свои шрифты, которые перекрывали системные. Ее исправили перестав устанавливать шрифты Wine туда, где устанавливаются прочие общесистемные шрифты. Непонятно, почему Wine не использует общесистемные шрифты, заменяя их своими аналогами, но такова эта программа.

Не везде с багрепортами обстоит хорошо. Например, в Mozilla Foundation озабочены вопросом низкого качества обратной связи от пользователей. Массовость продукта обуславливает и поведение потребителя, ничего не поделать. Потребитель продуктов MoFo ведет себя, как типичный анонимный Linux-специалист на популярных русскоязычных айти-сайтах - он бесполезно ноет по форумам и чатикам, обещает перейти на конкурирующий продукт, и его квалификации не хватает, чтоб исправить самому. Гораздо полезнее было бы обратиться к коммьюнити за помощью, но и тут параллель - как пользователь продуктов MoFo, так и типичный анонимный Linux-специалист на популярных русскоязычных айти-сайтах не знают и не могут сделать это правильно. Ну с нашими-то всё понятно, а вот за пользователей Firefox можно и побороться. Для этого Aaron Klotz, участник команды Mozilla's Desktop Performance, подробно описал как правильно сообщать о проблемах в MoFo. Уверены, что статья будет полезна не только для сообщений о багах в MoFo, но и например, для сообщений о багах в Fedora.

Вообще, рассказы о настолько элементарных вещах полезны, ведь эти вещи лишь для нас кажутся элементарными. Недавно Daniel Pocock, участник Debian, с недавних пор участник Fedora, и разработчик reSIProcate, написал подробную статью, приуроченную к завершению GSoC 2014, в которой попытался ответить на вопрос - как поучаствовать в GSoC? Статья ценна тем, что суммирует вообще все лучшие практики взаимодействия с OSS-коммьюнити, что делает ее очень полезной для начинающих разработчиков. Мы очень рекомендуем ознакомиться со статьей, даже если вы уже продолжающий разработчик.

Ну и просто забавная новость не по теме. Унификация Linux-мира и голод и наглость начинающих (в хорошем смысле, конечно) приводят к интересным результатам. В коммьюнити игрушечной операционной системы Haiku (клон проприетарной домашней системы BeOS, в которой были воплощены некоторые революционные идеи для 1991 года) пришел начинающий и попросил отчитаться - чего добилось коммьюнити в переписывании BeOS за последние несколько лет? Почему до сих пор ковыряются с собственным ядром, хотя можно взять Linux или одно из многочисленных несовместимых между собой вариантов BSD? Мало того, что начинающий оказался настолько наглым, так он еще и принес первый вариант BeOS API, построенного на базе ядра Linux, на который, по его словам, потратил лишь несколько месяцев. Вот так и надо! Мы, честно говоря, завидуем студентам, у которых так много свободного времени на себя и свои проекты. Народ, не теряйте времени в студенчестве - потом его не будет!

Наш коллега, участник Fedora и сисадмин kernel.org, Konstantin Ryabitsev, пишет:

Do you know Gerrit? Do you grok Jenkins? Ever tweaked Maven? Or Nexus? Or SonarQube?

Talk to me.
it-jobs@linuxfoundation.org

OpenShift - лучший вариант для PaaS, OpenStack - лучший открытый облачный проект, KVM - лучший гипервизор, Puppet - лучшее средство управления, Ceph - лучшее хранилище, и другие результаты последнего анкетирования от New Stack и Linux Foundation. В опросе приняло участие 550 человек. Ну ура, раз так.

К разработке CRIU подключились Google и Canonical, и, как результат, в CRIU теперь есть поддержка CGroups. Но вот интересно, что объединяет этих двоих?

Julien Danjou, разработчик Awesome и OpenStack, детально рассказывает про то, как исправить архитектурную ошибку Ceilometer. Вкратце, закончилось созданием аналогичного компонента, который сейчас активно разрабатывается. Ceilometer был спроектирован неправильно, и плохо масштабировался. Это неприемлемо.


Пользователи недовольны тем, как масштабируется Ceilometer

Поздравляем наших друзей из Kolab Systems c выходом Kolab 3.3. В этой версии groupware была добавлена возможность добавлять тэги к письмам, и работать с заметками прямо в web-интерфейсе. Ну и много чего еще.

Dracut поддерживает загрузку по протоколу torrent. Нам очень радостно, что продолжается демилитаризация протокола, и появляются новые применения. В initrd требуется наличие утилиты ctorrent. Коллеги-аналитики уже обсуждают на OpenNET.ru.

Теперь и лэптоп Toshiba научился определять не падает-ли он. Незаметное на первый взгляд изменение "Toshiba HDD Active Protection Sensor", внесенное независимым разработчиком Azael Avalos в Linux 3.17 и одобренное нашим товарищем, Matthew Garrett, теперь позволит повесить какие-нибудь скрипты на это событие. Но, наверное, поддержка паркующихся головок при падении будет добавлена прямо в systemd. Кстати, В 3.16 был включен аналогичный патч, под названием "Dell Latitude freefall driver (ACPI SMO8800/SMO8810)".

Новости от проекта Coreboot на этой неделе были просто сногсшибательными. Vladimir 'φ-coder/phcoder' Serbinenko, активный участник проекта GRUB, опять заставил нас завидовать. Вслед за поддержкой ноутбуков Lenovo Thinkpad X230, на этой неделе он добавил Lenovo Thinkpad X200 (причем даже без использования блоба VGA BIOS), а затем добавил Apple MacBook модель 2,1поддержкой Embedded Controller) и Apple MacBook модель 1,1. В очередной раз поздравляем соотечественника с достижениями!

Собрали вместе все статьи, которые написал инженер SUSE, Neil Brown, про CGroups. По мере выхода новых статей, они будут добавляться.

Кстати, недавно Neil Brown нашел и исправил серьезную проблему в Linux RAID. При определённых условиях может быть потеря данных в хранилище RAID6. Проблема проявляется начиная с ядра Linux 2.6.32. Кто то скажет "решето", а мы молча прикинем, сколько же таких хитрых глюков содержат проприетарные firmware дорогостоящих железячных RAID-контроллеров.

Файловая система btrfs теперь рекомендуется Google, которые ее используют для апгрейдов. Вообще, интересное кино.

Наш коллега, участник Fedora и сисадмин kernel.org, Konstantin Ryabitsev, объявил, что все Git-репозитории Linux Foundation теперь поддерживают двухфакторную аутентификацию. Для "хардверного" решения предлагается использовать ключи Yubico, уже давно нам знакомые в т.ч. и по инфраструктуре Fedora. Они продаются в России примерно по три тысячи рублей, так что пробуйте. Новость уже обсуждается на OpenNET.ru.

Ну и напоследок, к Linux Foundation присоединился GitHub.

По запланированному на сентябрь Wayland 1.6 пока ясности нет - большие фичи, в т.ч. и от наших друзей из Collabora, еще неготовы. Вполне может оказаться, что изменения пойдут в 1.7.

Red Hat нанимает разработчиков открытых видеодрайверов. Рабочие руки никогда не помешают, и если вам интересно, то черкните строчку.

Инженер Collabora, Daniel Stone, опубликовал развернутый ответ по возражению, сделанному Siarhei Siamashka, относительно его демонстрашки Wayland. Сергей заметил, что ARM-видеодрайверы для X.org традиционно славятся низким качеством, и что сравнение с видеодрайвером от производителя, более опытного (NVIDIA), было бы убедительнее. Daniel парировал, что целью его демонстрашки является иллюстрация того объема работы, проведенного в рамках проекта "Wayland" на всех уровнях - ядро, Mesa, и т.п., и о драйвере конечно можно поспорить, но бесперспективно. Ознакомьтесь с мнениями с обеих сторон, пожалуйста.

Iago Toral, инженер Igalia, продолжает рассказывать о графической подсистеме Linux. В этот раз, он рассказывает об архитектуре Mesa.

Ну и смешная новость - Canonical присоединилась к Khronos Group. Интересно, каковы их планы? Ведь понятно, что если уж даже Wayland вызывает возражения, то их альтернативе, продвигаемой лишь ими самими, вообще ничего не светит. Но может пришлют хоть пару патчей в X.org? В общем посмотрим.

Если кто пропустил, то CoreOS набирает людей:

CoreOS is hiring in a number of engineers that are passionate about infrastructure and open source software.

Distributed Systems- Help make distributed systems easy. You’ll be working on our open source projects, etcd and fleet. etcd is being widely adopted by many different projects, including Pivotal’s Cloud Foundry and Google's Kubernetes, but it is still a very early project and we need help.

OS- Writing a hobbiest kernel on the weekend? Contributed to Gentoo in 2005? Hacking on the core of CoreOS might right up your ally. The OS team is responsible for CoreOS itself, building, patching, and architecting the future of linux on the server. We work very closely with upstream, contributing patches to Linux itself, systemd, docker, and any other component that’ll make CoreOS more successful for our users.

Backend Web- Outside of building a new OS and a new distributed database (etcd), we are also building backend web services. If you have an interest in systems, but expertise in backend web development, please consider CoreOS. Our architecture is a Go based json/http API app server, coupled Angular on the frontend.

We are hiring for full-time in SF or NYC. If you are interested, please email our CEO directly with your resume or LinkedIn: apolvi@coreos.com



Хотел написать, но их почему-то интересует опыт разработки Gentoo

Уже давно не секрет, что наши коллеги создают платформу Linux (все работы проводятся в рамках Fedora Project, конечно). Эта будущая платформа в "софтверной" части будет состоять из Linux-ядра, systemd, GNU C Library (glibc), RPM, как менеджер пакетов, и Wayland, как графическая система. Создание такой платформы резко упростит разработку открытого ПО (мы вам рекомендуем отказаться от поддержки различных вариантов BSD, ограничившись может быть лишь Mac OS X, которой пополам с Windows и пользуются BSD-любители), избавит от необходимости клепать сто тыщ дистрибутивов, сведя разницу между ними лишь к различным обоям. На самом деле это, конечно, полемическое упрощение - разница между дистрибутивами сведется лишь к бизнес-логике (вопросы обновления ПО, ориентация на какие-то конкретные задачи и архитектуры, и т.п.), но тем не менее, понятно, что общая платформа избавит разработчиков от тучи проблем.

Из последних новостей о платформе стоит поставить на первое место выход systemd 216. Среди большого количества изменений хочется выделить то, что в нем улучшена работа DNS-резолвера (вернее в нем теперь включен полноценный DNS-резолвер с возможностью кэшировать запросы), и реализована библиотека для работы с TTY (собственный подход к задаче удаления виртуальных терминалов из ядра). Коллеги-аналитики уже обсуждают изменения на OpenNET.ru и Linux.org.ru. Системные администраторы локальных машин немного запаниковали, и некоторые полагают, что пора покупать Macbook, но мы рекомендуем поступить иначе и не экономить на обедах в школе и институте ради дорогостоящего профессионального инструмента. Вместо этого перспективнее было бы добавить в закладки systemd cheatsheet:



А ведь мы пару лет назад по-дружески предупреждали любителей SysVinit:

...критикам systemd пора перестать беспомощно критиковать его (особенно на уровне "Lennart Poettering supports it" и "Lennart Poettering is an asshole" - этот сорт критики смотрится особо #жалко), а начать его изучать. Это ваше будущее, и вам с ним придется работать (если придется, конечно).


В очередной раз, как мы говорили вам, так оно и стало.



Они сожрут твоих детей, Марк. Живьем сожрут, понимаеш?
Редхатовские зомби, Марк, они такие. Думаеш чего в
Опенстаке каноникал проигрывают? Потому что редхатовских
зомби пули не берут. Убунтушники их пытаются убить, Марк, но
это трудно. Их только "Юнити" можно. А сколько
убунтушников съели заживо?! Слакварщики плачут как маленькие
мальчики, когда редхатовкие зомби разгрызают им животы
и вынимают еще горячие кишки, Марк. Это страшно,
пропаганда об этом молчит, Линус скрывает что бы не
деморализировать. Жесткая цензура везде, в LKML, в
рассылках... что бы паники не создавать. Представь реакцию,
Марк, когда населению скажут что рядом, в интернетах
живет 6000 зомби которые поедают убунтушников?
Представил? Вот и молчат все в тряпочку, а редхатовские
зомби жрут. И продвигаются все дальше в миддлвэр. Уже в
Ланчпаде пару словили, а говорили коммьюнити мол меритократичное.
Беда, Марк, беда.

Страницы