A huge thank you to @Vera Clemens for an excellent talk on Monday. I missed it live but I watched the recording and it inspired me to kick off a couple topics about it:
@Balázs Pataki this is the talk by @Vera Clemens I mentioned where she's using fields in Dataverse that have arbitrary depth (or at least more than only two levels).
@Balázs Pataki please see also this issue: Feature Request/Idea: Nested compound fields #9200
Screenshot 2025-01-07 at 12.46.43 PM.png
(complex nested data structure)
Really nice UI and workflows! I could not really found a demo or mention of the nested data structure part. Would be really curious how it was implemented without changing Dataverse itself, using just its public API-s. Maybe using metadatablocks representing nested data and managing the relationship of the nesting in their own python backend? @Vera Clemens , can you maybe provide some details?
@Balázs Pataki I saw that Johannes already provided some more info in the comments of the GitHub PR #9200 :+1: As he said, the Dataverse backend is already capable of supporting any level of metadata field nesting. Only the UI cannot yet properly show it.
There are only two smaller issues on the backend side (which were non-critical for us):
@Vera Clemens maybe I'm misremembering that presentation you gave. Did you demo any of your UI that has fields with deeper nesting than normal? If not, would you be able to share a screenshot of how it looks?
@Philip Durbin 🚀 Just to make sure we don't misunderstand each other, by "the UI" I meant the Dataverse (JSF) UI. I can share a screenshot of our UI in a minute.
I meant your custom non-JSF UI.
Here's an example:
Underlying metadata structure:
Dataset page UI:
(see: https://health-study-hub.de/resource/nfdi4health-552)
Form UI:
Interesting. Thanks!
Vera Clemens said:
@Balázs Pataki I saw that Johannes already provided some more info in the comments of the GitHub PR #9200 :+1: As he said, the Dataverse backend is already capable of supporting any level of metadata field nesting. Only the UI cannot yet properly show it.
Thanks, Vera, I didn't know these fixes were already in place and you used that. So, you practically worked around the Dataverse UI not supporting nested fields in your own UI. Great!
Last updated: Nov 01 2025 at 14:11 UTC