XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Testable

      https://pagure.io/fedora-infra/infrastructure-projects/issue/1

      New initiative: PDC replacement
      What is this initiative about?
      PDC is the Product Definition Center, running at: https://pdc.fedoraproject.org/
      However, this application, developed internally, is no longer maintained. This codebase has been "orphaned" for a few years now and we need to find a solution for it.
      We should review and have a critical look on what we store in there, see what is really needed and then find a solution for its replacement.

      Why this initiative?
      PDC is a core-component to our dist-git mechanism as it stores for each branch in dist-git their "End-Of-Life" (EOL) date after which packagers are not allowed to push to these branches.

      PDC is also used to store information about composes that is used, among others, by @adamwill.

      Definition of success
      What is the minimal outcome you would like to see from this initiative to be satisfied?

      We have a fresh look at the data store
      We record somewhere what we store, why and for how long
      We have a new/maintained code-base to store this data
      We port the tools populating the data to PDC to use this new code-base instead
      We port the tools using PDC as data-source to use this new code-base instead
      What are your nice or really nice to have wishes?

      Area/community impacted
      Will this initiative impact CentOS, Fedora? All users? All contributors? A group of contributors (which)?

      Community: Fedora
      Contributors: Packagers and QA

      Dependencies
      Do this initiative have any dependencies? - Not really
      Skills needed? - Python dev
      Person who must or should be involved? - For input to the current usage of PDC: @kevin @mohanboddu @adamwill
      Other work that should be completed prior to this initiative? - None that I can think of

      Deadline
      Is this initiative under a time-constraint? Should it start or end before a certain date?
      Not real time-constraint but it is an unmaintained code-base.

      Adam Williamson did a writeup of PDC uses by QA on devel list
      [devel list](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/QKLCWYBBBS6GGGFMY7W3E7XD3V6UQ2GL/)

              Unassigned Unassigned
              rh-ee-mkonecny Michal Konecny
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: