<?xml version="1.0" encoding="utf-8"?>
<html>

Potential 1.5 Documentation terminology:

There has been some disagreement between the "placeholder" terminology we should use for the 1.5 release. In particular, there's disagreement over what the placeholders dspace and dspace-source should refer to.

Placeholders in 1.4.x

The documentation for 1.4.x included the following defined "placeholders":

Placeholders in 1.5

There's two basic proposals (so far) for how we refer to DSpace locations via placeholders:

Proposal 1: Terminology based on 1.4.x (and previous)

In this proposal, we should attempt to keep our terms as similar as possible to the terminology used for 1.4.2 (and previous)

Pros:

Proposal 2: New Terminology for 1.5

In this proposal, we should change our terminology in 1.5 to be more appropriate for the 1.5 architecture changes

Pros:

Potential 1.5 Build/Distribution approaches:

(1) Easy, pre-built overlay modules: (APPROVED)

Mark Diggory did a prototype of this build architecture: http://dspace-sandbox.googlecode.com/svn/prototypes/binary-build-prototype-2/

Note: This overlay architecture has also been committed to 1.5.x branch

Folder Structure

Steps to Build DSpace:

Customizing JSPs for JSPUI: (Verified this works - TD)

Customizing Messages.properties for JSPUI: (Verified this works - TD)

Advantages:

Disadvantages:

Questions:

  1. Could we make two versions of a tarball distribution here? One that would require internet access to build (a 'skinny version'), and potentially one that comes with all of DSpace already (a 'full version') and doesn't require you to be on the internet to build.

(2) Advanced, Maven-based build & install: (DECIDED AGAINST)

Folder Structure

Advantages:

Disadvantages:

</html>