Skip to content

Open-Data-Product-Initiative/odpc-v1.0

 
 

Repository files navigation

Open Data Product Catalogs (ODPC)

The Open Data Product Catalogs, ODPC, is a vendor-neutral, open-source, machine-readable model for cataloging data product portfolios.

ODPC defines reusable portfolio objects around data products, including product references, use cases, business objectives, KPIs, signals, and catalog items.

It is designed to help organizations move from isolated data product descriptions to managed portfolios connected to business demand and measurable outcomes.

What ODPC Defines

ODPC defines the catalog layer around data products. The first version focuses on:

  • ProductReference
  • UseCase
  • BusinessObjective
  • KPI
  • Signal
  • Catalog
  • CatalogItem

These objects create a shared structure for discovery, portfolio planning, prioritization, and AI-native automation.

ODPS-Native, Not ODPS-Only

ODPC is designed to work naturally with the Open Data Product Specification, ODPS.

ODPS remains the preferred model for defining one data product. ODPC adds the portfolio and catalog layer around it.

ODPC also supports other product models through product references and mapping profiles. This allows organizations using DPDS, internal enterprise schemas, vendor catalogs, or marketplace definitions to participate without immediate migration.

Specification Aims

  • Catalog data products, use cases, business objectives, KPIs, and signals in a consistent way.
  • Support portfolio-level data product management.
  • Connect data products to business objectives and measurable value.
  • Enable interoperability between catalogs, platforms, marketplaces, and tools.
  • Support AI-assisted discovery, planning, and portfolio analysis.
  • Provide reusable objects for Open Data Product Graphs, ODPG.
  • Relationship to ODPS and ODPG

ODPS defines one data product. ODPC defines reusable portfolio objects. ODPG defines the relationships between those objects.

Each specification can be used separately. Used together, they create a machine-readable operating model for data product management.

Found a Bug?

Found a bug, question, or improvement idea?

Submit an issue or propose changes with a pull request.

Contributors

Open Data Product Catalogs is part of the OpenDataProducts.org standards family under the Open Data Product Initiative.

The project is developed as part of the broader work to expand OpenDataProducts.org from one specification into a modular family of standards for data product management.

About

Open Data Product Catalogs 1.0

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • SCSS 32.0%
  • Python 26.9%
  • Shell 13.0%
  • JavaScript 12.7%
  • Ruby 8.7%
  • HTML 6.2%
  • Dockerfile 0.5%