{% extends "base.html" %} {% load i18n %} {% load static %} {% block content %}

What's PDC?

The Product Definition Center is repository and API for storing and querying metadata related to packages, product releases, engineering processes and artifacts which are required to support automation of Red Hat engineering workflows (or productization processes). It aims to support the development of automation that ties in the different tools to streamline productization processes and create more efficient workflows.

Key Features

  • *

    Store and query product and component metadata using REST API

  • *

    Kerberos and token based authentication

  • *

    Full audit log of changes to data

  • *

    Messaging support for changes in PDC

PDC API Documentation

The main interaction route with PDC is through the REST API. You will need to log in in order to see actual data.

Start browsing documentation

Interesting API resources:

  • release-components

    per-release list of components and their metadata (dist-git branches, bugzilla components, contacts)

  • composes

    RCM generated component sets that can be verified together for specific release

  • release-component-relationships

    relationships between release components (bundling, execution, ...)

{% endblock %}