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 Em ter., 7 de jan. de 2025 às 21:35, Aroldo Rique Júnior <[email protected]> escreveu: > 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 > -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/dspace-tech/CACKFi%2BfRTzDfg6jH0meKHRefQ2UkJ_3YfRYgo9iKmMpQrGNOTg%40mail.gmail.com.
