Re: Any opinions on this proposal (ISIS-970) to reduce the number of Isis annotations?

2014-12-10 Thread Dan Haywood
On 10 December 2014 at 09:22, Martin Grigorov wrote: > Hi, > > The improvement is good ! Especially for newcomers. > > ok, thx for the vote. > What is the backward compatibility policy ? > I didn't have a chance to review the changes but I assume the old > annotations will be supported for 1.x

Re: Any opinions on this proposal (ISIS-970) to reduce the number of Isis annotations?

2014-12-10 Thread Martin Grigorov
Hi, The improvement is good ! Especially for newcomers. What is the backward compatibility policy ? I didn't have a chance to review the changes but I assume the old annotations will be supported for 1.x, probably deprecated ? On Wed, Dec 10, 2014 at 11:16 AM, Dan Haywood wrote: > On 10 Decemb

Re: Any opinions on this proposal (ISIS-970) to reduce the number of Isis annotations?

2014-12-10 Thread GESCONSULTOR - Óscar Bou
First thoughts here ... It seems obvious that it would be clearer and also easier to learn (as you could easily discover all property, collection or action options easily simply by looking at the possible annotation fields. That way we would be doing something equivalent to JPA or JDO, where yo

RE: Any opinions on this proposal (ISIS-970) to reduce the number of Isis annotations?

2014-12-09 Thread Mabanga, Sizwe
>>see https://issues.apache.org/jira/browse/ISIS-970 Makes great sense to me. The proliferation of annotations makes my classes ugly. Surely classes can be clever and pretty? >>Already part way there with the new @XxxLayout (UI hint) annotations; >>occurred to me that might make sense to do s

Any opinions on this proposal (ISIS-970) to reduce the number of Isis annotations?

2014-12-09 Thread Dan Haywood
see https://issues.apache.org/jira/browse/ISIS-970 Already part way there with the new @XxxLayout (UI hint) annotations; occurred to me that might make sense to do something similar for the remaining (domain) annotations. Comment on the ticket or on this thread, whichever. Cheers Dan