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

Details

    • Task
    • Resolution: Done
    • 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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: