>>>> Stephen J Turnbull <stephen(a)xemacs.org> writes:
That's the theory. Amusingly enough, in this very thread
we're
observing that Jerry's changes have broken things even though
they're turned off. That happens to ordinary mortals and Ben Wing
alike.
Well, you won't notice unless it breaks somethings which actually is
one of the points. You have to, and get to, fix those integration
errors upfront.
Besides beta testers should expect to get some build and runtime
errors. That is one reason they are beta testers. To help find
problems by tripping over them.
I don't understand. Do you mean like in Gentoo, USE flags and
FEATURE
flags are recognized by emerge? But that's strictly a Gentoo thing,
isn't it? And most of the people I know, including some ex-Gentoo
maintainers, are moving away from Gentoo -- it's a niche platform.
I seem to fall for these niche things since I'm both a XEmacs and
Gentoo developer ;-)
But I don't mean like in Gentoo...
For use with XEmacs itself, we have Customize and
"behaviors" at
runtime, and configure options (easily captured in a shell script or
the .INC file on Windows) for build time. What more do we need?
As you suggest it will probably suffice for us. However the feature
flag concept, as I get it, is more of having yet an interface and
mechanism for controlling a feature of the system. That mechanism is
solely a developer thing and will vary over time depending on what
features are being developed.
Yours
--
%% Mats
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches