[Reportbug-maint] Bug#508812: Reusing python-btsutils for bts-link

Sandro Tosi morph at debian.org
Tue Dec 16 13:20:45 UTC 2008


Hi all,

On Tue, Dec 16, 2008 at 14:46, Gustavo R. Montesino
<grmontesino at gmail.com> wrote:
> Em Seg, 2008-12-15 às 18:32 +0100, Olivier Berger escreveu:
>> Hi.
>
> Hello,
>
>>
>> The package python-btsutils has been recently brought to my attention
>> (Thanks zack). It implements a general python API for the DBTS.
>>
>> I think that the Debian bts querying part of bts-link
>> (bts/interfaces.py) could be replaced somehow by using an (improved)
>> btsutils which could use a mirror of the BTS database.
>>
>> I've started some bits to reuse current bts-link's code to extend
>> btsutils, at :
>> http://picoforge.int-evry.fr/websvn/listing.php?repname=helios_wp3&path=/trunk/python/ (by also changing some bits in bts-link... see : http://www-public.it-sudparis.eu/~berger_o/git/bts-link.git/)
>>

About bts-link, I once offered mi will to integrate it in the qa
architecture, but never followed up: I'll try to do it in the next
days.

>> I've also filed a wishlist on python-btsutils for that : #508812
>>
>> The idea is to try and merge in a distinct common library as much of the
>> python client interfaces of the BTS as possible. It would eventually
>> support many interfaces of the BTS : SOAP, WEB, ldap, spool files,...
>
>
> Some time ago I have talked to Stefano Zacchiroli (python-debian),
> Bastian Ventur (reportbug-ng) and Sandro Tossi (reportbug) about the
> possibility of creating an "official" python bts access API to be
> integrated to the Debian Bundle/python-debian. Unfortunately this hasn't
> progressed since them, but I think it would be the way to go.
>
> I believe the first step would be to get an overall architecture design
> plan, and likely from there the best is to start a new codebase, taking
> the useful bits from python-btsutils and from python-debianbts.

Well, I'd be very happy to see this goal archived, since I've
sponsored it since the proposal came out. I think the best people to
discuss (hopefully implement it) is you, Bastian and Don (another cc
added ;) ) since the original implementors and the BTS mega-guru :)

If I can help, I'd be happy to, but actually my plan is to have a
python module to query/manipulate bts from reportbug, so I'm a little
agnostic about it.

> I'm still willing to help on this process as much as my free time
> allows,

As all of us :)

Cheers,
-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



More information about the Reportbug-maint mailing list