LINUXTALKS.CO

Отставка сопровождающего файловую систему XFS

 

L


0

0

Дэрик Вонг (Darrick Wong) объявил о снятии с себя полномочий сопровождающего файловую систему XFS в ядре Linux. По его словам он взял на себя непосильную ношу и выгорел, пытаясь совместить роль разработчика, рецензировщика, тестировщика, релиз-менеджера и контактного лица. Отмечается, что в подсистеме XFS хватает работы для 20 человек, но фактически ту же работу приходится выполнять вдвое меньшей командой.

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

После ухода с поста сопровождающего Дэрик намерен продолжить работу над рецензированием патчей и заняться развитием интересующих его возможностей XFS, таких как online fsck. Перед уходом Дэрик обобщил свой шестилетний опыт сопровождающего и подготовил рекомендации по оптимизации работы. Например, предлагается разделить полномочия сопровождающего, и передать отдельным людям ответственность за решение таких задач, как подготовка релизов, разбор ошибок, тестирование, взаимодействие с сообществом и сопровождение изменений для LTS-веток. В качестве замены для себя Дэрик рекомендовал утвердить отвечающим за подготовку релизов Кандана Баду (Chandan Babu) из компании Oracle.

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

★★☆☆☆
Ответ на: комментарий от crypt

Завтра попробую более развернуто раскрыть.

sambo    
★★
Android / Chrome
Ответ на: комментарий от alexferman

У меня есть старые программы, которые были построены на чем-то до 0.9.

Канпсольные если только, GUI с тех пор поломали раз 20, хотя это, конечно, не к ядру вопросы

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

Этого и не требуется. Они и на основной x86 не работают

Это резко контрастирует с рядом операционных систем с закрытым исходным кодом.
которым со временем пришлось поддерживать свои старые USB-интерфейсы

Зато работает

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

Kaschenko    
★★★★★
Последнее исправление: Kaschenko (всего исправлений: 2)

Android / Yandex
Ответ на: комментарий от Kaschenko

Для одной архитектуры, одного компилятора и одной конфигурации ядра - да. Но это не про Линукс.

alexferman    
★★★★★
Android / Chrome
Ответ на: комментарий от alexferman

Для одной архитектуры

Ну да, давай для упрощения поговорим про х86, при чём там PowerPC

одного компилятора

Так это поделие ничем кроме gcc и не собирается, в отличие от той же @crypt’овской фрибзди

одной конфигурации ядра

На интерфейсы влиять не должно

Но так да, выходит Ein Arch, ein Kompiler, ein Konf)

Kaschenko    
★★★★★
Android / Yandex
Ответ на: комментарий от Kaschenko

корректно с полной поддержкой аппаратного ускорения, драйвера ставятся и работают.

Очень интересно. Но железо такой старости отлично и на Линуксе работает. И с открытыми дровами..

В линуксе, если драйвер прекратят поддерживать, он отвалится через несколько месяцевза

Не знаю, но у меня на одной из машин старое железо (да, я нищеброд), но все с открытыми дровами работает нормально. Посмотрим, что будет дальше…

и вероятно, одиннадцатая (не проверял

Я не верю, что взлетит.

odalist    
★★★★★★★
Последнее исправление: odalist (всего исправлений: 1)

FreeBSD / Firefox
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90