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