В ближайшее время я не планировал заниматься alterator'ом. Вот и будет стабильность.
Желающие могут задокументировать и вынести общие хаки/повторы в общую часть ;) On Mon, Sep 17, 2007 at 10:48:13AM +0300, Michael Shigorin wrote: > Здравствуйте. > Предвидится ли в междистрибутивное "затишье" переработка > альтератора из текущего состояния (напоминающего опять > недокументированный и теперь ещё и раздвоенный тупик) > во что-то, обладающее критичными для платформы свойствами: > > - стабильность API и инструментария > - документированность таковых > - учёт ошибок прошлого (ликвидация известной > необходимости в хаках/повторах кода по модулям) > > плюс по возможности > > - обратная совместимость как по API (например, именам функций), > так и инфраструктуре (например, вспомогательным включаемым > makefile и их функциональности) > - самодокументированность разумно подобранными именами объектов, > вычитанными на предмет отсутствия пиджин-инглиша > > ? > > В очередной раз напоровшись на проблемы с обратной совместимостью > и тайностью знания, пришёл к выводу, что если alterator core не > получится разрабатывать как _выделенный_ стратегический проект, > который дизайнится и строится в спокойном режиме, а не > лихорадочно под очередной дистрибутив перекраивается на ходу > -- полагаться на него сторонним разработчикам не получится, > а тем, кому придётся справляться как есть, это встанет дороже. > > Конкретно в моём текущем проекте за полгода, когда несколько > раз помимо минутного добавления требуемой функциональности > приходилось терять часы(!) на раскопки и допросы по поводу > происшедших изменений (это не только моё время, а и в основном > inger@, sbolshakov@, legion@) -- кроме одного более сложного > модуля, остальные в силу своей тривиальности были написаны на > shell+gxmessage и оказываются куда практичнее. > > Выход как манагер вижу в том, чтобы: > > - дать inger@ отдышаться от проектов; > - обсудить проблемы текущей реализации с наиболее активными > авторами модулей; > - состыковаться с более опытными в вопросе разработки подобных > фреймворков коллегами; > - и _не в процессе_ подготовки/выпуска дистрибутива наконец > _нормально_ сархитектурить следующую версию alterator, которая > бы стала таким себе linux-2.6, а не "каждые несколько лет > переворот, но ждать его -- годами". > > Ссылки > ~~~~~~ > [1] http://lists.altlinux.ru/pipermail/devel/2006-December/039759.html > [2] http://lists.altlinux.ru/pipermail/devel/2006-December/039747.html > [3] http://www.freesource.info/wiki/ALTLinux/Sisyphus/Alterator/designer > > PS: это письмо было написано в августе по мотивам одной из > производившихся синхронизаций/доработок, но отложено до выхода > ldv@, aen@, smi@ из отпусков. Понятно, что текущее задание > inger@ также весьма важно и его нереально передать, но просьба > по возможности учесть приведённые соображения -- сами шишек > набили на таком. > > -- > ---- WBR, Michael Shigorin <[EMAIL PROTECTED]> > ------ Linux.Kiev http://www.linux.kiev.ua/ > _______________________________________________ > devel-conf mailing list > [email protected] > https://lists.altlinux.org/mailman/listinfo/devel-conf _______________________________________________ devel-conf mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-conf
