LINUX.ORG.RU
ФорумTalks

Нодоконец

 ,


2

4

Коммит, где рвануло: https://github.com/joyent/libuv/pull/1015#issuecomment-29568172

Узнать подробности: https://groups.google.com/forum/?fromgroups=&hl=ru#!topic/nodejs/ipnv3VCDwVk

Если вкратце, кто-то добрый заслал в системную библиотеку пулреквест с заменой «he» на «them» в комментах к коду. Один из главных контрибуторов (@bnoordhuis) отфутболил за «бесполезное ненужно». После этого пулл-реквест протолкнули видимо через Joyent. Тогда Бен накатал revert с формулировкой «нехер лезть поперек процесса приема патчей».

И тогда набежали знатоки сексизма с цистернами метана. Причем, в корпоративном блоге Joyent какой-то клоун выразился «если бы он у нас работал, мы бы его уволили» http://www.joyent.com/blog/the-power-of-a-pronoun . Это про девелопера, которому они НЕ платили денег, и который в libuv заслал 30% кода.

Ну пока Бен сказал что нехай ноду разрабатывают без него. А в гуглогруппе обсуждают, не стоит ли форкнуть ноду подальше от Joyent, в какой-нибудь фонд.

★★★★★

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

Все эти мужики такие.

vurdalak ★★★★★
()

«Joyent» - разве только эта компания разрабатывает(?) ноду?

Да и не нодокапец, а всего лишь разработчик ушел.

fish_ka
()

Я увидел тэг секас, правильно? cast Ttt

UVV ★★★★★
()

Ну разлад это не очень конечно, но всё будет хорошо, всё равно) Жабаскрипт мирок очень разнообразен, может быть что-то новое появится в результате, а может всё утихомирится, помирятся и по старому будет.

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

Похоже, опять кто-то со своими сексисткими сдвигами лезет.

To the people that felt it necessary to call me a misogynist: I volunteer in a mentorship program that gets young people - especially young women - involved in technology. How many of you go out and actively try to increase the number of women in the field?

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

Его бомбануло не от этого, он им за спасибо вел проект и писал кучу кода, а его за ревернутый коммит с очень важными изменениями полили грязью и чуть ли не рядом с Бин Ладеном поставили. Я бы тоже сказал «ну и сношайтесь сами».

Dantix ★★
()

На его месте я бы забил вообще. Сообщество явно дало понять, что они все напишут за час больше, чем он за месяц.

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

Нет, из-за того, что разработчик отменил этот коммит, за что его толпа клоунов назвала сексистом, а его «руководитель», на которого он работает забесплатно, обещал его «уволить», если бы он был в штате.

l0stparadise ★★★★★
()

Кстати, если посмотреть в профиль контрибьютера, который написал этот чендж, то можно легко понять, что это диверсия :D

Dantix ★★
()

В общем-то пофиг, на ноде всё равно не напишешь что-либо сложнее чатика.

PolarFox ★★★★★
()

Учитесь, как надо вбрасывать.

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

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

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

Ужас. Там патч в doc из одной строчки. Можно было замёржить не читая даже. Но дядя Бен решил всех затроллить, что почти получилось.

с заменой «him» на «them»

fixed.

И тогда набежали знатоки сексизма с цистернами метана

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

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

Можно было замёржить не читая даже.

Бен посчитал, что нафиг мержить такие мелочи, только зря место в гите занимает.

vurdalak ★★★★★
()

Если вкратце, кто-то добрый заслал в системную библиотеку пулреквест с заменой «he» на «them» в комментах к коду.

Требовальщики должны быть более последовательны. Например, так:

Handle<Value> GetCipthemrs(const Arguments& args) {
  HandleScope scope;
  Local<Array> arr = Array::New();
  EVP_CIPthemR_do_all_sorted(array_push_back<EVP_CIPthemR>, &arr);
  return scope.Close(arr);
}

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

Скандал устроил коммитер, а не мейнтейнер.

Поэтому Бэн и решил троллить до победного. Но это не входит в область обязанностей мейнтейнера.

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

Да ладно, этот док патч три теста провалил (chuckle)

Как изменения в комменте могут провалить тест? Скажем так: этот патч не повлиял на ситуацию с проваленными тестами.

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

Ты не понял. Использовалось слово «Он», мужско-шовинистическим образом, будто женщины не годятся даже на то, чтобы ихний род имели абстракции в коде. :)

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

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

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

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

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

Всё правильно сделали. Ибо «sexist language». «They», «he/she» и «their», «his/her» - соответственно. Только так и никак иначе.

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

А как быть, если сущность в коде одна? Использовать вместо переменных массивы?

Даарагой, я чёта нипонял, ты о чём вообще?
Оригинальный коммент в коде:

The user needs to know that some data has already been sent, to stop __him__ from sending it twice.

Так вот, считай это правило такое в английском, там где неясно, о ком идёт речь (о нём или о ней), пишем «он/она» или «они». Т.е. правильный вариант:

The user needs to know that some data has already been sent, to stop __them__ from sending it twice.

или

The user needs to know that some data has already been sent, to stop __him/her__ from sending it twice.

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

Да, явно пора проспаться, раз такое простое не могу усвоить.

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

Ну так это в русском может и ничего сексистского. А в английском уже не может. И нужно просто принимать это как данность.

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

The user needs to know that some data has already been sent, to stop __him__ from sending it twice.

Комент как комент.

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

Если это действительно настолько серьезно, что из-за этого можно потерять такого разработчика, то объсни, с чего это? Как будто женщину, решившую налабать на ноде сайтец про свой борщ эта ерунда остановит.

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

Люди, которые обращают внимание на такой дебилизм - полные дебилы. Он правильно сделал, что не принял патч, дебилы должны страдать, и их не должно быть в проекте. Начал сраться по вопросам пола, национальности или еще какому тупняку? Бан по ДНК на!

stevejobs ★★★★☆
()

Поддерживаю Бена, пусть форкнет Ноду и к нему присоединятся все остальные здравомыслящие люди

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

The user needs to know that some data has already been sent, to stop __him__ from sending it twice.

Женщину это не остановит. Так что всё правильно в комменте.

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

Ну так это в русском может и ничего сексистского. А в английском уже не может. И нужно просто принимать это как данность.

да, и на товарища, который non-native speaker, как он сказал, набросились с обвинениями и оскорблениями сразу. ты еще скажи, что для участия в разработке СПО надо знать все детали английской, американской, австралийской и других англоговорящих культур и абсолютно идеально знать английский язык.

при этом, причины его действий он обозначил (еще раз посмотри ссылку наверху поста), и они вполне легитимные. а вот некоторым «феминистам» надо бы принять толерантность, как данность.

Deleted
()

Все правильно сделал, идиоты должны страдать.

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

Ну и набросились вот так:

I don't really see why you wouldn't merge it if it's so trivial though.

Сколько агрессии, ненависти.

Sense
()

Все обиженки должны срочно перейти на финскую мову, т.к. в её грамматике вообще нет рода.

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

Так вот, считай это правило такое в английском, там где неясно, о ком идёт речь (о нём или о ней), пишем «он/она» или «они».

Английский язык является государственным в 60 странах мира и не все из них поражены дурью политкорректности, как США, а учитывая, что в некоторых из них преобладающей религией является Ислам, то можно представить как в них смотрят на подобные правила.

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

а зачем этот патч нужен? вот PolarFox не понял. и non-native speaker, отклонивший его, тоже не понял.
о том, что существует «Singular They», я узнал только от тебя, прикинь. герою треда об этом было откуда знать? и что его могло побудить лезть что-то гуглить (или идти на лор спросить у тебя) по поводу бессмысленного (по мнению непосвященного человека) патча?

Why I rejected the pull request. Us maintainers tend to reject tiny doc changes because they're often more trouble than they're worth. You have to collect and check the CLA, it makes git blame less effective, etc.

That's why the usual approach to such pull requests is 'no, unless' - in this case the 'unless' should probably have applied. To me as a non-native speaker, the difference between 'him' and 'them' seems academic but hey, if it gets us scores of female contributors, who am I to object?

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

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

PolarFox ★★★★★
()

Боже, они свой новояз внедряют уже и в коды программ.

Deleted
()

Меня пугает, что даже в IT-шных книгах встречается уродское «he or she».

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

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

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

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

На hackernews пишут, что джойленту как раз этот core dev не совсем нужен был, так как он из конкурирующей конторы strongloop. То есть политика незримо таки проглядывается в этой дешевой драме.

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