[devel-distro] давайте почистим base.in? (was: [devel] Server x.y)

Eugene Prokopiev enp at altlinux.org
Wed Sep 9 09:06:05 MSK 2009


>> посмотрите на таргет server-light в mkimage-profile-desktop
>> Там другой base.in
>
> Это не очень здорово, надо обрезать действительно разожравшийся
> base.in до разумного.  Хотя почему так сделал, понимаю.

А я нет :) Почему base.in должен быть неразумным?

> _Отчасти_ из-за этого пошёл делать pkg tags -- но там уже стало
> ясно, что нужен более развитый язык запросов, чем просто
> "со всеми указанными тегами".  Где-то так чтоб получалось:
>
> live-gnome-artist.cd:
>  (gnome AND ((cd AND live) OR (artist OR nm)))
> kde.dvd:
>  ((kde AND dvd AND (live OR install2 OR main OR rescue)) OR (nm OR restore OR compiz OR freenx))

Я не очень понял, зачем нужны OR - можно пояснить?

> Пока смотрю в сторону sqlite и создания/использования базки
> при сборке на лету.  Выходит некрасиво, хотелось бы подобной
> иерархической базки, но можно и так для начала.

Тащить сюда sql и вправду стремно, может достаточно (гипотетической)
утилиты, умеющей делать AND/OR содержимому текстовых файлов?

> Но пока суд да дело, можно договориться и сделать какой
> fatbase.in -- если никто не против, я могу попробовать.

Если смержат - разумеется

-- 
С уважением,
Прокопьев Евгений


More information about the devel-distro mailing list