On 12/03/2013, at 11:27 AM, john skaller wrote: > Now, in general, I think there is a right way to handle this.
So in this rant there were no conclusions. Here's my tentative conclusion: pkgtool and scoop should be moved into the core build. The reason is that the core build, in the longer term and larger scheme of things, is only intended to be a bootstrap. Scoop has to be IN that bootstrap for the simple reason that it is the key architect OF the bootstrapping process. You could look at this another way: the whole "core build" should really be moved into "demos", so the flx setup which start off the process builds everything. Of course that can't work without first having Felix :) The initial version of scoop will self-mutilate. That's because at the moment it isn't strong enough to build everything in Felix. To make that happen, we can start to move stuff OUT of Felix into the litterbox. For example "sqlite3" is not used by any essential tools. Re2 IS used by flx, but only for options that aren't needed for building Felix (namely the --regex option). Similarly, Re2 IS used by flx_cp and that's an essential part of the current install. But that's because the current install has to install so much complex stuff. Much of the documentation doesn't need to be in the bootstrap. The webserver doesn't need to be in the bootstrap. And really, the tests don't need to be in the boostrap either (although we have to have them during development). -- john skaller skal...@users.sourceforge.net http://felix-lang.org ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language