Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Initial simplification of Installation/Upgrade processes (see DS-802)
  • Refactoring & modularization, which may include taking initial steps detailed in one or more of the following proposals (Note: the implementation details of these proposals are obviously up for discussion):
  • Begin to Improve "Interoperability" / Integration points
  • Also release features which just missed 1.7, but seem of high interest. Especially the following (this is not an exhaustive list!):

...

  • Additional Refactoring & Modularization (especially in preparation for "DSpace with Fedora Inside"). This may include the following proposals (Note: the implementation details of these proposals are obviously up for discussion):
  • Improvements / simplification to Configuration of DSpace (perhaps even moving some configs to a DB). Minimally, this needs to simplify the 'dspace.cfg'.
  • Change which Interfaces come "out-of-the-box", and allow others to be optionally installed at a later time (The following is only meant as an example.)
    • Default install may only include: XMLUI, SOLR, possibly SWORD?
    • Change LNI, OAI-PMH, REST and JSPUI to "optional". Potentially even 'deprecate' LNI (or locate external, third-party support for it).
    • Encourage the community to develop / share / support their own third-party UIs (which potentially could communicate with DSpace via REST API, or via a refactored DSpace Domain Model API).
  • Asynchronous Job Scheduler? (would replace the need to schedule jobs via 'cron' or similar)

...