> Определенный полиси есть в любом дистрибутиве, и вполне естественно
> требовать его соблюдения для нативных пакетов. Альты здесь не исключение.Строго говоря, как раз насчёт концепции и правил игры вопросы были ещё с 2001, и далеко не все из них отвечены к 2011.
> и чем-то там бразильским
Нуу, вот UL можно было и забыть, а Conectiva, где apt-rpm собсно Густаво (hint: wmaker) и пилил -- можно было и запомнить ;-)
> Альтовский hasher для своего времени был тоже вполне передовой
Ты будешь смеяться, но он был сделан по постановке задачи SaM'совским sandman, только под другой workflow: не внутрикорпоративная сборка с интеграцией в project management и установкой пакетов от рута (хоть и в чруте), а индивидуальная сборка майнтейнерами (т.е. лёгкое развёртывание -- в отличие от sandman) и пересборка недоверенных пакетов в чруте с использованием fakeroot.
> по-моему в Debian тогда не было pbuilder-а или чего-то подобного.
Да они ж и посейчас от рута ставят, а то и собирают:
http://fedoraproject.org/wiki/Projects/Mock#Security_Conside...
http://www.netfort.gr.jp/~dancer/software/pbuilder-doc/pbuil...
Надо будет уточнить у коллег, как в сузях дела обстоят. Судя по комментариям специального вида "# norootforbuild", не так давно было "как у тех пацанов". И если так -- то hasher продолжает их затыкать за пояс по весьма важному критерию ;-)
> Alterator вполне прикольная штука, тоже появилась очень давно
Нууу есть мысль, что изначальная задумка voins@ (где-то 2003 или 2004, было в SOHO Server 2.3) и inger@ с legion@ (~2006 и дальше) всё-таки не была реализована полностью и красиво. Мы в 2008 обсуждали, как делать следующий альтератор, но не получилось найти общий язык (а вот это действительно важная проблема) и пришлось для кластеров создавать dconf без оглядки на, скажем, корпоративные сети.
Но да, для быстрого написания модулей графического/вебового конфигуратора хорошо работает.
> (насколько полно она охватывает включенное в дистриб -- отдельный разговор).
http://packages.altlinux.org/en/search?branch=Sisyphus&query=^alterator -- сейчас 87 штук, хотя три пакета из этого списка не [совсем] про именно модули.
> Поддержка OpenVZ - это очень ценная фишка.
Причём заметь, в Master 2.4 из коробки поддерживался (и очень хорошо) VServer. Переехать с него на OpenVZ было достаточно просто, хотя огорчила отмазка вида "Server 4.0 -- не наследник универсального дистрибутива Master 2.4" и отсутствие по этой причине официального руководства по переезду (через 3.0: http://www.altlinux.org/Branches/4.0/upgrade и http://www.altlinux.org/Releases/24/upgrade).
> Поддержка нескольких ядер и модулей для них по-моему тоже появилась довольно давно.
> Сейчас всем этим никого не удивишь, но тем не менее.
Эээ... стоп, а где-то этого тогда не было?! Так я, выходит, разбалован не только ядрами vsu@, а ещё и разнообразием....
> Насколько хороши альтовские скрипты для rpm/spec-ов я понятия не имею,
> но то, что они не похожи на другие -- это точно не преступление.
Это на самом деле проблема апстрима rpm (в специфичной части) и метапроблема линуксовых дистрибутивов (в неспецифичной), как мне кажется.