[devel] Q(GNOME): gconf schemes location
Alexey Rusakov
=?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Ср Май 14 04:00:27 MSD 2008
В Втр, 06/05/2008 в 12:25 +0300, Igor Vlasenko пишет:
> Господа,
>
> Возник вопрос по gconf-devel макросам и упаковке gconf-schemas.
>
> В debian принято следующее полиси -
>
> Tag: package-installs-into-etc-gconf-schemas
> Type: warning
> Info: The package installs files into the <tt>/etc/gconf/schemas</tt>
> directory. No package should do this; this directory is reserved for
> local overrides. Instead, schemas should be installed into
> <tt>/usr/share/gconf/schemas</tt>.
>
> мы же собираем все в /etc/gconf/schemas.
>
> Не разумнее ли в данном вопросе стырить полиси из debian?
Честно говоря, я не знаю прецедентов, чтобы кто-то писал собственные
схемы GConf... Собственно, потому и нет деления на предустанавливаемые
схемы и local overrides. Наверное, в этом есть какой-то умозрительный
смысл. Но с учётом того, что имена файлов со схемами, как я понимаю,
могут быть произвольными, я не вижу особой беды в нынешнем положении
дел. Напишет человек свою схему - положит рядом и скажет
gconf-install-schema на этот файл. А в общем случае файл со схемой
вообще может лежать где угодно... Я, правда, вопрос плотно не
исследовал, поэтому могу ошибаться. Но по-моему, так.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
Подробная информация о списке рассылки Devel