-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DCAT AP v3 profile #294
Merged
DCAT AP v3 profile #294
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1dd88f8 - Browse repository at this point
Copy the full SHA 1dd88f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00603a4 - Browse repository at this point
Copy the full SHA 00603a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f708a - Browse repository at this point
Copy the full SHA c8f708aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d480313 - Browse repository at this point
Copy the full SHA d480313View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0b5007 - Browse repository at this point
Copy the full SHA c0b5007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 526e74a - Browse repository at this point
Copy the full SHA 526e74aView commit details
Commits on Aug 26, 2024
-
PackageExtra no longer available on CKAN>2.11
Need to use Package.extras instead ckan/ckan#8288
Configuration menu - View commit details
-
Copy full SHA for 25ae659 - Browse repository at this point
Copy the full SHA 25ae659View commit details -
Refactor profiles to make them easier to extend
Move from an inheritance approach to a more "composition" one, separating properties handling in three kinds of methods: * `_base()` methods with common properties to *all* versions * `_vX()` methods with properties also applied to higher versions * `_vX_only()` methods with properties only applied to the current version So for instance, the DCAT AP 3 profile calls the following methods in order: ``` def graph_from_dataset(self, dataset_dict, dataset_ref): # Call base method for common properties self._graph_from_dataset_base(dataset_dict, dataset_ref) # DCAT AP v2 properties also applied to higher versions self._graph_from_dataset_v2(dataset_dict, dataset_ref) # DCAT AP v2 scheming fields self._graph_from_dataset_v2_scheming(dataset_dict, dataset_ref) # DCAT AP v3 properties also applied to higher versions self._graph_from_dataset_v3(dataset_dict, dataset_ref) ```
Configuration menu - View commit details
-
Copy full SHA for b8d89cd - Browse repository at this point
Copy the full SHA b8d89cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f88c97b - Browse repository at this point
Copy the full SHA f88c97bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cffbf09 - Browse repository at this point
Copy the full SHA cffbf09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c49a5 - Browse repository at this point
Copy the full SHA 38c49a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 685d5d5 - Browse repository at this point
Copy the full SHA 685d5d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8b87f3 - Browse repository at this point
Copy the full SHA c8b87f3View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ceb79b - Browse repository at this point
Copy the full SHA 6ceb79bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 167c80d - Browse repository at this point
Copy the full SHA 167c80dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a77f32e - Browse repository at this point
Copy the full SHA a77f32eView commit details
Commits on Aug 28, 2024
-
Default to euro_dcat_ap_3 profile
Fix method call in dcat ap 3 profile, surfaced after switching the default profile. Add changelog and update docs.
Configuration menu - View commit details
-
Copy full SHA for 4ae8795 - Browse repository at this point
Copy the full SHA 4ae8795View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.