Еженедельник Gentoo: 5 февраля 2007
1.
Новости Gentoo
Команда KDE нуждается в вашей помощи
В следствие неактивности и занятости членов команды KDE Gentoo, они ищут новых участников
из сообщества. Заинтересованные стороны, уже являющиеся разработчиками, могут
самостоятельно добавить себя к группе сопровождения пакетов KDE и начать
выводить ошибки. Заинтересованные члены сообщества также могут помочь. Если вы
хотите помочь, свяжитесь с командой KDE для
получения дополнительной информации.
Предстоящее удаление mail-mta/qmail
Команда qmail Gentoo предупреждает о
предстоящем удалении mail-mta/qmail. Этот пакет будет заменён близким
mail-mta/netqmail, который стабилен на тех же архитектурах, что и старый
mail-mta/qmail. Новый сборочный файл (ebuild), mail-mta/netqmail,
содержит только заплатки предоставленные разработчиками. Напряжённая работа
по чистке сборочного файла, результатом которой явился новый пакет — одна
из причин произведённой замены. Пользователи, желающие добавить нестандартные
заплатки, могут воспользоваться переменной QMAIL_PATCH_DIR в
make.conf, для того чтобы определить каталог, содержащий заплатки,
которые будут накладываться перед компиляцией. Учтите, что команда qmail не
будет сопровождать пакеты, собранные с нестандартными заплатками.
Ориентировочно 15 марта 2007 пакет mail-mta/qmail будет замаскирован и
ориентировочно 15 апреля 2007 будет удалён. Пожалуйста, перейдите на новый
пакет до указанной даты.
2.
Разработчик недели
Matthias Schwarzott, так же известный как zzam
Рисунок 2.1: Matthias Schwarzott, aka zzam |
 |
Matthias Schwarzott 25-ти летний
разработчик. Вместе с подругой Шарлоттой он живёт в городе Эрланген, Германия.
Матиас изучает техноматематику, которая по сути является объединением двух слов
— технология и математика, в университете Александра Фредерика городов
Эрланген-Нюрнберг (Friedrich Alexander University of Erlangen-Nuremberg). Он
также изучает электротехнику и программирование на языке Java, работает с
алгоритмами, программирует компьютерную графику на языке С++.
Матиас работал в Siemens, где был C/C++ программистом, а в настоящее время он
работает по совместительству системным администратором в компании, занимающейся
web-играми. Когда Матиас окончит учёбу, он надеется начать работу в качестве
программиста.
Хотя он довольно сильно занят учёбой, работой и разработкой в Gentoo, Маттиас
всё же находит свободное время для хобби. Матиас увлекается классическими
танцами (например, ча-ча-ча, вальс и т. д.), готовкой и спортом. Интерес
Матиаса к танцам появился ещё в школе, где он прошёл курс обучения танцам, и
окончательно разгорелся, когда он стал заниматься танцами со своей подругой.
Среди его любимых рецептов — торты и пицца.
Матиас начал использовать Linux летом 1997 года, после того, как устал от
Windows 3.11. Он прочитал о SUSE 5.0 и решил попробовать. Позже был Debian, а в
итоге он остановился на Gentoo во времена версии 1.4. После покупки DVB-карты
для установки VDR, он начал проявлять интерес к тому, чтобы стать разработчиком
Gentoo. Сначала он компилировал программы вручную, потом пробовал создавать
сборочные файлы (ebuild) и начал отправлять свои наработки Stefan Schweizer. После его вступления в
команду разработчиков, zzam стал руководителем проекта VDR. Оглядываясь в
прошлое он с удовлетворением видит существенный рост проекта VDR и озабочен
тем, что принесёт проекту будущее. Он ищет активных участников для создания
новых заплаток и помощи в поддержке существующих пакетов. Он считает, что
стимулом для его работы является простой факт — радость, которую он
испытывает помогая пользователям.
3.
О чем говорят в сообществе?
Планета Gentoo (planet.gentoo.org)
Ещё больше модных рабочих столов: Metisse
Рисунок 3.1: Снимок экрана MetisseX-Server |
 |
Hanno Boeck недавно добавил Metisse в свой svn-оверлей. Metisse
— это ответ Mandriva на compiz
и на повальное увлечение 3D-рабочими столами. У Metisse есть некоторые
особенности, позволяющие менять форму окон, включая вращение, масштабирование и
увеличение. Даже есть возможность — превратить окно в параллелограм!
Mettisse запускается со своим собственным X-сервером, похожим на
luminocity/Xgl, а также видоизменённым вариантом fvwm.
В настоящий момент Metisse работает только на х86, но в дальнейшем планируется
поддержка amd64 и других архитектур. Скоро будет выпущена новая версия, которая
устранит некоторые известные ошибки. Для получения более подробной информации о
том, где взять исходный код программы и как настроить окружение, пожалуйста,
обратитесь к первоисточнику — записе в блоге Hanno.
Список рассылки gentoo-user
Файлы ._cfg удалены
Kamen TOMOV был озабочен тем, что во время последнего обновления он удалил
._cfg файл. Ему посоветовали использовать параметр командной строки
--noconfmem к emerge. С параметром --noconfmem portage
«забудет» что файл ._cfg уже был создан, и заново создаст,
необходимый для обновления ._cfg файл.
Перенос gentoo на новую машину
Seo Boon успешно пользовался Gentoo на своем старом ноутбуке, и за это время
успел наработать список установленных и необходимых для удобной работы пакетов.
Однако недавно он приобрёл отличный новый ноутбук, и хотел бы установить на
него в точности такой же набор пакетов, как и на старом. В скором времени он
выяснил, что простое копирование /var/lib/portage/world со старой
машины на новую нужного эффекта не даёт. В конечном итоге, в списке рассылки
остановились на решении взять файл world со старой машины и на новой машине
выполнить следующее
Листинг 3.1: Дублирование world |
# emerge -va --noreplace $(cat old_world_file)
|
Эта команда установит все файлы из old_world_file, при этом добавляя их к world
новой машины. Параметр --noreplace был добавлен во избежание повторного
добавления уже установленных пакетов в файл world.
Список рассылки gentoo-dev
[RFC] Maintainer Timeout
Timothy Redaelli начал дискуссию о возможности введения некоего официального
времени ожидания действия куратора пакета («Maintainer Timeout»),
то есть официального времени в течение которого куратор пакета должен будет
ответить на запрос об ошибке перед тем, как кто-нибудь другой из разработчиков
будет иметь возможность исправить ошибку по своему усмотрению. Не смотря на то,
что эта идея интересна, похоже, что бошую поддержку получило сообщение
Grant Goodyear, предлагающее использовать «здравый смысл». Многие
разработчики имеют смешанные чувства по поводу принадлежности файлов сборки
(ebuild) кому-либо и согласны, что если разработчик может исправить ошибку и
знает, что он может это сделать в рамках здравого смысла, то есть не создав ещё
большей проблемы, то он может действовать и устранить проблему.
4.
Gentoo в прессе
IBM DeveloperWorks (31 января 2007)
Martyn Honeyford пишет о том, как аккуратно измерить количество используемой
Linux памяти, а также даёт практические советы относительно того, как сократить
ваши требования к количеству памяти. В этой статье рекомендован Gentoo за
возможность сократить используемую память, перекомпилировав приложения с
указанной пользователем переменной CFLAGS, и за USE-флаги, которые значительно
сокращают размер требуемых библиотек.
5.
Перемещения разработчиков Gentoo
Покинули проект
Следующие разработчики недавно покинули проект Gentoo:
Подключились к проекту
Следующие разработчики недавно подключились к проекту Gentoo:
- Dean Stephens (desultory), форумы
- Martin Jackson (mjolnir), команда netmon
- Samuli Suominen (drac), команда Xfce
- Sebastien Fabbro (bicatali), научные приложения
Перемещения
Следующие разработчики недавно сменили роль в проекте Gentoo:
6.
Безопасность Gentoo
KSirc: отказ в обслуживании
В KSirc обнаружена уязвимость, влекущая отказ в обслуживании.
За дополнительной информацией, пожалуйста, обращайтесь к
предупреждению GLSA (англ.)
ELinks: выполнение произвольных команд Samba
ELinks должным образом не проверяет достоверность «smb://» URL, что
делает его уязвимым к выполнению произвольных команд Samba.
За дополнительной информацией, пожалуйста, обращайтесь к
предупреждению GLSA (англ.)
thttpd: удалённый доступ к файлам без проверки аутентификации
Конфигурация по умолчанию пакета thttpd в Gentoo при использовании совместно с
новыми версиями baselayout потенциально позволяет получить удалённый доступ к
системным файлам без проверки аутентификации.
За дополнительной информацией, пожалуйста, обращайтесь к
предупреждению GLSA (англ.)
7.
Изменения в пакетах Gentoo
В этом разделе перечислены пакеты, которые были либо удалены, либо добавлены в
дерево, а также пакеты для которых оглашено время «последнего
обряда», когда их окончательно удалят. Чистка пакетов производится
участниками проекта Treecleaners и
другими разработчиками. Большинство пакетов, перечисленных в списке кандидатов
на удаление, просто нуждаются в большей любви и заботе и могут остаться
в дереве, если для них удастся обеспечить необходимое качество сопровождения.
Удаления:
Добавления:
Дата «последнего обряда» оглашена:
8.
Bugzilla
Разделы
Статистика
В сообществе Gentoo для регистрации и распределения ошибок, уведомлений,
предложений и других вопросов, требующих взаимодействия с командой разработки,
используется система распределения запросов Bugzilla —
bugs.gentoo.org (англ.). Деятельность
за период с 28 января 2007 по 4 февраля 2007 привела к тому, что в системе:
- 702 новых запроса создано
- 537 запросов закрыто или разрешено
- 33 ранее закрытых запроса вновь открыто
- 238 закрыто как NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
- 118 запросов отмечено как дублирующий
Из 10485 запросов, открытых в данный момент, 18 помечены как блокирующие,
112 — как критические, и 441 — как важные.
Рейтинг закрытых запросов
Больше всех запросов за период закрыли следующие разработчики и команды:
Рейтинг новых запросов
Разработчики и команды, которым за этот период адресовано больше всего новых
запросов:
9.
Обратная связь
GWN нужны добровольцы и члены сообщества, которые могут предложить новые статьи
и идеи. Если вы заинтересованы в создании статей для GWN, желаете написать
отзыв на опубликованную статью или предложить новую тему, напишите нам письмо. Это поможет сделать GWN
лучше.
10.
Подписка на еженедельник
Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое
письмо по адресу gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на англоязычное издание еженедельника Gentoo, отправьте
пустое письмо по адресу gentoo-gwn+unsubscribe@gentoo.org
с адреса, на который была оформлена подписка.
11.
Издания на других языках
Еженедельник Gentoo издается на следующих языках:
|