James,

Hopefully my brain works better than earlier today.

The more I think about the override thingy the more I tend to think
the following  :
- The merge/inheritance (pick the word you like :D) could easily be
integrated in the native Configuration component.
I also already have the algorithm for that as well as tests, so I
believe that could be quite fast to integrate
this feature in Configuration.

- The system around such as the directory structure, compilation and
caching stuff could be integrated into a
dedicated component that could be a tiein between Configuration and Cache.

That way, everything is clean and separate, if you want to use only
the merge algorithm for a few configuration
files, then fair enough just use Configuration only. If you want more
than that, then use the tiein.

What do you think ?

:)

-- 
Jérôme Renard
http://39web.fr | http://jrenard.info

Reply via email to