LINUX.ORG.RU

Смена власти в проекте Glibc, уход Ульриха Дреппера из управления проектом

 ,


0

1

Рональд Макграт, основатель системной библиотеки Glibc, объявил о роспуске курирующего разработку Glibc управляющего комитета, что приведёт к передаче полномочий по принятию решений в руки команды активных мейнтейнеров. Комитет принял решение о своём роспуске, посчитав, что сформировавшееся сообщество разработчиков способно обеспечить саморегулирование. Направление развития и политика проекта теперь будут определяться через достижение консенсуса среди людей, непосредственно вовлечённых в разработку Glibc.

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

Среди утверждённых мэйнтейнеров отмечены Рональд Макграт, Райан Арнольд, Максим Кувырков, Джозеф Маерс, Карлос О'Донелл и Алехандре Олива. Примечательно, но в списке нет Ульриха Дреппера, который отмечен на сайте Glibc как наиболее влиятельный разработчик, отвечающий за приём патчей и сопровождение проекта. В сообщении о роспуске комитета выражается благодарность Ульриху Дрепперу за вклад в развитие Glibc, но он не включён в новую команду мэйнтейнеров, что связано с его уходом из компании Red Hat и невозможности тратить много времени на проект (работа в RedHat подразумевала трату на Glibc всего рабочего времени).

Новость взята с opennet.ru

>>> Подробности

★★★★★

Проверено: tazhate ()
Последнее исправление: JB (всего исправлений: 3)
Ответ на: комментарий от shty

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

ForwardToMars
()
Ответ на: комментарий от goingUp

Мигель де Иказа.

Вообще, конечно понятно, что у Дреппера характер не из легких. Но на самом деле в жизни нужно быть очень сильным человеком. Слабых гнут. Чтобы чего-то добиться нужно быть железобетонным.

hibou ★★★★★
()
Ответ на: комментарий от Loki13

Пользователь всегда прав

И в своей правоте он выбирает семерочку/восьмерочку максимальную.

buddhist ★★★★★
()
Ответ на: комментарий от DoctorSinus

Голдман Сакс... конкретно идёт к успеху.

UNiTE ★★★★★
()
Ответ на: комментарий от Thero

пользователь неблагодарное хамло думать надо о выполнении задачи.

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

Loki13 ★★★★★
()
Ответ на: комментарий от r2d2

API libc это стандарты POSIX, X/Open и некоторые плюшки из BSD и GNU. Ничего оттуда не выкинуть. Добавить - можно.

Раз можно добавить, то добавленное потом можно ломать и улучшать! Главное перед этим успеть побольше народа подсадить на нестабильный функционал. Перед разработчиками открылись новые горизонты, новые неведомые прежде возможности.

Napilnik ★★★★★
()
Ответ на: комментарий от DoctorSinus

Причём вице-президентом. Дядька мощный.

Legioner ★★★★★
()

В винду бы его. Тогда бы винде точно капец.

deb
()

Дреппера теперь нет. Делать форк Glibc теперь больше не надо.

ZenitharChampion ★★★★★
()

Печальная новость. Теперь glibc зарастёт костылями и подпорками для быдлопрограмм.

Psych218 ★★★★★
()

Ну что. Правильно сделал. У Ульриха была странная мотивация посылать в багзилле всех.

Quasar ★★★★★
()
Ответ на: комментарий от trex6

Вот про Поттеринга согласен. Вообще надо подбить Ульриха на обси^W беседу с Поттерингом. Чтобы Дреппер сильно опустил Поттеринга. Очень полезное дело будет.

Quasar ★★★★★
()
Ответ на: комментарий от shty

чойто это попахивает microsoft-way - как Чен завещал прям :-)

mumpster ★★★★★
()
Ответ на: комментарий от goingUp

С этим вашим Поттерингом я уже забыл как звать разработчика Моно

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

anonymous
()
Ответ на: комментарий от ZenitharChampion

Сломался не только Flash Player, а много открытого кода тоже.

Не «открытого кода», а «кривого открытого кода». В котором (внезапно!) достаточно было просто контекстно поменять memcpy на memmove (как и следовало делать с самого начала, кстати).

no-dashi ★★★★★
()
Ответ на: комментарий от ZenitharChampion

И вообще, ябы предпочел, если бы программы валились в эксепшнами в любом случае UB. Так оно правильней.

no-dashi ★★★★★
()

ИМХО положительная новость. Цивилизованное переформатирование ведущей команды. Без взаимных обвинений и разбрасывания помёта.

Для Ъ расскажите, плиз, кто такой Максим Кувырков?

Stalin ★★★★★
()

линуксокапец.

ymn ★★★★★
()
Ответ на: комментарий от r2d2

таки в glibc тоже есть версионирование

anonymous
()
Ответ на: комментарий от no-dashi

>> Сломался не только Flash Player, а много открытого кода тоже.

Не «открытого кода», а «кривого открытого кода». В котором (внезапно!) достаточно было просто контекстно поменять memcpy на memmove (как и следовало делать с самого начала, кстати).

Ты хочешь сказать, что memcpy был плохой функцией изначально? И что ей нельзя пользоваться, кто пользуется - тот дурак? Программисты из Intel молодцы, поняли это, и сломали эту функцию! Теперь все должны пользоваться только memmove?

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Ты хочешь сказать, что memcpy был плохой функцией изначально?

memcpy копирует в НЕПЕРЕКРЫВАЮЩИЕСЯ РЕГИОНЫ. RTFM, блин - это записано в документации. И тот, кто использует её в условиях перекрывающихся регионов, по определению сделал ошибку.

no-dashi ★★★★★
()
Ответ на: комментарий от geekless

Эту функцию, блджад, стоило изначально назвать memcpy_fuckin_unsafe, чтобы быдлоразрабы не путали её с memmove.

Тогда для того, чтобы нормальные разрабы могли ее использовать по POSIX имени memcpy приходилось бы делать:

#define I_HAVE_READ_AND_UNDERSTAND_MEMCPY_MAN_PAGE

anonymous
()

STOP FIRING DREPPER!!!

anonymous
()
Ответ на: комментарий от geekless

Не, я имел ввиду сразу при разработке Си надо было так назвать. :-D

Зачем? Слово «unsafe» относится к Си в целом.

sv75 ★★★★★
()
Ответ на: комментарий от sv75

А зато не было бы щас «разработчик использовал по ошибке, он ниванават!»

geekless ★★
()
Ответ на: комментарий от vaino

> если ты не разбираешься - лучше промолчи, чтоб не выставить себя дураком

Не озабочен мыслью «лишь бы про меня никто не подумал, что я...», например "... с уверенностью что-то говорю, и при этом не прав". Пусть думают, говорят и исправляют, если я не прав. Страх «а вдруг они всем скажут что я дурак» - страх первоклассника.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Не озабочен мыслью «лишь бы про меня никто не подумал, что я...»

это конечно радует, но не отменяет факта «если не разбираешься - лучше промолчи»

vaino
()

Это хорошо или плохо?

cipher ★★★★★
()
Ответ на: комментарий от goingUp

С этим вашим Поттерингом я уже забыл как звать разработчика Моно

Как же ты мог забыть Мигелюшку, понимаешь нашего, де Иказушку aka Проказушку! Позор!

imul ★★★★★
()
Ответ на: комментарий от hibou

Слабых гнут.

А сильных bsd-ят?
Ульрих конечно человек железобетонный, но если железобетонность приводит к состоянию застоя, то немного «слабинки» не помешало бы.

imul ★★★★★
()

Что ж, хорошая новость. Time to say goodbye, не знаю он ли это понял или ему помогли.

Gunnerua
()
Ответ на: комментарий от ZenitharChampion

Сломался не только Flash Player, а много открытого кода тоже.

Кривого открытого кода, который вполне можно исправить благодаря открытости. а вот на флешплеер нужно было корячить бинарные патчи. :)

imul ★★★★★
()
Ответ на: комментарий от ZenitharChampion

можно подумать, что если код открыт, то он автоматически перестает быть говнокодом

Reset ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Сломался не только Flash Player, а много открытого говнокода тоже.

Дреппер не виноват, что теперь любая мартышка может мнить себя программистом.

ugoday ★★★★★
()

Всем спасибо, все уволены.

splinter ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.