Mailinglist Archive: opensuse-buildservice (287 mails)

< Previous Next >
Re: [opensuse-buildservice] Draft Concept Source Branching in the BS
  • From: Michael Schroeder <mls@xxxxxxx>
  • Date: Mon, 3 Sep 2007 18:13:34 +0200
  • Message-id: <20070903161334.GA8935@xxxxxxx>
On Mon, Sep 03, 2007 at 10:24:40AM +0200, Klaas Freitag wrote:
> we're currently thinking about how we improve the build service
> to allow more cooperation: People should be able to change projects
> that are not maintained by them and propose these changes to the 
> maintainers of the project.
> 
> Please read a DRAFT concept for this what we call branching of 
> sources under http://en.opensuse.org/Build_Service/Concepts

- I don't think we need new API calls, branching is just creating
  a new project and copying a package into it.

- It should be easily possible to branch into existing projects,
  especially the home project. Creating extra projects comes
  with a cost and is only needed for few projects.
  
- Is <project> and <package> describing the branched package
  or the original package in the branch notifier?
  As branches are per project, should they live in
  /source/<project>/_branches?

- Is there an order on the branch notifiers? How about a time
  stamp?

- The "list all pending branches for a user" should be a
  search request instead of a special path.

- We also need support for reviewers (aka package maintainers).
  i.e. state "reviewed".

Cheers,
  Michael.

-- 
Michael Schroeder                                   mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References