|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 22 Feb 2001 23:50:27 To : Fedor Zuev Subject : Re: Microsoft предлагает запретить Linux!!! -------------------------------------------------------------------------------- > <96qnub$2s6$2@news.lucky.net> <3c4r69.l69.ln@elf.ihep.su> > <m3vgq6k5ve.fsf@vb.dn.ua> > <Pine.LNX.4.30FIDO.0102212049300.1336-100000@bearloga.home> From: Vladimir Bormotov <bor@vb.dn.ua> Hi, Fedor! >>>>> "FZ" == Fedor Zuev <fedor@bearloga.home> writes: VB>> Я понимаю что ни слова Hачева, ни темболее мои ни в коей мере не идут с VB>> равнении со словами Торвальдса. Hо можно показть слова других людей. FZ> Видишь ли. То, что CVS - это очень крутая технология - FZ> известно. не очень крутая. Увы. Это _азы_. Про крутые технологии - это к Луговскому ;))) FZ> Hо мне представляется, что ты забываешь один существенный момент. FZ> Разработка ядра, та часть ее, которой занимается Линус - это не FZ> технология, это политика. понятно. Мне понятно (спасибо Hечаеву, и всем остальным ;), но видимо не всем это понятно. FZ> Вопрос там стоит вовсе не о том, чтобы быстрее и качественнее сделать FZ> какую-то известную вещь - а о том, _что_ _именно_ делать. разумеется. FZ> Собственно реализация же (до или после этого) особых проблем, как FZ> правило, не представляет. да? А что-же я вот наблюдал тут кернель паник? (парой писем назад рассказал ;) FZ> Ты аргументируешь, что переход на CVS позволит прикладывать FZ> патчи в сто раз быстрее. как один из факторов. FZ> Hо Линусу вовсе не нужно, чтобы в сто раз быстрее. Ему нужно, чтобы FZ> прикладывались только правильные патчи. В его, Линусовом, понимании, FZ> правильные. никаких проблем. FZ> Котоорое понимание радикально отличается от понимания любого другого, FZ> даже самого достойного человека. И что даст CVS в достижении _этой_ FZ> цели? Я еще раз приведу кусочек цитаты. ========= The shift to using SourceForge's services has resulted in a remarkable increase in the speed of development. Patches now get submitted, commented on, revised by people other than the original submitter, and bounced back and forth between people until the patch is deemed worth checking in. ========= Литературный первод: Патчи присланые человеком, могут быстро проверены другими, и выкинуты нафиг, если они кривые и неправильные, пока они не будут рабочими, и смогут иметь право попасть в основную ветку. Я не знаю сколько тангрузка у Линуса, но тот факт, что некоторый процент ЛАЖИ до него совсем бы не доходил - это точно. Т.е. пусть на пару килобайт, но все-же меньше откровенной фигни, ему, Линусу пришлось бы смотреть, и думать, нравится ли ему это или нет. Кроме отго, всегда можно вернуться назад, и переосмыслить еще раз. Потому как все лгко и удобно. В отличии от. FZ> Hу представь себе - все разом перешли на CVS и вот, доступ FZ> на запись дали во всех отношениях глубоко достойному человеку netch. FZ> И он получив, доступ, начинает исправлять наиболее вопиющие (на его FZ> взгляд) ошибки - вставляет код, заставляющий ядро перезагружаться FZ> после гибели init-а. разумеется, в каком-то своем бранче. FZ> Он _привык_ именно к такому поведению, поэтому другое ему кажется FZ> явной ошибкой - несмотря на то, что на деле это вполне сознательно FZ> принятое решение, оправданное архитектурой и функциональностью FZ> (положим) линукса. да, что характерно - таких людей может быть несколько. FZ> Оно Линусу надо - такие результаты? И Линус их оставляет именно в том, нетчевом бранче. В чем проблема? Зато сотни других людей, могут 1. брать себе нетчевы патчи. 2. сливать их со своими патчами ... NN. делать то, что им нравится, с нетчевыми патчами. ну и более подробно по сути подхода тебе сам netch ответил, я же, только про плюсы, которые может дать _действительно_ коллективная разработка. Дело даже не в CVS, а в подходе. CVS - один из вариантов. Можно скзаать лежащий на поверхности. Смысл то не в том, чтоб отобрать у Линуса "ручку управления", а в том, чтоб остальные люди могли более эфективно работать, как это будет не смешно, на пользу общему делу. Я тебе другой пример приведу - какая линусу разница как именно работает конкретный драйвер конкретной сетевой карты? Почему в официальном ядре, например обычно на две-три версии более старый драйвер для 3c905, чем у Бекера? Hу не верю я что сложно заменить три-четыре исходника. Как и не верю что Линус там что-то "глубоко правит". Почему-бы не дать Бекеру право самому оперативно менять эти куски? Даже если и правит - ну оставь ты его "более новые и кривые" версии в другой ветке. Hо пусть это все будет в одном месте, чтоб любой мог вщять то, что _ему_ нужно более простым способом. -- Bor. --- ifmail v.2.15dev5 * Origin: BorHomeLand (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/254180b7ff82.html, оценка из 5, голосов 10
|