ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
@ 2009-04-09 22:38 Mikhail Gusarov
  2009-04-10  9:25 ` Alexey Morsov
  2009-04-10 10:38 ` Sergey V Turchin
  0 siblings, 2 replies; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-09 22:38 UTC (permalink / raw)
  To: devel-announce


[-- Attachment #1.1: Type: text/plain, Size: 1069 bytes --]

Приветствую.

Введён в строй робот, закрывающий баги в багзилле на основании changelog
пакетов, поступающих в репозиторий.

Для того, чтобы закрыть баг роботом, достаточно в %changelog написать
следующее (case-insensitive, ':' и '#' опциональны):

(Closes: #666) или (ALT#666) или (ALT bug 666), или (ALT #666, #999)

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

Для защиты от опечаток закрывать таким образом можно только баги на те
бинарные пакеты, которые собираются из данного исходного. При попытке
закрыть баг на несуществующий или неверный пакет робот сообщит об этом
по почте.

-- 

[-- Attachment #1.2: Type: application/pgp-signature, Size: 196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 168 bytes --]

_______________________________________________
devel-announce mailing list
devel-announce@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-announce

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-09 22:38 [devel] [devel-announce] ANN: закрытие багов через changelog пакетов Mikhail Gusarov
@ 2009-04-10  9:25 ` Alexey Morsov
  2009-04-10 10:38 ` Sergey V Turchin
  1 sibling, 0 replies; 21+ messages in thread
From: Alexey Morsov @ 2009-04-10  9:25 UTC (permalink / raw)
  To: devel

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

On Fri, Apr 10, 2009 at 05:38:32AM +0700, Mikhail Gusarov wrote:
> Введён в строй робот, закрывающий баги в багзилле на основании changelog
> пакетов, поступающих в репозиторий.

/me аплодирует

-- 
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

<nbr> raorn: а ALT_Linux можно, кстати?
<dottedmag> nbr: да хоть а|_T ЛeeenuX
<dottedmag> nbr: только это всё не то
<gns> dottedmag: правильно 1eeeenuX
<dottedmag> 1eeeeeПиХ
<wRAR> леееепих это совсем другой человек

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-09 22:38 [devel] [devel-announce] ANN: закрытие багов через changelog пакетов Mikhail Gusarov
  2009-04-10  9:25 ` Alexey Morsov
@ 2009-04-10 10:38 ` Sergey V Turchin
  2009-04-10 10:43   ` Mikhail Gusarov
  1 sibling, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2009-04-10 10:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Friday 10 April 2009, Mikhail Gusarov wrote:

[...]
> Для защиты от опечаток закрывать таким образом можно только баги
> на те бинарные пакеты, которые собираются из данного исходного.
У меня нередко висят на одном, а закрываются в другом. Полезность 
этой фичи сводиться к минимуму.

> При попытке закрыть баг на несуществующий или неверный пакет
> робот сообщит об этом по почте.
Может, автоперевесить сперва на нужный пакет перед закрытием?

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 10:38 ` Sergey V Turchin
@ 2009-04-10 10:43   ` Mikhail Gusarov
  2009-04-10 12:32     ` Sergey V Turchin
  0 siblings, 1 reply; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-10 10:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 14:38:53 10.04.2009 UTC+04 when zerg@altlinux.org did gyre and gimble:

 >> Для защиты от опечаток закрывать таким образом можно только баги на
 >> те бинарные пакеты, которые собираются из данного исходного.
 SVT> У меня нередко висят на одном, а закрываются в другом.

Это нехорошо.

 SVT> Может, автоперевесить сперва на нужный пакет перед закрытием?

Имеет смысл перевесить баг на нужный компонент при его (бага) открытии.

-- 

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 10:43   ` Mikhail Gusarov
@ 2009-04-10 12:32     ` Sergey V Turchin
  2009-04-10 12:34       ` Mikhail Gusarov
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2009-04-10 12:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Friday 10 April 2009, Mikhail Gusarov wrote:
> Twas brillig at 14:38:53 10.04.2009 UTC+04 when zerg@altlinux.org 
did gyre and gimble:
>  >> Для защиты от опечаток закрывать таким образом можно только
>  >> баги на те бинарные пакеты, которые собираются из данного
>  >> исходного.
>
>  SVT> У меня нередко висят на одном, а закрываются в другом.
> Это нехорошо.
Я могу весь kde-1-2-3-4 & Co паковать одним пакетом, т.к. в одном 
svn лежит. Это будет лучше?

>  SVT> Может, автоперевесить сперва на нужный пакет перед
> закрытием?
>
> Имеет смысл перевесить баг на нужный компонент при его (бага)
> открытии.
Не имеет, т.к. заранее не всегда известно, на какой.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 12:32     ` Sergey V Turchin
@ 2009-04-10 12:34       ` Mikhail Gusarov
  2009-04-10 13:11         ` Sergey V Turchin
  0 siblings, 1 reply; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-10 12:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 16:32:42 10.04.2009 UTC+04 when zerg@altlinux.org did gyre and gimble:

 SVT> Не имеет, т.к. заранее не всегда известно, на какой.

Значит _для тебя_ эта автозакрывалка неудобна. Следить за случайным
закрытием левых багов - более трудно, чем иногда закрывать баг ручками.

-- 

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 12:34       ` Mikhail Gusarov
@ 2009-04-10 13:11         ` Sergey V Turchin
  2009-04-10 13:18           ` Mikhail Gusarov
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2009-04-10 13:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Friday 10 April 2009, Mikhail Gusarov wrote:
> Twas brillig at 16:32:42 10.04.2009 UTC+04 when zerg@altlinux.org
> did gyre and gimble:
>
>  SVT> Не имеет, т.к. заранее не всегда известно, на какой.
>
> Значит _для тебя_ эта автозакрывалка неудобна.
> Следить за
> случайным закрытием левых багов - более трудно, чем иногда
> закрывать баг ручками.
Для меня удобна, т.к. неудобно закрывание руками, т.к. работа у меня 
в консоли, а закрывание в X-ах.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 13:11         ` Sergey V Turchin
@ 2009-04-10 13:18           ` Mikhail Gusarov
  2009-04-10 15:47             ` Sergey V Turchin
  0 siblings, 1 reply; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-10 13:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 17:11:34 10.04.2009 UTC+04 when zerg@altlinux.org did gyre and gimble:

 SVT> Для меня удобна

Неудобна, иначе бы ты не писал про это :)

Перевешивать не получится, потому что из %changelog неясно, на какой
бинарный пакет вешать.

Сделаю #15467 - сделаю и перевешивание с ослабленными
противоопечаточными ограничениями: чтобы совпадал либо пакет, либо, если
пакет не совпадает - assignee и uploader.

-- 

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 13:18           ` Mikhail Gusarov
@ 2009-04-10 15:47             ` Sergey V Turchin
  2009-04-10 15:49               ` Mikhail Gusarov
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2009-04-10 15:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Friday 10 April 2009, Mikhail Gusarov wrote:
> Twas brillig at 17:11:34 10.04.2009 UTC+04 when zerg@altlinux.org
> did gyre and gimble:
>
>  SVT> Для меня удобна
>
> Неудобна, иначе бы ты не писал про это :)
Если бы мне было все удобно, я бы вообще ничего не писал ;-)

> Перевешивать не получится, потому что из %changelog неясно, на
> какой бинарный пакет вешать.
>
> Сделаю #15467 - сделаю и перевешивание с ослабленными
> противоопечаточными ограничениями: чтобы совпадал либо пакет,
> либо, если пакет не совпадает - assignee и uploader.
Да, хорошо бы еще какие-нибудь поводы найти :-)

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 15:47             ` Sergey V Turchin
@ 2009-04-10 15:49               ` Mikhail Gusarov
  2009-04-10 16:03                 ` Grigory Batalov
  2009-04-10 16:09                 ` Sergey V Turchin
  0 siblings, 2 replies; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-10 15:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 19:47:12 10.04.2009 UTC+04 when zerg@altlinux.org did gyre and gimble:

 >> Неудобна, иначе бы ты не писал про это :)
 SVT> Если бы мне было все удобно, я бы вообще ничего не писал ;-)

Цитирую: SVT> Для меня удобна

 SVT> Да, хорошо бы еще какие-нибудь поводы найти :-)

Ещё раз: КАК мне по changelog определить, КУДА перевешать баг?

Извини, логика в твоих письмах отсутствует напрочь.

-- 

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 15:49               ` Mikhail Gusarov
@ 2009-04-10 16:03                 ` Grigory Batalov
  2009-04-10 16:09                 ` Sergey V Turchin
  1 sibling, 0 replies; 21+ messages in thread
From: Grigory Batalov @ 2009-04-10 16:03 UTC (permalink / raw)
  To: devel

On Fri, 10 Apr 2009 22:49:48 +0700
Mikhail Gusarov wrote:

>  SVT> Да, хорошо бы еще какие-нибудь поводы найти :-)
> 
> Ещё раз: КАК мне по changelog определить, КУДА перевешать баг?

Да зачем? Мэйнтейнеру же придёт письмо, что закрыть багу нет возможности?
Тогда он сам и закроет.


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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 15:49               ` Mikhail Gusarov
  2009-04-10 16:03                 ` Grigory Batalov
@ 2009-04-10 16:09                 ` Sergey V Turchin
  2009-04-10 16:12                   ` Mikhail Gusarov
  1 sibling, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2009-04-10 16:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Friday 10 April 2009, Mikhail Gusarov wrote:
> Twas brillig at 19:47:12 10.04.2009 UTC+04 when zerg@altlinux.org 
did gyre and gimble:
>  >> Неудобна, иначе бы ты не писал про это :)
>
>  SVT> Если бы мне было все удобно, я бы вообще ничего не писал
> ;-)
>
> Цитирую: SVT> Для меня удобна
Недоцитировал.
Цитирую сам: "Для меня удобна закрывалка, которая _будет_ закрывать, 
а которая не будет, не удобна".

>  SVT> Да, хорошо бы еще какие-нибудь поводы найти :-)
> Ещё раз: КАК мне по changelog определить, КУДА перевешать баг?
По changelog много чего нельзя определить.

> Извини, логика в твоих письмах отсутствует напрочь.
Извини, но на чтение крест-накрест я не рассчитывал.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 16:09                 ` Sergey V Turchin
@ 2009-04-10 16:12                   ` Mikhail Gusarov
  2009-04-10 16:35                     ` Sergey V Turchin
  2009-04-10 16:35                     ` Vladimir Lettiev
  0 siblings, 2 replies; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-10 16:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 20:09:29 10.04.2009 UTC+04 when zerg@altlinux.org did gyre and gimble:

 SVT> Недоцитировал.  Цитирую сам: "Для меня удобна закрывалка, которая
 SVT> _будет_ закрывать, а которая не будет, не удобна".

"""
> Значит _для тебя_ эта автозакрывалка неудобна.
Для меня удобна, т.к. неудобно закрывание руками, т.к. работа у меня 
в консоли, а закрывание в X-ах.
"""

 >>  SVT> Да, хорошо бы еще какие-нибудь поводы найти :-)
 >> Ещё раз: КАК мне по changelog определить, КУДА перевешать баг?
 SVT> По changelog много чего нельзя определить.

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

-- 

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 16:12                   ` Mikhail Gusarov
@ 2009-04-10 16:35                     ` Sergey V Turchin
  2009-04-10 16:35                     ` Vladimir Lettiev
  1 sibling, 0 replies; 21+ messages in thread
From: Sergey V Turchin @ 2009-04-10 16:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Friday 10 April 2009, Mikhail Gusarov wrote:
> Twas brillig at 20:09:29 10.04.2009 UTC+04 when zerg@altlinux.org
> did gyre and gimble:
>
>  SVT> Недоцитировал.  Цитирую сам: "Для меня удобна закрывалка,
> которая SVT> _будет_ закрывать, а которая не будет, не удобна".
>
> """
>
> > Значит _для тебя_ эта автозакрывалка неудобна.
>
> Для меня удобна, т.к. неудобно закрывание руками, т.к. работа у
> меня в консоли, а закрывание в X-ах.
> """
Тебе надо было написать 'Значит для тебя _эта_ "автозакрывалка" 
неудобна.', тогда ты был бы прав, т.к. реально никакой экономии 
работы мантейнера я не вижу. Если ее и не предвиделось, то это 
другое дело. То, что в общем будет правильнее и красивее, это 
понятно.

>  >>  SVT> Да, хорошо бы еще какие-нибудь поводы найти :-)
>  >> Ещё раз: КАК мне по changelog определить, КУДА перевешать
>  >> баг?
>  SVT> По changelog много чего нельзя определить.
> Значит я не могу реализовать твоё пожелание, пока ты не выскажешь
> его в более имплементабельном виде.
Я понимаю, что патчем лучше ;-)

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 16:12                   ` Mikhail Gusarov
  2009-04-10 16:35                     ` Sergey V Turchin
@ 2009-04-10 16:35                     ` Vladimir Lettiev
  2009-04-10 16:43                       ` Mikhail Gusarov
  2009-04-11 13:18                       ` [devel] " Michael Shigorin
  1 sibling, 2 replies; 21+ messages in thread
From: Vladimir Lettiev @ 2009-04-10 16:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

10 апреля 2009 г. 20:12 пользователь Mikhail Gusarov <dottedmag@> написал:
>
> Twas brillig at 20:09:29 10.04.2009 UTC+04 when zerg@ did gyre and gimble:
>  >> Ещё раз: КАК мне по changelog определить, КУДА перевешать баг?
>  SVT> По changelog много чего нельзя определить.
>
> Значит я не могу реализовать твоё пожелание, пока ты не выскажешь его в
> более имплементабельном виде.

может реализовать консольный вариант утилиты или прикрутить к git.alt
какой-нибудь ssh git.alt bug #3404 close?

-- 
Vladimir Lettiev aka crux <theCrux@gmail.com>

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 16:35                     ` Vladimir Lettiev
@ 2009-04-10 16:43                       ` Mikhail Gusarov
  2009-04-10 21:23                         ` Vladimir Lettiev
  2009-04-11 13:18                       ` [devel] " Michael Shigorin
  1 sibling, 1 reply; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-10 16:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 20:35:11 10.04.2009 UTC+04 when thecrux@gmail.com did
gyre and gimble:

 VL> может реализовать консольный вариант утилиты или прикрутить к

Можно сделать письмом в багзиллу (не только закрытие, а вообще
манипуляцию багами), только нужно аутентификацию придумать
(аутентификация через shared secret, которой пользуются girar-builder и
багзилла, в общем виде небезопасна).

Если у кого есть под рукой скриптик, проверяющий подпись на письме, то
это прикрутить недолго.

 VL> git.alt какой-нибудь ssh git.alt bug #3404 close?

git.alt как универсальный интерфейс для всех Сизифных операций - это
интересно, но насколько практично?

-- 

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

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 16:43                       ` Mikhail Gusarov
@ 2009-04-10 21:23                         ` Vladimir Lettiev
  2009-04-11  7:42                           ` Mikhail Gusarov
  0 siblings, 1 reply; 21+ messages in thread
From: Vladimir Lettiev @ 2009-04-10 21:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

10 апреля 2009 г. 20:43 пользователь Mikhail Gusarov <dottedmag@> написал:
>
> Twas brillig at 20:35:11 10.04.2009 UTC+04 when thecrux@ did
> gyre and gimble:
>
>  VL> может реализовать консольный вариант утилиты или прикрутить к
>
> Можно сделать письмом в багзиллу (не только закрытие, а вообще
> манипуляцию багами), только нужно аутентификацию придумать
> (аутентификация через shared secret, которой пользуются girar-builder и
> багзилла, в общем виде небезопасна).
>
> Если у кого есть под рукой скриптик, проверяющий подпись на письме, то
> это прикрутить недолго.

Есть один такой.
В качестве аргумента скрипта - путь к файлу с письмом.

Чтобы проверка прошла успешно необходимо, чтобы в каталог $HOME/.gnupg
были импортированы все ключи, которые будут приниматься.

Пример запуска:

$ LANG=C perl check_mail letter.eml
ID: A26F54C8
E-MAIL: Mikhail Gusarov <dottedmag@altlinux.ru>


---

#!/usr/bin/perl
#
#  check_mail - check mail gpg signature
#

use strict;
use Mail::GnuPG;
use MIME::Parser;

my $parser = new MIME::Parser;
$parser->decode_bodies(0);
my $entity = $parser->parse_open($ARGV[0]);

my $mg = new Mail::GnuPG(keydir=>$ENV{HOME}."/.gnupg");

foreach my $part ($entity, $entity->parts) {
        if ($mg->is_signed($part)) {
                my @ret = $mg->verify($part);
                unless (shift @ret) {
                        printf "ID: %s\nE-MAIL: %s\n",@ret;
                        last;
                }
        }
}
$entity->purge;


-- 
Vladimir Lettiev aka crux <theCrux@gmail.com>

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

* Re: [devel] [devel-announce] ANN: закрытие багов через changelog пакетов
  2009-04-10 21:23                         ` Vladimir Lettiev
@ 2009-04-11  7:42                           ` Mikhail Gusarov
  0 siblings, 0 replies; 21+ messages in thread
From: Mikhail Gusarov @ 2009-04-11  7:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 01:23:21 11.04.2009 UTC+04 when thecrux@gmail.com did gyre and gimble:

 >> Если у кого есть под рукой скриптик, проверяющий подпись на письме, то
 >> это прикрутить недолго.
 VL> Есть один такой.

Спасибо, сделаю на днях.

2all: http://www.bugzilla.org/docs/3.0/html/api/email_in.html

-- 

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

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

* Re: [devel] ANN: закрытие багов через changelog пакетов
  2009-04-10 16:35                     ` Vladimir Lettiev
  2009-04-10 16:43                       ` Mikhail Gusarov
@ 2009-04-11 13:18                       ` Michael Shigorin
  2009-04-11 13:29                         ` Dmitry V. Levin
  1 sibling, 1 reply; 21+ messages in thread
From: Michael Shigorin @ 2009-04-11 13:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Apr 10, 2009 at 08:35:11PM +0400, Vladimir Lettiev wrote:
> может реализовать консольный вариант утилиты или прикрутить к
> git.alt какой-нибудь ssh git.alt bug #3404 close?

Ой, и так уже к ssh git.alt думаю, что бы прикрутить.
А ты точно не видел altbug.pl?

2 zerg: я вот тоже не представляю, как роботу догадываться.
Если руками ходить перевешивать -- то сразу и закрыть уж проще.

2 bga: ой нет, вот только писем по поводу и без повода не надо,
это добро я и сам умею.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: altbug --]
[-- Type: text/plain, Size: 870 bytes --]

#!/usr/bin/perl

use strict;
use WWW::Bugzilla;

# ~/.altbug.pl:
#	$email='my_name@altlinux.org';
#	$password='my_password';
our ($email, $password);
do <~/.altbug.pl>; chmod 0600, <~/.altbug.pl*>;

die "no email?" unless $email =~ /@/;
die "no password?" unless $password =~ /\S/;

use Getopt::Long qw(GetOptions);
GetOptions
	'pkg|package=s' => \my $pkg,
	'subj|subject|summary=s' => \my $subj
		or exit(1);

my $descr = join "" => <>;

die "no package?" unless $pkg =~ /\S/;
die "no summary?" unless $subj =~ /\S/;
die "no description?" unless $descr =~ /\S/;

my $bz = WWW::Bugzilla->new(
	server		=> 'bugzilla.altlinux.org',
	product		=> 'Sisyphus',
	use_ssl		=> 1,
	email		=> $email,
	password	=> $password)
		or die "Connection failed";

$bz->component($pkg);
$bz->summary($subj);
$bz->description($descr);

my $id = $bz->commit;
print "committed #$id: $subj\n";

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

* Re: [devel] ANN: закрытие багов через changelog пакетов
  2009-04-11 13:18                       ` [devel] " Michael Shigorin
@ 2009-04-11 13:29                         ` Dmitry V. Levin
  2009-04-11 13:41                           ` Michael Shigorin
  0 siblings, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2009-04-11 13:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sat, Apr 11, 2009 at 04:18:44PM +0300, Michael Shigorin wrote:
> On Fri, Apr 10, 2009 at 08:35:11PM +0400, Vladimir Lettiev wrote:
> > может реализовать консольный вариант утилиты или прикрутить к
> > git.alt какой-нибудь ssh git.alt bug #3404 close?
> 
> Ой, и так уже к ssh git.alt думаю, что бы прикрутить.
> А ты точно не видел altbug.pl?
> 
> 2 zerg: я вот тоже не представляю, как роботу догадываться.
> Если руками ходить перевешивать -- то сразу и закрыть уж проще.

Перевешивать баг лучше не тогда, когда исправил, а тогда, когда понял,
о чём речь.


-- 
ldv

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

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

* Re: [devel] ANN: закрытие багов через changelog пакетов
  2009-04-11 13:29                         ` Dmitry V. Levin
@ 2009-04-11 13:41                           ` Michael Shigorin
  0 siblings, 0 replies; 21+ messages in thread
From: Michael Shigorin @ 2009-04-11 13:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sat, Apr 11, 2009 at 05:29:29PM +0400, Dmitry V. Levin wrote:
> > > может реализовать консольный вариант утилиты или прикрутить к
> > > git.alt какой-нибудь ssh git.alt bug #3404 close?
> > Ой, и так уже к ssh git.alt думаю, что бы прикрутить.
> > А ты точно не видел altbug.pl?
> > 2 zerg: я вот тоже не представляю, как роботу догадываться.
> > Если руками ходить перевешивать -- то сразу и закрыть уж проще.
> Перевешивать баг лучше не тогда, когда исправил, а тогда, когда
> понял, о чём речь.

Конечно.  Это скорей о том, когда по факту исправление произошло
раньше, чем отправка формы с перевешиванием (у меня вот порой
бывает).

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2009-04-11 13:41 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-04-09 22:38 [devel] [devel-announce] ANN: закрытие багов через changelog пакетов Mikhail Gusarov
2009-04-10  9:25 ` Alexey Morsov
2009-04-10 10:38 ` Sergey V Turchin
2009-04-10 10:43   ` Mikhail Gusarov
2009-04-10 12:32     ` Sergey V Turchin
2009-04-10 12:34       ` Mikhail Gusarov
2009-04-10 13:11         ` Sergey V Turchin
2009-04-10 13:18           ` Mikhail Gusarov
2009-04-10 15:47             ` Sergey V Turchin
2009-04-10 15:49               ` Mikhail Gusarov
2009-04-10 16:03                 ` Grigory Batalov
2009-04-10 16:09                 ` Sergey V Turchin
2009-04-10 16:12                   ` Mikhail Gusarov
2009-04-10 16:35                     ` Sergey V Turchin
2009-04-10 16:35                     ` Vladimir Lettiev
2009-04-10 16:43                       ` Mikhail Gusarov
2009-04-10 21:23                         ` Vladimir Lettiev
2009-04-11  7:42                           ` Mikhail Gusarov
2009-04-11 13:18                       ` [devel] " Michael Shigorin
2009-04-11 13:29                         ` Dmitry V. Levin
2009-04-11 13:41                           ` Michael Shigorin

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