Versions Compared

Key

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

...

  • DSpace- The main codebase.  The backend for 7.x and above
    • The "main" branch is where development for the next major version of DSpace happens
    • The various other branches (e.g. 'dspace-4_x') are "maintenance branches"
    • The tags (e.g. 'dspace-4.0', 'dspace-4.1', 'dspace-4.2') are the official stable releases of the software
  • dspace-angular - The frontend/UI for 7.x and above.
  • dspace-api-lang - The DSpace API/JSPUI Language Packs, which are released separately to Maven Central (so DSpace can use it as a dependency & include it out-of-the-box). 
    • These are still used in 7.x for a few backend tasks, but the UI level language packs are now a part of "dspace-angular" (see above)
  • dspace-xmlui-lang (6.x and below only) - The DSpace XMLUI Language Packs, which are released separately to Maven Central (so DSpace can use it as a dependency & include it out-of-the-box)
  • dspace-solr (6.x and below only) - Special, slightly customized version of Solr, which is released separately to Maven Central (so DSpace can use it as a dependency & include it out-of-the-box)
  • dspace-cocoon-servlet-service-impl (6.x and below only) - Patched version of Cocoon Servlet Service which resolves issues with Cocoon swallowing 404 Errors, which is released separately to Maven Central (so DSpace can use it as a dependency & include it out-of-the-box)

Questions / Issues

  • If you have questions – definitely feel free to ask. We are a very friendly group. Although there is the occasional disagreement, no one gets offended, and I think we always end up with a friendly resolution.

...