Open Source: По ту сторону кода. Учимся создавать сообщества - ч.1
Давно не приходилось читать книги от корки до корки. Современность беспощадна к нам как потребителям информации - большие текстовые форматы приходится препарировать, выбирать только самое нужное в текущий момент, откладывая остальное на кладбище закладок браузера. Однако, на этот раз я сделал исключение. Имнно сейчас, после длительного многолетнего погружения в технологии, пришлось вернуться к гуманитарной составляющей разработки, чтобы понять каким именно образом создавать устойчивые сообщества вокруг проектов открытого исходного кода.
Первым в ряду литературы с описанием успешного опыта релевантного задаче стоит "Just for fun" Линуса Торвальдса, но в нёй фигурируют скорее личные аспекты мировоззрения автора и его хардкорная молодость с круглосуточным кодингом, а не конкретная методология работы с людьми. Изложенный в мемуарах опыт Линуса отражает ту стадию развития Open Source, когда многое осуществлялось по наитию, за счёт личного энтузиазма и харизмы, а успешный результат был обусловлен скорее первопроходческой новизной, нежели правильно исполненной технологией. Иными словами, когда-то для стремительного взлёта открытого проекта было достаточно опубликовать его код и всё. Собственно, именно так и сделал всё в своё время Линус. И понеслось...
Однако, приходит время, и этого становится недостаточно. Уже сейчас на Github порядка 100 миллионов репозиториев и теперь, чтобы ворваться с Open source проектом, нужно изрядно пошевелить локтями, чтобы как-то выделиться в столь насыщенной среде. Для того, чтобы это делать наиболее эффективно, нужно применять определённые практики работы - как и в любой другой деятельности, стадия искусства и интуитивного поиска в предметной области заменяется вполне чёткой формализованной методологией достижения конечного результата.
В этом отношении книга Джона Мертика "Open Source: Beyond the Code" более сбалансирована - она содержит как личный опыт работы в позициях от начинающего разработчика в SugarCRM до директора по управлению программами Linux Foundation, так и большое количество обобщённых полезных практик в проектах отрытого ПО, часто формализованных до состояния приспособленных для работы чек-листов. Она обобщает опыт такого перехода. Именно поэтому её вполне можно советовать в качестве практического руководства для начинающих создателей сообществ и предприятий в сфере Open Source.
Этой теме я посвящу серию постов, где поделюсь мыслями по некоторым наиболее интересным с моей точки зрения разделам книги и их значению в развитии сообщества Robossembler.
#community #linux #foundation
Давно не приходилось читать книги от корки до корки. Современность беспощадна к нам как потребителям информации - большие текстовые форматы приходится препарировать, выбирать только самое нужное в текущий момент, откладывая остальное на кладбище закладок браузера. Однако, на этот раз я сделал исключение. Имнно сейчас, после длительного многолетнего погружения в технологии, пришлось вернуться к гуманитарной составляющей разработки, чтобы понять каким именно образом создавать устойчивые сообщества вокруг проектов открытого исходного кода.
Первым в ряду литературы с описанием успешного опыта релевантного задаче стоит "Just for fun" Линуса Торвальдса, но в нёй фигурируют скорее личные аспекты мировоззрения автора и его хардкорная молодость с круглосуточным кодингом, а не конкретная методология работы с людьми. Изложенный в мемуарах опыт Линуса отражает ту стадию развития Open Source, когда многое осуществлялось по наитию, за счёт личного энтузиазма и харизмы, а успешный результат был обусловлен скорее первопроходческой новизной, нежели правильно исполненной технологией. Иными словами, когда-то для стремительного взлёта открытого проекта было достаточно опубликовать его код и всё. Собственно, именно так и сделал всё в своё время Линус. И понеслось...
Однако, приходит время, и этого становится недостаточно. Уже сейчас на Github порядка 100 миллионов репозиториев и теперь, чтобы ворваться с Open source проектом, нужно изрядно пошевелить локтями, чтобы как-то выделиться в столь насыщенной среде. Для того, чтобы это делать наиболее эффективно, нужно применять определённые практики работы - как и в любой другой деятельности, стадия искусства и интуитивного поиска в предметной области заменяется вполне чёткой формализованной методологией достижения конечного результата.
В этом отношении книга Джона Мертика "Open Source: Beyond the Code" более сбалансирована - она содержит как личный опыт работы в позициях от начинающего разработчика в SugarCRM до директора по управлению программами Linux Foundation, так и большое количество обобщённых полезных практик в проектах отрытого ПО, часто формализованных до состояния приспособленных для работы чек-листов. Она обобщает опыт такого перехода. Именно поэтому её вполне можно советовать в качестве практического руководства для начинающих создателей сообществ и предприятий в сфере Open Source.
Этой теме я посвящу серию постов, где поделюсь мыслями по некоторым наиболее интересным с моей точки зрения разделам книги и их значению в развитии сообщества Robossembler.
#community #linux #foundation
👍17