Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-14310

Rework Camel Main json (?)

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.0.0
    • Fix Version/s: None
    • Component/s: camel-main
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      I'm wondering in which measure it is possible to provide a clearer separation in the json model.

      • to have easier access to which group a property is part of:
        • have properties contained inside the group to which it is related
        • or to have a field group for the property
      • for properties name, to have only the suffix and not the group prefix. it is possible if one of the 2 previous options is implemented. It will allow less manipulation when accessing the model to provide completion.
      • for some of the properties, the type can be java.lang.Boolean and some others boolean. Maybe we can use the same for all fields? or it has a different expectations?
      • same for int/ java.lang.Integer

      None of this is blocking usage of the Catalog but I feel that it will be easier to manipulate it with a slightly different catalog. Maybe I miss some use cases explaining the current json format, so let's start a discussion.

        Attachments

          Activity

            People

            • Assignee:
              davsclaus Claus Ibsen
              Reporter:
              apupier Aurélien Pupier
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: