db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: Logistics for JDO maintenance release
Date Tue, 07 Nov 2006 18:10:32 GMT
Hi Michael,

On Nov 6, 2006, at 1:30 PM, Michael Bouschen wrote:

> Hi Craig,
>
> I agree that we should have different artifact names and build them  
> with different svn workspaces.
>
> JDK 5 is the current version and JDK 6 is about to be released. So  
> would it make sense to use the current projects for the JDK 5  
> version and create new projects for the older versions JDK 1.3/1.4.

This is a good suggestion.

> Is 'legacy' the right term for this support and is it an idea to  
> used this in the artifactId?

Another good idea.

> Then we could have the following:
>
> project name   artifactId         => jar file name
> ---------------------------------------------------------------
> api2           jdo2-api           => jdo2-api-2.1.jar
> tck2           jdo2-tck           => jdo2-tck-2.1.jar
> api2-legacy    jdo2-legacy-api    => jdo2-legacy-api-2.1.jar
> tck2-legacy    jdo2-legacy-tck    => jdo2-legacy-tck-2.1.jar

I like these names.
>
> I'm using api2 instead of api20, because it might have been an  
> error to put the version number 2.0 into the project name. This is  
> already covered by the version number 2.0 in the jar file: jdo2- 
> api-2.0.jar.

Right.

So we would need to decide if we want to rename the existing  
projects, e.g. core20 to core2. I don't think that it's completely  
necessary but worth considering as long as we're renaming api20 and  
tck20.

Other comments?

Craig
>
> Regards Michael
>
>> Some more ideas:
>>
>> project name, artifactId ==> jar file name
>>
>> api21, jdo21-api ==> jdo21-api-2.1.jar
>> tck21, jdo21-tck ==> jdo21-tck-2.1.jar
>> api215, jdo21-api5 ==> jdo21-api5-2.1.jar
>> tck215, jdo21-tck5 ==> jdo21-tck5.2.1.jar
>>
>> Craig
>>
>> On Nov 4, 2006, at 1:37 PM, Craig L Russell wrote:
>>
>>> api205 jdo2-api5 ==> jdo2-api5-2.1.jar
>>>
>>> api25 jdo25-api ==> jdo25-api-2.1.jar
>>>
>>> api2-5 jdo2-5-api  ==> jdo2-5-api-2.1.jar
>>>
>>> api2-1.5 jdo2-1.5-api  ==> jdo2-1.5-api-2.1.jar
>>>
>>>
>>
>> Craig Russell
>>
>> Architect, Sun Java Enterprise System http://java.sun.com/products/ 
>> jdo
>>
>> 408 276-5638 mailto:Craig.Russell@sun.com
>>
>> P.S. A good JDO? O, Gasp!
>>
>>
>
>
> -- 
> Michael Bouschen		Tech@Spree Engineering GmbH
> mailto:mbo.tech@spree.de	http://www.tech.spree.de/
> Tel.:++49/30/235 520-33		Buelowstr. 66			
> Fax.:++49/30/2175 2012		D-10783 Berlin			
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Mime
View raw message