ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Денис Смирнов" <mithraen@altlinux.ru>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] massNMU policy
Date: Tue, 23 Jun 2009 17:55:58 +0400
Message-ID: <20090623135558.GA31413@mw.office.seiros.ru> (raw)
In-Reply-To: <4A40A2D0.4080602@altlinux.com>

[-- Attachment #1: Type: text/plain, Size: 2286 bytes --]

On Tue, Jun 23, 2009 at 01:39:28PM +0400, Anton Farygin wrote:

AF> Не надо вносить изменения в NMU Policy. Как я уже говорил - есть MassNMU 
AF> Policy, принятие которого будет достаточным для подобного рода изменений.
AF> http://www.altlinux.org/MassNMU
AF> Или, внесём на обсуждение новую редакцию NMU Policy, но это стоит делать 
AF> ровно после того, когда мы выполним работу над пересборкой, связанной с 
AF> libpng. Нам не хватает опыта, и в данном случае мы его нарабатываем

1. Судя по обсуждениям здесь -- возможно нет необходимости в этом
конкретном MassNMU

2. Вообще говоря MassNMU полиси вызывает массу просторов для конфликтов, и
я не уверен что его принятие целиком возможно в какие-то разумные сроки

3. Я считаю что есть некоторый набор ситуаций, в которых процедура NMU
должна быть упрощена для предела (то есть это те ситуации, когда NMU не
создает проблем мантейнеру). Пересборка пакета с новой версией библиотек
относится к таковым и является уже устояшейся практикой (qa-robot часто
_просили_ натравить на свои пакеты, но я не помню чтобы кто-то обижался
что на его пакеты натравили qa-robot'а). Подобная ситуация не требует
отдельного MassNMU, а вполне может быть включено как одна из упрощенных
процедур NMU -- пересборка пакета с изменением только release, а также
добавлением некоторой конкретной строчки в changelog.

если робота который это будет делать прикрутить к girar'у, то можно будет
позволить делать такие пересборки любому.

>> 2. Если данное изменение может подождать, то следует сначала принять
>> изменения в Policy, дабы сделать изменения в рамках оговоренных условий.
>> Если пренебрегать Policy в немного нетривиальном случае, то зачем их
>> было принимать?
AF> Это просто прецендент, мы по результатам этой работы попробуем внести 
AF> изменения в Policy (например, принять MassNMU Policy). В прошлый раз это 
AF> не получилось сделать.

Вообще говоря сначала нарушать правила, а потом придумывать как написать
правила которыми можно было бы прикрыться -- неправильно.

Так как эта ситуация не является срочной -- сначала нужно решить как
"правильно", а потом делать. 

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

  parent reply	other threads:[~2009-06-23 13:55 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-23  7:25 [devel] массовый NMU: libpng12 Anton Farygin
2009-06-23  7:32 ` Денис Смирнов
2009-06-23  7:42   ` Anton Farygin
2009-06-23  9:23     ` Денис Смирнов
2009-06-23  7:33 ` Valery V. Inozemtsev
2009-06-23  7:43   ` Anton Farygin
2009-06-23  7:48     ` Dmitry V. Levin
2009-06-23  7:51       ` Anton Farygin
2009-06-25  6:52         ` Sergey Y. Afonin
2009-06-25  7:10           ` Andrey Rahmatullin
2009-06-25  7:22             ` Sergey Y. Afonin
2009-06-25  7:33               ` Anton Farygin
2009-07-14 18:42                 ` Michael Shigorin
2009-06-23  7:50     ` Valery V. Inozemtsev
2009-06-23  7:52       ` Anton Farygin
2009-06-23  8:04         ` Valery V. Inozemtsev
2009-06-23  8:16           ` [devel] task #8392: mass libpng12 clients update Dmitry V. Levin
2009-06-23  8:19             ` Boris Savelev
2009-06-23  8:21             ` Kirill A. Shutemov
2009-06-23  8:34                 ` Andrey Rahmatullin
2009-06-23  8:39                   ` Dmitry M. Maslennikov
2009-06-23  8:49                     ` [devel] [JT] " Andrey Rahmatullin
2009-06-23  8:41                     ` [devel] " Dmitry M. Maslennikov
2009-06-23  8:50                       ` [devel] [JT] " Andrey Rahmatullin
2009-06-23  8:35                 ` [devel] " Kirill A. Shutemov
2009-06-23  8:45                   ` Aleksey Novodvorsky
2009-06-23  9:19                     ` Денис Смирнов
2009-06-23  9:37                       ` Afanasov Dmitry
2009-06-23  9:40                         ` Anton Farygin
2009-06-23  9:30                     ` Kirill A. Shutemov
2009-06-23  9:39                       ` [devel] massNMU policy Anton Farygin
2009-06-23  9:44                         ` Kirill A. Shutemov
2009-06-23  9:47                           ` Mikhail Gusarov
2009-06-23  9:48                           ` Anton Farygin
2009-06-23 10:35                             ` Igor Vlasenko
2009-06-23 13:55                         ` Денис Смирнов [this message]
2009-06-23 16:59                   ` [devel] task #8392: mass libpng12 clients update Michael Shigorin
2009-06-23 10:02             ` Afanasov Dmitry
2009-06-23 11:58               ` Alexey I. Froloff
2009-06-23 12:16                 ` Afanasov Dmitry
2009-06-23 15:56             ` Dmitry V. Levin
2009-06-23 16:41               ` Valery V. Inozemtsev
2009-06-24  5:06               ` Anton Farygin
2009-06-24  5:22                 ` REAL
2009-06-23 16:57             ` Michael Shigorin
2009-06-23 17:00               ` [devel] [JT] " Andrey Rahmatullin
2009-06-23  8:27 ` [devel] массовый NMU: libpng12 Alexey Gladkov
2009-06-23  8:31   ` Anton Farygin
2009-06-23  8:51     ` Dmitry V. Levin
2009-06-23  8:59       ` Dmitry V. Levin
2009-06-23  9:16         ` Eugene Vlasov
2009-06-23  9:49           ` Anton Farygin
2009-06-23 11:29         ` Александр Мыльцев
2009-06-23 12:25         ` Alexey I. Froloff
2009-06-23 14:11         ` Slava Dubrovskiy
2009-06-23 15:02         ` Alexey Shabalin
2009-06-23 15:11         ` Terechkov Evgenii
2009-06-23  9:32       ` Slava Semushin
2009-06-23 15:52         ` Slava Semushin
2009-06-23 10:23       ` Igor Vlasenko
2009-06-23  9:00   ` Dmitry V. Levin
2009-06-23  9:20     ` Alexey Gladkov
2009-06-23  9:22 ` Alexey Voinov
2009-06-23 12:15   ` Alexey I. Froloff
2009-06-23 12:54     ` Alexey Voinov
2009-06-23 14:58       ` Alexey I. Froloff

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=20090623135558.GA31413@mw.office.seiros.ru \
    --to=mithraen@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