Место для Вашей рекламы всего за 400 рублей в месяц ! email:incognito.anonimous@yandex.ru

Спонсор проекта
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Ads



Последние комментарии
#1
Александр пишет: » Про себя расскажу, купил первый свой дистрибутив L... (13.02.2020)
// Переход с Windows на Linux - ГЛУПОСТЬ
#2
admin пишет: » Александр, я перепробовал немало конвертеров под л... (02.02.2020)
// 28 причин почему GNU/Linux не имеет будущего
#3
Александр пишет: » Всё верно, к примеру мне не хватает конвертера ауд... (01.02.2020)
// 28 причин почему GNU/Linux не имеет будущего
#4
admin пишет: » Ну и где это ваше будущее ? Уже прошёл четвёртый г... (29.01.2020)
// 28 причин почему GNU/Linux не имеет будущего
#5
admin пишет: » иван, аргументы давай (28.01.2020)
// 28 причин почему GNU/Linux не имеет будущего
#6
watersoda пишет: » А с другой стороны, какой смысл в МСВС 5.0, когда ... (12.11.2017)
// Обзор и попытка установки МСВС 5.0
#7
X_perienced пишет: » А какое именно оборудование там подерживается - го... (25.08.2017)
// Обзор и попытка установки МСВС 5.0
#8
Linups_Troolvalds пишет: » Хватит писать бред. МСВС (возможно) не работает на... (24.07.2017)
// Обзор и попытка установки МСВС 5.0
#9
watersoda пишет: » Да и RHEL под "Эльбрус" не помешал бы... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#10
watersoda пишет: » Небольшая поправка: ... через соответствующий паке... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
Quotes
Руткиты в линуксе работают с ядром напрямую ;)

Как построить Open Source сообщество | автор: Luca | 28 марта 2011

Категория: Open Source

Сообщество жизненно важно любому проекту Open Source. Меня всегда поражало, как живут, например, коммьюнити непопулярных линукс-дистрибутивов, у которых пользователей-то в лучше случае сотня, а ведь некоторые держаться очень долго, и без поддержки/руководства отдельных лидеров. Писать код под свободной лицензией не достаточно для привлечения пользователей и разработчиков к построению сообщества.

Программы с открытым исходным кодом на самом деле нисколько не отличаются от остальных проектов по разработке ПО в том, как они начинаются. Они начинаются или потому, что кто-то хочеть что-то построить, или в случае разработки продукта, кто-то надеется предугадать будущие потребности других людей. В первом случае возможность поделиться конечным результатом может даже и не предполагаться, в последнем же случае присутствует острое желание поделиться конечным продуктом.


Что такое сообщество и зачем его строить Open Source проекту?
Сообщества — группы отдельных лиц, разделяющих общие интересы. И закрытые и открытые проекты имеют свои сообщества пользователей, большая часть которых относительно пассивна, ести говорить об их взаимодействии с остальными участниками сообщества. С другой стороны, любой тип сообщества может включать в себя участников, которые решат принять более активное участие, например, отправляя отчёты об ошибках, помогая другим пользователям, занимаясь написанием документации или пропагандой.
Наиболее активные участники должны быть вознаграждены за их усилия. Microsoft, к примеру, награждает тех из пользовательского сообщества, кто помогает людям строить большую часть технологии Microsoft посредством программы MVP (Most Valued Professional). В сообществах Open Source, активные участники ожидают вознаграждения в виде разширения доступа к проекту и увеличения контроля над ним.

Хотя закрытые проекты и несут некоторые выгоды сообществу, существует чёткое ограничение видов добровольного участия в проекте для сообщества. В силу того, что код не открыт для изучения, категорически не существует пути для пользователей в самом деле развивать продукт, решать проблемы, разрабатывать новые функции и вносить программный код в основной проект. Однако наоборот дела обстоят с такими возможностями у сообществ Open Source. Там возможен поток информации в виде кода и документации от любого участника сообщества в центр, хотя и в модерируемом виде. И что более важно, при любой возникшей проблеме существует большое количество глаз, которые обратят на неё внимание и объеденят мозговые усилия всего сообщества. В проектах с закрытым кодом максимальное число людей, следящих за данной проблемой всегда ограничено общим числом нанятых разработчиков.

Типичные пути сообществ Open Source
При своём рождении, сообщества Open Source могут быть чрезвычайно маленькими, иногда состоящими из одного-двух разработчиков и почти без пользователей. В зависимости от типа проекта, такое может продолжаться на протяжении какого-то времени, может быть даже лет, в качестве «инкубационного периода», в течение которого изначальная команда работает над получением чего-нибудь, работающего «из коробки». Эрик Реймонд (Eric Raymond) в книге «Собор и Базар» замечает, что необходимое пред-условие успеха — наличие 'чего-нибудь работающего и поддающегося тестированию, с чем можно поиграть'. Стоит заметить, что 'работающий' не означает великолепный или даже готовый. 'Выпуски рано и часто' — известная мантра Open Source разработки, не лишена смысла, так как подобное поведение проекта может помочь получить ранние отклики и увеличить надёжность проекта. По этой причине сообщества не должны бояться выкладывать материал раньше. Благодаря ранним выпускам можно получить значительные преимущества, предоставив ожидания и управляя проектом чётко и верно.

Если программный продукт должен притягивать пользователей, презентация и брендинг должны убедить продвинутых пользователей, что программа делает что-то значительно лучше конкурента. Как только был зафиксирован интерес, стоит опустить порог вхождения пользователей: например, такие простые вещи как процесс установки должны проходить совершенно гладко. Однако подсаживание пользователей — это ещё не конец истории. В дальней перспективе потребуются ещё и разработчики, как минимум управляющиеся с мелкими улучшениями, которые могут загнать одного разработчика в болото. Разработчики могут вырастать из существующей пользовательской базы, но могут и приходить откуда угодно, ведомые потребностью в получении навыков, славы или в поисках благоприятной возможности показать их навыки программирования.

Открытие проекта таким образом может добавить совсем новый набор проблем. Карл Фогел (Karl Fogel) в «Производстве Open Source программ», замечает: «Открытие означает приведение кода в понятную форму для прибывших извне, настройку сайта разработчиков, списка рассылки, и чаще всего первое написание документации. Всё это представляется большим объёмом работ. И конечно, если появится кто-то из заинтересовавшихся разработчиков, придётся отвечать на их вопросы в течение какого-то времени до того, как от них появится какая-то польза.» Однако дополнительные усилия хотя бы частично перекрываются наличием готовых инструментов совместной работы типа Google Code или Sourceforge. И в дополнение: открытие проекта не обязательно значит потерю управления. Многие проекты в рание периоды работают как «великодушная диктатура» с одним человеком, ответственным за разработку большей части функций и анализ написанного кода.

Великодушные диктаторы не обязаны обладать выдающимися техническими навыками, но, по Фогелу, они будут должны «уметь различить хороший дизайн». Фогел идёт дальше и отмечает, что основная ответственность диктатора в том, чтобы убедиться: участники верят, что они «вместе могут больше, чем по одному». Разработчики останутся только если лидер проекта сможет сделать проект местом, куда они захотят возвращаться. Это означает вознаграждать работу, делегируя тем, кто этого заслужил и тем, кто этого хочет, более отвественные участки работы. Управление проектами Open Source было описано как активное, неформальное и незаметное. Успешные великодушные диктаторы должны ещё и «говорить тихо». Все это требует общечеловеческих навыков, и, как предполагает Реймонд, «небольшого умения очаровывать людей».

Прозрачное управление на подводных камнях
В зоне ответственности лидеров сообщества находится уверенность в том, что условия остаются пригодными для использования потенциала Open Source. Она не приходит сама по себе и должна аккуратно управляться.

На ранних этапах, наиболее значительная проблема проекта — разобраться с неподъёмным грузом поддержки.Пл..хо организованная, поддержка может, в лучшем случае, привести к потере пользователей, и в худшем случае к тому, что основатель проекта сдастся. Если планируется хоть какой-то успех проекта, лидер должен найти людей, которые будут заниматься этой работой. Один путь — нанять их. Другой — предложить пользователям помогать друг другу путём написания документации и исправления ошибок. Однако, если это произойдёт, должна появиться инфраструктура, которая позволит пользователям заниматься этим. Любой вклад должен активно приветствоваться и лидеры должны быть уверены, что вклад полезен и достаточно качественнен.

Как только проект более-менее стабилизировался, в игру вступают другие опасности. Одна из них — всегда существующая возможность того, что кто-то может взять код и начать на его основе конкурирующий проект. Это явление, известное как форк, наносит урон тем, что разделяет и разобщает сообщество разработчиков. Это событие также смущает и подрывает доверие пользователей и приводит к ненужному удвоению усилий. Поскольку сообщества пользователей и разработчиков — кровь Open Source проекта, любой нанесённый им ущерб в любом случае скажется на устойчивом развитии обоих проектов. Порыв создания форка может возникнуть по любой причине, технической или политической но на него стоит обращать внимание только когда он исходит от кого-то с достаточным числом последователей в сообществе. В любом случае, хорошо задокуменированные отрицательные стороны создания форка приводят к сильному стремлению социума воспротивиться этому, потому что известно, что решение о разделении сообщества никогда не должно приниматься легко.

Позволить уйти
Чтобы считаться достаточно здоровыми, сообщества Open Source должны быть способны пережить потерю нтереса их изначального основателя к ним. Если они сильно полагаются на диктатора, они рискуют разбиться на части и пропасть, когда их лидер сменит сферу интересов или уйдёт на покой.

В большинстве сообществ, даже в тех, что управляются диктатурой, люди, помимо остнователя, становятся всё более ответственными за принятие решений. Естественный результат этого — переход к демократии, основанной на консенсусе. Это новое положение дел не гарантирует, что все решения, в особенности мелкие, будут приниматься совещательно. Большую часть времени предложения будут приниматься по принципу «ленивого консенсуса», когда молчание равносильно согласию. Чтобы разобраться с предложениями, по которым согласие не достигнуто, все сообщества используют какую-либо форму голосования.

Чем более сложными становятся эти обычаи и процедуры, тем более важным становится информирование новых участников о том, как им начать участвовать в проекте и использовать своё право голоса в процессе принятия решений. Молодые сообщества могут возвратиться к практике использования почтовых рассылок для накопления информации, но это не всегда помогает новичкам и может оставить у них недопонимание. То, что действительно необходимо — что-то записанное, некая «модель управления», фиксирующая существующее понимание в документальной форме. Формализация договорённостей помогает быть уверенным в том, что сообщество живёт собственной жизнью, не зависящей от кого-либо в отдельности, что оно может выжить и расцвести на период, пока есть потребность в производимом этим сообществом продукте.

Заключение
Построение сообщества вокруг Open Source продукта может происходить медленно, тяжкая работа и успех зависят от множества критериев. Однако, без сообщества просто нет проекта. Формирование сообщества не произойдёт само по себе и должно аккуратно управляться. Все сообщества начинаются с пользователей, привлечённых формой и оформлением или изустными рекомендациями. Как только они прибывают, появляется задача соответствовать их ожиданиям. Процветающее сообщество разработчиков может соответствовать и расширять ожидания пользователей, но лишь при условии, что их лидер может удержать их вместе и быть уверенным в том, что участники не разбредутся создавать свои проекты. В долгосрочной перспективе, сообщества должны иметь открытый механизм разработки, чтобы быть уверенными, что в случае ухода ключевых участников, включая основателей, их легко можно будет заменить кем-то другим.

источник


Голосов: 12


Прочитано 3185 раз и оставлено 20 комментариев.


Комментарии посетителей

#1. Babusha

Ой, опять быдлофанаты аналсофта всякую хр№нь пишут biggrin
Ну чтож, отлично, запасаемся попкорном и наблюдаем за реакциея линупс-детей, вот цирк сейчас будет biggrin

#2. MOP3E

"Сообществу не нужны юзеры!" - универсальный лозунг на ЛОРе.

#3. 8086

Примитивное прикладное изложение теории групп. В общем можно перевести, как "Великая проблема самовыгула котов"
Давно ясно, что без организации, целей и задач коллектив не состоится. Кроме того - плодовитость опенсорса по большей части направлена на "умножение сущностей", поскольку новых фундаментальных идей нет. И взяться им неоткуда, - крупные проекты требуют финансирования и стратегического планирования. Опенсорс без бизнеса - миф. А сочинения типа "для души" - это личное повторение пройденного кем-то ранее пути. Такие сочинители ничего кроме "диффузной группы" или клуба собрать не смогут.
Движение вперёд может быть только целенаправленным, а не броуновским.

#4. msAVA

msAVA
8086 написал:
изложение теории групп

Изложенное к теории групп (см. Абеля) никакого отношения не имеет. Изложенное относится к психологии малых групп, психологии отношений, психологии лидерства и психологии управления.

#5. 8086

msAVA
Изложенное к теории групп (см. Абеля) никакого отношения не имеет. Изложенное относится к психологии малых групп, психологии отношений, психологии лидерства и психологии управления.
,
Согласен. Ошибся с формулировкой.
Ошибка статьи в том, что Open Source это не тип сообщества, а идея. Она может быть использована как и кучкой энтузиастов, так и крупными корпорациями.

И кстати, идея достаточно сильный фундамент. Например, как только для M$ продуктов прекратится финансирование они сразу же загнутся, ибо их поддерживает только денежный поток, а вот если бы за ними стояла какая-та идея, то не факт, что они перестали бы развиваться без финансирования.
Обязательно нужно уточнять что сей мегасуперсофт, увиличивает длинну пениса, размер груди, избавляет от прыщей, не содержит вирусов (можно лично проверить, кстати)... и вообще кто не пользуется этим супермегасофтом тот л..х и быдло (и ни куя ни хакир).

#8. 8086

Рыбный пирог
Обязательно нужно уточнять что сей мегасуперсофт, увиличивает длинну пениса, размер груди, избавляет от прыщей, не содержит вирусов (можно лично проверить, кстати)... и вообще кто не пользуется этим супермегасофтом тот л..х и быдло (и ни куя ни хакир).
,
+1500smile
Для Столлмана опенсорс - организация, для Линуса - контроль над линукс-ядром административная функция, на линуксе РедХат делает деньги, Lisp курируется Масачусетским технолог.универом, интернет делался на деньги оборонзаказа Пентагона, А наивные линуксоиды всё жаждут призывов дедушки Ульянова-Ленина для построения коммунизма во всём мире и работы за идею, а не за жизненные блага.
8086, предположим, что вам предоставят все жизненные блага, которые вы когда либо хотели - вы вообще будете после этого хоть над чем-то серьёзно работать? smile

#10. EvgenijM86

И кстати, пример СССР показывает, что за идею можно успешно делать такие мега проекты, которые люди с финансовой мотивацией посчитают просто невыполними.

#11. 8086

EvgenijM86
8086, предположим, что вам предоставят все жизненные блага, которые вы когда либо хотели - вы вообще будете после этого хоть над чем-то серьёзно работать?
,
Вот именно тогда человек и может позволить себе тратить своё время на воплощение идей, не напрягая своих близких собственной нищетой и ничтожеством, прикрываемых "величием его мысли".
EvgenijM86
И кстати, пример СССР показывает, что за идею можно успешно делать такие мега проекты, которые люди с финансовой мотивацией посчитают просто невыполними.
,
Да, да, СССР прекрасный пример изнасилования собственного народа за почётные грамоты и медальки "Ветеран труда" Вы на правильном пути! Особенно если учесть, как теперь бывший СССР имеют все кому не лень,
не говоря о США

#12. EvgenijM86

8086 написал:
Вот именно тогда человек и может позволить себе тратить своё время на воплощение идей, не напрягая своих близких собственной нищетой и ничтожеством, прикрываемых "величием его мысли".

Вы хотите сказать, что к идеальному можно стремится только с "набитым пузом"? Лично мне опыт показывает, что удовлетворение всех базовых потребностей часто (не всегда) приводит к отуплению и лени, а вот недостаток ресурсов очень даже мобилизирует людей на поиск и осуществление идеального.

8086 написал:
Да, да, СССР прекрасный пример изнасилования собственного народа за почётные грамоты и медальки "Ветеран труда" Вы на правильном пути! Особенно если учесть, как теперь бывший СССР имеют все кому не лень,
не говоря о США

Дык, потому-что отказались от идеального. А когда идея была - СССР сам имел очень многих. И, кстати, имеют-то бывший СССР именно те люди, которые грезят великой идеей мирового правительства - плевать они хотели на ваши бумажки - они сами их могут напечатать в любом нужном количестве и продать л..хам без идеального.

#13. msAVA

msAVA
8086 написал:
Да, да, СССР прекрасный пример изнасилования собственного народа за почётные грамоты и медальки "Ветеран труда"

Вы как-то забываете, что СССР по сути дважды создавал промышленное производство чуть ли не с нуля в условиях иностранной интервенции. Так же забываете, что СССР реально помогал материальными ценностями дружественные страны, а не грабил их, как делает "развитый капитализм". До кучи поймите, что мы доедаем наследие СССР уже 20 лет, не создавая нового. Да и внешний долг СССР был меньше, чем выданные кредиты.
8086 написал:
Особенно если учесть, как теперь бывший СССР имеют все кому не лень, не говоря о США

Это прекрасно показывает, что советская пропаганда была абсолютно права, когда говорила про капитализм.

#14. megabaks

Babusha,
Цитата:
Ой, опять быдлофанаты аналсофта всякую хр№нь пишут

Как самокритично, но иногда лучше жевать чем писать smile

#15. 8086

У "идейных" проблемс?
Наверное следует отличать ПРОЕКТЫ от НАУЧНЫХ ИССЛЕДОВАНИЙ и разработок, которые финансируются. И вдруг (?) активно ведутся на деньги гос. ведомств в США, а теперь и в России.
Что каксается опенсорса, то все проекты так или иначе направлены на материальную прибыль. Наивные школьниги думают, что опенсорс - это халява? И ведутся на пропаганду коммерческих компаний, типа Google и Mozilla? - имеющих милионные прибыли. Может Вы поклонники AltLinux ?
И кстати, в СССР unix был в опале - тоже напомнить? - между прочим "по идейным" соображениям. Некоторая оттепель наступила только в 90-е годы.
А на счёт советской пропаганды - таки да, весь мир живёт так, а в СССР жили иначе. - потому и в шопе, что жить надо, а не на идеи ананировать.

#16. 8086

EvgenijM86
Вы хотите сказать, что к идеальному можно стремится только с "набитым пузом"? Лично мне опыт показывает, что удовлетворение всех базовых потребностей часто (не всегда) приводит к отуплению и лени, а вот недостаток ресурсов очень даже мобилизирует людей на поиск и осуществление идеального.
,
Во первых - очень наивно. Без денег Вы ничего сделать не сможете, кроме как наняться на выполнение работы, либо - продать свою идею за гроши тому, у кого есть деньги. Хотя Вы также можете попытаться ОРГАНИЗОВАТЬ своё дело - то есть сделать коммерческий проект.
Во вторых - Вы прямо утверждаете, что теория Маслоу об уровнях ценностей для человека неверна.

#17. 8086

Кстати, какие мысли у опенсорсников относительно "нищего" господина Шатлворта и его Ubuntu?

#18. EvgenijM86

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

Open source это в первую очередь идея - а дальше это уже может быть и чистая комерциея, и желанием халявы и что угодно.

"А на счёт советской пропаганды - таки да, весь мир живёт так, а в СССР жили иначе. - потому и в шопе, что жить надо, а не на идеи ананировать."
Чего-чего? По моему в жопе мы последние лет 20 - как только последовав за всеми остальными устроили у себя демократию, капитализм и либерализм. А когда мы не отказывались от своих идей - мы были сверх-державой и могли на равных тягаться с такими гигантами как США и нацисткая Германия.

#19. MOP3E

8086 написал:
А на счёт советской пропаганды - таки да, весь мир живёт так, а в СССР жили иначе. - потому и в шопе, что жить надо, а не на идеи ананировать.

За последние 20 лет от голода, вредных привычек (наркотики, алкоголь...), преступности и болезней умерло больше людей, чем с 1945 по 1990 годы. Такая вот "жопа" была в СССР.

#20. 8086

MOP3E,
Цитата:
За последние 20 лет от голода, вредных привычек (наркотики, алкоголь...), преступности и болезней умерло больше людей, чем с 1945 по 1990 годы. Такая вот "жопа" была в СССР.

А что так ограниченно во времени то? 30-е годы и 20-е некошерно учитывать?
EvgenijM86,
Цитата:
Чего-чего? По моему в жопе мы последние лет 20 - как только последовав за всеми остальными устроили у себя демократию, капитализм и либерализм. А когда мы не отказывались от своих идей - мы были сверх-державой и могли на равных тягаться с такими гигантами как США и нацисткая Германия.

Ага, и немогли собрать собственный легковой автомобиль и персональный компьютер. И типа не торговали нефтью, а исключительно высокотехнологическими продуктами, типа танк, самолёт, ракета...
Даже путнего авианосца склепать не смогли.
Сидите уж и не пестд...е !
Кстати, Вам не довелось осваивать богатства Сибири и Дальнего Востока? - в составе, так сказать, контингента Зон заключения? Ах, ну да, Вы же из своего детства помните только Леонида Ильича и дворовую среднюю школу...
А насчёт неверности теории Маслоу - побеседуйте со своей женой и детьми.

Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 

Правила комментирования >>