ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] girar builder NMU approval
@ 2009-02-05 12:14 Dmitry V. Levin
  2009-02-06  2:19 ` Денис Смирнов
  2009-02-06 15:15 ` Andrew Kornilov
  0 siblings, 2 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2009-02-05 12:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, Feb 05, 2009 at 01:46:27PM +0200, Andrew Kornilov wrote:
> "Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
> > Я думаю, что это правило устарело: запрос на NMU это вообще нонсенс.
> > Запрос может быть на добавление в группу мантейнеров.
> > А для NMU логичнее было бы подтверждение (approval).
> > Сборка из git-репозиториев вполне соответствует этой схеме:
> > Если ваше изменение простое, то вы просто формируете задание на сборку и
> > даёте на него ссылку мантейнерам, которые могут посмотреть и дать
> > подтверждение.  Получив подтверждение, вы отправляете это же задание на
> > повторную сборку.
> Это всё хорошо, но проблема-то остаётся: майнтейнер недоступен ни через
> какие средства связи и он единственный майнтейнер. Так как тут
> поступать?
> Ждать какое-то время ответа и писать в вышестоящие инстанции?

Как поступать, надо придумать и зафиксировать.

Помимо мантейнера, есть ещё 2 функции: администратор и робот.
Можно определить правила вычисления сроков, по истечении которых эти
2 функции могут предпринимать те или иные действия.

Например, в ситуации X администратор может подтвердить nmu вместо
мантейнера, а в ситуации Y робот может считать, что подтверждение от
мантейнера не требуется.


-- 
ldv

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] girar builder NMU approval
  2009-02-05 12:14 [devel] girar builder NMU approval Dmitry V. Levin
@ 2009-02-06  2:19 ` Денис Смирнов
  2009-02-06  9:06   ` Anton V. Boyarshinov
  2009-02-06 15:15 ` Andrew Kornilov
  1 sibling, 1 reply; 7+ messages in thread
From: Денис Смирнов @ 2009-02-06  2:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, Feb 05, 2009 at 03:14:37PM +0300, Dmitry V. Levin wrote:

DVL> Как поступать, надо придумать и зафиксировать.
DVL> Помимо мантейнера, есть ещё 2 функции: администратор и робот.
DVL> Можно определить правила вычисления сроков, по истечении которых эти
DVL> 2 функции могут предпринимать те или иные действия.
DVL> Например, в ситуации X администратор может подтвердить nmu вместо
DVL> мантейнера, а в ситуации Y робот может считать, что подтверждение от
DVL> мантейнера не требуется.

Есть еще одно.

Скажем ты уехал в отпуск (если такое бывает) :)
Вопрос -- дашь ли ты авто-nmu всем?
Другой вопрос -- будешь ли ты добавлять кого-то в acl на все пакеты?
Третий вопрос -- а что если за время твоего отпуска в openssh найдут
очередной remote root?

Возможно разумный выход это дать кому-то право approve'ить nmu на твои
пакеты. При этом желательно чтобы тот кто делает approve и тот кто делает
собственно nmu были разные люди.

На таких условиях я бы много кому право делать approve nmu на ряд пакетов
дал. 

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

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


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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] girar builder NMU approval
  2009-02-06  2:19 ` Денис Смирнов
@ 2009-02-06  9:06   ` Anton V. Boyarshinov
  2009-02-07  4:34     ` Денис Смирнов
  0 siblings, 1 reply; 7+ messages in thread
From: Anton V. Boyarshinov @ 2009-02-06  9:06 UTC (permalink / raw)
  To: devel


> Скажем ты уехал в отпуск (если такое бывает) :)
Такое бывает.

> Другой вопрос -- будешь ли ты добавлять кого-то в acl на все пакеты?
> Третий вопрос -- а что если за время твоего отпуска в openssh найдут
> очередной remote root?
Когда Дима в отпуске, его обязанности выполняет кто-либо другой. В том
числе и обязанности администратора git.alt (с соответствующими правами).


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] girar builder NMU approval
  2009-02-05 12:14 [devel] girar builder NMU approval Dmitry V. Levin
  2009-02-06  2:19 ` Денис Смирнов
@ 2009-02-06 15:15 ` Andrew Kornilov
  2009-02-06 16:01   ` Dmitry V. Levin
  1 sibling, 1 reply; 7+ messages in thread
From: Andrew Kornilov @ 2009-02-06 15:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

"Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
>> Это всё хорошо, но проблема-то остаётся: майнтейнер недоступен ни через
>> какие средства связи и он единственный майнтейнер. Так как тут
>> поступать?
>> Ждать какое-то время ответа и писать в вышестоящие инстанции?
> Как поступать, надо придумать и зафиксировать.
> Помимо мантейнера, есть ещё 2 функции: администратор и робот.
> Можно определить правила вычисления сроков, по истечении которых эти
> 2 функции могут предпринимать те или иные действия.
> Например, в ситуации X администратор может подтвердить nmu вместо
> мантейнера, а в ситуации Y робот может считать, что подтверждение от
> мантейнера не требуется.
К сожалению (или к счастью?), я достаточно редко сталкиваюсь со всеми
этими проблемами и подробностями. Это лучше спросить тех, кто регулярно
занимается сборкой и пинает соответствующих майнтейнеров/раздает nmu на
свои пакеты. Как им будет удобнее, так лучше и сделать, наверное.

-- 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] girar builder NMU approval
  2009-02-06 15:15 ` Andrew Kornilov
@ 2009-02-06 16:01   ` Dmitry V. Levin
  0 siblings, 0 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2009-02-06 16:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Feb 06, 2009 at 05:15:27PM +0200, Andrew Kornilov wrote:
> "Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
> >> Это всё хорошо, но проблема-то остаётся: майнтейнер недоступен ни через
> >> какие средства связи и он единственный майнтейнер. Так как тут
> >> поступать?
> >> Ждать какое-то время ответа и писать в вышестоящие инстанции?
> > Как поступать, надо придумать и зафиксировать.
> > Помимо мантейнера, есть ещё 2 функции: администратор и робот.
> > Можно определить правила вычисления сроков, по истечении которых эти
> > 2 функции могут предпринимать те или иные действия.
> > Например, в ситуации X администратор может подтвердить nmu вместо
> > мантейнера, а в ситуации Y робот может считать, что подтверждение от
> > мантейнера не требуется.
> К сожалению (или к счастью?), я достаточно редко сталкиваюсь со всеми
> этими проблемами и подробностями. Это лучше спросить тех, кто регулярно
> занимается сборкой и пинает соответствующих майнтейнеров/раздает nmu на
> свои пакеты. Как им будет удобнее, так лучше и сделать, наверное.

Вот я и спросил.  Прошу заинтересованных высказываться активнее.


-- 
ldv

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] girar builder NMU approval
  2009-02-06  9:06   ` Anton V. Boyarshinov
@ 2009-02-07  4:34     ` Денис Смирнов
  2009-02-07 12:46       ` Dmitry V. Levin
  0 siblings, 1 reply; 7+ messages in thread
From: Денис Смирнов @ 2009-02-07  4:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Feb 06, 2009 at 12:06:20PM +0300, Anton V. Boyarshinov wrote:

>> Скажем ты уехал в отпуск (если такое бывает) :)
AVB> Такое бывает.
>> Другой вопрос -- будешь ли ты добавлять кого-то в acl на все пакеты?
>> Третий вопрос -- а что если за время твоего отпуска в openssh найдут
>> очередной remote root?
AVB> Когда Дима в отпуске, его обязанности выполняет кто-либо другой. В том
AVB> числе и обязанности администратора git.alt (с соответствующими правами).

Однако у других мантейнеров бывают аналогичные ситуации, и их не всегда
заменяют имеющие такие права :)

Сейчас сложилась практика что человек уходит в отпуск и пишет сюда "я в
отпуске можете делать nmu". Возможно ли временно выдать на все или часть
своих пакетов nmu без approve?

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

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

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] girar builder NMU approval
  2009-02-07  4:34     ` Денис Смирнов
@ 2009-02-07 12:46       ` Dmitry V. Levin
  0 siblings, 0 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2009-02-07 12:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sat, Feb 07, 2009 at 07:34:01AM +0300, Денис Смирнов wrote:
> On Fri, Feb 06, 2009 at 12:06:20PM +0300, Anton V. Boyarshinov wrote:
> 
> >> Скажем ты уехал в отпуск (если такое бывает) :)
> AVB> Такое бывает.
> >> Другой вопрос -- будешь ли ты добавлять кого-то в acl на все пакеты?
> >> Третий вопрос -- а что если за время твоего отпуска в openssh найдут
> >> очередной remote root?
> AVB> Когда Дима в отпуске, его обязанности выполняет кто-либо другой. В том
> AVB> числе и обязанности администратора git.alt (с соответствующими правами).
> 
> Однако у других мантейнеров бывают аналогичные ситуации, и их не всегда
> заменяют имеющие такие права :)
> 
> Сейчас сложилась практика что человек уходит в отпуск и пишет сюда "я в
> отпуске можете делать nmu". Возможно ли временно выдать на все или часть
> своих пакетов nmu без approve?

Прежняя схема
http://www.altlinux.org/Incoming/acl#acl_nmu
ещё работает.


-- 
ldv

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-02-07 12:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-05 12:14 [devel] girar builder NMU approval Dmitry V. Levin
2009-02-06  2:19 ` Денис Смирнов
2009-02-06  9:06   ` Anton V. Boyarshinov
2009-02-07  4:34     ` Денис Смирнов
2009-02-07 12:46       ` Dmitry V. Levin
2009-02-06 15:15 ` Andrew Kornilov
2009-02-06 16:01   ` Dmitry V. Levin

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