All of lore.kernel.org
 help / color / mirror / Atom feed
From: Koen Kooi <k.kooi@student.utwente.nl>
To: openembedded-devel@openembedded.org
Subject: Re: Switching SCM to git and commit/review policy
Date: Tue, 24 Jun 2008 20:33:06 +0200	[thread overview]
Message-ID: <g3rel4$tko$1@ger.gmane.org> (raw)
In-Reply-To: <20080624095735.GB3500@aquilonia.hyboria>

Graeme Gregory wrote:
>> We've not made any decisions on what the commit/review policy should be,
>> this is open for discussion. We're thinking it may take the form of some
>> kind of kernel style Signed-off-by: tags and a switch to a partially
>> pull based model rather than just push based as we use monotone so more
>> than one developer handles any given change.
>>
> I have been thinking on this and here is my suggestion.
>
> One thing that has been noted has been the high level of work required
> to review every change to every package.
>
> Every time more than two OE people get together we keep talking about
> splitting OE into two. Maybe it is time to consider actually doing it.
> My suggestion would be along the rough lines of the following.
>
> 1) OE-core - everything needed to get upto a successful glibc build
> completed so gcc, gcc-cross, binutils and support packages. Also most
> stuff in classes/. Breakages in these two areas are what hurts the most
> and the area we have the least manpower in.

I'd expand that area to the stuff task-boot covers (init, udev, busybox, 
etc), and maybe even packages/linux.

>
> In this section we would have proper reviews and I would suggest no
> change without two OE-core developers signing off on it. (OE-core
> developers being possible a different group than the political OE core).
>
> 2) OE-universe - all the other stuff, the recipes and distro configs.
> The stuff where breakage tends to be less painful we keep as is. With
> people not being afraid to got git-revert on stupid changes. Yes you do
> need to test building all users of a .inc file or patch when you change
> them.
>
> If we find this system is working and we think we can handle the extra
> load we can always start to raise the bar. For example we could change
> core to 3 signoffs and universe to 2. But I think a little of this
> trying a new SCM will be seeing how peoples workflow changes. I know
> from OM git usage I was suddenly spending less time on complex merges
> and had more time to think.
>
> Anyway thats my 2p.
>
> Graeme





  parent reply	other threads:[~2008-06-24 18:35 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-13  8:20 Switching SCM to git and commit/review policy Richard Purdie
2008-06-13 10:06 ` pHilipp Zabel
2008-06-13 12:43   ` Cliff Brake
2008-06-13 14:16     ` Koen Kooi
2008-06-16 16:35       ` Rolf Leggewie
2008-06-13 17:17     ` Otavio Salvador
2008-06-13 17:49     ` Tom Rini
2008-06-13 14:09   ` Koen Kooi
2008-06-13 16:25     ` pHilipp Zabel
2008-06-13 17:38       ` Koen Kooi
2008-06-13 18:38         ` Otavio Salvador
2008-06-13 19:37           ` Holger Freyther
2008-06-13 21:00             ` Otavio Salvador
2008-06-16 11:10               ` Rolf Leggewie
2008-06-16 13:16                 ` Otavio Salvador
2008-06-16 14:30                   ` Rolf Leggewie
2008-06-16 15:48                     ` Otavio Salvador
2008-06-16 16:27                       ` Rolf Leggewie
2008-06-16 17:03                         ` Otavio Salvador
2008-06-16 14:17               ` Rolf Leggewie
2008-06-16 22:42                 ` Florian Boor
2008-06-16 23:21                 ` Michael 'Mickey' Lauer
2008-06-16 13:09           ` Mark Brown
2008-06-17  9:51             ` Jan Lübbe
2008-06-24  9:57 ` Graeme Gregory
2008-06-24 14:01   ` Alain M.
2008-06-24 18:48     ` Leon Woestenberg
2008-06-24 20:13       ` Philip Balister
2008-06-24 18:33   ` Koen Kooi [this message]
2008-06-24 19:06     ` Tom Rini
2008-06-24 20:51       ` Florian Boor
2008-06-24 21:29         ` Tom Rini
2008-06-24 22:51           ` Leon Woestenberg
2008-06-25  1:22             ` Luís Vitório Cargnini
2008-07-14 12:22 ` Rolf Leggewie
2008-07-14 18:57   ` Koen Kooi
2008-07-14 23:24     ` Core team (was: Switching SCM to git and commit/review policy) Rolf Leggewie
2008-07-14 23:24     ` Rolf Leggewie
2008-07-15  9:45       ` Richard Purdie
2008-07-18 18:30         ` Shane Volpe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='g3rel4$tko$1@ger.gmane.org' \
    --to=k.kooi@student.utwente.nl \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=openembedded-devel@openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.