#мейнтейнеры — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #мейнтейнеры, aggregated by home.social.
-
Как коммитить так, чтобы ваш код принимали мейнтейнеры: путь одного героя
Всем привет, меня зовут Юрий Пузыня, я занимаюсь развитием платформы документации Diplodoc в Yandex Infrastructure , которую мы пару лет назад выложили в опенсорс. И сегодня я расскажу лёгкую историю невероятного везения в опенсорсе. Мой первый коммит как контрибьютора в опенсорс‑проект был смёржен спустя два с половиной года мной же в качестве мейнтейнера этого проекта. И в чём тут история успеха — спросите вы. Но давайте я расскажу всё по порядку.
https://habr.com/ru/companies/yandex/articles/897150/
#опенсорс #мейнтейнеры #проекты #программирование #работа_в_команде
-
[Перевод] Проверяем фактор автобуса для опенсорсных проектов
Из Википедии : фактор автобуса (англ. bus factor, либо truck factor) проекта — это мера сосредоточения информации среди отдельных членов проекта; фактор показывает количество участников проекта, после потери которых (в оригинале — «попадания» которых под автобус или грузовик, варианты: увольнения, заболевания, рождения у них ребёнка, наступления несчастного случая и других форс-мажорных обстоятельств) проект не сможет быть завершён оставшимися участниками. Мотивация Во всех компаниях, где я работал (в строительстве и разработке ПО), в тот или иной момент времени возникал вопрос «фактора автобуса» в управлении разработкой проектов. Инженеру-строителю вычислить его было крайне сложно, потому что наша отчётная документация была сильно распределена между сотрудниками и существовал дефицит документации. Единственный раз, когда это стало очевидно, случился после увольнения одного из сотрудников — спустя полгода возник срочный запрос RFI (запрос информации) по чьему-то пакету расчётов (хотя официальный пакет должен быть подписан инженером-проектировщиком, а не инженером, непосредственно отвечающим за расчёты). После таких инцидентов нам обещали улучшить документацию, но это неизбежно отходило на второй план, когда все участники группы переходили на новые проекты даже без итогового совещания. Я был свидетелем того, как в долговременных проектах инженерный состав менялся на 100%, поэтому это ужасный антипаттерн. В разработке ПО можно провести множество параллелей, но по природе нашей работы поставка выпущенного кода — это единственный способ измерения фактора автобуса. По крайней мере, именно её изучали многие исследователи, в том числе и в научной статье , имеющей большое количество цитирований (156, согласно Google Scholar!) с момента её публикации в 2016 году ( препринт выпустили в 2015 году). Ша отправил мне статью, а после того, как мы обнаружили её исходные данные и исходный код , это стало идеальным проектом на выходные, который бы позволил, как минимум, получить представление об интересных метриках open source.
-
[Перевод] Труд разработчиков открытого ПО заслуживает оплаты
Предупреждение . Пишу я из чувства негодования, и мне не особо хочется сдерживать тон. Если вы не желаете выслушивать мои резкие высказывания на тему опенсорса, то лучше эту статью не читайте. Недавно в сердцах я написал на Mastodon такой пост : «Мы считаем, что сфера опенсорса должна быть жизнеспособной, а труд мейнтейнеров должен оплачиваться!» Мейнтейнер: *вносит коммерческие возможности* Мы: «Не таким образом». Мейнтейнер: *работает на крупную технологическую корпорацию* Мы: «Не таким образом». Мейнтейнер: *привлекает инвестирование* Мы: «Не таким образом». Эта моя публикация вызвала вирусную реакцию, получив множество встречных аргументов и критики (а также немало согласия, и это приятно). Думаю, часть критических ответов объясняется моим намеренно вольным изложением и придирчивостью читателей к терминологии, но некоторые всё же стали следствием искреннего недопонимания моих язвительных высказываний. Я сам виноват, что поднял этот вопрос без должной ясности вместо того, чтобы говорить прямо. Поэтому в текущей статье я выражу свои размышления в виде более рассудительной и развёрнутой тирады. Мой основной посыл в том, что труд специалистов, работающих в сфере опенсорса, заслуживает оплаты . Без исключений. Нам следует перестать критиковать идею оплаты труда мейнтейнеров и начать её ценить . Да, все используемые для этого механизмы в том или ином смысле несовершенны, но лишь потому, что сам мир таков. И дело не в том, что люди берут деньги. Наезжать на мейнтейнеров, которые нашли способ устроить себе жизнь, неправильно.
https://habr.com/ru/companies/ruvds/articles/795235/
#ruvds_перевод #опенсорс #free_software #бесплатное_по #мейнтейнеры #разработка_по