Versions Compared

Key

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

...

Note
titleGitHub import hints

http://help.github.com/import-from-subversion/

Main

...

Codebases

Dependencies of Primary Codebase

The following codebases are also standalone. Do we want to keep them that way? (i.e. do they all merit their own repository in GitHub)?

  • dspace-services - migrate to 'dspace-services' GitHub Projectdspace-solr (dependency of 'modules/solr') - migrate to ???
  • dspace-pom (parent POM of 'dspace-parent' & other DSpace maven projects) - migrate to a 'dspace-pom' GitHub project?
  • dspace-assembly-plugin (used by 'dspace-parent' to assembly DSpace) - migrate to ???

Dependency Codebases

The following codebases are strictly releases of DSpace dependencies. Some of these dependencies just needed to be pushed to Maven Central (i.e. we don't "own" any of the code – all we did was release it to Maven Central because we needed it available there). Others need minor tweaks for DSpace.

Question: Should we just combine all of these into a single 'dspace-dependences' GitHub project? Is there a reason to maintain these as separate repositories?

  • dspace-solr (dependency of 'modules/solr') - migrate to 'dspace-dependencies' GitHub project???
  • dspace-geoip (dependency of 'dspace-stats') - migrate to a general 'dspace-dependencies' GitHub project???
  • dspace-tm-extractors (used by dspace-api to do text extraction of Word docs?) - Can we just replace this with POI (http://poi.apache.org/), which is used for PPT text extraction (but also looks to work for Word docs)?
  • dspace-jmockit (dependency of dspace-parent) - migrate to a general 'dspace-dependencies' GitHub project???
  • dspace-cocoon-servlet-service-impl (dependency of dspace-xmlui-wing) - migrate to a general 'dspace-dependencies' GitHub project???

...

Additional Active

...

DSpace projects

Inactive projects (won't be moved to GitHub)

Warning
titleNo Inactive Projects will be migrated to GitHub at this time

At this time, we do not plan to migrate any inactive projects to the central DSpace GitHub. Instead they will all be archived in a READ-ONLY SVN. They can always be migrated at a later time, as necessary.

Individual developers/committers are welcome to move any of these projects into their own personal GitHub account. They just won't be moved into the central DSpace GitHub.

Projects that seem to be "inactive" at this time include:

Archive old SVN (for posterity)

...