On Thu, May 6, 2010 at 6:54 PM, Mark H. Wood <mw...@iupui.edu> wrote:
>
> As noted by Mark Diggory, a Theme may call back into Cocoon with an
> internal request for more metadata.  I've been meaning to ask why it
> was done that way.

My assumption is that it was done because when "all" the METS is
embedded into the DRI it can slow processing, think of it as only
getting what you need.  I liken it to: The DRI is the stage, the
various METS sources are the "players", at various points in the
"play", you need to bring different players to the stage to speak
their parts.

> IIRC this was added between the final separate
> release of Manakin and its incorporation into stock DSpace 1.5.

Yes, it was a question of performance and flexibility.

> We could all do with an updated theory of operation for the later
> stages of XMLUI.

On a wild tangent... In theory, we might see a day when "METS" is
replaced in the XMLUI by something else like "FOXML", "ATOM", "RDF",
or "Place your favorite format here". Then we see that a DRI page is
really just the definition of an View over a set of resources,
resources with resolvable URI that can be gotten and presented to the
user.

Mark
-- 
Mark R. Diggory
Head of U.S. Operations - @mire

http://www.atmire.com - Institutional Repository Solutions
http://www.togather.eu - Before getting together, get t...@ther

------------------------------------------------------------------------------

_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to