The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"GitHub начал тестирование интерфейса командной строки"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "GitHub начал тестирование интерфейса командной строки" +1 +/
Сообщение от нах. (?), 14-Фев-20, 10:22 
> Ну так если патч не влезает в экран, его, внезапно, аудитить очень хреново.

Иди и отаудить вон, к примеру, новый exfat. Там пацаны все сделали по правилам (они ж корейские, шеф сказал - пацан сделал, не уложился в 12 рабочих часов - задержался на работе на 18, целесообразность распиливания уже работающего обратно в мелкие лоскуты обсуждать не принято) - в результате ничего понять нельзя вообще, не выковыряв эти четыре или сколько их там частей обратно, и не посмотрев код в собранном комплексном виде, а не этими огрызками. Причем код - крошечный, в сравнении с другими подсистемами ядра, и его действительно можно посмотреть просто глазами.

А с какой-нибудь btrfs - ну, успехов тебе пожелать не могу, поскольку в них не верю. Или с интеловским драйвером 10Ge.

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

> И эти требования позволяют такому проекту оставаться поддерживаемым и не страдающим какими-то
> фатальными проблемами

если фатальные проблемы позакрывать с notabug - конечно.

Источник проблемы 12309 - четко отслеживаемой с точностью до пары (а может и до одной, некому было ослеживать-то) версий и через 12 лет закрытой с формулировкой "ну мы хз где она была, УМВР" (первые попытки ее так закрыть делались сразу по поступлении) - так и не найден.

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

> ..наверное это довольно круто, а?

круто - развести на бабки IBM, да еще так, чтоб лично тебе перепала доля малая, но на постоянной основе - это вот только у Линуса и вышло. А мертвого и криво работающего кода в ядре - дофига и больше.
Или вот просто отвратительного by design - забрел я как-то в недра drivers/usb/serial/option.c - о...ел мрачно (не ходи туда, я предупреждаю!). А поскольку эти бесконечные  { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1136, 0xff, 0xff, 0xff) }, добавляются по десятку за раз - у фанатиков в экран все влезает, ни разу не прилетело авторам пинка "вы там совсем долбанулись, ctrl-c/ctrl-v макаки?!"

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
GitHub начал тестирование интерфейса командной строки, opennews, 13-Фев-20, 11:28  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру