Uploaded image for project: 'OpenShift Over the Air'
  1. OpenShift Over the Air
  2. OTA-1447

Engage with enhancement and API reviewers on Status API proposals

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • None
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • 8
    • None
    • OTA 267, OTA 269, OTA 268

      Both the enhancement and the API pull request attracted a considerable amount of feedback which needs to be processed, addressed, and sometimes negotiated. Because the API presence in the openshift/api repository is a blocker for further development, and the bar for merge is considerably higher than expected for even a DevPreview / TechPreview-gated API, we need to engage with necessary stakeholders, address their concerns, and keep trying to find a way forward.

      At the end of each sprint, we should reevaluate the viability of delivering Status API in this OCP release, and should consider pivoting to alternative delivery methods, such as promoting the client prototype, shipping the functionality through an OLM operator or find another alternatives.

      Definition of Done:

      • sufficient form of consensus is achieved on the enhancement to allow shipping something in 4.19
      • some form of the API on a good path of getting merged soon (api stakeholders have no significant concerns left, some technicals may need to be addressed, but clear "when X is addressed the API may merge" sentiment is expressed)

      OR

      • OTA chooses to pursue some alternative option and ceases trying to ship Status API in 4.19 as proposed

              afri@afri.cz Petr Muller
              afri@afri.cz Petr Muller
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: