Thank you.  It seems a good example of how *and why* to think about
this stuff in a context where everything you need to know is supplied
from outside, rather than going to find it out yourself.  I think one
problem we've had is that a concise exposition on the *why* was
missing:  what does all this work buy us?

Some readers are going to spot a point of confusion and ask: why do we
want to start up the Configuration Service if we're going to be
configured by Spring?  Why do we even *have* a Configuration Service?
I dunno.  This needs explanation.

Some readers will not be familiar with Spring, so a pointer off to a
good, compact document on Spring configuration elements and their use
would be welcome.  I poked around a bit at springsource.com but didn't
find anything I thought suitable.

Somewhere, not necessarily in this article, we need a fairly extensive
discussion of how we want to structure configuration of the product.
We have multiple configuration sources:  Spring properties, the
Configuration Service (and the place(s) from which it gets external
configuration data), the Servlet container (for the bits that are
webapp.s).  We have multiple configuration consumers:  commandline
app.s, webapps, and the build process.  We need some exposition on
when to use a particular source, and why.  I expect this will require
some debate among developers to reach a consensus.

-- 
Mark H. Wood, Lead System Programmer   [email protected]
Asking whether markets are efficient is like asking whether people are smart.

Attachment: pgphtqocT8MVA.pgp
Description: PGP signature

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to