Versions Compared

Key

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

...

Archive old SVN (for posterity)

  • The Archive the existing SVN (hosted by OSUOSL) will be archived to http://svn.duraspace.org and made make it 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 GitHubContact 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.

...

  • Notify community when development has moved completely to GitHub.
  • Redirect old SVN URLs:
    • Redirect scm.dspace.org to svn.duraspace.org (if possible, setup this redirect so that old URLs just go directly to that SVN archive)
  • Contact OSUOSL and let them know we no longer need to use the old SVN server.
  • Build some "GitHub Best Practices" documentation: