Please add stable/testing/unstable aliases for Debian

Bug #523303 reported by James Westby on 2010-02-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Low
Unassigned

Bug Description

When talking about Debian we use the aliases stable/testing/unstable as much as
squeeze/lenny/sid, and having to mentally convert to e.g. branch code from Debian
is a pain.

Please add aliases for the series in LP so that we can use either interchangeably.

Thanks,

James

affects: soyuz → launchpad-registry

On Wed, Feb 17, 2010 at 05:15:03PM -0000, James Westby wrote:
> When talking about Debian we use the aliases stable/testing/unstable as much as
> squeeze/lenny/sid, and having to mentally convert to e.g. branch code from Debian
> is a pain.

Except for unstable none of those aliases is stable, though. So when you
refer to a branch that's only valid for a certain point in time. At the
Debian buildds we try to get rid of those aliases (but aren't there yet).

Kind regards,
Philipp Kern

Curtis Hovey (sinzui) wrote :

I think this is a code issue where some traversal magic is needed to locate a series.

If this is about adding aliases to series so that traversal works in the browser and API, then this needs a lot of consideration because this will need to work for all distros and projects.

Changed in launchpad-registry:
status: New → Incomplete

On Wed, 17 Feb 2010 18:46:50 -0000, Curtis Hovey <email address hidden> wrote:
> I think this is a code issue where some traversal magic is needed to
> locate a series.
>
> If this is about adding aliases to series so that traversal works in the
> browser and API, then this needs a lot of consideration because this
> will need to work for all distros and projects.
>
> ** Changed in: launchpad-registry
> Status: New => Incomplete

Hi,

I'm not sure if you are asking for more information from me here?

Thanks,

James

Curtis Hovey (sinzui) wrote :

I do not understand what you mean by alias, how would you use it? by pointing your browser to https://launchpad.net/debian/stable? We have pillar aliases now that issue redirects, so do you expect that that url redirects to https://launchpad.net/debian/nigel?

James Westby (james-w) wrote :

On Wed, 17 Feb 2010 21:33:14 -0000, Curtis Hovey <email address hidden> wrote:
> I do not understand what you mean by alias, how would you use it? by
> pointing your browser to https://launchpad.net/debian/stable? We have
> pillar aliases now that issue redirects, so do you expect that that url
> redirects to https://launchpad.net/debian/nigel?

Yep, but I reported this bug based on comments from Ubuntu developers
that they wanted to be able to "bzr branch lp:debian/testing/package" as
well as "bzr branch lp:debian/lenny/package", so I want any solution to
work for bzr branch resolution as well.

Thanks,

James

Curtis Hovey (sinzui) on 2010-02-17
affects: launchpad-registry → launchpad-code
Changed in launchpad-code:
importance: Undecided → Low
status: Incomplete → Triaged
tags: added: feature

James,

Wouldn't this be more a registry issue for distro series aliases?

James Westby (james-w) wrote :

On Wed, 17 Feb 2010 23:01:21 -0000, Tim Penhey <email address hidden> wrote:
> James,
>
> Wouldn't this be more a registry issue for distro series aliases?

I have no idea. I've stated the use case I have, I'm not sure what the
implementation would be.

Thanks,

James

Tim Penhey (thumper) wrote :

Curtis, I think this fits in the registry remit. Sorry.

affects: launchpad-code → launchpad-registry
Tim Penhey (thumper) wrote :

Hmm... failed to notice earlier comments when it got shunted to launchpad-code.

Branch aliases are an interesting idea, and would need considerable thought to make them not suck.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers