- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF133:Сообщество
Материал из Linuxformat.
- Построим свое сообщество
Содержание |
Как строится сообщество
- Джоно Бэкон, менеджер сообщества Ubuntu, рассматривает способы создания вашего собственного сообщества или реанимации уже существующего.
Сообщество. Это слово о десяти буквах — плоть и кровь открытого ПО. Редко когда оно не влияет на нашу жизнь, будь то через Linux, местный клуб любителей чтения, ваш узкий круг друзей или еще миллион других мест. О кончине местных сообществ может рассказать каждый, кому за 45, а сообщество открытого ПО процветает.
Однако организации под названием «Сообщество открытого ПО» не существует. Вместо этого есть тысячи небольших групп, каждая из которых интересуется определенной частью более широкой общности – например, документацией, переводами, местной пропагандой, созданием карт, тестированием, играми или программированием. Существует поразительное разнообразие вкладов, несмотря на общую цель. Хотя каждая группа занимается своим конкретным делом, все их сегменты образуют подобие мозаики, складывающейся в ту картину движения открытого ПО, что мы знаем и любим.
Многие из нас присоединяются к этому сообществу, установив Linux, распробовав его и сообразив, что могут внести в него вклад. Затем мы осознаем, какой именно вклад нам интересен, и находим сообщество, отвечающее нашим предпочтениям. Часто можно определить идеальное место для содействия, однако иногда мы упираемся в тупик или, что еще хуже, увязаем в загнивающем сообществе, которое фактически ни-чем не занимается.
Сейчас мы рассмотрим, как построить сообщество. Намерены ли вы помочь уже существующему сообществу снова встать на ноги, или собрались создать совершенно новую группу – следующие шесть страниц предназначены вам. Все сказанное применимо как к онлайн-, так и к оффлайн-сообществам, от сообществ программистов до местного клуба книголюбов. Так что налейте себе чашечку кофе, откиньтесь на спинку кресла и готовьтесь строить империю...
В качестве примера создаваемой группы мы возьмем Linux User Group (LUG). LUG’и – это обычно локальное объединение энтузиастов Linux, которые собираются вместе, чтобы поговорить о Linux и проектах открытого ПО, получить друг от друга техническую поддержку и продвинуть Linux в своем районе. Когда я в первый раз встрял в сообщество открытого ПО, я создал LUG города Вулверхэмптона, и это был исключительно полезный опыт. Итак, в интересах моей будущей номинации на Оскара я возьму роль Джоно Бэкона, проживающего в Хилл-Вэлли, городе без LUG. Вот я и создам LUG, чтобы встряхнуть мир местных фанатов Linux, и это включает три основные задачи:
- Подготовка ресурсов Нужно задать методы и инструменты, которые позволят функционировать нашей группе: например, способы общения, сайт и прочее.
- Планирование некоторых проектов Самые классные сообщества работают вместе – и делают это хорошо, так что нужно обсудить, как планировать и выполнять совместные проекты.
- Поднятие шумихи Когда дом готов, а проекты в работе, нужно поведать миру о нашей группе, чтобы люди к нам просились.
Каждый из этих элементов мы обсудим в контексте создания нашей Hill Valley Linux User Group (HVLUG), но подходы, намеченные здесь, применимы для раскрутки любого сообщества.
Определив, что будет делать ваше сообщество в качестве первичной задачи (например, в случае с HVLUG это обеспечение поддержки и пропаганды, а для группы разработчиков ПО – создание новых приложений), следует принять решение, какие ресурсы вам требуются, чтобы группа приступила к работе. Всем сообществам нужен дом – способ общения и инструменты для выполнения работы, так что это наша первейшая задача. Из-за недостатка места мы не станем вдаваться в технические детали получения помещения и этих ресурсов; вместо этого назовем основные средства, способные понадобиться нашему сообществу, дадим некоторые указания и выделим потенциальные опасности. Для большинства сообществ нужно удовлетворить такие требования:
- Место для общения Нужно гарантировать, чтобы все могли общаться простым и удобным способом.
- Место для совместной работы Нам нужно место, где группа будет вырабатывать совместный контент.
- Место для раскрутки группы онлайн Обычно это домашняя страница; желательно, чтобы она регулярно обновлялась новостями и подробностями о работе группы и тем, как в нее вступают.
Собрав все это вместе, вы получите все необходимое для общения, совместной работы в группе и публичного присутствия, чтобы другие смогли найти вас и присоединиться. Давайте теперь рассмотрим каждый из этих элементов в отдельности.
Каналы общения
Общение решает все. Когда людям легко и просто связаться друг с другом, сообщество имеет бойкий, процветающий вид. А при нечеткой, вялой или ограниченной связи группы становятся скучными и безжизненными. Чтобы создать каналы общения, нужно выбрать подходящую среду, а затем построить культуру позитивных отношений в вашей группе.
Давайте сначала выберем среду. К счастью, нам доступен широкий диапазон разнообразных средств, как то:
- Почтовые рассылки При дискуссии по электронной почте ее члены посылают сообщения на один и тот же почтовый адрес, а коммюнике затем рассылается каждому члену группы. Почтовые рассылки прекрасно подходят тем, кто хорошо обращается с электронной почтой, они не требуют большого трафика, доставляются непосредственно адресату, вам не нужно самостоятельно обозревать канал связи. В сообществах открытого ПО почтовые рассылки встречаются часто, и особенно популярны в группах разработчиков. Сервис бесплатных почтовых рассылок предоставляет, например, Google Groups.
- Дискуссионные форумы Это, по сути, онлайн-доски объявлений, вывешенных в хронологическом порядке на web-странице. Благодаря их простоте, форумы популярны у многих конечных пользователей, но не особо распространены в сообществах разработчиков, предпочитающих почтовые рассылки.
- Ретранслируемый интернет-чат (IRC) Это текстовый чат, который хорошо подходит для общественных дискуссий в реальном времени. IRC стал популярным в мире открытого ПО, и хороший выбор для вашего про-екта – сеть Freenode.
Из этих трех самым популярным является почтовый лист рассылки. Так что рекомендуем принять его за главное средство общения. Для более интерактивных дискуссий можно также задействовать IRC.
Выбрав средство общения, позаботьтесь о том, чтобы само общение было активным и чтобы участвовать в нем было приятно (подробности – во врезке Пусть текут обсуждения)
Во многих сообществах, в особенности из мира открытого ПО, идет работа над совместными проектами, где вырабатывается контент. Существует широчайший выбор утилит для разных видов сотрудничества (например, программирование, писательство, тестирование, дизайн и переводы). Определите, в каких утилитах нуждается ваше сообщество, и обеспечьте простой и легкий доступ к ним.
Например, сообществу разработки ПО, скорее всего, понадобится хостинг для кода, отслеживания ошибок и средства перевода. Такие сервисы предоставляются несколькими сайтами онлайн-разработки – например, Launchpad и SourceForge. Однако всегда есть искушение организовать свой собственный хостинг. Хотя вы, вероятно, способны себя им обеспечить, я все же настоятельно рекомендую использовать сайт третьей стороны. Тогда у вас будет техническая поддержка, гарантирующая, что сайт всегда работает, следит за поправками по безопасности, и ваши данные защищены. Когда вы сами поддерживаете подобную инфраструктуру, в какой-то момент это становится уже бременем.
В HVLUG мы, скорее всего, станем работать над созданием документации и контента (например, руководства how-to для нашей группы, другой документации и пропагандистской литературы о Linux). Для нужд совместно создаваемой документации идеальным решением является вики – редактируемые web-страницы, куда может писать каждый, и они просты в использовании. Прекрасным wiki-сервисом является Wikia. Если вы твердо решили использовать собственный сервис – наилучшими wiki-системами, известными мне, являются MediaWiki, движок Wikipedia, и MoinMoin, обслуживающая целый ряд сайтов.
Ваш дом онлайн
Любому сообществу совершенно необходим сайт. Во-первых, именно через него люди могут узнать о вас. Это такая витрина, где выставляются достоинства вашей группы, и средство распространять важные подробности о событиях или деятельности группы среди членов вашего сообщества.
К сожалению, создание сайта – тот этап, где многие сообщества Linux испытывают первые проблемы. Причина этого – в основном те самые личностные качества, которые и связывают нас друг с другом: все мы умники, и любим поспорить о преимуществах и недостатках программ. Увы, это может вылиться в недели дискуссий о сравнительных свойствах систем управления контентом (CMS) и в подобную бессмысленную болтовню. В таком случае будет не лишним вспомнить, что контент все-таки важнее, чем система управления им. Другими словами, выберите хоть что-нибудь и двигайтесь дальше. Кому-то это может не понравиться,но обратите их внимание на важность прогресса и дальнейшего продвижения группы.
Существует широкий диапазон провайдеров, бесплатно размещающих сайт онлайн, и я бы сильно порекомендовал WordPress – это развитая и популярная CMS. Служба позволяет создавать контент нескольким авторам и отличается надежностью. Что бы вы ни выбрали, найдите провайдера, создайте сайт и начинайте наполнять его контентом.
При создании сайта обязательно предусмотрите разделы, которые как раз и ищет львиная доля посетителей. Вот они:
- Цели Объясните, что делает ваша группа. Например, в HVLUG мы должны добавить подробности о технической поддержке и пропаганде Linux в районе Хилл-Вэлли. Также мы должны описать некоторые свои проекты и работу сообщества. Например, если мы раздавали CD с Linux людям посреди Хилл-Вэлли, хорошо бы выложить пару фотографий и текст об этом мероприятии. Помните, что мы хотим «продать» нашу группу людям, втянув их в нее, так что она должна выглядеть интересным, веселым и прикольным местом.
- Как вступить Объясните максимально доходчиво, как можно вступить в группу. Для большинства LUG это всего лишь подписка на почтовую рассылку или вход на IRC-канал. Объясните, как выйти на связь и как подписаться на рассылку.
- Контакты Всегда будут ситуации, когда кто-нибудь имеет вопросы или проблемы со вступлением в группу и нуждается в подсказке. Для этих случаев выложите один или несколько основных контактов.
Многие новые сообщества допускают общую ошибку: используют при создании сайта чересчур сложный язык. Это оттолкнет многих. Например, в HVLUG мы приветствуем весь спектр пользователей Linux. А значит, нужно обеспечить, чтобы язык сайта был понятен и доступен большинству пользователей, иначе они могут смутиться, заскучать и покинуть страницу. Хороший способ предотвратить это – устроить для новичков обратную связь: спросите их, что они думают о сайте и не нужно ли его доработать, и подправьте сайт своей группы.
Координация проекта
Наладив сайт и каналы связи, на следующем шаге надо решить, над какими проектами собирается работать ваша группа. Для некоторых групп ответ очевиден: например, группа разработки ПО сосредоточит свои усилия над проектом приложения, а группа документации станет писать контент. Для остальных ответ не столь однозначен. Например, у HVLUG обширное поле потенциальных проектов для работы – а именно, пропагандистская акция, местные встречи, создание рекламных материалов и прочее.
Одно из испытаний, с которым сталкивается каждая группа – это способность координировать цели и амбиции команды и объединять группу вокруг согласованного набора проектов. Обычно этот процесс происходит ad hoc – стихийно: люди присоединяются к группе, чтобы работать над тем, что им нравится. Одно из лучших качеств группы – то, что здесь нет менеджера, который предписывает вам, что делать, и в такой среде появляется феноменальная творческая отдача. Вскоре вы увидите, что сообщество бурлит идеями, которые выглядят стоящими и удовлетворяют целям группы.
Но одними идеями сыт не будешь, и в большинстве групп, чтобы они были продуктивными, координация работ – непростая задача. Некоторые проекты требуют координировать усилия людей с разной степенью мастерства, доступности и ресурсами. Например, если HVLUG захочет выпустить брошюрку для местных пользователей, объясняющую, что такое Linux, с вводным курсом, то такой проект требует, чтобы люди с должными навыками взяли следующие роли:
- Писатель Тот, кто напишет брошюру.
- Дизайнер Ваша брошюра должна хорошо смотреться.
- Провайдеры контента Вам, скорее всего, потребуется несколько человек, которые напишут содержимое разных разделов брошюры.
- Печатник Скорее всего, будет нужен человек, который знает, как печатать брошюры.
- Распространитель Когда брошюры будут готовы, кто-то должен раздать их прохожим.
Многие сообщества пренебрегают организационной стороной проектов, а это способно убить мотивацию. Если что и позволяет сообществу бороться, так это ощущение того, что ничего не происходит и не делается. Можно применить более структурный подход к организации проектов, задав спецификации – документы о том, как будет работать проект и кто займется каждой его частью. Преимущества тут следующие:
- Направление Одна из самых распространенных жалоб при работе в команде – отсутствие выработанной линии. Когда группа выработает привычку создавать техзадания с самого начала работы над проектом, это придаст каждому целеустремленности.
- Обязательства Простое правило при управлении проектами – обязательства, приписанные людям в общедоступных документах, более эффективны, нежели сделанные ad hoc или в частной беседе.
- Чувство успеха Постоянное обновление технического задания отметками о выполненных этапах может выработать сильное чувство успеха и прогресса. Команда будет чувствовать себя более производительной.
Первый шаг – открытие дискуссии с вашей командой о том, что вы намерены делать. Наиболее эффективный способ вести такой разговор – создать вики-страницу, где пользователи могут кратко изложить свои идеи и совместно над ними работать. Такой процесс дает основу для превращения популярных идей в нечто более конкретное. Удерживайте дискуссию в русле проекта и того, что реально выполнимо. Также следует позаботиться о проведении этих дискуссий через ваши каналы общения.
Накопив идеи насчет конкретного проекта, выразите их в техническом задании по нему. Это набор обязательств, дающих представление, что должно быть сделано для завершения проекта и кому предстоит это сделать. Лучший способ для этого – использование вики.
Я разработал полезный формат для документирования таких планов. Для каждого проекта нужно записать:
- Задача Цель или набор целей, чего вы хотите достичь. Выразите цель одним предложением.
- Критерий успеха Утверждение, по которому можно определить, успешно ли выполнена цель, поставленная выше. Оно должно быть как можно более четким. С виду это не обязательно, но дает команде прекрасный способ осознать, что именно означает успех: проекты сообществ часто грешат несогласованностью в данном вопросе.
- Требуемые действия Последовательность шагов, которые нужно проделать для достижения цели. Если кто-нибудь вызывается выполнить действие, припишите в скобках его имя. Для достижения поставленной цели может потребоваться несколько действий.
- Ведущий Если кто-то координирует эту задачу и помогает тем, кто занимается своими делами, укажите здесь имя этого человека.
Вот пример простого плана по проведению события-демонстрации в библиотеке Хилл-Вэлли, иллюстрирующий эти элементы.
- Цель Продемонстрировать Linux в библиотеке Хилл-Вэлли.
- Критерий успеха Вовлечение в показ Linux посетителей библиотеки Хилл-Вэлли
- Действия
- Согласовать стенд с библиотекарями (Джон Смит)
- Записать CD с копиями Ubuntu (Дейв Джонс)
- Разработать композицию для главного баннера, бэджиков персонала, флаеров (Сара Гилберт)
- Обеспечить ноутбуки для демонстрации (два ноутбука – Дейв Джонс и Джон Смит)
- Написать сценарий речи демонстрации (Энди Гибсон)
- Напечатать флаеры, рекламирующие событие, и доставить их в библиотеку (Сара Гилберт)
- Ведущий Сара Гилберт
Хотя создание такого плана для проекта – дополнительная работа, он кардинально улучшит шансы проекта на успех, и группа будет чувствовать себя более эффективной.
Несите слово
Планы и технические задания – прекрасный способ убедиться, что работа проекта распределена по всей команде и хорошо структурирована, но сами по себе они не гарантируют ни успех проекта, ни рост группы. Чтобы отслеживать состояние дел, вам нужно регулярно собирать команду вместе, чтобы вместе поговорить о новых идеях и задачах. Прекрасный способ для этого – проведение регулярных собраний (о том, как начать, см. Быть в курсе благодаря собраниям).
Когда команда в сборе и готова работать, ресурсы на мес-те и есть чем заняться, пришло время сформировать некоторую «шумиху» вокруг группы, чтобы воодушевить других на вступление в ваши ряды. Благодаря проделанной работе по созданию сайта и каналов связи, у вас есть несколько интересных вещей, достойных показа будущим членам. Пора хорошенько пошуметь, друзья мои.
К счастью, есть бездна способов донести слово о нашем сообществе, как онлайновых, так и оффлайновых. Однако прежде чем говорить о методах, нужно создать сообщения и контент, о котором вы хотите всем рассказать. Этот контент подразделяется на две широкие области:
- Физическая Если ваше сообщество местное, то и ваша целевая аудитория живет поблизости, так что есть смысл создать физический носитель – например, флаеры и постеры, которые можно разместить в округе. Они должны быть яркими и броскими, и желательно использовать заметный и легко узнаваемый символ: например, огромного пингвина или логотип вашего любимого дистрибутива.
- Онлайновая Все технические сообщества могут создавать много шума в онлайне. Сюда входят баннерная реклама, контент и web-страницы на вашем сайте, где можно указать посетителям на анонсы отдельных проектов и инициатив.
Создание шумихи
Определитесь, контент какого типа больше всего подходит для вашей группы, и работайте командой, чтобы произвести его. По мере окончания разных частей контента распространяйте их по всей группе, чтобы затем передать всему миру.
Итак, настало время распространить контент. Существует огромное множество способов создать шум онлайн и оффлайн. Вот только некоторые идеи:
- Социальные сети Twitter, Facebook и прочие – хорошие площадки для обмена знаниями. Создайте в Facebook страницу и пригласите своих друзей стать фанами [российские читатели могут проделать аналогичное действие в одной из отечественных социальных сетей, – прим.ред.]. Микроблоги прямо созданы для того, чтобы сослаться на адрес вашего сайта и работу вашей группы. Пользователи будут перекидывать ваши сообщения своим последователям. Другой интересный подход к сайтам социальных сетей – выйти с забавной, остроумной или слегка необычной концепцией, с целью провести ползучий маркетинг, так как люди будут тиражировать ваше сообщение направо и налево.
- Блоги Многие члены вашей группы, скорее всего, уже имеют блоги, которые можно использовать, чтобы склонить других на вступление в группу. Попросите разных людей публиковать в блоге о разных вещах, и ширина охвата сообщения увеличится. Если вы сами являетесь блоггером, синдицируемым на planet (сайт с перечнем блогов на одну и ту же тему), используйте свой блог как первичный метод производства шума.
- Баннеры и кнопки Многие не без удовольствия поместят на своем сайте кнопку или баннер, ссылающиеся на ваше сообщество. Изображения такого типа довольно просто создавать в программах типа GIMP. Кстати, можно сделать на вашем сайте страницу с ассортиментом кнопок, чтобы люди могли выбрать более подходящую своему дизайну. Предоставьте HTML-код для ссылки на ваш сайт, чтобы его можно было быстро скопировать и вставить на страницу.
- Форумы и почтовые рассылки Другой прекрасный способ распространить слово – упоминать о своем сообществе на разных форумах и в почтовых рассылках; но следите, чтобы это было уместно и в тему.
- Подкасты Существует множество открытых подкастов, посвященных Linux – можно записать 20‑секундную рекламу вашей группы и узнать, не захочет ли кто ввести ее в свое шоу.
Также есть прекрасные оффлайн-способы создать шум, о которых вам следует знать:
- Постеры и флаеры Это отличный способ донести слово, особенно для локальных групп.
- Журналы Компьютерные журналы могут быть заинтересованы в публикации новостей вашей группы. Пошлите им короткий, живой текст о вашем сообществе, чем вы занимаетесь, и прикрепите фото вашей группы в высоком разрешении. Заранее сказать нельзя, но вдруг возьмут да и опубликуют.
- Местное радио Если ваша группа активно работает и интересна сама по себе, почему бы не позвонить на местную радиостанцию и выяснить, не упомянут ли они о вашей группе – а может быть, даже на интервью пригласят?
Обратите внимание, что не все эти подходы привлекут новых людей или будут успешными, однако чем больше народа узнает о вашей группе, тем выше потенциальная возможность их присоединения.
В данной статье мы исследовали многие элементы построения продуктивного и веселого сообщества, но это лишь поверхностное рассмотрение. Сообщества – большие и сложные сущности, с самыми разными потенциалами, и хотя основное мы здесь охватили, еще есть чему поучиться. Желающим копнуть глубже скромно посоветую книгу «The Art of Community», опубликованную издательством O’Reilly (ISBN: 978‑0‑596‑15671‑8). На сайте http://www.artofcommunityonline.org книга также доступна в формате PDF (на английском языке).
Пусть текут обсуждения
На ранних этапах жизни сообщества время разделяется на работу и перерывы. Яркие, активные сообщества привлекают людей, а тихие, пассивные – нет. Сперва, пока во всей группе не сформировалась атмосфера, достаточная для ведения дискуссии, основателю нужно самому поддерживать разговор. Работайте над тем, чтобы разговор не прерывался, и пусть люди чувствуют себя как дома.
Предполагается, что сообщества – это веселая, захватывающая и позитивная среда. На беду, Интернет может привлечь крикливых невеж, способных испортить принятый в группе тон. Личным примером вселяйте и поддерживайте позитивный дух беседы, и не терпите грубых, оскорбительных дискуссий.
Наконец, если о каналах общения никто не знает, то они тратятся впустую. Новые члены хотят вступить в беседу и поговорить с другими, так что убедитесь, что сайт содержит простые и точные инструкции о способе подключения к вашим каналам общения.
Быть в курсе благодаря собраниям
Онлайн-собрания – прекрасный способ «держатьруку на пульсе», и IRC идеально для этого подходит. Рекомендую планировать регулярные собрания в IRC как минимум раз в две недели. Для этой цели создайте на вики-странице повестку дня и поощряйте членов сообщества не только участвовать в собраниях, но и добавлять в повестку интересующие их пункты.
Составив расписание собрания, постарайтесь распространить его в сообществе, да и за его пределами тоже – это хороший способ привлечь в группу перспективных людей.
В начале собраний вставляйте ссылку на страницу с повесткой и проходите ее по пунктам, обсуждая каждый и приходя к некоторым выводам. Если созданы действия, запишите их в вики, вместе с именами тех, кто согласился выполнить то или иное. Если не хватит времени, вынесите оставшиеся пункты повестки на следующее собрание. Наконец, сохраните протокол собрания и тоже поместите его в вики.
Выберите себе приоритеты
Каждое сообщество имеет миссию и цель. Группы Linux User Groups пропагандируют Linux в своем районе, Gnome и KDE делают окружение рабочего стола, OpenStreepMap создает свободные карты, доступные каждому, и так далее.
Прежде чем создавать новое сообщество, выберите, на какой теме вы хотите сконцентрировать свои усилия. Тот факт, что вы читаете эту статью, уже говорит, что у вас, наверно, есть в голове представление об этой цели.
Что бы это ни было, нужно проверить, не существует ли уже сообщества, выполняющего те же задачи. Нет ничего хуже, чем тратить уйму времени и сил на построение нового сообщества, когда можно попросту объединиться с уже существующим и быстрее добиться прогресса.
Быстрые ссылки на ресурсы
- Google Groups – бесплатные онлайновые почтовые рассылки http://groups.google.com
- Freenode – бесплатные IRC-проекты http://www.freenode.net
- SourceForce – солидный сервис хостинга проектов http://www.sourceforge.net
- Wikia – вики-сообщество http://www.wikia.com
- MediaWiki – мощный и широко используемый вики-движок http://www.mediawiki.org
- MoinMoin – другая популярная вики-система http://www.moinmo.in
- Twitter – популярный сервис для микроблогов http://www.twitter.com
- WordPress.com – бесплатный сервис ведения блога http://wordpress.com
- Launchpad – платформа для совместной работы над проектами http://www.launchpad.net
- Blogger – бесплатная и простая в использовании служба блогов http://www.blogger.com
- Identica – открытый аналог Twitter http://www.identi.ca