Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Adding to-do list with volunteers
Tip
titleThis API refactoring was approved for the DSpace 6.0 release

This Service based API refactoring was approved for release in DSpace 6.0 via a vote taken on the 'dspace-devel' mailing list.

Note
titleAPI Adoption To-Do List (Please claim one or more modules)!

The Service based API refactoring will take place on the DS-2701-service-api feature branch. As this API is NOT backwards compatible, all existing DSpace Modules will need to be refactored to utilize this new API. 

If you would like to help out, please claim one or more DSpace Modules, and submit a PR (against the above "DS-2701-service-api" branch) which fixes that module. A module is considered "fixed" when it compiles (against the new API) and all its unit tests (if any) pass. Please submit one PR per module. (NOTE: http://dspace.2283337.n4.nabble.com/PLEASE-VOTE-on-whether-to-include-quot-Services-API-quot-refactoring-in-DSpace-6-0-td4679123.htmlPLEASE WAIT FOR THE INITIAL API merger before starting any module refactors)

Once all modules successfully compile and pass all unit tests, the feature branch will be merged into "master" and more extensive testing will be performed.

Info
titleAdditional Resources

This Service API was presented/discussed in a Special Topic Developer Meeting on July 23, 2015.  Slides and video from that meeting are now available:

 

Table of Contents
outlinetrue

...