LINUX.ORG.RU
ФорумTalks

Автора BcacheFS наказали за нарушение CoC, не принимают патчи, до публичного покаяния

 , ,


0

2

Ссылка на драму в изложении Кента:
https://www.patreon.com/posts/116412665

Небольшая выдержка для Ъ:

TLDR: the future of bcachefs in the kernel is uncertain, and lots of things aren't looking good.

Linus has said he isn't accepting my 6.13 pull request, per «an open issue with the CoC board», and at this point I have no idea what's going on with the CoC board. I, for my part, have felt for quite some time that there are issues about our culture and the way we do work that need to be raised, and that hasn't been going anywhere - hence this post.

What follows will be an account of some (not atypical) LKML drama, along with some analysis of where things went wrong - cultural issues, poor processes.

..........

It seems I provoked a response, just not the one I was hoping for. Previously, it was commonly understood that the CoC's response would be to eject you from Linux Foundation conferences. That's changed. After my email discussion with the CoC, some new patches showed up on the mailing list and went in, outlining the new response.

https://lore.kernel.org/lkml/20241114205649.44179-1-skhan@linuxfoundation.org/

Now, it's a full ban from participating in any way.

..........

There's been zero transparency or public announcement from the CoC on this matter - simply a private note from Linus that per the CoC my pull request wouldn't be going in. (He claimed to not know anything about the matter in question, it seems this is all on them). Is a full ban from the mailing list next?



Ну и выдержка из новых правил разработки ядра, под которыми расписались Линус, Грег, Тед Тсо:

+Seek public apology for the violation
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The Code of Conduct Committee publicly calls out the behavior in the
+setting in which the violation has taken place, seeking public apology
+for the violation.
+
+A public apology for the violation is the first step towards rebuilding
+the trust. Trust is essential for the continued success and health of the
+community which operates on trust and respect.
+
+Remedial measures if there is no public apology for the violation
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The Code of Conduct Committee determines the next course of action to restore
+the healthy collaboration by recommending remedial measure(s) to the TAB for
+approval.
+
+- Ban violator from participating in the kernel development process for
+ a period of up to a full kernel development cycle. The Code of Conduct
+ Committee could require public apology as a condition for lifting the
+ ban.
+
+The scope of the ban for a period of time could include:
+
+ a. denying patch contributions and pull requests
+ b. pausing collaboration with the violator by ignoring their
+ contributions and/or blocking their email account(s)
+ c. restricting their ability to communicate via kernel.org platforms,
+ such as mailing lists and social media sites

★★★★★

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

Молчит как партизан. Поэтому и спрашиваю.

anc ★★★★★
()

Клоун порвальдс порвался в очередной раз

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

Линус в своё время, пока его в стойло не загнали, мог и не такими эпитетами разбрасываться. :)))

И ничо, норм было всё. Крепкое словцо иногда надо. Эти ваши западные мейнтейнеры какие-то фильдиперсовые и обидчивые.

  • ещё эти CoCk’и с толерастами
egzakharovich
()
Последнее исправление: egzakharovich (всего исправлений: 1)

Небольшая выдержка для Ъ:

Чувак храбро задрал лапу, выхватил леща, заныл и шлангует.

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

Get your head examined. And get the fuck out of here with this shit.

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

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

И ничо, норм было всё.

Это пока ты наблюдаешь за такими клоунами издалека, тебе и кажется это норм. А вот если бы лично тебя так регулярно публично ##есосили – я бы на тебя посмотрел. Мужчина должен следить за словами.

MoldAndLimeHoney
()

Ладно, ключевое тут - "for a period of up to a full kernel development cycle". То есть через 3 месяца должны разбанить, не фатально.

Manhunt ★★★★★
() автор топика

ЧСХ, стоит чуть прижать хамоватого м?дака, сразу начинаются обиженные песни про особую инженерную культуру, ответственность перед сообществом, культуру пренебрежения и прочую ересь. М?дакам нельзя уступать, давите до конца.

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

давите до конца

Запомните этот твит.

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

И ничо, норм было всё.

Было не норм, были жалобы, на которые некому было реагировать.

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

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

Чел, конечно, переборщил, но это какой-то треш. Теперь уже не код важен, а CoC (хех, а он ведь тоже Code, но есть нюанс…). Ядро явно катится куда-то не туда.

CrX ★★★★★
()

Ясно. А почему за автора какой-то его кент отдувается?

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

В проектах важен не только код, но и динамика общения в сообществе. Если у тебя разработчики начинают хамить друг другу и пользакам, и их никто не тормозит, от проекта со временем начинают отваливаться куски. Это меньшая проблема в ядре, где до фига разрабов на зарплате, но критически важно для проектов, которые держатся на энтузиазме.

AP ★★★★★
()

Давно пора, что этот … себе позволяет!

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

не код важен

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

Положительно или отрицательно CoC влияет на сообщество — другой вопрос, и разводить срач на эту тему не хочется.

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

Если у тебя разработчики начинают хамить друг другу и пользакам, и их никто не тормозит, от проекта со временем начинают отваливаться куски.

Это было бы справедливо, если бы это было не ядро с известной практикой такого рода «общения» между разработчиками в прошлом. При этом пользакам в данном случае никто не хамил. Линус недавно похуже вещи допустил, и ничего. Нет, я согласен, что надо знать своё место и понимать, что ты не Линус, и может прилететь. Но всё равно это какой-то разброд и шатание, драма на драме в последнее время. Да и просто за bcachefs и его развитие обидно. Я, например, возлагал большие надежды на эту ФС.

Это меньшая проблема в ядре, где до фига разрабов на зарплате, но критически важно для проектов, которые держатся на энтузиазме.

Да, я не спорю. Я говорил именно про ядро и про то, что явно его разработку штормит в последнее время в социальном плане. То российских разработчиков выкинули с последующим высером Главного (при том, что большинство остальных нормально и вежливо пытались объяснить), причём явно нарушающим CoC гораздо сильнее, то теперь вот судьба bcachefs неизвестна. Явно что-то не в порядке, и чем это всё в итоге обернётся (а напряжение явно не собирается спадать, по крайней мере со стороны так кажется), можно только гадать.

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

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

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

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

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

Да и просто за bcachefs и его развитие обидно. Я, например, возлагал большие надежды на эту ФС.

У Кента, вероятно, имеются существенные проблемы с психическим здоровьем. Я искренне желаю ему преуспеть в разработке bcachefs, но большие надежды возлагать не стал бы, к сожалению.

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

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

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

Я сам кого хочешь за##есосю. За##есошу? Тьфу, хрен знает как правильно это склонить.

Развели тут, понимаешь ли, копроративную культуру в сообществе добровольцев.

Его могут замьютить в списке рассылки, но не принимать патчи, это выстрел в ногу. ИМХО.

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

По-моему обычная ситуация, когда чел неправ, но вместо того, чтобы признать ошибку (например его родители никогда не признавали свои ошибки, и он не умеет), пытается высосать из пальца какие-то доводы в свою пользу. Таким много кто страдает)

goingUp ★★★★★
()

Тема не такая простая, как кажется. Из простыни на патреоне ясно как минимум, что есть сообщества mm разрабов и fs разрабов, и у них сложные отношения. И иногда одна команда принимает решение, которое они не удосуживаются объяснить другим командам. Просто решили так на своих частных митингах - и точка. Это при том, что за этими разрабами разные корпы стоят, и если даже в пределах одной корпы зачастую проблемы и недостатки комуникации, можно предствить, какой гадюшник в этом Линуксе, пауки в банке, нерды-инфантилы…

Конечно, писать «пойди к психиатру проверься, и иди отсюда на х с таким говном» - это даже в квази-анонимной среде типа ЛОР не нормально, а когда каждый под своим именем официально посылает - тем более. Раньше за меньшее на дуэлях стрелялись. Но, конечно, лоровские хамы и инфантилы уже набежали, и говорят «а чо, нормально послал».

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

Два взрослых человека бросаются говном друг в друга, как вдруг приходит какой-то Шуан с горы и говорит, чего двум взрослым людям что неправильно называть дерьмовые идеи дерьмовыми?

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

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

Два взрослых человека бросаются говном друг в друга,

говном в друг друга бросаются дефективные детишки, и рассылка ядра не место для такого.

как вдруг приходит какой-то Шуан с горы и говорит, чего двум взрослым людям что неправильно называть дерьмовые идеи дерьмовыми?

как минимум один из них явно не взрослый

Кажется, пора валить с этого ядра

уходи. Миру будет очень сложно перенести эту потерю.

seiken ★★★★★
()

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

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

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

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

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

говном в друг друга бросаются дефективные детишки, и рассылка ядра не место для такого.

Сам Линус прославился тем, что не стеснялся в высказываниях, правда похоже, если знал, что за них не прилетит.

С другой стороны, если решили поддерживать порядок, то ведь и рычагов влияния фактически нет. Отказ принимать патчи и/или вообще бан - это фактически все, что можно сделать с коммитером, который не на зарплате у LF.

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

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

Так в другую сторону тоже удивительно выглядит - отказ принимать патчи от разработчика системы из-за ругани с третьими лицами.

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

Явно что-то не в порядке, и чем это всё в итоге обернётся (а напряжение явно не собирается спадать, по крайней мере со стороны так кажется), можно только гадать.

Да что тут гадать, хочется ошибиться, но наиболее вероятно выглядит, что обернется с течением времени снижением качества разработки, причем чем сильнее оно будет падать, тем больше будет требований по соблюдению CoC, и это еще диверсити и инклюзивность толком не начинали внедрять, что даже странно, упускают что-то ;-)

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

обернется с течением времени снижением качества разработки, причем чем сильнее оно будет падать, тем больше будет требований по соблюдению CoC

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

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

Эти же люди называют всех вокруг обиженками и снежинками. Эталонный пример лицемерия из палаты мер и весов

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

Два взрослых человека бросаются говном друг в друга, как вдруг приходит какой-то Шуан с горы и говорит, чего двум взрослым людям что неправильно называть дерьмовые идеи дерьмовыми?

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

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

отказ принимать патчи от разработчика системы из-за ругани с третьими лицами.

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

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

Сам я оскорбления не приветствую, но вообще-то по опыту, среди своих (это важно) даже куда более жесткие посылания и обкладывания не мешают обсуждать.

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

Это говорит многое о вашем круге общения, культурном уровне окружения. Но это не значит, что это нормально.

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

Michal, if you think crashing processes is an acceptable alternative to error handling you have no business writing kernel code.

You have been stridently arguing for one bad idea after another, and it’s an insult to those of us who do give a shit about writing reliable software.

You’re arguing against basic precepts of kernel programming.

Get your head examined. And get the fuck out of here with this shit.

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

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

Представляешь, технические вопросы не обсудить, пока один из участников посылает другого проверить голову и съе@#*ться.

4.2. N лет назад в Development посылали друг друга через пост, и тогда же там были самые плодотворные флеймы. Реально многому можно было научиться. Можно сравнить с нынешним вежливым тухляком.

// Стиль этот не поддерживаю, но вот технарям это никогда не мешало.

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

Раньше за меньшее на дуэлях стрелялись.

Кстати, неиронично считаю, что дуэли решили бы очень многие проблемы общества. В том числе и это. Заодно рабочие места освободят!

hateyoufeel ★★★★★
()

Очищается ядро от мусора.

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

4.2. N лет назад в Development посылали друг друга через пост, и тогда же там были самые плодотворные флеймы. Реально многому можно было научиться. Можно сравнить с нынешним вежливым тухляком.

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

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

Кстати, неиронично считаю, что дуэли решили бы очень многие проблемы общества

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

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

Кстати, неиронично считаю, что дуэли решили бы очень многие проблемы общества

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

Не очень понимаю твоей аллегории. Мне кажется, она тут бессмысленна. Дуэли вполне можно проводить с использованией современных средств вооружений. Например, дуэль на крупнокалиберных корабельных орудиях на расстоянии с несколько километров друг от друга – офигенная тема будет!

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

Дело в том, что это крепкое словцо бывает только по интернету. В жизни за такое дают по лицу.

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

это еще диверсити и инклюзивность толком не начинали внедрять

Может, уже и не начнут. Ходят слухи, что курс партии меняется, лгбт и прочую диверсити могут перестать накачивать. Будут maga теперь строить (но это не точно).

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

Например, дуэль на крупнокалиберных корабельных орудиях на расстоянии с несколько километров друг от друга – офигенная тема будет!

Непримеримые враги крепко обнимаются и целуют друг друга в губы (по-советски! без гомосятины этой вашей!), когда узнают сколько будет стоить выстрел :)

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

Например, дуэль на крупнокалиберных корабельных орудиях на расстоянии с несколько километров друг от друга – офигенная тема будет!

Непримеримые враги крепко обнимаются и целуют друг друга в губы (по-советски! без гомосятины этой вашей!), когда узнают сколько будет стоить выстрел :)

Узко мыслишь. Из этого можно сделать шоу и собирать бабло за трансляции. Выстрелы без проблем окупятся!

hateyoufeel ★★★★★
()

Ландюк прикольно на эту тему высказался.

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

Из этого можно сделать шоу и собирать бабло за трансляции. Выстрелы без проблем окупятся!

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

MoldAndLimeHoney
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)