Выскажусь за VCS. Итак, реимплементить CVS — дурацкая затея, я объясню, почему. Во-первых, эта vcs морально устарела. Во-вторых, там нет бранчей. В-третьих, нет мержей (вытекает из отсутствия бранчей) В-четвёртых (-пятых, -шестых и т.д.) даже писать не буду, уже этого хватает.CVS можно с успехом использовать в случаях, когда в нём лежит большой и толстый проект с миллионами строк кода, когда в нём не делается больших глобальных изменений, не добавляются новые фичи, а лишь фиксятся баги небольшим количеством людей. Можно ли отнести OpenBSD к такому виду проекта? Если разработчики решили оставаться на CVS, то им виднее. Говорить о ненужности бранчей и мержек можно лишь тогда, когда имел опыт их использования в полной мере, когда был большой проект с интенсивной разработкой несколькими командами. Можно ли интенсивно вести разработку, используя CVS? Можно, но зачем? Какая цель приследуется? В случае с OpenBSD мне видится лишь такой недомаркетинговый ход, как якобы отсутствие погони за всем новым, использование только старых проверенных технологий, консерватизм, тоска, уныние, погибель... Об этом говорят и девизы типа "I'm still here", и логотип в виде супермена с лицом победителя параолимпиады, мол, я победил, я полноценный, наплевать, что нету ног и член не стоит.
|