inveniosoftware / invenio-records-js

Invenio-Records client library for building the web UI.
https://invenio-records-js.readthedocs.io
GNU General Public License v2.0
1 stars 14 forks source link

RFC: Multiple deposits at once #32

Open drjova opened 7 years ago

drjova commented 7 years ago

On CDS we have the use case in which we have in one deposit page multiple deposits. The main goal is to be able to initialise multiple times the invenio-records-js and each instance to have its own actions. On top of that we will need a way to synchronise all these deposits together.

The proposal is to create the invenio-deposits which includes multiple deposits.


<invenio-deposits>

  <invenio-deposits-alerts />
  <invenio-deposits-actios />

  <invenio-deposit>
     <cds-status />
     <invenio-actions />
     <invenio-form />
  </invenio-deposit>

  <invenio-deposit>
     <cds-status />
     <invenio-actions />
     <invenio-form />
  </invenio-deposit>

</invenio-deposits>
lnielsen commented 7 years ago

Will this mean big changes for existing forms?

drjova commented 7 years ago

Yes, for the time being we have a WIP prototype on CDS we can discuss if we need it for Invenio or not.