Aurélien Pupier created CAMEL-14310:
---------------------------------------

             Summary: Rework Camel Main json (?)
                 Key: CAMEL-14310
                 URL: https://issues.apache.org/jira/browse/CAMEL-14310
             Project: Camel
          Issue Type: Improvement
          Components: camel-main
    Affects Versions: 3.0.0
            Reporter: Aurélien Pupier


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.




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to