push to lp:project or lp:project/series should to set the development focus and/or create the series

Bug #181401 reported by Martin Pool on 2008-01-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Bartosz Kswit

Bug Description

If I've just registered a new project, I should be able to push to lp:project to push its main branch. This should create a new branch owned by the project owner or team (one presumes), or fail if the user isn't in that team.

suggested by mdz

Martin Pool (mbp) on 2008-01-09
Changed in launchpad-bazaar:
importance: Undecided → Medium
status: New → Confirmed
Tim Penhey (thumper) wrote :

This will really depend on the new API stuff to make this feasible.

James Henstridge (jamesh) wrote :

What name should such a branch take? What if that name has already been used?

Martin Albisetti (beuno) wrote :

An idea:

make the lp plugin automatically push to "~user/project/trunk" if lp:project doesn't resolve, and make Launchpad on the other end set the development focus to this branch if none has been set before.

summary: - should be able to push to lp:project or lp:project/series to make a new
- branch
+ push to lp:project or lp:project/series should to set the development
+ focus and/or create the series
Robert Collins (lifeless) wrote :

And what team should own it.

So we need:
 - the idea of a series role for committers
 - that can be filled with an auto-generated team owned by the project owner/series owner (nb: ask curtis about plans here vis-a-vis series roles and project roles). If we want both, the project committer role could default to being in the series committer role.
 - that can then own the branch, and it can be called with the same of the series (e.g. trunk, 2.1 etc)
 - lastly only folk that can set the series branch in the web UI can can add new series branches like this

Changed in launchpad:
importance: Medium → High
tags: added: ui
Bartosz Kswit (onebarq) on 2014-03-12
Changed in launchpad:
assignee: nobody → bartosz (onebarq)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers