ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexey Tourbin <at@altlinux.ru>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] perl man pages [Re:  создание Стабильного бранча...]
Date: Sun, 10 Oct 2010 04:05:59 +0400
Message-ID: <20101010000559.GB28341@altlinux.org> (raw)
In-Reply-To: <20101009234024.GA2370@dad.imath.kiev.ua>

On Sun, Oct 10, 2010 at 02:40:24AM +0300, Igor Vlasenko wrote:
> On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> > Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> > perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> > по умолчанию генерироваться не будут.  А также удалены макросы
> > %perl_vendor_man1dir и %perl_vendor_man3dir.
> 
> Алексей, 
> это изменение ломает 828 пакетов, из
> которых большая часть -- не Ваши.
> Помнится, в свое время при обсуждении этой темы
> у этой реформы были противники, консенсуса достичь не удалось.
> Получается. это решение спорное, может быть и конфликтное.

Я в своих пакетах давно не пакую man3 перловые страницы.
А когда кто-то один пакует, а кто-то другой не пакует,
то уже получается разнобой.

Исторически, я отказался от man3 страниц потому что при распиле перла
их было некуда девать.  Был общий пакет perl-man3.  Потом я написал
генератор, пакет называется perl-manpages.  Но потом мне стало казаться
что perldoc всё равно удобнее, потому что у него есть опции -f, -q и т.д.
А генератор можно приспособить под файлтриггер.

У питона ман3-страниц нету.

Есть более техническая причина - распил модулей по пакетам.  Новые
подляторы зависят от Encode.  А Encode пакуется отдельно.  Тогда и
подляторы уже нельзя оставить в пределах самого перла.

> Правильно ли я понимаю, что вы собираетесь 
> лично исправить все эти пакеты?

Надо перетряхнуть.  Есть ещё более крамольные мысли - унифицировать
перловые пакеты.  Привести спекфайл к рекомендованному мной виду,
а некоторые пакеты разымпортировать из git'а назад в src.rpm.

> Иначе получится совсем нехорошо.
> Ломаете вопреки мнению других людей, 
> и сбрасываете последствия на них же.

Можно было бы пойти на хитрость - раскрыть %perl_vendor_man3dir
в знак "#", тогда в списке %files получится комментарий.  Я правда
не пробовал, работает такая конструкция или нет.  В принципе можно
сделать чтобы работала.-)

> -- 
> Dr. Igor Vlasenko
> --------------------
> Topology Department
> Institute of Math
> Kiev, Ukraine


  reply	other threads:[~2010-10-10  0:05 UTC|newest]

Thread overview: 76+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
2010-07-16  3:13 ` [devel] Python team REAL
2010-07-16  5:51   ` Andrey Rahmatullin
2010-07-16 11:48   ` Ivan Fedorov
2010-08-24 12:06     ` Andrey Rahmatullin
2010-08-25 12:27       ` Andrey Rahmatullin
2010-10-13 19:37         ` Michael Shigorin
2010-10-13 20:13           ` Ivan Fedorov
2010-10-13 20:18             ` Michael Shigorin
2010-10-13 21:13               ` Ivan Fedorov
2010-10-09 23:40 ` [devel] создание Стабильного бранча и Национальной ОС Yuri N. Sedunov
2010-10-09 23:49   ` Alexey Tourbin
2010-10-10 10:29   ` Alexey Tourbin
2010-10-10 12:33     ` Yuri N. Sedunov
2010-10-09 23:40 ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
2010-10-10  0:05   ` Alexey Tourbin [this message]
2010-10-10  8:46     ` [devel] perl spec standardization Vladimir Lettiev
2010-10-10 11:26     ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
2010-10-10 13:14     ` [devel] perl man pages Michael Shigorin
2010-10-10 17:45       ` Alexey Tourbin
2010-10-11 20:59             ` Alexey Tourbin
2010-10-12  9:21               ` Igor Vlasenko
2010-10-12 16:57                   ` Dmitry V. Levin
2010-10-12 19:13                   ` Michael Shigorin
2010-10-10 18:35       ` Vladimir Lettiev
2010-10-10 12:34   ` [devel] perl man pages [Re: создание Стабильного бранча...] Aleksey Novodvorsky
2010-10-10 12:14   ` [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
2010-10-10 12:42     ` Aleksey Novodvorsky
2010-10-10 13:06       ` Alexey Tourbin
2010-10-10 13:58         ` Aleksey Novodvorsky
2010-10-10 14:29           ` Denis Smirnov
2010-10-10 15:40           ` Vladimir Lettiev
2010-10-11 16:01         ` Vitaly Lipatov
2010-10-11 13:57       ` Vladimir Lettiev
2010-10-13 10:12           ` REAL
2010-10-13 11:20             ` Andrey Rahmatullin
2010-10-14  5:07               ` REAL
2010-10-14  6:11                 ` Andrey Rahmatullin
2010-10-13 11:03           ` Andrey Rahmatullin
2010-10-13 11:32               ` Andrey Rahmatullin
2010-10-13 11:06           ` Igor Vlasenko
2010-10-13 16:18           ` Vladimir Lettiev
2010-10-11 21:17       ` [devel] perldoc and perl manpages Dmitry V. Levin
2010-10-11 21:29         ` Vladimir Lettiev
2010-10-11 21:58           ` Michael Shigorin
2010-10-12 12:25           ` Denis Kuznetsov
2010-10-12 19:04             ` Vitaly Lipatov
2010-10-12 20:44               ` Denis Kuznetsov
2010-10-12 20:57                 ` Michael Shigorin
2010-10-13 11:49           ` Sergei Epiphanov
2010-10-13 12:22             ` Dmitry V. Levin
2010-10-13 12:35               ` Sergei Epiphanov
2010-10-13 15:41         ` Vladimir Lettiev
2010-10-13 15:50           ` Dmitry V. Levin
2010-10-13 15:58             ` Andrey Rahmatullin
2010-10-13 16:22             ` Vladimir Lettiev
2010-10-13 16:28               ` Dmitry V. Levin
2010-10-13 16:42                 ` Vladimir Lettiev
2010-10-13 16:46                   ` Dmitry V. Levin
2010-10-13 17:11                     ` Vladimir Lettiev
2010-11-15 16:29                       ` Dmitry V. Levin
2010-10-10 16:30 ` [devel] создание Стабильного бранча и Национальной ОС Sergey Y. Afonin
2010-10-10 17:05   ` Anton Farygin
2010-10-10 17:10     ` Sergey Y. Afonin
2010-10-10 17:30       ` Andrey Rahmatullin
2010-10-10 17:50         ` Sergey Y. Afonin
2010-10-10 17:52           ` Andrey Rahmatullin
2010-10-10 17:56             ` Sergey Y. Afonin
2010-10-10 16:40 ` Aleksey Avdeev
2010-10-14 12:14   ` Aleksey Avdeev
2010-10-10 20:35 ` Dmitry V. Levin
2010-10-10 22:35   ` Alexey Tourbin
2010-10-11 21:25     ` [devel] perl-manpages Dmitry V. Levin
2010-10-30 14:40     ` [devel] perl manpages trigger Vladimir Lettiev
2010-10-31 13:34       ` Dmitry V. Levin
2010-10-12  9:33   ` [devel] создание Стабильного бранча и Национальной ОС Igor Vlasenko

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=20101010000559.GB28341@altlinux.org \
    --to=at@altlinux.ru \
    --cc=devel@lists.altlinux.org \
    /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