lzachar / fedora-ci / metadata

Forked from fedora-ci/metadata 3 years ago


Fedora CI Metadata Specification.


In order to use the Flexible Metadata Format effectively for the CI testing we need to agree on the essential set of attributes to be used. For each attribute we need to standardize:

  • name ... clear, unique, well chosen
  • type ... expected type: string, number, list, dictionary
  • purpose ... description of the attribute purpose

Each attribute definition should contain at least one apt example of the usage and user stories illustrating the motivation.


Here is the list of attributes proposed so far. Material for discussion. Nothing final for now.

See examples to learn how "path" and "test" attributes can be used together.


Each attribute has its current status defined in the following way:

  • draft ... attribute definition has been proposed
  • approved ... proposal has been discussed and approved
  • production ... attribute is supported in the tooling