[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [dali-dev] Dali and Public API changes
- From: Max Rydahl Andersen <max.andersen@xxxxxxxxxx>
- Date: Tue, 24 Apr 2012 07:50:06 +0200
- Delivered-to: email@example.com
Dali is almost always the API we cannot support across eclipse versions with the same codebase - normally in all other API's we've been able to use
proper interfaces or a in a few places a bit of reflection to work around it - but for Dali the changes are just too massive.
Do you have any tips on how adopters are meant to use Dali and support it across of Eclipse 3.7/3.8 ?
How do your own adopters at Oracle do this ?
Is there any chance that latest Dali release can run on both 3.7 and 3.8/4.2 and we could do it that way ?
(i.e. depend on Dali M7 from both 3.7 and 3.8 codebases)
On Apr 18, 2012, at 16:14 , Neil Hauge wrote:
> Sorry about this Dmitry. There were indeed a lot of changes this year, and we could have done a better job detailing the changes in the New Help for Old Friends wiki. We are making this a major focus for the next release, where we hope to declare a lot of provisional API as public, and also document provisional API changes as they occur.
> We have a number of these changes you mentioned documented in various places, so expect a number of replies pointing you to this info. I will make sure this info gets rolled up into the Old Friends wiki.
> On 4/18/2012 5:54 AM, Dmitry Geraskov wrote:
>> Hi, guys,
>> as you probably know hibernate depends on the JPT plugins. And almost every change in provisional API affects us.
>> Would be nice if you try to describe the changes more carefully.
>> On the page where they are expected to be found
>> I see only 2 issues which changed provisional API (the author is Karen Butzke in both). And the list for sure is not complete. I found the following not described changes:
>> Classes which were removed?
>> JavaGeneratorContainer.Owner, OrmJoinColumn.Owner and other "owners"
>> JpaJpqlQueryHelper made abstract
>> JavaResourceAnnotatedElement.addAnnotation(int, string, string)
>> JavaResourceAnnotatedElement.annotations(String, String)
>> Dmitry Geraskov,
>> Hibernate tools developer
>> dali-dev mailing list
> dali-dev mailing list