From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 2 Feb 2007 00:31:09 +0200 From: Michael Shigorin To: ALT Devel discussion list Message-ID: <20070201223109.GW31526@osdn.org.ua> Mail-Followup-To: ALT Devel discussion list References: <20070201163640.GA23789@nomad.office.altlinux.org> <20070201164737.GB5259@localhost.localdomain> <20070201164922.GA11742@basalt.office.altlinux.org> <20070201170635.GC5259@localhost.localdomain> <20070201172613.GC11860@basalt.office.altlinux.org> <20070201175514.GD5259@localhost.localdomain> <87d54tn3hq.fsf@vertex.dottedmag.net> <20070201183549.GE5259@localhost.localdomain> <8764aln20a.fsf@vertex.dottedmag.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8764aln20a.fsf@vertex.dottedmag.net> User-Agent: Mutt/1.4.2.1i Subject: [devel] =?koi8-r?b?wsHH2snMwSAtLSDc1M8gxMXMwSDQz8zP18nOwT8=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 22:31:20 -0000 Archived-At: List-Archive: List-Post: --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Fri, Feb 02, 2007 at 12:53:09AM +0600, Mikhail Gusarov wrote: > Я бы всё-таки предложил использовать issue tracker для того, > чтобы отмечать задачи вида "этот пакет нуждается в обновлении": > репозиторий для этого подходит плохо, да и кому охота сидеть на > сломанном Сизифе? Думаю, я смогу нарисовать робота, вешающего > RC-баги на пакеты, зависящие от библиотеки, перемещаемой в > oldlibs, или следить за этим ручками. У нас умельцев со скриптами вешать баги заметно больше, чем умельцев писать скрипты для их починки. С bugzilla abuse есть такой отрицательный момент -- смотришь в двести тыщь мильёнов багов, что на тебе висят, и руки опускаются что-то делать. Через полгода, зажмурившись, добираешься -- а там половина по пять минут на баг чинится. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=altbug #!/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 => 'ALT Linux 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"; --VbJkn9YxBvnuCH5J--