1. Берем "Скрипт молотка" из сообщения выше (или любой другой движок).
2. Создаем на его основе github-репозиторий.
3. Заполняем раздел Issues задачами, требующими решения - дизайн там, какие-то необходимые дополнения. Чем мельче разбиты задачи - тем лучше.
4. Зовем программистов снова, но уже не просто с "народ, а может кто-то поможет", а с "народ, вот вам техническое задание, у кого есть время и желание - шлите pull-request'ы".
Преимущества.
1. Соблюдение лицензии GPL, под которой распространяется код площадки. Она обязывает выкладывать исходный код любой производной работы.
2. Любой человек может внести посильный вклад, не связывая себя никакими обязательствами по времени. Это очень важно, т.к. работы по допиливанию имеющейся системы под нужды - это десятки человеко-часов. Поэтому мало кто возьмется делать всё целиком самостоятельно - т.к. свободное время обычно непредсказуемо и 50 человеко-часов могут растянуться на любой срок от пары недель до полугода.
Недостатки.
1. Всё-таки нужен координатор, шарящий в web-программировании. Кто-то, кто будет разбирать все эти pull requests и смотреть, где годный код, а где надо попросить приславшего ещё доработать.
2. Результат получается open source-ный. Если кто-то из контрибуторов допустит косяк, то какой-нибудь хацкер сможет этим воспользоваться.





Ответить с цитированием