-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 
Author Message
 Post subject: Hibernate Tools not forward compatible with WTP
PostPosted: Sat Jul 22, 2006 6:14 pm 
Regular
Regular

Joined: Sun May 08, 2005 2:48 am
Posts: 118
Location: United Kingdom
I am trying to track the WTP integration versions, which means I re-installed WTP weekly with the current Intergration build for that week. However the Hibernate tools download file contains overlapping features that are present in WTP that hardwire the version it needs to the one inside the hibernate file.

I realise that there are some users of Hibernate tools that do not use WTP.

I have managed to only install the non-overlapping parts of hibernate tools and also resolve the features to their correct references to the upgraded version of WTP 1.5.x I am using.

I would like to propose that the default version of hibernate tools distributed stops containing overlapping features and plugins which is primarily distrubuted under their own projects. But to now provide a supplementary archive which contains those features hibernate depends upon. So any users who want to make offline installation but are not using WTP would need to download two archives now instead of one.

Its more work and hassle to me to pull apart every build of hibernate tools to de-duplicate it than it would be for anyone to download two acrhives and extracting both.

I also believe the update site(s) work best when each distinct feature is placed in its own downloadable file. Then the update manage can correctly locate and resolve the versions allowing for fine grained upgrading.

For the current hibernate tools 3.2.0.beta6a I have edited the features file to include these and remove any plugin reference to org.eclipse.* and org.apache.* the platform is now showing its happy the plugin is configured correctly and has everything it needs.

This was not previously possible with 1.0 as the Eclipse versioning scheme wasn't consistant (and with 0.7 went backwards!) but I think now is the time to be able to start making use of it.

RFC


Code:
        <import plugin="org.eclipse.gef" version="3.2.0" match="greaterOrEqual"/> <!-- REF1 -->
          <import plugin="org.eclipse.wst.xml_core.feature" version="1.5.0" match="greaterOrEqual"/> <!-- REF2 -->
          <import plugin="org.eclipse.wst.common_core.feature" version="1.5.0" match="greaterOrEqual"/> <!-- REF3 -->
          <import plugin="org.eclipse.wst.common_ui.feature" version="1.5.0" match="greaterOrEqual"/> <!-- REF4 -->
          <import plugin="org.apache.xerces.feature" version="2.8.0" match="greaterOrEqual" /> <!-- REF5 -->
          <import plugin="org.eclipse.xsd" version="2.2.0" match="greaterOrEqual" /> <!-- REF6 -->
          <import plugin="org.eclipse.jem" version="1.2.0" match="greaterOrEqual" /> <!-- REF7 -->
          <import plugin="org.eclipse.wst.xml_ui.feature" version="1.5.0" match="greaterOrEqual" /> <!-- REF8 -->
          <import plugin="org.eclipse.emf" version="2.2.0" match="greaterOrEqual" /> <!-- REF9 -->


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jul 23, 2006 3:30 am 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
yeah it might be time to remove the doubt to eclipse.

I don't support the two phase download though - i would suggest we keep the existing + a nowtpincluded/barebones download.

Put this issue into hibernatetools jira so it won't be forgotten.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 24, 2006 2:51 pm 
Regular
Regular

Joined: Sun May 08, 2005 2:48 am
Posts: 118
Location: United Kingdom
Done.

http://opensource.atlassian.com/project ... se/HBX-709


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.