Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-2221

Policies: Normalise the use of policies schema and its types

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • None
    • System
    • None
    • 13
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 3scale 2019-08-12, 3scale 2019-08-26, 3scale 2019-09-09, 3scale 2019-09-30, 3scale 2019-10-28, 3scale 2019-11-11, 3scale 2019-11-25, 3scale 2019-12-09, 3scale 2019-12-23, 3scale 2020-01-13, 3scale 2020-01-27, 3scale 2020-02-03

      Policies from the Apicast registry, policy chain and custom policies should be using the same types for its properties. Also, manage the schema the same way. Right now it's treated different and it's confusing.
      We should base our refactor on the latest Custom Policy definition since it's more solid. How to manage the schema and it's types.

      Dev notes:

      We are confident enough on our test to make this refactoring. There is no channges foreseen in Ruby nor in the behaviour

      It will take some time, many concepts, attributes and uses are quite tangled.

              Unassigned Unassigned
              dcesare Didier Di Cesare (Inactive)
              Jose Miguel Gallas Olmedo Jose Miguel Gallas Olmedo (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: