Today we are talking about the open data platform DKAN, what it's used for, and how it applies to Drupal with guests Liz Tupper & Dan Feder. We'll also cover Modern Drupal Dashboard as our module of the week.
For show notes visit: https://www.talkingDrupal.com/545
Topics * What Is DKAN
* Who Uses Open Data
* 20:08 DKAN Origin Story
* Why Drupal Fits DKAN
* From Distribution to Module
* DKAN 2 Rebuild and JSON Shift
* Async Jobs and API First
* How Teams Publish Data
* What a Dataset Really Is
* Metadata vs Data Access
* Why DKAN Left Drupal Org
* Migration Path to DKAN Four
* Harvesting and Data Store ETL
* APIs Visualizations and Bots
* Roadmap Data Store and AI
* Contributing and Where to File Issues
Resources * DKAN
* DKAN Drupal Module
* DKAN on GitHub
* Public sites using DKAN 2
* DKAN channel on Drupal Slack
* JSON Form Widget
Guests Liz Tupper - civicactions.com etupper Dan Feder - getdkan.org dafeder
Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Steve Wirt - civicactions.com Swirt
MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu
- Brief description:
- Have you ever wanted to have your Drupal site admins start with a fast, widget-based interface that surfaces key site metrics, system health, and operational insights? There's a module for that.
- Module name/project name:
- Brief history
- How old: created in Feb 2026 by Gaurav Kapoor (gaurav.kapoor) of werk21 in Berlin
- Versions available: 1.0.5, which works with Drupal core 10.3 and 11
- Maintainership
- Actively maintained
- Security coverage
- Number of open issues: no open issues
- Usage stats:
- Module features and usage
- With the module installed, site visitors with the new "Access modern dashboard" permission can access a React-based dashboard with widgets to provide insights on topics like:
- Content overview: total content count, published vs unpublished, and per content type breakdown.
- Users overview: user count per role (users with multiple roles are counted in each role), plus pie chart visualization.
- Additional Content (Entity overview): lists all entity types (content + configuration), shows counts, and provides direct "Manage" links.
- Modules overview: installed modules summary, including enabled/disabled and core/contrib breakdown.
- System & status: key environment details such as Drupal core version, PHP version, and database information.
- Health checks: displays Drupal requirement checks grouped by status (pass/warning/error) with a dedicated detail view.
- Each widget can be clicked to open a detail view of the extended data, making it easy for admins to dig into any area
- The widget-based architecture should also help to pull in data from other sources, potentially including things like analytics