|
|
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
|