Greg’s recent “breakaway” declaration indirectly raises a point which I was already thinking about: most people’s CI system library extensions are not application-specific. We shouldn’t need to keep copying generic extensions across to every app in a CI-based system.
I suggest a modification to the Loader to enable something like this:
if not ( MY_APPLIBR )
if not ( MY_SYSLIBR )
load ( SYSLIBR )
That’s pretty mediocre pseudo-code, but I think it makes my point.
In other words, enable “MY_system_library extends system_library”, where MY_system_library lives in a sub-directory of system or system/libraries.
If you agree the principle, you might come up with better ways of implementing.
