Подтвердить что ты не робот

Как я узнаю о своем проекте с открытым исходным кодом?

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


См. также:

Как привлечь пользователей к проекту с открытым исходным кодом

Как вы продвигаете/рекламируете/рекламируете свой проект с открытым исходным кодом?

Как убедить людей внести свой вклад в проект с открытым исходным кодом?

4b9b3361

Ответ 1

Блог о них. Выпускайте часто. Если можно, используйте их в проекте с более высоким профилем. Вносите вклад в другие проекты, чтобы создать свою репутацию. Будьте очень отзывчивы к ошибкам/запросам функций и т.д. Обновите свой журнал проблем.

Ответ 2

Вот мои 10 советов:

  • Взаимодействие с сообществом через форумы, списки рассылки, uservoice.com, отслеживание ошибок, IRC (server/клиент) и т.д. Общайтесь через блог, twitter и списки рассылки.

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

  • Запросить обратную связь с пользователем как можно раньше, прежде чем внедрять более крупные функции.

  • Уменьшите трение через хорошую документацию, легкую установку, низкий бар для ввода с меньшими требованиями (например, не требуйте последних версия .NET только потому, что это весело).

  • Поддерживайте разработки/стабильные версии, позволяйте людям доверять стабильным выпускам стабильных версий.

  • Интеграция с связанными проектами - работа со связанными проектами, чтобы обеспечить лучший опыт завершения. Работа с другими командами с открытым исходным кодом в конечном итоге заставит вас ссылаться на их сайт, направляя больше трафика на вас.

  • Проведите некоторое время SEO/analytics, убедитесь, что, когда люди ищут программный пакет, который делает X, тогда у вас довольно высокий уровень. Также понимайте свою аудиторию.

  • Создайте страницу отзывов, в которой вы можете получить положительную обратную связь с сообществом.

  • Найдите людей, которые вносят исправления и приглашают их присоединиться к вашей команде.

  • Локализовать проект, если это необходимо. Существуют некоторые проекты, которые специализируются на предоставлении переводов для проектов с открытым исходным кодом (например, Betawiki)

Ответ 3

Это не совсем распространяет слово, но это поможет повысить ваши проекты: предоставить хорошую документацию - хорошо написанную, детальную, полную и, прежде всего, актуальную. Производство таких документов - это отнимающая много времени боль в заднице, но это очень поможет вашим проектам, и их отсутствие заставит людей не хотеть их использовать. Учитывая два проекта: один тщательно документированный и один с ничем, кроме документов, созданных автоматическим генератором doc языка, многие люди предпочтут первое, даже если оно не так хорошо.