Page History
...
Primary DSpace Codebase - The Offical DSpace/DSpace GitHub repository is now active! All DSpace development is now occurring in GitHub instead of SVN.
- The "DSpace/DSpace" GitHub is a BRAND NEW copy of SVN, with SVN author mapping using the #Author File below.
- WARNING: The old, "unofficial" "DSpace/DSpace" GitHub repository was renamed to DSpace-SVN-Deprecated
- Anyone who had forked the "unofficial" GitHub migrate as-soon as possible to the new GitHub repo, as the old one will not be maintained any further.
- Once everyone has migrated (no more forks exist), we will delete the "DSpace/DSpace-SVN-Deprecated" repo.
dspace-api-lang - migrated to GitHub:DSpace/dspace-api-lang
- perhaps migrate to a single 'dspace-lang' GitHub project? (Mark: I think move back into DSpace API and use minor releases to update languages.)
dspace-xmlui-lang - migrated to GitHub:DSpace/dspace-xmlui-lang
- perhaps migrate to a single 'dspace-lang' GitHub project? (Mark: I think move back into DSpace-xmlui and use minor releases to manage.)
dspace-services - migrated to GitHub:DSpace/dspace-services
dspace-pom - consolidated into Offical DSpace/DSpace GitHub repository
License/License Header files (used by 'dspace-pom') - consolidated into Offical DSpace/DSpace GitHub repository
dspacedspace-assembly-plugin (used by 'dspace-parent' to assembly DSpace)- consolidated into Offical DSpace/DSpace GitHub repository
...
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 repository? Is there a reason to maintain these as separate repositories? It seems like most of these we could just release/update as needed from a single 'dspace-dependences' GitHub repo.
...
dspace-solr (dependency of 'modules/solr') - migrated to GitHub:DSpace/dspace-solr
dspace-geoip (dependency of 'dspace-stats') - migrated to GitHub:DSpace/dspace-geoip
dspace-cocoon-servlet-service-impl (dependency of dspace-xmlui-wing) - migrated to GitHub:DSpace/dspace-cocoon-servlet-service-impl
The below dependencies may no longer be needed, as it seems like we have a valid way to replace them in the future.
...
- 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)? See DS-1140
- dspace-jmockit (dependency of dspace-parent) - migrate to a general 'dspace - dependencies' GitHub project??? (NOTE: JMockit is now in Maven Central, as long as we can upgrade to 0.999.11 or above. So, we may no longer need this separate project.)dspace-cocoon-servlet-service-impl (dependency of dspace-xmlui-wing) - migrate to a general 'dspace-dependencies' GitHub project???
...
- .
Additional Active DSpace projects
...