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

    

У этого вопроса уже есть ответ:

    

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

У меня меньше всего, чтобы внести свой вклад в open-source сейчас, но у меня все еще есть идеи и все еще можно написать код :) Поэтому я задаюсь вопросом, есть ли место или способ познакомиться с людьми (онлайн), обсудить идеи и дизайн и затем начать совместную работу над проектом?

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

Любое понимание?

4 голоса | спросил static_rtti 24 J0000006Europe/Moscow 2012, 01:37:37

3 ответа


4

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

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

Запуск проекта с «незнакомцами» из Интернета затруднен. Я много раз пробовал с людьми из разных списков рассылки, и большинство из них терпело неудачу, так как мы не очень хорошо сотрудничали, так как мы слишком мало знали друг друга. По моему опыту, лучше, чтобы кто-то загрузил проект, а затем получил вкладчиков.

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

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

ответил johannes 24 J0000006Europe/Moscow 2012, 03:46:49
3

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

Интересные идеи проекта, как правило, создают вокруг них подходящие разработчики. Одним из хороших непрерывно и активно развивающихся примеров является FSharpX .

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

ответил Gene Belitski 24 J0000006Europe/Moscow 2012, 03:45:16
2

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

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

ответил EL Yusubov 24 J0000006Europe/Moscow 2012, 21:13:34

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

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

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