Size: a a a

2020 January 18

PR

Paul Rudnitskiy in PiterPy Idle
интересно, где были те люди, что защищают разработчиков и дайверсити в сообществе в этот момент. Ситуация для сообщества стыдная и позорная. И заодно показывает хрупкость существующей опенсорс-инфраструктуры. Что делать, если исчезнет ментейнер гита (Оля помнит, как его зовут - я не помню). Вальяла? Аксенов?
источник

DA

Dmitry Alimov in PiterPy Idle
Блин, паршиво, я знаю этого контрибьютера — его зовут Николай Ким — он не только для rust писал, но и для python(((
источник

E

Eugene in PiterPy Idle
Dmitry Alimov
Блин, паршиво, я знаю этого контрибьютера — его зовут Николай Ким — он не только для rust писал, но и для python(((
Да, в aiohttp вроде, но может я с кем-то путаю.
источник

DA

Dmitry Alimov in PiterPy Idle
Вроде бы да
источник

p

pragus in PiterPy Idle
источник

p

pragus in PiterPy Idle
источник
2020 January 19

E

Eugene in PiterPy Idle
оказывается, jetbrains свой шрифт сделали
https://www.jetbrains.com/lp/mono/

сайт модный современный, наверное дороже обошёлся чем разработка шрифта :)
Но смотрится ничего так, лучше чем consolas, включил его у себя.
источник

S

Stan in PiterPy Idle
Eugene
оказывается, jetbrains свой шрифт сделали
https://www.jetbrains.com/lp/mono/

сайт модный современный, наверное дороже обошёлся чем разработка шрифта :)
Но смотрится ничего так, лучше чем consolas, включил его у себя.
Шрифты так-то дорогие очень
источник

DF

Dmitriy Firsov in PiterPy Idle
Eugene
оказывается, jetbrains свой шрифт сделали
https://www.jetbrains.com/lp/mono/

сайт модный современный, наверное дороже обошёлся чем разработка шрифта :)
Но смотрится ничего так, лучше чем consolas, включил его у себя.
А симпатично выглядит, надо бы попробовать
источник

D

Dmitriy in PiterPy Idle
Большой Брат

в июле 2019 года в статье Роль России в создании налоговика будущего, которая вышла в Financial Times, Михаил Мишустин предстает технократом, который стоит за созданием налогового ведомства будущего. Так, в статье пересказан диалог Мишустина и корреспондента про кофе. Глава ФНС спросил у сотрудника FT, где он остановился в Москве. Репортер ответил, что живет в гостинице Будапешт. После этого Мишустин нашел на интерактивной видеостене названный отель и спросил, заказывал ли журналист кофе. Затем на экране появились чеки за блюда и напитки, которые постояльцы отеля заказывали накануне. Они продали три капучино, один эспрессо и один латте. Что-то из этого — ваше, — сказал Мишустин и оказался прав. https://inosmi.ru/economic/20190729/245542321.html
источник

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
проекты, которые держатся на 1 разработчике, не очень надёжны

надоело кодить или поехал отдыхать, а его там крокодил съел, и всё, проект перестанет развиваться...
источник

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
в случае с питоном это не является большой проблемой обычно, вокруг много людей, большое сообщество, низкий порог входа, кто-нибудь да форкнет или сделает аналог, в случае с каким-нибудь Rust это может быть невосполнимой потерей
источник

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
как ситуацию можно было бы предотвратить: какой-нибудь Code of Conduct добавить, если Issues написаны не очень уважительно - они не рассматриваются (в итоге ситуация с троллями решается просто, Issue закрываются, если они не были нормально написаны), а чтобы троллей не поддерживало сообщество, можно в README обозначить цели проекта "да, тут не совсем Rust-way, зато быстро, этот подход мы менять не будем"
источник

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
но закрывать и удалять код проекта при условии, что ты не на 100% единственный автор кода - это неэтично
источник

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
как минимум, он должен был бы уведомить всех тех, кто хотя бы 1 PR ему отправлял о том, что он собирается сделать (удалить проект) и предложить передать им права на репозиторий, он единолично решил за всех, это не характерно для open source проектов, если ты принимаешь чужие PR'ы, это уже не лично твой код, это уже общий код, а ты (хоть пусть и основной разработчик) не должен решать за всех судьбу проекта

вот если завтра главный разработчик Vue.js скажет "ой, да надоело мне, удалю-ка я Vue.js", вряд ли он будет прав

ну, или там начнёт единолично принимать другие решения (типа "а давайте сделаем проект платным")

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

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
а для питонистов и джангистов, наверное, эта ситуация в целом неплохая и даже, вероятно, выгодная и лишний аргумент в пользу "не нужно идти в сторону языков программирования или фреймворков с небольшим сообществом - это создаёт ненужные риски", это возможность на пальцах доказать любому заказчику, что с Python'а на другие языки программирования уходить не стоит
источник

DB

Dima Boger in PiterPy Idle
Alexander Ovchinnikov 🦁
как минимум, он должен был бы уведомить всех тех, кто хотя бы 1 PR ему отправлял о том, что он собирается сделать (удалить проект) и предложить передать им права на репозиторий, он единолично решил за всех, это не характерно для open source проектов, если ты принимаешь чужие PR'ы, это уже не лично твой код, это уже общий код, а ты (хоть пусть и основной разработчик) не должен решать за всех судьбу проекта

вот если завтра главный разработчик Vue.js скажет "ой, да надоело мне, удалю-ка я Vue.js", вряд ли он будет прав

ну, или там начнёт единолично принимать другие решения (типа "а давайте сделаем проект платным")

когда такие решения возможны - это риски и это свидетельство тому, что на такой проект полагаться нельзя, такой проект брать в качестве зависимости ненадёжно и может быть и хорошо, что он развалился сейчас, а не через 10 лет, когда пострадавших было бы ещё больше
Почему должен был?
источник

DB

Dima Boger in PiterPy Idle
С этической стороны должен был, или ещё с какой-то?
источник

DB

Dima Boger in PiterPy Idle
Мне кажется в таких вещах крайне важно подбирать формулировки
источник

AO

Alexander Ovchinnikov 🦁 in PiterPy Idle
Dima Boger
Почему должен был?
ну, юридически мб и не должен, но вообще, если он принимает чужой код - то проект становится общим, и перестаёт быть лично его, ну, то есть вряд ли вот те другие разработчики бы хотели, чтобы он психанул и всё удалил...
источник