You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+36-4Lines changed: 36 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,43 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [Unreleased]
8
8
9
-
## What's Changed
10
-
* twdh-0.6-release by @jqnatividad in https://github.com/dathere/datapusher-plus/pull/175
11
-
* Update cli.py to work with CKAN 2.9 by @minhajuddin2510 in https://github.com/dathere/datapusher-plus/pull/176
12
-
* DP+ v2.0.0 - The Data Resource Upload First (DRUF) Workflow by @jqnatividad in https://github.com/dathere/datapusher-plus/pull/177
9
+
## [2.0.0] - 2025-04-25
13
10
11
+
## Highlights
12
+
Data Resource Upload First (DRUF) Workflow is here!
13
+
A workflow that flips the old CKAN traditional data ingestion on its head.
14
+
* Instead of filling out the metadata first and then uploading the data, users upload data resources first
15
+
* In a few seconds, even for very large datasets, analysis and validation is done while precompiling statistical metadata
16
+
* This precompiled metadata are then used by formulas defined in the scheming yaml files to either precompute other metadata fields and/or to offer metadata suggestions
17
+
* Formulas use the same powerful Jinja2 template engine that powers CKAN's templating system.
18
+
* It comes with an extensible library of Jinja2 filters/functions that can be used in formulas ala Excel.
19
+
20
+
The DRUF reinvents CKAN data ingestion - making it easier for Data Publishers to ensure their data catalog has high-quality, high-resolution metadata that actually reflects the and describes the data in the catalog.
21
+
22
+
---
23
+
24
+
### Added
25
+
* Data Resource Upload First (DRUF) Workflow
26
+
* Enhanced resource validation for DRUF workflow
27
+
* Formulas for precomputing metadata/metadata sugggestions
28
+
* Spatial file support - supports GeoJSON and Shapefiles
29
+
* Support for CKAN 2.9 compatibility in CLI operations
30
+
* Enhanced error handling and logging for resource uploads
31
+
32
+
### Changed
33
+
* Updated CLI interface to work with CKAN 2.9
34
+
* Refactored resource upload process to support DRUF workflow
35
+
* Improved error messages and user feedback
36
+
* Enhanced configuration handling
37
+
38
+
### Fixed
39
+
* Various bug fixes and improvements for CKAN 2.9 compatibility
40
+
* Resource upload process reliability improvements
0 commit comments