28.04.2016 Экспертиза, Менеджмент, Открытый код/LinuxПрограммист начал создавать свободное приложение. Выпустил первую версию, началось формирование сообщества... И тут внезапно выяснилось, что существует несколько аналогичных проектов различной степени сложности и находящихся на различной стадии. Довольно распространённая ситуация, не правда ли? В этом случае у лидера проекта возникает вполне здравая мысль — объединить разработки, взяв из каждой самое лучшее. На первый взгляд, это выгодно всем участникам и никаких сложностей возникнуть не должно. Однако лидер проекта DFSA Сафия Абдалла уверена, что это слишком поверхностный взгляд на проблему. По её мнению, непосредственно написание кода значительно проще формирования сообщества и работы с его участниками. Ведь именно по этой причине и существует так много практически одинаковых проектов, которым что-то мешает объединиться в один. Что же делать лидеру, желающему объединить несколько проектов? Что ему следует понять перед тем, как приступать к каким-либо действиям? На какие вещи ему нужно обратить внимание в первую очередь. Прежде всего, лидер должен внятно и максимально честно сформулировать цели собственного проекта. И попытаться сделать то же самое, но уже применительно к тому, что он считает аналогами. В результате может оказаться, что цели попросту не совпадают. Как правило, сообщества формируются не столько вокруг кода (хотя написание какого-то особенно эффективного кода тоже может быть главной и даже единственной целью), а вокруг общественно значимой цели. Именно она ...
читать далее.