Лучшее место, чтобы найти партнеров по кодированию для проектов с открытым исходным кодом?

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

Обычно я ищу похожие проекты и спрашиваю разработчиков, хотят ли они сотрудничать, но это довольно сложно.

Есть ли хорошее место (возможно, веб-сайт), чтобы найти людей, которые заинтересованы в том же проекте, что и я, и поэтому хотели бы сотрудничать?

6 ответов

Решение

Вы сами пишете код?

Выпустите код на одном из литейных заводов с открытым исходным кодом. (code.google.com. sf.net. bitbucket.org, github.com и т. д.)

Выберите легкую лицензию (x11/MIT - это хорошо, GPL2/3/AGPL3, если хотите, среди прочих.)

Напишите простые инструкции о том, как развернуть, запустить, с одностраничным учебником.

У вас есть веб-сайт, на котором вы пишете о том, что вы создаете, и о том, что вы хотите создать.

Найдите людей, которым нужна помощь, и помогите им. Не переусердствуйте.

Требуется время, чтобы завоевать доверие. Доверие требует времени.

Обновить

Вы написали:

Обычно я ищу похожие проекты и спрашиваю разработчиков, хотят ли они сотрудничать, но это довольно сложно.

Если вы видите проект с открытым исходным кодом, шансы на то, что разработчики уже хотели бы сотрудничать. То, что они, возможно, не захотят делать, это говорить о грандиозных схемах о том, как превратить программное обеспечение в следующего гиганта за пятьдесят миллиардов долларов. Как правило, если вы присоединяетесь к списку рассылки, представьтесь ("Привет, я - Джо, и мне нравится делать X, и мне нравится это программное обеспечение".), Получите и используйте программное обеспечение, предоставьте обратную связь и конструктивную критику, и продемонстрируйте, что вы следуете инструкциям или, по крайней мере, пытаетесь это сделать, а затем, если вы предоставляете патч (или ветку, если github), его можно посмотреть и рассмотреть.

Следуйте методологии проекта. Например, если они используют тесты, отправьте тесты с вашим патчем, такого рода вещи.

Я попытался начать проект с открытым исходным кодом и потерпел неудачу. Я опубликовал свою идею на форуме, и около 10 или 15 человек хотели присоединиться к проекту. На самом деле было очень мало активности...

Я думаю, что основной причиной неудачи было то, что я ничего не разработал, прежде чем стать публичным. Было бы действительно полезно иметь хотя бы прототип. Другое дело - определение (простого) процесса разработки.

Если бы я попробовал это снова, я бы:

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

Если у вас уже есть какой-то код в сети, вы можете разместить объявление о своем проекте в рекламе с открытым исходным кодом Stack Overflow.

Цитата из ссылки:

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

Проверьте предложения на github.com. Если вы можете использовать git, я часто нахожу там несколько интересных проектов, и вы всегда можете раскошелиться на репозиторий, чтобы помочь.

Во-первых, вы должны зарегистрировать свой проект в Open Source Forge. В Википедии есть список сравнения: http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities

В некоторых кузницах есть способ обратиться за помощью. Я знаю, что SourceForge делает: https://sourceforge.net/people/

Я рекомендую вам прочитать превосходную и полную книгу Карла Фогеля на тему: " Создание программного обеспечения с открытым исходным кодом". Это свободно доступно онлайн или в печати от Амазонки.

Openhatch- лучшее место, которое я нашел для поиска проектов с открытым исходным кодом.

Другие вопросы по тегам