Versions Compared

Key

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

...

At this time, we will only migrate codebases which are currently under active development (we can always move others later on, as we will keep an archive of SVN). If any are missing from the below list, feel free to add them.

Main Codebase(s)

Dependencies of Primary Codebase

Other Active Projects

...

  • The existing SVN (hosted by OSUOSL) will be archived to http://svn.duraspace.org and made READ-ONLY.
  • Redirect scm.dspace.org to svn.duraspace.org (or similar)
  • Post a notice in the archived SVN (at svn.duraspace.org) that codebase is now at GitHub
  • Contact OSUOSL and let them know we no longer need that SVN server.

Additional Cleanup tasks

  • Turn off any syncing between SVN and GitHub
    • Notify the Committers before making this change!!
  • Ensure Maven 'License Header' check still works when running 'mvn install' (this is setup in 'dspace-pom')
    • Likely will need to move LICENSE_HEADER to GitHub, maybe into same project as 'dspace-pom'?
    • Also will likely require a new release of 'dspace-pom'
  • Ensure Maven Release Procedure still works - likely will require a POM update or two.

Final Steps