Finding upstream branches to merge to package branches is impossible from the bzr command line

Bug #509813 reported by James Westby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
High
Unassigned
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Hi,

As we take UDD further we are going to want to do things like merge
from the upstream branches to the package branches.

The upstream branches will be mirrored on LP, but the product name
may differ from the package name. Instead of expecting everyone to
store the mapping in their head, or open a browser we should
provide some redirection that makes use of the links that LP has.

That is, something like

  lp:ubuntu/lucid/+upstream/package

should get you the upstream branch.

Having a redirection that goes the other way may be a good idea too.

Thanks,

James

Tags: lp-code udd
James Westby (james-w)
description: updated
Revision history for this message
Jonathan Lange (jml) wrote :

I think this is a good idea. Not sure about the URL though.

Revision history for this message
Tim Penhey (thumper) wrote :

Should be relatively easy, but I'm with Jono about the URL.

Put the +upstream at the end maybe?

We have already lp:ubuntu/lucid/package so lp:ubuntu/lucid/package/+upstream is a natural progression.

tags: added: udd
Changed in launchpad-code:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Robert Collins (lifeless) wrote :

This could be done equally from bzr using the LP API - a pretty straight forward client side script.

summary: - Should provide a branch redirection for package-product links
+ Finding upstream branches to merge to package branches is impossible
+ from the bzr command line
Changed in launchpad:
importance: Medium → High
Martin Pool (mbp)
Changed in bzr:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Robert Collins (lifeless) wrote :

Doing a server side implementation isn't currently on the LP teams roadmap; we'd welcome patches though (and can provide help getting started developing LP)

Changed in launchpad:
importance: High → Low
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
Jelmer Vernooij (jelmer)
tags: removed: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.