All of lore.kernel.org
 help / color / mirror / Atom feed
* Switching SCM to git and commit/review policy
@ 2008-06-13  8:20 Richard Purdie
  2008-06-13 10:06 ` pHilipp Zabel
                   ` (2 more replies)
  0 siblings, 3 replies; 40+ messages in thread
From: Richard Purdie @ 2008-06-13  8:20 UTC (permalink / raw)
  To: openembedded-devel

After much discussion the OE core team unanimously agree that a change
of SCM to git would be in the best interests of the project. The main
reasons for this are:

* more powerful merging/branching capabilities in git
* better web facilities to browse changes
* better performance
* larger and more active userbase
* lack of developer momentum with monotone

There has been discussion about this on the developers list in the past
where most viewpoints were well represented and we don't really feel
that opening the choice of SCM for further discussion would be
beneficial although obviously anyone is free to raise serious objections
to this.

As always, there is a but. This change is conditional on being able to
come up with a sensible commit and review policy for OE.dev. The core
team does feel that the metadata quality has dropped over time in some
areas and we need to have a better review process. The change to an SCM
with good branch support is a vital part of this but not the only part.

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.

The timescales for switching are not yet established and whilst we have
some server infrastructure in place, its not all there yet. Lets starts
the discussion on commit and review policy and in the meantime we'll
establish some timescales. I'd expect we'll aim to switch quite quickly
now the hard decision is made.

Finally, we'd like to mention that whilst some people have had issues
with it, on balance, monotone has served us well and want to thank the
monotone guys for the help and support they've given us.

The OE Core Team





^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2008-07-18 18:30 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
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

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.