cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <>
Subject Re: Vertical inheritance
Date Wed, 19 May 2010 12:28:02 GMT
Hi Mike,

Would be cool to have you back :-)

Yeah, my estimate re: horizontal+vertical inheritance was that it  
would require lots of *uninterrupted* work on my end (lets say 4  
weeks). Since I have to work on other projects at the same time,  
that's the luxury I can't afford (in fact it already resulted in a few  
abandoned local git branches where I started to develop some idea,  
only to realize I can't remember what it was when I come back to it 2  
months later).

I am going to WWDC in a few weeks. Maybe I can use this "vacation"  
time to give it another shot (especially since it involves a trans- 
atlantic flight where nobody can call me or send an email ... this may  
be equivalent to 4 weeks of office time :-)). I was going to work on  
some other 3.1 features now, but since inheritance has always been  
high on my list of things to do, I wouldn't mind re-prioritizing...


On May 19, 2010, at 1:19 AM, Mike Kienenberger wrote:
> Andrus,
> In the horizontal inheritance jira issue, you mentioned the following:
> =================
> Unfortunately we dropped the ball on horizontal inheritance in 3.0 due
> to the lack of time by people who could make it happen (the
> implementation is rather deep and involved). I very much like to
> revive this effort in 3.1 beyond a few Modeler patches that we have in
> place so far. It is in my queue right after the new DI stuff.
> =================
> The primary JSF/JPA team project I have been working on is now
> considering switching to Cayenne and dropping JPA.   One of the
> concerns is vertical inheritance support.   Any thoughts on how long
> it might take and how much effort is involved before vertical
> inheritance is a first-class citizen?   If we switch, it is likely
> that I will be able to contribute toward this effort -- it was hard to
> find time to work on Cayenne when I wasn't doing any paid projects
> involving Cayenne.

View raw message