From Fedora Project Wiki

< Modularity‎ | Development

Revision as of 15:36, 8 June 2016 by Psabata (talk | contribs) (Let's begin with a skeleton)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Abstract

The purpose of this document is to describe systems and services used for generic Modularization development, research and possibly future infrastructure deployments, and is intended as a reference guide for the involved engineers and the so-called doers-of-things.

If you're new to Modularization, start with the following instead:

Systems

We use a number a systems for Modularization work. Some of those are dedicated installations for our cause, some are generic and shared with other Fedora initiatives. This section focuses on the former.

fed-mod.org

Automatic COPR rebuilds

Automatic documentation rebuilds

Metadata service

Status reports

Webhosting in general

Services

The high-level purpose of the majority of the services listed below is described in the Modularization/Infra document.

The input

dist-git
pkgdb

The message bus

The module builder

orchestrator
koji
pungi

The module knower

PDC
pdc-updater

The compose magic

CaaS
Pixie dust

The update system and distribution

Miscellanous

pagure.io
COPR
Jenkins