Мені було цікаво отримати внесок у новий продукт із відкритим кодом, який розроблятиме моя команда. Ми заохочуємо нас отримати якомога більше підтримки широкої спільноти, але я також можу бачити, що це забирає багато часу, переконуючись, що треті сторони, розташовані поза нашим офісом, знаходяться на шляху до таких речей, як якість коду. Також на початку проекту ми, ймовірно, будемо проводити багато неофіційних дискусій в рамках основної команди щодо дизайну системи, шипів тощо. І використання цих даних в Інтернеті, щоб дозволити залученню громади, забирає багато часу, і я можу уявити, що можна зробити дискусія менш ефективна.
Існує й більш людська сторона, яку, напевно, слід враховувати: якщо участь громади у процесі проектування також може мати переваги щодо сприйняття власності на проект, і завжди є ймовірність, що раннє залучення може вирішити проблеми, які є основними команда не помітила.
Отже, питання: на якому етапі проекту з відкритим кодом ви повинні запросити внески від громади?