Re: Your Jam changes
Craig McPheeters <cmcpheeters <at> aw.sgi.com>
2001-11-06 19:57:03 GMT
> Date: Tue, 06 Nov 2001 16:37:30 +0000
> From: Alan Burlison <Alan.Burlison <at> sun.com>
> CC: cmcpheeters <at> aw.sgi.com, jamming <at> perforce.com
> Subject: Re: Your Jam changes
>
> David Abrahams wrote:
>
> > I'm interested in most of Craig's enhancements, so if you want to merge them
> > into our source base I'd be happy to look at your patches.
>
> I wouldn't mind doing this if I was fairly confident that the result
> would actually work for us, and ascertaining that that was the case will
> itself take some considerable time. I'm not desperate for this, as I can
> easily test using the existing versions, I'm more concerned by the
> apparent (?) lack of coordination between the 3 (?) versions of Jam that
> seem to be floating around.
I wouldn't be overly concerned about the different versions. Its a good
thing.
The different versions each seem to have different policies for accepting
changes. The policy in my branch is that I would accept changes (from myself)
which were as minimal as possible and enabled the use of Jam on large
internal projects. My policy was to avoid changes to the language where
possible, with a goal of minimizing the differences in order to ease future
integrations from the mainline, and the reverse.
The policy in the FTjam branch seems more open to changes in the language,
and other non-critical-but-useful changes. I like some of the extensions
David has created, although they don't match the policy I have established
(Continue reading)