[os-infrastructure] Accepting (or rejecting) user contributions
into piccolo ingres!main and or community branches
Jay Hankinson
jeremy.hankinson at ingres.com
Tue Jul 1 13:52:16 PDT 2008
Chris raises a very good point here and I think this illustrates the
need for a distinction between an SVN branch which syncs between
community and enterprise (currently referred to as "community main
(mirror)" in Ray's diagram) and a "main" branch for community
development (hence force referred to as "comdev") which is used in much
the same way main in piccolo is used during our current "enterprise"
development cycle.
I can only talk from an Ingres perspective (wrt the sprint) but the VM
we setup included an SVN client pulling from the main branch and the
intention was/is is to submit ALL the projects back to this branch and
eventually pull them into the enterprise product. However, if we follow
the current diagram layout, the only way this is possible is to create a
"sprint branch" and apply the changes as diffs (which we have) and
commit there. Otherwise, all the changes would be pulled into
piccolo-main and this is probably going to be met with some resistance.
(Although I would argue that virtually everything will be wanted in the
Enterprise product line).
What would make more sense (IMO, and I believe this is also the essence
of what Steve suggested) would be to create a "comdev" branch from
"community main" and mandate that form this point on there is no direct
development in "community main" and that "comdev" becomes the point for
main line community development.
J
Chris Clark wrote:
> Something that came up whilst chatting off line with Ralph; the code
> sprint in the UK should have a number of excellent real world (small
> project) use cases to talk about. We have a number of Ingres projects
> and OpenROAD ones to look at (ideally all of them).
>
> Can anyone who is/was involved with the code sprints in the UK talk
> about how that was(/is being) handled? E.g. were branches made, or
> were patches generated with "svn diff"? How are the changes going to
> get into main (are they going to get into main or do we not want them).
>
> Chris
>
> _______________________________________________
> opensource-infrastructure mailing list
> opensource-infrastructure at lists.ingres.com
> http://lists.ingres.com/mailman/listinfo/opensource-infrastructure
More information about the opensource-infrastructure
mailing list