Привлечение внимания к проекту с открытым исходным кодом [дубликат]

  

Возможный дубликат:
Как продвигать проект с открытым исходным кодом?

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

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

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

Любые мысли и идеи будут очень признательны! Спасибо, что прочитали.

Изменить: Я не уверен, что я должен опубликовать ссылку на соответствующий проект на github или воздержаться. Я не намерен снимать этот вопрос в качестве рекламы.

Также удивительно, как я всегда нахожу хорошие ссылки после . Я разместил свой вопрос. http://producingoss.com/ кажется подходящим.

10 голосов | спросил Dervall 14 FebruaryEurope/MoscowbTue, 14 Feb 2012 13:04:41 +0400000000pmTue, 14 Feb 2012 13:04:41 +040012 2012, 13:04:41

3 ответа


6

Я бы сказал, что вам нужно продать свой проект:

  • Tweet об этом
  • Блог об этом
  • Станьте частью сообществ, которые используют эти библиотеки и спрашивают их мнения, активны в этих сообществах, дарят что-то этим сообществам (не просто возьмите!)
  • Где вы сталкиваетесь с людьми, у которых есть проблемы, для которых ваш проект может предоставить решение (форумы, живые встречи, твиты от людей - поиск определенных хэштегов, ...), предоставить им ссылку на ваш проект.
  • Создайте привлекательный сайт для вашего проекта, выделив ключевые функции, документируя, как его использовать, предоставляя примеры, ... Github в порядке, чтобы публиковать код, но часто хороший сайт с хорошим контентом может быть проще читаемый
ответил Peter 14 FebruaryEurope/MoscowbTue, 14 Feb 2012 13:20:26 +0400000000pmTue, 14 Feb 2012 13:20:26 +040012 2012, 13:20:26
1

Следует помнить, что когда вы строите веб-страницу, чтобы писать ее для пользователей продукта, а не разработчиков. На прошлой неделе я смотрел какое-то программное обеспечение для редактирования видео на linux, а веб-страница для одного проекта заключалась в том, что он был написан на Python выше складки, но мне пришлось копать возможности. Как пользователь, мне все равно, что вы пишете его на Python, Haskell или C #. Мне все равно, что он решит некоторые проблемы, которые у меня есть. Конечно, для пакета с открытым исходным кодом вы должны поместить его где-нибудь, но на странице разработки.

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

ответил Zachary K 14 FebruaryEurope/MoscowbTue, 14 Feb 2012 14:30:33 +0400000000pmTue, 14 Feb 2012 14:30:33 +040012 2012, 14:30:33
0

В качестве первого шага вы должны опубликовать его в легко загружаемом месте, например GitHub или SourceForge. Однако это еще не все.

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

Лучшее, что вам нужно, чтобы стать популярным (или даже быть использованным), не совсем Реклама об этом. Со временем, когда приходит запрос клиентов, вы должны попытаться посетить их требования к функциям. Помните, мы все знаем, что Линус Торвальд не из-за объема маркетинга he , а потому, что в течение предыдущих дней он продолжал развиваться Linux (hardway), когда большинство людей считали это полезным.

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

ответил Dipan Mehta 14 FebruaryEurope/MoscowbTue, 14 Feb 2012 14:24:42 +0400000000pmTue, 14 Feb 2012 14:24:42 +040012 2012, 14:24:42

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132