From: Andrei Bulava <abulava@altlinux.ru>
To: devel@altlinux.ru
Subject: Re: [devel] I: Menu Packaging Howto
Date: Tue, 30 Mar 2004 19:11:44 +0300 (EEST)
Message-ID: <Pine.LNX.4.58L.0403301838550.5235@devel.office> (raw)
In-Reply-To: <200403301852.06762.zerg@altlinux.org>
On Tue, 30 Mar 2004, Sergey V Turchin wrote:
> На всякий, для тех, кто не видел,
> еще раз посылаю предварительную (а может окончательную)
> версию Menu Packaging Howto
>
> Высказывайте свои замечания и дополнения.
#1
Постоянные ссылки на http://freedesktop.org гораздо удобнее
смотрелись бы в виде "Дополнительная информация находится в
пакете freedesktop-standards" по аналогии со ссылкой на
документацию пакета menu. По крайней мере, все мантейнеры будут
следовать единой версии спецификаций (их там уже по нескольку
версий на каждый стандарт).
#2
<cite>
1.4 Пиктограммы.
----------------
Стандартным расположением пиктограмм, предназначенных для
использования в приложениях из других пакетов(например в меню
какого-либо оконного менеджера), является %_iconsdir/hicolor в
соответствии со стандартом, описанном на http://freedesktop.org и
по аналогии с пакетом icon-theme-hicolor.
</cite>
Этот абзац чересчур общ. После прочтения стандарта, описанного на
http://freedesktop.org/Standards/icon-theme-spec/icon-theme-spec-0.8.html
и выполнения ls -al /usr/share/icons/hicolor остаётся неясным,
как же до сего дня всем хватало 16x16 32x32 48x48, причём
названия были куда более внятные: %_iconsdir, %_miconsdir,
%_liconsdir, а тут глаза разбегаются. По факту же образцовый
icon-theme-hicolor содержит непустоту только в тех же 16x16 32x32
48x48.
Так и надо чётко декларировать: "каждый пакет, претендующий на
корректное отображение иконок в меню, должен иметь иконки в
таких-то директориях". А то:
$ ls -al /usr/share/icons/hicolor
drwxr-xr-x 7 root root 4096 Мар 12 19:17 128x128
drwxr-xr-x 7 root root 4096 Мар 12 19:17 16x16
drwxr-xr-x 7 root root 4096 Мар 12 19:17 192x192
drwxr-xr-x 7 root root 4096 Мар 12 19:17 22x22
drwxr-xr-x 7 root root 4096 Мар 12 19:17 32x32
drwxr-xr-x 7 root root 4096 Мар 12 19:17 36x36
drwxr-xr-x 7 root root 4096 Мар 12 19:17 48x48
drwxr-xr-x 7 root root 4096 Мар 12 19:17 64x64
drwxr-xr-x 7 root root 4096 Мар 12 19:17 72x72
drwxr-xr-x 7 root root 4096 Мар 12 19:17 96x96
drwxr-xr-x 7 root root 4096 Мар 12 19:17 scalable
<offtopic>
/me видится страшный призрак изменения значений макросов
%_iconsdir, %_miconsdir, %_liconsdir с последующей
тотальной пересборкой Сизифа.
</offtopic>
#3
Наверное, из-за сбоя нельзя обнаружить
ftp://ftp.altlinux.ru/pub/people/zerg/menu/desktop-files
?
// AB1002-UANIC
next prev parent reply other threads:[~2004-03-30 16:11 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-30 14:52 Sergey V Turchin
2004-03-30 16:11 ` Andrei Bulava [this message]
2004-03-30 16:39 ` Sergey V Turchin
2004-04-05 5:50 ` [devel] Re: [docs] " Kirill Maslinsky
2004-04-05 10:56 ` Sergey V Turchin
2004-04-05 10:59 ` Sergey Pinaev
2004-04-05 11:31 ` Sergey V Turchin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.58L.0403301838550.5235@devel.office \
--to=abulava@altlinux.ru \
--cc=devel@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git