ALT Linux Team development discussions
 help / color / mirror / Atom feed
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


  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