Mailinglist Archive: opensuse-buildservice (287 mails)

< Previous Next >
Re: [opensuse-buildservice] Draft Concept Source Branching in the BS
  • From: Dirk Stoecker <opensuse@xxxxxxxxxxxx>
  • Date: Mon, 3 Sep 2007 11:29:58 +0200 (CEST)
  • Message-id: <alpine.LNX.0.9999.0709031123100.28664@xxxxxxxxxxxxxxxxx>
Hello,

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 am looking forward to reading your feedback,

Rather than introducing a new system, why not unify the _link, _aggregate and your branch idea? Would be much nicer.

a) Propagate links and aggregates back to the original project, so it is
   possible to see, where the own data is used (equals your list command).
b) Allow better handling of patches:
   - Allow to edit the patched files and recreate a patch from it
     (instead of download and handmaking patches).
c) Unify link and aggregate to minimize rebuilds but also to reduce equal
   packages (e.g. allow aggregate with rebuild for non-existing targets).
d) Add your notification system in a slightly modified way.

I did some branching the way, that I linked the project in my home, modified it and then told the original maintainer to incorporate the diffs. Worked fine for Factory ocaml related packages.

Ciao
--
http://www.dstoecker.eu/ ;(PGP key available)
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
References