[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#886639: tracker.debian.org: use Vcs-* fields from package with highest version



Hi Ansgar,

On Mon, 08 Jan 2018, Ansgar Burchardt wrote:
> tracker.debian.org seems to use the Vcs-* fields from the package
> currently in unstable for the links in the "general" section.

Yes, in distro-tracker you tag a specific repository as the "development"
repository and it's used to get the default data in multiple cases.

> It would be nice if it used the information from the package with the
> highest version instead.
> 
> This is useful when an upload to experimental updates the Vcs-* fields,
> but unstable still has the old information.  As a random example, I
> uploaded dune-common 2.6.0~rc1-1 to experimental two days ago with the
> Vcs-* fields updated for the move to salsa.d.o, however tracker.d.o
> still links to the old repository.

There are also other cases where this might not be desired. Some people
are updating Vcs-Git to include "-b experimental" but they still want
the default link to point to the packaging for unstable.

Thus I'm not convinced that this is worth implementing. Or it needs to be
smart to detect that it's an entirely new repository and that the data in
unstable is actually obsolete.

And adding a lot of code for this looks like a bad idea. I'm not firmly
opposed to it but it's unlikely that I will do it by myself.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/


Reply to: