Jump to content

Draft:DKAN (open data platform)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by TheBoatyMcBoatFace (talk | contribs) at 20:38, 30 August 2024 (I added a ton of references to support the article content.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


DKAN (open data platform)

DKAN
Developer(s)CivicActions
Initial release2014
Written inPHP
TypeOpen Data Portal
LicenseGPL
Websitegetdkan.org

DKAN is an open-source open data platform built on the Drupal content management system. Inspired by the Comprehensive Knowledge Archive Network (CKAN), DKAN is designed for the storage, publication, and management of open data.[1]

History

DKAN was initially released on October 2, 2012, by its original maintainers, NuCivic.[2] In 2017, CivicActions assumed stewardship of DKAN, taking over from Granicus.[3] This transition was intended to foster further development and innovation within the DKAN community.

In 2020, DKAN was completely rewritten to support Drupal 8, and it has since been adapted to work with Drupal 9 and 10.[4]

Features

DKAN offers a robust set of features for managing and publishing open data, including:

  • Harvesting: Collect data from external catalogs that provide a data.json file.[5]
  • Metadata and Resources: Manage dataset metadata and resources.[6]
  • Web Service API: Automated management of datasets through endpoints.[7]
  • Integration: Decoupled front-end using React.[8]
  • Datastore: Store and query CSV data files.[9]

Security

DKAN adheres to best practices for securing open-source software. Regular security updates and patches are released to address vulnerabilities. The platform is licensed under the GNU General Public License, version 2 or later.[10]

Usage

DKAN is utilized by various institutions and organizations worldwide:

Components

DKAN is organized around four main data functions:

  • Management: Tools for creating, editing, and managing datasets and their metadata.[14]
  • Aggregation: Collect and combine data from multiple sources.[15]
  • Discoverability: Advanced search and indexing features powered by Solr.[16]
  • Usability: Tools like built-in data visualization tools and customizable dashboards.[17]

Comparison with CKAN

DKAN offers similar functionalities to CKAN but leverages Drupal's architecture, which enhances modularity and customization possibilities.[18]

References

  1. ^ "Open data platform DKAN changes hands". StateScoop. Retrieved 30 August 2024.
  2. ^ "DKAN Project Creation". drupal.org. Retrieved 30 August 2024.
  3. ^ "CivicActions Assumes Leadership of DKAN Project". Medium. Retrieved 30 August 2024.
  4. ^ "DKAN 2.0.0 Release". GitHub. Retrieved 30 August 2024.
  5. ^ "DKAN Open Data Platform Overview". OrientMCT. Retrieved 30 August 2024.
  6. ^ "Unlocking Transparency: Open Data Management and Metadata Standards with Drupal and DKAN". Drupal TV. Retrieved 30 August 2024.
  7. ^ "Open Data with Drupal: DKAN 2". Dev.to. Retrieved 30 August 2024.
  8. ^ "DKAN v2: A New Architecture for Open Data". Dev.to. Retrieved 30 August 2024.
  9. ^ "DKAN: Open Data as Content". Bluedrop. Retrieved 30 August 2024.
  10. ^ "DKAN Security Overview". Granicus. Retrieved 30 August 2024.
  11. ^ "Improving the online experience for Medicare beneficiaries with WECMS". Drupal.org. 20 June 2024. Retrieved 10 October 2023.
  12. ^ "CivicActions Partners with Oak Ridge National Laboratory on DKAN Open Data Project". The Drop Times. Retrieved 10 October 2023.
  13. ^ "About Cambridgeshire Insight Data Portal". Cambridgeshire Insight. Retrieved 10 October 2023.
  14. ^ "DKAN Components". Resources.data.gov. Retrieved 30 August 2024.
  15. ^ "DKAN Aggregation". Data.ca.gov. Retrieved 30 August 2024.
  16. ^ "DKAN Discoverability". NISCI. Retrieved 30 August 2024.
  17. ^ "DKAN Usability". Bluedrop. Retrieved 30 August 2024.
  18. ^ "Comparison with CKAN". Drupal TV. Retrieved 30 August 2024.