ckanext-resourcedictionary extends the default CKAN Data Dictionary functionality by adding the possibility to create a data dictionary before actual data is uploaded to the datastore. For resources without datastore records, the data dictionary can be fully edited (adding, removing, editing fields) and even completely deleted. For resources with datastore records, editing is limited to the info properties of a field. Resource dictionary fields, labels and notes are added to the SOLR index as resource extras. Provides a REST API endpoint (resource_dictionary_create). Plugin must be loaded before datastore.