[devel] I: alterator internals - 6
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Вт Июл 12 16:30:45 MSD 2005
On Mon, Jul 11, 2005 at 06:21:32PM +0300, Sviatoslav Sviridov wrote:
> Stanislav Ievlev wrote:
>
> > (/simple_i18n file "/usr/share/alterator/ui/simple_i18n/i18n.scm")
>
> Хм... и это везде надо вот так вот писать /usr/share/bla/bla? (В текущем
> альтераторе так и написано...)
>
> А не лучше ли будет здесь использовать запись "ui/simple_i18n/i18n.scm",
> а уж движок пусть откопает у себя внутрях какую-нить переменную типа
> alterator_base_dir и присобачит ее перед указанной строкой... и пусть
> эта переменная имеет дефолтовое значение "/usr/share/alterator" (должна
> быть возможность указать дефолтовое значение во время сборки?), и чтоб
> ее можно было указать в командной строке и/или в конфиге...
>
> Плюсов такого подхода, думаю, можно придумать много.. надо? ;)
Сложный вопрос: с одной стороны всякие умолчания хорошо, а с другой ...
Может быть я хочу развернуть какое-нибудь приложение alterator в не
стандартном месте, например у себя в домашнем каталоге или в /usr/local?
/usr/bin/alterator ничего не знает о специфике отдельных приложений
которые с его помощью запускаются.
Да и /usr/share/alterator/ui пока ещё не стал стандартом, это пока только
общепринятое место.
Тут надо ещё много и крепко думать, идеи, сопровожающиеся конкретными
предложениями в BTS приветствуются.
Подробная информация о списке рассылки Devel