You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Martin Gainty <mg...@hotmail.com> on 2012/10/21 14:24:38 UTC

Twisted Versioning Question

currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
take a look at the main dependency for annotations version=3.3.0.ga
then take a look at the core version it depends on = 3.2.1.ga

<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<packaging>jar</packaging>
<version>3.3.0.ga</version>
<name>Hibernate Annotations</name>
<description>EJB3-style annotations for Hibernate</description>
<url>http://annotations.hibernate.org</url>
<licenses>
    <license>
        <name>GNU LESSER GENERAL PUBLIC LICENSE</name>
        <url>http://www.gnu.org/licenses/lgpl.txt</url>
    </license>
</licenses>
<dependencies>
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate</artifactId>
        <version>3.2.1.ga</version>
    </dependency>
...
</project>

1)why the version disconnect?
2)if the hibernate plugins are blessed why do they only reside on jboss repos?

thanks,
Martin 
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.
 		 	   		  

Re: Twisted Versioning Question (solved)

Posted by Barrie Treloar <ba...@gmail.com>.
On Fri, Oct 26, 2012 at 12:08 AM, Martin Gainty <mg...@hotmail.com> wrote:
[del]

> (Rant: this wouldve been solved in 2 hours instead of 2 days if the jboss developers posted their code on maven repos)

Are you paying them a support contract?

You should be the champion and contact the appropriate people to get this fixed.

Getting stuff into central is a lot easier than the old rsync days.
There should not be any excuses for not putting things in central.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: Twisted Versioning Question (solved)

Posted by Martin Gainty <mg...@hotmail.com>.
Ron and crew

<groupId>org.hibernate</groupId>
<artifactId>hibernate-search</artifactId>
<version>3.2.1.Final</version>

the problem occurs with the maven-injection-plugin usage of javassist within hibernate-search plugin illustrated here:

<plugin>
 <groupId>org.jboss.maven.plugins</groupId>
 <artifactId>maven-injection-plugin</artifactId>
 <version>1.0.2</version>
  <executions>
    <execution>
      <phase>compile</phase>
        <goals>
           <goal>bytecode</goal>
      </goals>
   </execution>
 </executions>
</plugin>

the code was squirelled away in jboss repos I could not debug the CNFE when the injector was throwing exceptions looking for javassist on current CL classpath
i re-packaged maven-injection-plugin to include javassist 3.14.0 to allow maven-injection-plugin to 'find' the javassist byte-code-manipulator

(Rant: this wouldve been solved in 2 hours instead of 2 days if the jboss developers posted their code on maven repos)

Thanks Ron!
Martin Gainty 
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.


From: mgainty@hotmail.com
To: users@maven.apache.org
Subject: RE: Twisted Versioning Question
Date: Sun, 21 Oct 2012 18:52:05 -0400





Version Mismatch..
call me AR put it seems WRONG for a plugin-version to be so disconnected from core..how would a build engineer know this version disconnect applies *only* to RH packages

Jboss repos
RH doesnt want the scrunity of having other developers go thru their code and find their mistakes

IMHO
Martin 
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung
 Ez az
üzenet bizalmas.  Ha nem ön az akinek szánva volt, akkor kérjük, hogy
jelentse azt nekünk vissza. Semmiféle továbbítása vagy másolatának
készítése nem megengedett.  Ez az üzenet csak ismeret cserét szolgál és
semmiféle jogi alkalmazhatósága sincs.  Mivel az electronikus üzenetek
könnyen megváltoztathatóak, ezért minket semmi felelöség nem terhelhet
ezen üzenet tartalma miatt.

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.


> Date: Sun, 21 Oct 2012 11:13:03 -0400
> From: rwheeler@artifact-software.com
> To: users@maven.apache.org
> Subject: Re: Twisted Versioning Question
> 
> On 21/10/2012 8:24 AM, Martin Gainty wrote:
> > currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
> > take a look at the main dependency for annotations version=3.3.0.ga
> > then take a look at the core version it depends on = 3.2.1.ga
> >
> > <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> > <modelVersion>4.0.0</modelVersion>
> > <groupId>org.hibernate</groupId>
> > <artifactId>hibernate-annotations</artifactId>
> > <packaging>jar</packaging>
> > <version>3.3.0.ga</version>
> > <name>Hibernate Annotations</name>
> > <description>EJB3-style annotations for Hibernate</description>
> > <url>http://annotations.hibernate.org</url>
> > <licenses>
> >      <license>
> >          <name>GNU LESSER GENERAL PUBLIC LICENSE</name>
> >          <url>http://www.gnu.org/licenses/lgpl.txt</url>
> >      </license>
> > </licenses>
> > <dependencies>
> >      <dependency>
> >          <groupId>org.hibernate</groupId>
> >          <artifactId>hibernate</artifactId>
> >          <version>3.2.1.ga</version>
> >      </dependency>
> > ...
> > </project>
> >
> > 1)why the version disconnect?
> Many people do not change the version of things that don`t change. If 
> the core was not modified to support hibernate-annotations 3.3.0-ga, 
> then the older version is the right version to use.
> Perhaps they do not expect anyone using Hibernate to have any direct 
> dependency on the core, so they only change the versions on the 
> artifacts to which users refer directly(hibernate-annotations in your case).
> > 2)if the hibernate plugins are blessed why do they only reside on jboss repos?
> There is no obligation for you or anyone else to put your stuff on a 
> public Maven Repo.
> Redhat chooses to use their own.
> I have no Idea why Redhat wants to do it this way but perhaps it gives 
> them a better idea about how many people are using Hibernate and better 
> statistics about which version they are downloading.
> It only costs them a bit of bandwidth since most people will only 
> download it once into their corporate repo
> For us it is not a problem since we are running Nexus ourselves and once 
> I add the RedHat repo to my Nexus configuration, the whole team has 
> access to Hibernate without any fuss.
> 
> Oracle/Sun has an even more restrictive and less convenient way to make 
> their libraries available.
> 
> Ron
> 
> >
> > thanks,
> > Martin
> > ______________________________________________
> > Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
> >
> > Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
> > Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.
> >   		 	   		
> 
> 
> -- 
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwheeler@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
 		 	   		   		 	   		  

Re: Twisted Versioning Question

Posted by Ron Wheeler <rw...@artifact-software.com>.
On 21/10/2012 6:52 PM, Martin Gainty wrote:
> Version Mismatch..
> call me AR put it seems WRONG for a plugin-version to be so disconnected from core..how would a build engineer know this version disconnect applies *only* to RH packages

There is no java reason why all dependencies have to be at the same version.
We use lots of third party libraries that have versions different from 
our code.

Why would you change the release version on dozens on libraries that 
have not changed?

A minor bug fix in a couple of modules that does not affect the core or 
API, should not require the release of 50+ modules that have not changed.

We started out doing these useless version changes but it was just a 
waste of time.
Once we had 50+ modules in our package it just ate up too much time 
(changing, rebuild, retest, redeploy) for zero benefit.

"Jboss repos RH doesnt want the scrunity of having other developers go 
thru their code and find their mistakes IMHO"

This is just a silly comment.
Their repo is as accessible as the Maven repo.

Ron

  Martin ______________________________________________
From: rwheeler@artifact-software.com To: users@maven.apache.org Subject: 
Re: Twisted Versioning Question On 21/10/2012 8:24 AM, Martin Gainty wrote:
>>> currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
>>> take a look at the main dependency for annotations version=3.3.0.ga
>>> then take a look at the core version it depends on = 3.2.1.ga
>>>
>>> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
>>> <modelVersion>4.0.0</modelVersion>
>>> <groupId>org.hibernate</groupId>
>>> <artifactId>hibernate-annotations</artifactId>
>>> <packaging>jar</packaging>
>>> <version>3.3.0.ga</version>
>>> <name>Hibernate Annotations</name>
>>> <description>EJB3-style annotations for Hibernate</description>
>>> <url>http://annotations.hibernate.org</url>
>>> <licenses>
>>>       <license>
>>>           <name>GNU LESSER GENERAL PUBLIC LICENSE</name>
>>>           <url>http://www.gnu.org/licenses/lgpl.txt</url>
>>>       </license>
>>> </licenses>
>>> <dependencies>
>>>       <dependency>
>>>           <groupId>org.hibernate</groupId>
>>>           <artifactId>hibernate</artifactId>
>>>           <version>3.2.1.ga</version>
>>>       </dependency>
>>> ...
>>> </project>
>>>
>>> 1)why the version disconnect?
>> Many people do not change the version of things that don`t change. If
>> the core was not modified to support hibernate-annotations 3.3.0-ga,
>> then the older version is the right version to use.
>> Perhaps they do not expect anyone using Hibernate to have any direct
>> dependency on the core, so they only change the versions on the
>> artifacts to which users refer directly(hibernate-annotations in your case).
>>> 2)if the hibernate plugins are blessed why do they only reside on jboss repos?
>> There is no obligation for you or anyone else to put your stuff on a
>> public Maven Repo.
>> Redhat chooses to use their own.
>> I have no Idea why Redhat wants to do it this way but perhaps it gives
>> them a better idea about how many people are using Hibernate and better
>> statistics about which version they are downloading.
>> It only costs them a bit of bandwidth since most people will only
>> download it once into their corporate repo
>> For us it is not a problem since we are running Nexus ourselves and once
>> I add the RedHat repo to my Nexus configuration, the whole team has
>> access to Hibernate without any fuss.
>>
>> Oracle/Sun has an even more restrictive and less convenient way to make
>> their libraries available.
>>
>> Ron
>>
>>> thanks,
>>> Martin
>>> ______________________________________________
>>> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
>>>
>>> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
>>> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.
>>>    		 	   		
>>
>> -- 
>> Ron Wheeler
>> President
>> Artifact Software Inc
>> email: rwheeler@artifact-software.com
>> skype: ronaldmwheeler
>> phone: 866-970-2435, ext 102
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>   		 	   		


-- 
Ron Wheeler
President
Artifact Software Inc
email: rwheeler@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: Twisted Versioning Question

Posted by Martin Gainty <mg...@hotmail.com>.
Version Mismatch..
call me AR put it seems WRONG for a plugin-version to be so disconnected from core..how would a build engineer know this version disconnect applies *only* to RH packages

Jboss repos
RH doesnt want the scrunity of having other developers go thru their code and find their mistakes

IMHO
Martin 
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung
 Ez az
üzenet bizalmas.  Ha nem ön az akinek szánva volt, akkor kérjük, hogy
jelentse azt nekünk vissza. Semmiféle továbbítása vagy másolatának
készítése nem megengedett.  Ez az üzenet csak ismeret cserét szolgál és
semmiféle jogi alkalmazhatósága sincs.  Mivel az electronikus üzenetek
könnyen megváltoztathatóak, ezért minket semmi felelöség nem terhelhet
ezen üzenet tartalma miatt.

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.


> Date: Sun, 21 Oct 2012 11:13:03 -0400
> From: rwheeler@artifact-software.com
> To: users@maven.apache.org
> Subject: Re: Twisted Versioning Question
> 
> On 21/10/2012 8:24 AM, Martin Gainty wrote:
> > currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
> > take a look at the main dependency for annotations version=3.3.0.ga
> > then take a look at the core version it depends on = 3.2.1.ga
> >
> > <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> > <modelVersion>4.0.0</modelVersion>
> > <groupId>org.hibernate</groupId>
> > <artifactId>hibernate-annotations</artifactId>
> > <packaging>jar</packaging>
> > <version>3.3.0.ga</version>
> > <name>Hibernate Annotations</name>
> > <description>EJB3-style annotations for Hibernate</description>
> > <url>http://annotations.hibernate.org</url>
> > <licenses>
> >      <license>
> >          <name>GNU LESSER GENERAL PUBLIC LICENSE</name>
> >          <url>http://www.gnu.org/licenses/lgpl.txt</url>
> >      </license>
> > </licenses>
> > <dependencies>
> >      <dependency>
> >          <groupId>org.hibernate</groupId>
> >          <artifactId>hibernate</artifactId>
> >          <version>3.2.1.ga</version>
> >      </dependency>
> > ...
> > </project>
> >
> > 1)why the version disconnect?
> Many people do not change the version of things that don`t change. If 
> the core was not modified to support hibernate-annotations 3.3.0-ga, 
> then the older version is the right version to use.
> Perhaps they do not expect anyone using Hibernate to have any direct 
> dependency on the core, so they only change the versions on the 
> artifacts to which users refer directly(hibernate-annotations in your case).
> > 2)if the hibernate plugins are blessed why do they only reside on jboss repos?
> There is no obligation for you or anyone else to put your stuff on a 
> public Maven Repo.
> Redhat chooses to use their own.
> I have no Idea why Redhat wants to do it this way but perhaps it gives 
> them a better idea about how many people are using Hibernate and better 
> statistics about which version they are downloading.
> It only costs them a bit of bandwidth since most people will only 
> download it once into their corporate repo
> For us it is not a problem since we are running Nexus ourselves and once 
> I add the RedHat repo to my Nexus configuration, the whole team has 
> access to Hibernate without any fuss.
> 
> Oracle/Sun has an even more restrictive and less convenient way to make 
> their libraries available.
> 
> Ron
> 
> >
> > thanks,
> > Martin
> > ______________________________________________
> > Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
> >
> > Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
> > Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.
> >   		 	   		
> 
> 
> -- 
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwheeler@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
 		 	   		  

Re: Twisted Versioning Question

Posted by Ron Wheeler <rw...@artifact-software.com>.
On 21/10/2012 8:24 AM, Martin Gainty wrote:
> currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
> take a look at the main dependency for annotations version=3.3.0.ga
> then take a look at the core version it depends on = 3.2.1.ga
>
> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <groupId>org.hibernate</groupId>
> <artifactId>hibernate-annotations</artifactId>
> <packaging>jar</packaging>
> <version>3.3.0.ga</version>
> <name>Hibernate Annotations</name>
> <description>EJB3-style annotations for Hibernate</description>
> <url>http://annotations.hibernate.org</url>
> <licenses>
>      <license>
>          <name>GNU LESSER GENERAL PUBLIC LICENSE</name>
>          <url>http://www.gnu.org/licenses/lgpl.txt</url>
>      </license>
> </licenses>
> <dependencies>
>      <dependency>
>          <groupId>org.hibernate</groupId>
>          <artifactId>hibernate</artifactId>
>          <version>3.2.1.ga</version>
>      </dependency>
> ...
> </project>
>
> 1)why the version disconnect?
Many people do not change the version of things that don`t change. If 
the core was not modified to support hibernate-annotations 3.3.0-ga, 
then the older version is the right version to use.
Perhaps they do not expect anyone using Hibernate to have any direct 
dependency on the core, so they only change the versions on the 
artifacts to which users refer directly(hibernate-annotations in your case).
> 2)if the hibernate plugins are blessed why do they only reside on jboss repos?
There is no obligation for you or anyone else to put your stuff on a 
public Maven Repo.
Redhat chooses to use their own.
I have no Idea why Redhat wants to do it this way but perhaps it gives 
them a better idea about how many people are using Hibernate and better 
statistics about which version they are downloading.
It only costs them a bit of bandwidth since most people will only 
download it once into their corporate repo
For us it is not a problem since we are running Nexus ourselves and once 
I add the RedHat repo to my Nexus configuration, the whole team has 
access to Hibernate without any fuss.

Oracle/Sun has an even more restrictive and less convenient way to make 
their libraries available.

Ron

>
> thanks,
> Martin
> ______________________________________________
> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
>
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.
>   		 	   		


-- 
Ron Wheeler
President
Artifact Software Inc
email: rwheeler@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: Twisted Versioning Question

Posted by Martin Gainty <mg...@hotmail.com>.
In other words hibernate-annotations is not a 'blessed maven plugin'
I will retry this question at hibernate dev group..(this may take a while)
Merci Wayne
Martin 
______________________________________________ 
Note de déni et de confidentialité
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.

 > From: waynefay@gmail.com
> Date: Sun, 21 Oct 2012 11:02:42 -0500
> Subject: Re: Twisted Versioning Question
> To: users@maven.apache.org
> 
> > currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
> > take a look at the main dependency for annotations version=3.3.0.ga
> > then take a look at the core version it depends on = 3.2.1.ga
> 
> Probably need to ask these Hibernate-specific questions on the
> Hibernate Developers list.
> 
> Wayne
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
 		 	   		  

Re: Twisted Versioning Question

Posted by Richard Vowles <ri...@bluetrainsoftware.com>.
Or, better still, stop using hibernate and save yourself a huge headache.
Use Ebean or something like it.
On Oct 22, 2012 5:03 AM, "Wayne Fay" <wa...@gmail.com> wrote:

> > currently attempting to untangle the twisted architecture behind Redhats
> hibernate (v3.3.0.ga) and I came upon this
> > take a look at the main dependency for annotations version=3.3.0.ga
> > then take a look at the core version it depends on = 3.2.1.ga
>
> Probably need to ask these Hibernate-specific questions on the
> Hibernate Developers list.
>
> Wayne
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: Twisted Versioning Question

Posted by Wayne Fay <wa...@gmail.com>.
> currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
> take a look at the main dependency for annotations version=3.3.0.ga
> then take a look at the core version it depends on = 3.2.1.ga

Probably need to ask these Hibernate-specific questions on the
Hibernate Developers list.

Wayne

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Twisted Versioning Question

Posted by Stephen Coy <st...@me.com>.
I'm not sure what the fuss is about here.

All of the latest and historical hibernate artefacts are available on central.

The two jars that you mention below are versioned differently. As mentioned elsewhere you would have to ask on the hibernate lists as to the reasons for this.

You seem to think that hibernate-annotations is a maven plugin? It's not. AFAIK it is a runtime library.

Furthermore, most artefacts in the JBoss Maven repo are already synchronised with Central. See <https://community.jboss.org/wiki/MavenRepositoryCentralSynchronization>.

Cheers,

Steve C

On 21/10/2012, at 11:24 PM, Martin Gainty <mg...@hotmail.com> wrote:

> 
> currently attempting to untangle the twisted architecture behind Redhats hibernate (v3.3.0.ga) and I came upon this
> take a look at the main dependency for annotations version=3.3.0.ga
> then take a look at the core version it depends on = 3.2.1.ga
> 
> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <groupId>org.hibernate</groupId>
> <artifactId>hibernate-annotations</artifactId>
> <packaging>jar</packaging>
> <version>3.3.0.ga</version>
> <name>Hibernate Annotations</name>
> <description>EJB3-style annotations for Hibernate</description>
> <url>http://annotations.hibernate.org</url>
> <licenses>
>    <license>
>        <name>GNU LESSER GENERAL PUBLIC LICENSE</name>
>        <url>http://www.gnu.org/licenses/lgpl.txt</url>
>    </license>
> </licenses>
> <dependencies>
>    <dependency>
>        <groupId>org.hibernate</groupId>
>        <artifactId>hibernate</artifactId>
>        <version>3.2.1.ga</version>
>    </dependency>
> ...
> </project>
> 
> 1)why the version disconnect?
> 2)if the hibernate plugins are blessed why do they only reside on jboss repos?
> 
> thanks,
> Martin 
> ______________________________________________ 
> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
> 
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.
> 		 	   		  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org