-- Peter Pilgrim __ _____ _____ _____ / //__ // ___// ___/ + Serverside Java / /___/ // /__ / /__ + Struts / // ___// ___// ___/ + Expresso Committer __/ // /__ / /__ / /__ + Independent Contractor /___//____//____//____/ + Intrinsic Motivation On Line Resume || \\===> `` http://www.xenonsoft.demon.co.uk/no-it-striker.html ''
--- Begin Message --- Michael Rimov wrote:
Hey Folks!

Craig McClanahan has asked me if the Expresso community could review the Commons-Resources package. Struts itself [and thus, indirectly Expresso] will eventually be based off of it.

What is it? An I18N package for dealing with different properties files. Check out the sandbox page for the rationale for the creation.

It basically is an API with a few implementations. Craig says that DB-based resources will eventually be added. [or at least a hook]

So!

Since the direction of Struts directly affects the direction of Expresso. Could we get some folks to take a look at:

http://jakarta.apache.org/commons/sandbox/resources/index.html

And report back:

1 - Is there anything API-wise that MUST be changed for our own use? If so, now is the time to give Craig some critical design feedback so he can get things changed while resources is still in the sandbox.


An issue that has come up in the Struts-dev mailing list is the fact the java.util.ResourceBundle supports `parent' attribute. Meaning ResourceBundle can be delegated. I am not sure that common resources has this support in it.

2 - Does it have anything worthwhile design wise to adopt directly into Expresso?


Since we use the Struts 1.1 MessageResource already I dont see anything at mo...

3 - Is it usable? ie, can you see how to code it straight away without a lot of extraneous code?


If you know the Struts API then it looks vaguely familiar. If haven't used the Struts API before then YMMV.

The interesting thing is that common resources was a way to let Struts
developer move the application resources from a flat file to a
database. This might be interesting for implementing a `personalisation'
by storing application resources inside a simple name/value database
table. I suppose you can do the same with an implementation that
uses a `DBObject'. I am wondering how would plug-in your DBObject
application resource implementation into Struts.

Worth investigation?


Thanks folks in advance!
                            -Mike

--//--


--
Peter Pilgrim
           __ _____ _____ _____
          / //__  // ___// ___/   +  Serverside Java
         / /___/ // /__ / /__     +  Struts
        / // ___// ___// ___/     +  Expresso Committer
     __/ // /__ / /__ / /__       +  Independent Contractor
    /___//____//____//____/       +  Intrinsic Motivation
On Line Resume
   ||
   \\===>  `` http://www.xenonsoft.demon.co.uk/no-it-striker.html ''



--- End Message ---
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to