LINUX.ORG.RU

Патчи к BcacheFS отклонены из-за претензий по CoC

 bcashefs, , ,


0

3

Кент Оверстрит (Kent Overstreet), разработчик ФС Bcachefs, сообщил, что будущее развиваемой им файловой системы в ядре под вопросом из-за действий комитета, отвечающего за соблюдение кодекса поведения в сообществе разработчиков (CoC Committee). Линус Торвальдс отказался принимать очередной набор исправлений к Bcachefs в состав ветки ядра 6.13, сославшись на наличие претензий со стороны комитета CoC.

За несколько дней до этого, в документы, регламентирующие активность, связанную с кодексом поведения, было внесено изменение, вводящее возможность блокировки разработчика, в случае нарушения кодекса поведения и несогласия урегулировать конфликт по предложенному комитетом CoC сценарию. В случае отказа принести публичные извинения в новой редакции правил введена возможность выставления «бана», на какое-то время приостанавливающего приём патчей и pull-запросов, а также исключающего нарушителя кодекса из обсуждений в сообществе путём блокирования доступа к почтовой рассылке и сервисам kernel.org.

С внесением изменений в кодекс поведения согласились Линус Торвальдс, Грег Кроа-Хартман (ответственный за стабильные ветки ядра), Мигель Охеда (Rust-for-Linux), Дэйв Хансен (сопровождающий подсистему mm из Intel), Джонатан Корбет (LWN), Стивен Ростедт (Red Hat), Дэн Вильямс (Intel), Теодор Цо (ext4) и Константин Рябцев (администратор Kernel.org). Блокировка может осуществляться на время, не превышающее цикл разработки новой ветки ядра (примерно 2 месяца). В качестве условий снятия блокировки комитет CoC может потребовать от нарушителя принесения публичного извинения. Решение о блокировке принимается комитетом CoC при согласии 2/3 участников голосования.

Блокировка Кента Оверстрита связана с оскорбительным выражением «Get your head examined. And get the fuck out of here with this shit.», высказанным в ходе дискуссии с Михалом Хочко (Michal Hocko), одним из разработчиков системы управления памятью в ядре. Оскорбление заметили члены комитета CoC и попросили принести публичное извинение, на что Кент ответил отказом, посчитав недопустимым поднятие личных дел на публику и заявив, что они c Михалом уже решили этот вопрос в личном порядке. Кент также упомянул оставившие неприятный осадок уговоры с упоминанием необходимости поддержать имидж сообщества, но, по мнению Кента, продиктованные желанием сохранить привлекательность участия в проекте корпораций.

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



Проверено: hobbit ()
Последнее исправление: maxcom (всего исправлений: 3)
Ответ на: комментарий от zabbal

«Литературный негр» – это анонимус, которому отсыпали грошей за труд. А тут полноценный соавтор в заголовке.

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

в тоталитарную секту

Из просто деструктивной, в тоталитарно-деструктивную 🤡

XOXO
()
Ответ на: комментарий от hobbit

А здесь ещё соавторство отсыпали. Потому что обычно литературные негры трудятся на тех, кто хоть как-то умеет писать, а потолок литературных талантов Линуса это «fuck Nvidia» - поэтому и гонорар негру пощедрее чем обычно :)

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

вы себя ведёте ничем не лучше Кент Оверстрита

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

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

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

Harliff ★★★★★
()

Туда ему и дорога!

В современном обществе ты либо сосёшь у всех CoC, либо get the fuck out of here.

mord0d ★★★★★
()

Константин Рябцев (администратор Kernel.org).

это что же получается, русских все-таки не отменили?
а как же истерики об этом на ЛОР?

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

это что же получается, русских все-таки не отменили?

Просто назначили полицаем и выдали временный аусвайс

XOXO
()

А чего вообще происходит? Ну, в целом в общем. Теперь код определяется не по содержимому, а по тому какой национальности разраба или что он там сказал кому то? Серьезно?

Не, я понимаю, можно уволить там работника за неподабающее поведение итд итп. А при чем тут код, как это вообще связано?

Серьезно, я лет 10 назад жутко переживал проблему лидера проекта: что же будет, когда помрет Линус? Что будет с ядром. Уже не переживаю.

Я понимаю забанить код, если его автор предпринимал вредоносные действия, например, но это? Я может просто не понял сути конфликта?

Это культура отмены в мире программирования? У меня все больше возникает ощущение, что я на закате опенсорса в целом, как идеи.

Когда то один гражданин публично показывал факи и оскорблял одну корпорацию всякими словами. Представьте, что после этого его код забанили у редхат, например. Чисто гипотетически. За неподабающее поведение автора.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 4)
Ответ на: комментарий от MoldAndLimeHoney

А код тут каким боком к тому, что натворили его предки? Может раздлелять как то? Не?

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

У меня ощущение, что мы на закате целой эпохи для человечества, а то, что с опенсорсом – это одно из следствий, для большинства людей не самое заметное. Увы.

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

Да не, были эпохи и похуже - практически все. Но вот с опенсорсом, как с явлением, что то происходит совсем не то, что мы видели 20-30 лет назад.

Может мы просто стареем, а на наше место придут молодые со своими проектами и идеями?

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 2)
Ответ на: комментарий от hobbit

У меня ощущение, что мы на закате целой эпохи для человечества

Ты совершенно прав, это называется «сумерки человечества».

XOXO
()
Ответ на: комментарий от LightDiver

А чего вообще происходит? Ну, в целом в общем. Теперь код определяется не по содержимому, а по тому какой национальности разраба или что он там сказал кому то? Серьезно?

Тебя только это удивляет?

Ну, комон, джва года «сомнительной эпидемии», BLM’ные наколенщики, разных сортов и видов «трансформеры», тотальные крисс-кросс отмены всего и вся, глобальная война евреев и мусульман, робкие намеки на старый добрый фашизм, театральное бряцанье ядерными боеголовками, роевое поведение дронов, засилие нейронок, которые пестают в мрачных лабораториях корпораций с очень сомнительной репутацией?

XOXO
()
Последнее исправление: XOXO (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Я понимаю забанить код, если его автор предпринимал вредоносные действия, например, но это? Я может просто не понял сути конфликта?

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

AP ★★★★★
()

А я вам говорил, что на FreeBSD надо переходить, пока не поздно. Добром дело Linux’a не закончится. Гайки будут закручивать всё туже и туже.

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

Не, ну тут хотя бы контр-аргументы принимаются)))

hatred ★★★
()

Быстро пошло скатываться, видимо, уже давно где-то внутри разлагалось. Не зря предупреждали о завязывании на корпорации.

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

Избирательность смущает. Та же Qt не даёт себя скачивать в виде бинарных сборок без VPN, но даёт скачивать исходники и вполне себе принимают PR от частных лиц (у меня с месяц назад без вопросов приняли мелкие правки в QtC, никаких соглашений не подписывал, аусвайс не получал =) ).

Ну а из последнего было, что на брали коммиты от лица организаций, для того же Байкала и от Yandex. Если от первого ещё можно, натянув сову на глобус, как-то оправдать, то от второго больше смахивает: «назло бабушке уши отморожу». Хотя я далеко не поклонник данной конторки. Грубо: если код полезный и уже написан, нафига тратить человеко-часы, что бы его сделать самим, когда сам «враг» условно его уже слил. Ну проверьте на закладки, хотя с современными кул-хацкерами это всегда делать нужно, и берите. Разведки вон не чураются, тырят секреты и у себя внедряют.

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

Всего 3 подмены понятий в 3-х фразах, тоньше же надо!

А где ты там подмену понятий увидел? Фин всё понятно разложил. Выгнали из-за комплаенс. Это слово такое, обозначает «старшие товарищи убедительно попросили». Т.е. если ты придёшь и скажешь что тебя, как гея, оскорбляет наличие в команде ядра вот этого мудака, и если даже у тебя получится поднять волну и добиться исключения, то это будет называться не комплаенс, просто потому что ты формальной власти не имеешь. Комплаенса требует товарищ майор, либо спонсор, ссылаясь на товарища майора или хотя бы на корпоративного юриста. Далее фин напомнил про санкции. Не про страдания народа Украины, а про санкции, т.е. про то что наложило правительство США. Далее он добавляет, что жаловаться ему не следует, так как он - фин и ради русских рвать жопу и идти на принцип не собирается. Полагаю он бы и из-за французов или родных финов не стал бы, но деду приятнее подчиниться вспомнив про зимнюю войну. Ну и под конец добавляет про троллей, что, конечно, невежливо, не смотря на то что возможно среди жалобщиков и были реальные тролли.

Не понять тут чего-то может только профессиональная обиженка за родину.

khrundel ★★★★
()
Ответ на: комментарий от Qui-Gon

Вот честно то говоря что такое BcacheFS? Очередная хрень вроде Btrfs не способная ни на что кроме как «подавать надежды» и обладать «еще не раскрытым потенциалом»?

Большой фанат bcachefs с самого объявления, но тут, скорее всего, ты прав. Пока кентуха разрабатывал и улучшал, оъём SSD вырос до пары терабайт и потому как бы главное достоинство по сравнению с BTRFS обесценивается, а заявки на чуть большую скорость… Ну как бы кто готов с COW связываться, они изначально на производительность подзабили. Единственно что по сравнению с ext4 эта система при мелких перезаписях не так ресурс диска тратит, но тут в качестве конкурента F2FS есть.

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

Некоторые люди уже с 11-го года это чувствуют. Уже тогда весь мир напрягся. Это чувствовалось почти в каждой точке планеты. На любом языке. 2012 год. Помните?
Такое напряжение не могло просто исчезнуть. Это как пружина сжалась, и должна была растянуться и ударить. Должно было долбануть.
Я только не знал тогда точно, где и как это будет.
Оказалось, что это рядом, локально. А потом эхом пошёл резонанс по планете.
Вопрос только, энергия этого удара, она всё, или будет продолжение.
Надеюсь, я тут сказал не очень большую глупость.

novus ★☆
()
Последнее исправление: novus (всего исправлений: 2)
Ответ на: комментарий от AP

Вроде как бан временный, если я правильно прочитал источник?..

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

Я не в курсе про Константина, но вот например, Александр Александрович Степанов, благодаря которому у нас в стандартной крестовой библиотеке шаблон на шаблоне и шаблоном погоняет, точно русский. Но в наличии у него российского гражданства я сильно сомневаюсь, поскольку из СССР он уехал ещё в 77-м, при Брежневе, тогда за принципом «с глаз долой, из сердца вон» следили строго (что на мой взгляд явный перебор, но нацполить на эту тему не хочу, это просто историческая справка). Таких русских, думаю, никто не отменяет и не собирается.

Про Констатина, повторюсь, не знаю, это просто пример, что фамилия – плохой критерий.

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

Давай я расскажу тебе про генерала Флинна. Он был кандидатом в советники у Трампа в то время, когда Обама досиживал в последние месяцы. И в этот момент произошла очередная хрень, не помню даже что, но в общем Обама выслал кучу российских дипломатов. И этот Флинн позвонил российскому послу и попросил не пороть горячку и не высылать в ответ. Или посол позвонил, хз чё там было. Потом к Флинну пришли 2 офицера ФБР и попросили ответить на пару вопросов об этом разговоре. Он, думая что это его товарищи по силовому блоку ответил. Среди вопросов был такой: обсуждали ли вы санкции. Флинн ответил что нет. Оказалось, что он соврал. Потому что высылка дипломатов, формально, тоже санкция. Оказалось, что на него открыли дело по закону 200летней давности, который постоянно все нарушали и по которому пытались кого-то садить 200 лет назад в последний раз и никого не посадили. Идти с этим законом в суд было бы бессмысленно, но формально повод открыть дело он давал. Далее, в теории человек ответственнен только за дачу показаний, а тут разговор, однако существует закон по которому, если ты соврал следователю и это повлияло на следствие, то это тоже преступление. В данном случае на следствие ничего не повлияло, так как запись разговора у следствия была и вся эта беседа со следователями была ловушкой, но дело всё равно потащили в суд. Потом вскрылось всякое, например что показания следователи написали через пару недель, вероятно переписывали, что самому Флинну угрожали уголовкой против сына и требовали подписать соглашение, короче справедливый суд должен был бы генерала оправдать. Однако судья решил во всём разобраться, поэтому тянул дело сколько мог, даже когда прокуратура отказалась от обвинений, судья противозаконно назначил прокурора сам. В общем всё затянули на 4 года до проигрыша Трампа, потом генерала отпустили. Компенсировать ему расходы на адвокатов, естественно никто не стал.

Так вот, просто подумай, стоят ли твои патчи хотя бы 1 часовой оплаты юриста, который потребуется на отписку? Или тем более расходов на потенциальное дело, пусть даже оно со 100% вероятностью выигрышное, и вероятность его начала 0.1%.

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

khrundel ★★★★
()
Последнее исправление: khrundel (всего исправлений: 1)
Ответ на: комментарий от khrundel

Перечитай устав Linux Foundation - там что, к семье линуса пришли? Нет, линусу денюх дали. А когда много на себя брать стал, пригрозили лишить. Вот и вся драма. Потому и шлюха. Корпоративная.

профессиональная обиженка за родину.

А о чьей родине речь? За кого обижаться то?

Ну и на закуску, предлагаю подумать, где родина у вышепомянутых корпораций.

eagleivg ★★★★★
()
Последнее исправление: eagleivg (всего исправлений: 1)
Ответ на: комментарий от khrundel

Так вот, просто подумай, стоят ли твои патчи хотя бы 1 часовой оплаты юриста, который потребуется на отписку?

Сферический месяц работы сферической команды разработки против сферического дня работы сферического юриста. Что в вакууме будет дешевле?

Или тем более расходов на потенциальное дело, пусть даже оно со 100% вероятностью выигрышное, и вероятность его начала 0.1%.

А если выяснится, что главным разработчиком у тебя не мистер John Smith работает, а гер Иоган Шмидт, под именем которого скрывается Иван Кузнецов? А ты его на работу принял, да ещё и к проекту по гос. контракту подключил…

Доброе утро. Законы работают не больше, чем правила вселенной Звёздных войн. Вернее как, надо будет кому надо будет — сработает и кодекс джедая. Ты сам привёл пример, когда против закона чувака мурыжили много лет. Придут с запросом «сфигали у Ивана код принял» — ответишь, что Ваня бесплатно сделал то, за что мы бы сто тыщ отвалили. Не будет стоять цели закрыть именно тебя - уйдут. А будет задача тебя именно что закрыть — вспомнят, что ты в детском саду воспитательницу за подол дёрнул, харасер переросток.

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

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

Эх, а как там с драйверами? :) nVidia Optimus? Для работы нужно…

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

Мелочь, как обычно. «потеряли» плейсхолдеры для указания SSH хоста/порта/пользователя/ключа в конфигурации деплоймента. Собственно, где они более всего нужны.

Но вообще у меня там за несколько лет пару десятков ревью и около того же небольших правок как автора, в cmake, baremetal и рядом.

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

Перо, не перо, но в лицо настучать, я думаю, и в пределах МКАД могут :)

А ситуация может быть из разряда таких что один друг послал другого на три буквы... Они уже неоднократно так делали, но никто не видел... а тут какой то КоК увидел и влез...

Короче при ментах один друг послал другого, и за это ему дали срок...

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

Давай я тебе в стиле кента отвечу, только местами слова помягче подберу всё же, а то банхаммер прилетит:

Так там вроде дословно именно это...

«Проверь свою голову. И вали нахер отсюда с этим дерьмом.»

Насколько я помню...

И только попробую обидеться или ябедничать модераторам.

А тут «мент» за углом...
Так бы вы с другом просто поругались, а так срок...

n0mad ★★★
()
Ответ на: комментарий от Qui-Gon

Вот честно то говоря что такое BcacheFS? Очередная хрень вроде Btrfs не способная ни на что кроме как «подавать надежды» и обладать «еще не раскрытым потенциалом»?

А как предлагаешь тестить? Как разрабатывать «подающее надежды» без тестеров?

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

Вот точно, в линуксе нужна одна фс, одна DE, один шелл и больше ничегонинада!

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

Ну лично я друга если в личной беседе и смогу так прокатить, то явно не стану делать на неком глобальном ресурсе. Да даже в переписке: голосом скажешь, тут и интонации играют и сиюминутный контекст, а текстом… сейчас прочитал, получилось «х@#! Нет ты х@#!», а завтра встал не с той ноги, опять на глаза попалось и пошло поехало. Человеков вообще свойственно клинить на ровном месте.

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

А как предлагаешь тестить? Как разрабатывать «подающее надежды» без тестеров?

Ну конечно же тестить свое подающее надежды надо на ничего не подозревающих хомячках. Я вот точно тестить ФС на продуктивной машине не буду(и полагаю не только я) - ну а тебе велкам, тести сколько влезет.

В приличных домах те кто хотят тестить и на отдельной ветке протестят.

Вот точно, в линуксе нужна одна фс, одна DE, один шелл и больше ничегонинада!

В линуксе конечно же не хватает еще одной генианальной ФС сомнительной надежности и непонятных фич. Вот все есть - а этого не хватает. Вот как микрософт без этого живет, эппл? Удивительно просто.

По большому счету для домашнего и прочего легкого использования лучше ext4 ничего нет тупо из-за ее неубиваемости, а для серверного - ну не смешите мои тапки. Индивидуальный разработчик каким бы гениальным он не был не может создать тут нечто стоящее. тупо из-за отстутствия опыта , а зачастую и знаний которые держатся как ноухау внутри корпораций, и доступа к железу и данным. Тут он может либо продать идею - либо отправиться на выход. В данном случае идея не стоит того чтобы корпорасты терпели выходки зазнайки нарушающего все правила разработки а теперь еще и перешедшего на откровенное хамство. ФС и без него в ядре хватает, и есть чего допиливать в уже существующих.

Qui-Gon ★★★★★
()
Ответ на: комментарий от eagleivg

Это тот самый КоК, в котором прописано что в разработке могут участвовать все, независимо от политических убеждений, национальности и гражданства?

Хамство не вошло.

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

А тут «мент» за углом… Так бы вы с другом просто поругались, а так срок…

Удивительное стремление обсуждать ситуацию, не понимая контекста.

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

Перечитай устав Linux Foundation

Какой ещё устав перечитать? Уставы разные бывают, в том числе и у ООО «Ромашка», владеющей ларьком, обязан быть устав. Ты предлагаешь ради твоих фантазий о соответствии с уставом коммерческой конторы посылать нахрен законодательство государства? Ты серьёзно?

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

А, так вот почему 11 мейнтейнеров турнули! Хамили оказывается!!

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

Сферический месяц работы сферической команды разработки против сферического дня работы сферического юриста. Что в вакууме будет дешевле?

Ну, тебя ждёт много разных открытий в области экономики. Например иногда закрывают проект, на разработку которого потратили миллионы, просто потому что выхлоп не стоит ожидаемых расходов на продолжение. И твой патч, который ты пилил всю свою жизнь, также может иметь отрицательную ценность, просто потому что ценен он только для тебя.

Вот для примера, насколько ценна ядру линукс поддержка, например, процессора Эльбрус, который нужен только российским военным и госконторам? Да от неё только вред, место в репозитории занимает.

Придут с запросом «сфигали у Ивана код принял» — ответишь, что Ваня бесплатно сделал то, за что мы бы сто тыщ отвалили.

Ты реально представляешь себе так, что к тебе придут, а ты такой ответишь? Нет. Не придут, а внесут тебя в список, и ты сам уже будешь оплачивать работу юриста, чтоб тебя из списка вычеркнули. Более того, вот как раз ситуация и Иоганном, который втайне Иван, для тебя была бы относительно благоприятной, в конце концов ты не можешь шпионов сам ловить. А вот когда вокруг санкции, а ты как ни в чём не бывало сотрудничаешь, то тут могут возникнуть вопросы. Поэтому нет, вменяемый руководитель, ответственный за проект, на твои глупости вида «нам отсыпали кода на сто тыщ-пыщ, надо брать» не поведётся, его проект и без этих патчей хорош, и потратили на него больше чем на патч, а если есть в тех патчах разумное зерно, то можно и попросить студента из гугл саммер оф коде аналогичное руками написать и бесплатно.

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

насколько ценна ядру линукс поддержка, например, процессора Эльбрус, который нужен только российским военным и госконторам? Да от неё только вред, место в репозитории занимает.

Сейчас все обеспокоены в америке обеспокоены проблемой memory safety.. Недавно была новость про компилятор C++ со 128битными указателями. Пилятся какие-то языки с поддержкой memory safety из коробки(не руст). Всё это дополнительный оверхед.
Так что в скором времени предвижу появление процессоров с аппаратной поддержкой тегированных указателей и всего такого, что как раз было в Эльбрусье.
Т.е. поддержка эльбруса служила бы как подготовка и обкатка разного рода таких решений.
Но, возможно, потому Эльбрус и забанили, чтобы конкуренции небыло и русских фамилий «внёсших передовой вклад» в «мемори сафети на аппаратном уровне».

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

Модератор мог и просто проходить мимо… ;)

hobbit ★★★★★
()

и заявив, что они c Михалом уже решили этот вопрос в личном порядке

А Михаил об этом знает?

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

Буйный шиз

ШИЗофреник? Наверно ШИЗофреник, буйных ШИЗоидов я в жизни не встречал ни разу.

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

Наверное человеку виднее к какой национальности он ближе.

Нации. К какой национальности человек ближе видно только его паспорту.

Gentooshnik ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.