[os-infrastructure] piccolo discussion, was: Model discussion
boiled down
Joe Abbate
joseph.abbate at ingres.com
Thu Jun 26 14:59:18 PDT 2008
Hi Chris,
Chris Clark wrote:
> Can any one comment on how big a job this is (is it even possible)?
> The 2 big areas that jump out are:
>
> 1. removal of fmaps (we have around 120)
> 2. moving directories around (e.g.
> ingres!ingres2006r2!generic!front!st!specials would be
> /SRC/generic/front/st/specials) we get a new higher level dirs and
> we then loose the special_unix dirs
>
> Are there others? J, you're my build Meister, any thoughts?
There are plenty of others. ingres!main!generic!front!st!specials is
mapped to front/st/specials_unix_vms, so to flatten it, we would have to
branch all the files in it to
ingres!community!ingresdb!front!st!specials_unix_vms. The CL is where
most of the flattening would occur, for example,
ingres!main!unix!cl!clf!cs branch to
ingres!community!ingresdb!cl!clf!cs_unix
ingres!main!alpha!cl!clf!cs branch to
ingres!community!ingresdb!cl!clf!cs_vms
ingres!main!wnt!cl!clf!cs branch to ingres!community!ingresdb!cl!clf!cs_win
ingres!main!unix!cl!clf!cs branch to
ingres!community!ingresdb!cl!clf!csmt_unix
The above is obviously a representation of the "controlled" or "buffer"
approach, and makes allowance for ingres!community!empire!* to come along.
It may be redundant for most on this list, but I encourage anyone who
hasn't seen the full output of "p sdirs" to look at it. Some people
seem to talk about "main" as if it were some special entity that Piccolo
knows about and treats differently, but it's just another branch, on
equal footing with all others, just like an svn trunk is no different
from svn branches/tags. It's how we use the branch that makes a difference.
Joe
More information about the opensource-infrastructure
mailing list