You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "David Radley (JIRA)" <ji...@apache.org> on 2016/09/13 17:18:21 UTC

[jira] [Created] (ATLAS-1164) Separate the resource defintions from the exposed REST API.

David Radley created ATLAS-1164:
-----------------------------------

             Summary: Separate the resource defintions from the exposed REST API. 
                 Key: ATLAS-1164
                 URL: https://issues.apache.org/jira/browse/ATLAS-1164
             Project: Atlas
          Issue Type: Improvement
            Reporter: David Radley


 in Atlas. I suggest that REST orientated processing be kept separate from the data to promote a loose coupling. I suggest the 2 validate payload methods in ResourceDefintion and other REST processing be moved out of the current project with other REST orientated processing to an API specific project. In this way we can separate the base resource model from the exposed API. This separation would allow us to expose multiple APIs, different ones for different consumers in the future; for example one for the discovery tooling to use one for asset management tooling.   
 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)