Adding support for the new Sourceforge trackers (Allura)
Sandro Tosi
morph at debian.org
Sun Oct 18 22:22:34 UTC 2015
Hi Olivier,
On Mon, Oct 12, 2015 at 9:26 PM, Olivier Berger
<olivier.berger at telecom-sudparis.eu> wrote:
> Hi.
>
> I think I've now some much better solution, which includes the new
> AlluraTracker remote, for forwarded URL directly of the form
> http://sourceforge.net/p/PROJECT/bugs/ID/, and the handling of redirects
> between sourceforge2 urls and allura.
>
> I've pushed to the allura branch.
>
> I guess there are probably bugs or unnecessary bits, but I won't work on
> it until tomorow (sleep, now if the babies permit ;)
>
> In the meantime, if you have some comments...
honestly? the changes are horrible :(
* you changed a huge amount of code in critical areas, and there is
absolutely no documentation at all on what you did, neither in the
code nor in the commit message.
* wgotten is terrible, really, how do you come up with that? :)
* allura is a new bug tracking system, the fact that SF decided to use
it doesnt mean that they have to live together, so there's no good
reason to keep it in the sourceforce remote
I think that the addition of the allura remote and the support for the
already explicitly forwarded to SF bugs to allura is enough for a
first step
>
> Best regards,
>
> Olivier Berger <olivier.berger at telecom-sudparis.eu> writes:
>
>> Hi.
>>
>> Some time ago, SourceForge migrated some (or all of its ?) projects to
>> Allura, whose trackers have changed.
>>
>> I wonder whether anyone has noticed and/or is working on that...
yup I noticed that, but lacked the time time to implement it properly
>> In any case, I've started some code to try and support it (hopefully not
>> reinventing another wheel).
>>
>> You'll find my intial code in the 'allura' branch.
>>
>> FYI, the trackers have a nice API, easily parseable with json.
>>
>> However, I'm wondering how to better integrate this in the bts-link
>> architecture.
eheh yeah this is one of the major problems with bts-link atm, it has
a very unfriendly setup to add/manage remotes
>> The SF Allura trackers are backward compatible : the old URL redirect to
>> the new ones.
>>
>> For instance, the URL of
>> https://sourceforge.net/tracker/?func=detail&aid=3614186&group_id=21935&atid=373747
>> (a forwarded bug of #710513) is redirected to
>> http://sourceforge.net/p/docbook/bugs/1300/ (whose JSON variant is at
>> http://sourceforge.net/rest/p/docbook/bugs/1300/
>>
>
> --
> Olivier BERGER
> http://www-public.telecom-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
> Ingenieur Recherche - Dept INF
> Institut Mines-Telecom, Telecom SudParis, Evry (France)
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi
More information about the Bts-link-devel
mailing list