Per discussion in the DSpace 7 Meeting on Nov 29, we feel we need a Bundle endpoint for the REST API v7. Previously, we had questioned this need, as the existing Roadmap includes a task (post-DSpace 7) to consider removing Bundles.
As Bundles are actual DSpaceObjects, they need full representation within the DSpace 7 REST API. It's important to also realize that they not only "group" related Bitstreams, but also store the "primary_bitstream_id" and "bitstream_order" information that is not stored elsewhere (at Item or Bitstream levels).
This task is a placeholder to create a Bundle endpoint with all CRUD operations available.
Two related tickets already exist in the REST Contract & Angular Issues:
- REST Contract: https://github.com/DSpace/Rest7Contract/issues/32
- Angular: https://github.com/DSpace/dspace-angular/issues/332