Automatic Object Model Generation

Registered by Alexander Tivelkov

Currently the Object Model for Application deployment is generated by UI using standalone UI definition files, which are written in their own DSL, which duplicates 90% of MuranoPL class definitions.
It is suggested to get rid of mandatory DSL for defining object-models in UI definitions. The object model should be generated automatically based on the MuranoPL class definitions, their properties and that properties' contracts.
UI definitions should become optional and contain only field arrangements, styling, labels/description/hints and other UX-only related stuff. Set of fields, their datatypes, validation logic and bindings to particular objects in the OM should be automatically built based on the MuranoPL definitions.

Blueprint information

Status:
Not started
Approver:
Serg Melikyan
Priority:
Medium
Drafter:
Alexander Tivelkov
Direction:
Approved
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.