Page History
...
- AIP Backup / Restore (Tim Donohue/DuraSpace) – Allows for a more complete backup of DSpace into generic METS-based packages known as Archival Information Packages (AIP's). These AIPs could also be used to migrate DSpace content (Communities/Collections/Items) between DSpace and non-DSpace instances that support AIP.
- DSpace Discovery, a discovery layer to provide a deeper, and more intuitive look at repository contents.
- [Unit Testing|GSOC10 - Add Unit Testing to Dspace]
, which will allow each code component to be able to be tested so that it does what it intends to do.Wiki Markup - * Most Used Items list, which can replace or complement the existing Recently Submitted Items list. h3.
New
...
Features
...
in
...
XMLUI
-
* Two XMLUI themes
**
- A
- function
- library
- to
- aid
- xmlui
- theme
- development
- which
- refactors
- the
- existing
- dri2xhtml.
- Mirage,
- a
- theme
- which
- is
- another
- new
- look
- utilizing
- the
- new
- xmlui
- function
- library
New
...
Features
...
in
...
JSPUI
- * Added the ability to redirect to the current page after authentication h2. h2. Improvements Graham Triggs has launched a Code Quality crusade and has dug into deep and dark corners of the DSpace source code armed with nothing more than a torch, machete, and a fancy plugin called QAplug to systematically drive out evil spirits haunting the DSpace code. See: authentication
Improvements
Graham Triggs has launched a Code Quality crusade and has dug into deep and dark corners of the DSpace source code armed with nothing more than a torch, machete, and a fancy plugin called QAplug to systematically drive out evil spirits haunting the DSpace code. See: https://jira.duraspace.org/browse/DS-707
...
In
...
addition
...
to
...
that,
...
the
...
rest
...
of
...
the
...
general
...
improvements
...
are:
- * Reducing the cost of browse prunes * SOLR ** Switched to use autoCommit which reduces resource exhaustion ** Added
- SOLR
- Switched to use autoCommit which reduces resource exhaustion
- Added solr.optimize
- which
- can
- called
- via
- command
- line
- to
- essentially
- "defragment"
- the
- solr
- index,
- resulting
- in
- slightly
- better
- solr
- performance
- over
- time.
- * Item bitstream sorting/ordering can be specified according to sequence or name *
- Moving the documentation into the Confluence wiki so that workload can be divided, and that the documentation is improved. h2. h2. Bug Fixes * Batch Metadata Import will now validate metadata fields in CSV's * Restricted items / metadata is better protected from exposure via web services: OAI h2. h2. Changes See the [DSpace
Bug Fixes
- Batch Metadata Import will now validate metadata fields in CSV's
- Restricted items / metadata is better protected from exposure via web services: OAI
Changes
See the DSpace 1.7.0
...
...
...
for
...
a
...
list
...
of
...
all
...
currently
...
proposed
...
changes.
...
Removed / Deprecated
Wiki Markup |
---|
Most command line scripts that have historically resided in \[dspace\]/bin/ were deprecated in 1.6, and are now removed in 1.7. They have been replaced with the configurable command launcher, which eases the cross platform development of scripts. Discussion at: |
...
\[http://jira.dspace.org/jira/browse/DS-646 |
...
\|http://jira.dspace.org/jira/browse/DS-646\]. |
Example usage of the launcher:
One can no longer run:
Code Block |
---|
[dspace]/bin/create-administrator
|
The method of calling the DSpace launcher is now:
Code Block |
---|
[dspace]/bin/dspace create-administrator
|
...
Unsure / Postponed for Next Release
Note: Developers, you need to contact the release coordinator and get approval to commit a feature that did not make it in by the feature freeze date. The sooner you tackle this the better the chance that your code will not cause a problem with the release schedule.
There are a few projects that were strongly desired to make it into DSpace 1.7, however, work will need to be done to make them into the release, or they are going to be postponed for the next release of DSpace, likely 1.8.
Rewrite of Creative Commons licensing (MIT - ready to go) – would improve upon the features of the current CC licensing submission step
* Currently only against XMLUI from MIT
* Legacy problem – do we update old license to new or not? Currently MIT runs 'split version' with old licenses looking like old, and new look like new.
Google Scholar work (MIT - ready to go) – better metadata for Google Scholar (citation tags in header).
Wiki Markup |
---|
\*\[CGIProposal\|CGIProposal\] |
...
* (Richard Rodgers/MIT |
...
-- Interface & XML serialization implementation should be ready), based |
...
on the **\[*{*}Item type based submission patch{*}*\|http://jira.dspace.org/jira/browse/DS-464 |
...
\]** picked up by Robin Taylor (initially a GSoC project) -- would allow for type-based submission processes (e.g. Theses/Dissertations could have different submission steps than articles/papers). |
...
* *Context Guided Ingest |
...
-- define an interface, where any submission code can write "attributes" and can retrieve those again later on. Can add any new attributes/values that you want for your submission code. Could be serialized to XML (using input-forms.xml) OR have an implementation of that service that stores in DB (recommended). JPA2? |
...
* *seems similar to SimpleStorage Service (user centered storage of state info) |
...
-- Mark Diggory.* |
Wiki Markup |
---|
*\*\[*{*}CurationTaskProposal{*}*\|CurationTaskProposal\] |
...
* (Richard Rodgers/MIT |
...
-- some will be ready) |
...
-- would allow for a more standard way to integrate curation tools (e.g. virus scanning, format identification, etc) |
...
into DSpace Lightweight framework to attach curation tasks -- 3-4 tasks for 1.7. These could be kicked off by commandline (in batch) or Admin UI (potentially) |
...
1. Automated replication |
...
2. Streamlined Checksum Checker |
...
3. Virus Checker - ClamAV (Tcp socket communication) |
...
4. ??? Better content format identification (may not be ready for 1.7) |
...
Could relate to Scheduler service (Spring based) in Modules area. Allows you to register & schedule events. |
...
-- Mark Diggory |
Wiki Markup |
---|
Possibly one or more |
...
of the \[Google Summer of Code\|Google Summer of Code\] |
...
2010 projects (if they are ready/stable enough for release) |
...
\- REST API? |
SWORD Client for DSpace? (Robin Taylor – may be ready, Richard Jones & Stuart Lewis are interested in helping) – would allow DSpace to push/submit content to other SWORD enabled repositories
...