[ 
https://issues.apache.org/jira/browse/ISIS-743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13940114#comment-13940114
 ] 

David Tildesley commented on ISIS-743:
--------------------------------------

I don't see the link between view models and "transient objects" (which I 
assume is referring to domain objects).

If by transient is meant non-persisted then there is a problem. Many business 
applications have been built that do not rely on their own persistence store. 
They fetch and send information to external services and those external 
services take care of any persistence required. However these business 
applications have a full domain model for their problem domain. 

if the only type of domain object I can create in ISIS is a persisted object 
then I can't use ISIS in the future.

Hopefully I am misinterpreting the intention of this ticket.



> Remove the concept of transient objects and of @NotPersistable; instead we 
> have view models.
> --------------------------------------------------------------------------------------------
>
>                 Key: ISIS-743
>                 URL: https://issues.apache.org/jira/browse/ISIS-743
>             Project: Isis
>          Issue Type: Wish
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: core-2.0.0
>
>
> For discussion; but think that view models supercede our earlier ideas of 
> transient objects etc.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to