Project: datamanagement
Issue DM-2221: Start understanding inheritability and reusability of dataset types
In order to allow for on-the-fly Task creation of dataset types, the essentials of each type need to be encapsulated in code. That code should be reused across all similar dataset types, and there are opportunities for inheritance and specialization, particularly in cases like simple file-oriented mappers. Investigate this by prototyping a number of possibilities.
Story points: 4