Refactor concepts around datasource, endpoint, schema and datasource
- collection: a logical digital collection
- endpoint: an accessible interface of the collection
- schema: data structure provided by endpoint
- datasource: tuple of <endpoint, schema>
(from redmine: issue id 647, created on 2018-01-22tgradl)