SciCatProject / documentation

Documentation for SciCat metadata server :page_with_curl:
https://scicatproject.github.io/
3 stars 9 forks source link

Add description to model attributes #43

Open consolethinks opened 10 months ago

consolethinks commented 10 months ago

Is your feature request related to a problem? Please describe. The SciCat API has a list of data exchange models with good general descriptions for their purpose. However, their attributes have little to no description, and while most of them are evident in their purpose, some would require a description in order to properly utilize them. For example, the size attribute of dataset doesn't say in what units should we communicate the size of the dataset, or what exactly is the difference between sourceFolder and sourceFolderHost.

Describe the solution you'd like Some resource that would describe what exactly is the purpose of either all or just the less obvious attributes in models. These descriptions could be placed for example in the Swagger UI templates.

Describe alternatives you've considered A separate site for describing these models and their attributes, for which API endpoints they're used and how.

Additional context image Maybe a good place to add descriptions to the attributes (possibly these would have to be duplicated to all endpoints dealing with the same model)