Мы как будто разные тексты читали...
Либо разные тексты, либо есть какой-то дополнительный контекст. Вот как я вижу эту ситуацию:
Смит никогда не имел договорных отношений с Кеннетом, и никогда не был мэйнтенером Requests:
$ git -C requests log | grep "Nathaniel" | wc -> 0
$ git -C requests3 log | grep "Nathaniel" | wc -> 0
После ухода Кори Бенфилда, который получал зарплату за работу над Requests, Рейтц вновь стал единственным мэйнтейнером. В марте 2018 он опубликовал небольшой пост об этом, и напомнил, что принимает донаты.
Ронахер не принимает, а Рейтц - да, ничего плохого или зазорного в этом нет. Отлично когда есть возможность финансово отблагодарить тех, чьими продуктами пользуешься каждый день.
Собрав несколько больше чем планировал, Кеннет связался с Натаниэлем, и предложил перечислить ему некоторую сумму в качестве компенсации за вклад в развитие urllib3, но тот обиделся, сказав что у него есть работа, и начал втирать всякую дичь про фискальное спонсорство и контроль над расходами. Каким образом эти вещи относятся к именным донатам? Со своими доходами, включая зарплату, Смит так же поступает?
Деньги Рейтца не давали Смиту покоя, он ни на минуту не переставал думать о том, как их лучше потратить, и тут подвернулась удача - он потерял работу. На восторженное письмо о том, что Кеннет спасен, что ему больше не придется думать как тратить донаты, что их можно смело перечислять Натаниэлю, почему-то был послан. В самом деле, с чего бы это?
Прошел год. В Requests появился ещё один мэйнтейнер - Том Кристи, работа идёт своим чередом, о Натаниэле и его странных претензиях давно забыли. Но на носу PyCon, все, кому это могло быть интересно, уже изучили и попробовали Trio. Последний шанс привлечь внимание к своей персоне, не создавая ничего нового - скандал.
Текст тот же самый? Есть какие-то дополнительные обстоятельства? Мы по-разному воспринимаем эти события?
Ответь, пожалуйста, на несколько вопросов:
1. Что связывает Рейтца и Смита за исключением того, что urllib3 есть в зависимостях у requests, и пары коммитов Натаниэля в urllib3 из пяти строчек кода, датированных 20 и 22 апреля 2018 года?
2. Имеет ли человек право принимать личные донаты занимаясь опенсорсом? Без посредников, без фондов, без отчетности о расходах - просто донаты
3. Корректно ли считать деньги в чужом кармане, и требовать отчета о том, как они расходуются?
4. Есть ли какие-то препятствия к тому, чтобы форкнуть requests или pipenv, и работать без Рейтца? Почему Смит или кто-либо другой до сих пор этого не сделал?