|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 22 Oct 2001 14:13:01 To : Fedor Zuev Subject : Re: Пpобyем Линyкс -------------------------------------------------------------------------------- Hi, Fedor! >>>>> "FZ" == Fedor Zuev <Fedor.Zuev@p89.f156.n5070.z2.fidonet.org> writes: IA>>Чтобы сравнивать версии и смотреть их историю было проще. IA>>А также отслеживать -- у какого куска откуда ноги растут FZ> Я атеист и в чудеса не верю. И в то, что путем применения FZ> какой бы то ни было софтины можно узнать "у какого куска откуда ноги FZ> растут" - тоже. Максимум, что _действительно_ можно узнать из CVS - FZ> это кто, когда и с каким комментарием закоммитил кусок в дерево FZ> исходников. Это я тебе и без всякого CVS могу сказать. Закоммитил FZ> Линус Торвальдс. Только он один может записывать что-то в pristine FZ> kernel source. В период между N-м и N+1м pre-patch-ем. Комментарий, FZ> обычно, в ChangeLog-е тоже имееется. Сводится к: "мне тут прислали FZ> багфикс|фичу|драйвер - ну я его и вставил". в итоге мы потеряли ВСЮ ИСТОРИЮ того, что делал человек, котоырй дейсвительно писал этот код, менял те или иные строки, когда и почему. В случае использования CVS, ситуация HЕ УХУДШАЕТСЯ. Линус будет делать join из девелоперской ветки, в релизную. Ровно с теми-же комментариями "мне тут сказали, что вот этот баг в этой ревизии этой ветки пофиксен, ну я его и join". Ы? От чего отказываемся? IA>>(а не догадываться или спрашивать у мэйнтейнера). Чтобы патчи IA>>проще птыкались, на худой конец. FZ> Куда - втыкались? В основное дерево ты ни просто, ни сложно, FZ> патчи не воткнешь. В принципе. В основное дерево только Торвальдс FZ> втыкать может. и в чем проблема? Будет себе только Торвальдс решать, что именно появится в "основной ветке". FZ> И с CVS ли, без нее ли - для всех остальных "втыкание патчей" в ядро FZ> сводится к посылке патча к Торвальдсу и ожиданию ответа. ИМЕHHО! А так, я например, как kernel-tester смогу какие-то куски брать из девелоперской ветки, а каие-то из стабильной. Hеужели не ясно, что это УСКОРИТ фиксение багов? FZ> Причем наличие у Торвальдса CVS на результат влияет на 0.001%. Бо он FZ> все патчи, прежде чем применять - внимательно читает. этого у него никто не отберет. А вот все остальные получат более удобные условия для разработки. не, неужели это все не понятно? Поробуйте проектик в пятером писать. Пусть один будет ProjectManager, и будет внимательно читать все патчи, котырые остальные четверо ему будт присылать. Это просто не смешно, и ОЧЕHЬ ГРУСТHО. IA>>А чтобы бардака в развитии было чуток поменьше. Знаешь, IA>>даже когда один пишешь -- CVS бывает выручает. И заодно IA>>немножко организует. А когда несколько человек -- без IA>>этого как-то очень неуюино становится. FZ> Таки вот именно. Что речь может идти не о прицеплении CVS к FZ> существующей модели разработки (в которой она - как собаке пятая FZ> нога), а о сломе существующей модели (Просвещенной Монархии) и FZ> водружении на ее место другой (CVS-ной демократии). херня. Идем и читаем раздел "администрирование" на alexm.here.ru/cvs-ru/ FZ> Предположим, последняя и впрямь много круче (что совершенно FZ> неочевидно). Hо! Кому это позарез надо, кому это пойдет на пользу? кому нужно - он возьмет именно этот branch. FZ> Линусу? Hо он явно и очевидно ничего не собирается в этом направлении FZ> делать. Основной команде разработчиков? Hет, они тоже вовсе не FZ> стремяться немедленно впихнуть свои новейшие, зачастую highly FZ> expiremental разработки в текущее ядро, а осторожно копаются со своей FZ> копией в стороночке, пока все не отладят. Зевакам? А на кой ляд, FZ> собственно говоря, ради зевак затевать столь громоздкие мероприятия? налицо явное незнание CVS... А у Линуса, видимо еще и упертое нежелание. -- Bor. --- ifmail v.2.15dev5 * Origin: BorHomeLand (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25418be55ca8.html, оценка из 5, голосов 10
|