tuwien-csd / damap-backend

MIT License
5 stars 6 forks source link

Custom fields #269

Open DerekMolnar opened 1 month ago

DerekMolnar commented 1 month ago

Description Instances may want to add new questions, split existing ones, or make other modifications to questions that are not currently supported in the DAMAP common build. While it is possible to build the changes specifically in the instance that wants the change, a better, long-term solution is to build a common infrastructure that will allow for easier customizations by instance.

Proposed solution TBD

Alternative solution

Additional context • As an institution, define a separate section to request additional information. Ex: Step 14 with specially defined questions about the impact for other researchers. • As an institution, expand existing sections to request additional information per section. Ex: Extra questions about data protection. • Extend existing entities as an institution to request additional information per entity. Ex: Extra information about which software is used to generate a data record. • can be implemented one after the other due to the significant effort

GeoffreyKarnbach commented 3 weeks ago

Regarding the custom fields issue:

What will be fixed/addressed as part of the issue?

How or can the issue be broken into smaller parts, if so what is suggested:

A general technical write up with potential implementation details can be found in the attached word document (produced after a technical discussion between Valentin and me).

CUSTOM FIELDS.docx

ValentinFutterer commented 2 weeks ago

Since OSTrails will expand the RDA common standard, it is unlikely that custom fields will see much use. Because of this and the high expected development effort, we decided to put this idea on hold for now.