Change Log
From Mwiki
Contents |
Move to Subversion
A number of changes have been made before my arrival (-SB) and not documented here. The Subversion repository on phobos (svn://phobos.gmu.edu/) contains the most current set of DSpace code, INCLUDING local changes. Therefore, any future upgrades/changes should be made through Subversion. I currently employ Eclipse with the Subclipse tool. The use of this tool is documented in the Subversion section.
All changes (except extremely minor ones like adding quotation marks around HTML attributes) are commented in the code. I commented out old code rather than deleting or directly altering it, except in utils.js because the change was so minor. -DS
Files not to forget about
These are non-JSP, non-Java, non-base-config files that have been changed from the DSpace defaults and need to carry over from one install to the next. Paths are relative to the DSpace source directory (/users/dsalo/dspace on Phobos, /users/132/dspace on u2).
- /config/default.license
- /config/language-packs/Messages.properties
- /etc/dspace-web.xml
NOTE: These have all been incorporated into the Subversion repository. -SB
DSpace 1.3.2
- /dspace/src/org/dspace/app/webui/jsptag/ItemListTag.java : In doStartTag, got rid of a bunch of nasty table HTML and rearranged the order of presentation of item title/author/date on the Browse By Title and Browse By Date pages. This turned out to be a serious edit, but fortunately, nothing will be lost or seriously broken if we ever have to revert to the DSpace norm (as with an upgrade).
- /dspace/src/org/dspace/app/webui/jsptag/ItemTag.java : Rewrote renderDefault to put the bitstream-list right underneath the item's title, which was taken out of the item-properties table (which I didn't rewrite for lack of ambition). Rewrote listBitstreams to eliminate table and make the link-targets for the bitstreams bigger and easier to click.
- /dspace/src/org/dspace/browse/Browse.java : Rewrote PreparedStatement to eliminate hordes of ClassCastException errors shrapneling my email inbox. Filed a bug on Sourceforge about the problem.
DSpace 1.3.1
- /dspace/src/org/dspace/app/webui/util/UIUtil.java : In displayDate, made the supposedly "human-readable" dates actually human-readable. Minor edit, easily dispensed with or reverted.
- /dspace/src/org/dspace/app/webui/jsptag/ItemListTag.java : In doStartTag, got rid of a bunch of nasty table HTML and rearranged the order of presentation of item title/author/date on the Browse By Title and Browse By Date pages. This turned out to be a serious edit, but fortunately, nothing will be lost or seriously broken if we ever have to revert to the DSpace norm (as with an upgrade).
- /dspace/src/org/dspace/app/webui/jsptag/ItemTag.java : in renderDefault, fixed some markup.
- /dspace/src/org/dspace/app/webui/jsptag/ItemTag.java : Rewrote renderDefault to put the bitstream-list right underneath the item's title, which was taken out of the item-properties table (which I didn't rewrite for lack of ambition). Rewrote listBitstreams almost entirely, to eliminate table (and silly pointless table headers) and make the link-targets for the bitstreams bigger and easier to click.
-
/jsp/local/utils.js : Got bit by [http://sourceforge.net/tracker/index.php?func=detail
