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

Gustavo R. Montesino grmontesino at gmail.com
Tue Dec 16 13:46:22 UTC 2008


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/)
> 
> 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.

I'm still willing to help on this process as much as my free time
allows, but I wouldn't feel comfortable trying to do so alone.


Kind regards,
Gustavo R. Montesino

PS: I'm cc'ing a lot of people and lists as I think this subject
interest all of them, apologies in advance for the cross-posting.




More information about the Reportbug-maint mailing list