Пост про систему сборки вызвал вопрос "почему". Объясняю. С точки зрения разработчика Debian (или любого другого дистрибутива).
Обычно, использование git в системе сборке означает что мне потом патчить, чтобы пакет собирался нормально из архива.
Если система сборки что-то откуда-то скачивает, то это означает, что я буду долго выяснять, что это и с каким официальным релизом совместимо. Например, если ваша система сборки скачивает JQuery=X.Y.Z, значит ли это, что ваш код несовместим с jQuery=A.B.C, наличествующем в архивах? Не делайте так, напишите по человечески, какой диапазон версий зависимости вам нужен.
Post #141
565