Help with assigning a custom Submission Process to a Collection (Dspace 8)

40 views
Skip to first unread message

Aroldo Rique Júnior

unread,
Jan 7, 2025, 7:36:07 PM1/7/25
to DSpace Technical Support, paulo...@mpf.mp.br
Hello everybody.

We are migrating our dspace 7.5 to 8.

We want to simplify our item.submission.xml. We currently have 385 collections spread across 88 communities and subcommunities.

Currently, we use the below way to map the form of each collection:

<name-map collection-handle="11549/40" submission-name="adm_atos"/>

We currently have 14 different form types (18 submission-name).

I saw that, in version 8 of dspace, we can map the collection submission form based on the collection-entity-type attribute, as in the example below:

<name-map collection-entity-type="Publication" submission-name="Publication"/>

This would greatly reduce the size of my item.submission.xml, as well as a considerable performance gain. I would define 18 entity types.

My question is: where do I change the collection-entity-type of the collection? I want to set this attribute for my 385 collections and then change my item.submission.xml.

Aroldo

Aroldo Rique Júnior

unread,
Jan 14, 2025, 3:23:09 PM1/14/25
to DSpace Technical Support, paulo...@mpf.mp.br
Hello everybody.

I discovered another way to map collection forms that solved my problem.

We have 385 collections in our repository. Mapping the form for each collection individually, we end up with 385 lines in the item-submission.xml, just that. Performance was greatly affected. The form for each collection was taking a long time to load. Since dspace 8 also allows us to map forms by community, our configuration file has radically shrunk. From 385 to 16 lines! And it just didn't get smaller because we have collections with different forms within the same community. And the performance has improved a lot!

We would like to thank Tim and the entire Dspace team for version 8. In particular, these 2 improvements below were very important for us and decisive for us to carry out our migration to version 8:

Submission form performance improvements.  The submission form has been updated to ensure it no longer loads all related objects. (Donated by Atmire)
Workflow tasks page performance improvements (Donated by Atmire)


For those who want to know our repository, the link is: https://biblioteca.mpf.mp.br/repositorio

Aroldo
Reply all
Reply to author
Forward
0 new messages