On 25 mai 2011, at 14:52, Emmanuel Lecharny wrote:

> On 5/25/11 2:48 PM, Pierre-Arnaud Marcelot wrote:
>> Hi Emmanuel,
>> 
>> On 24 mai 2011, at 21:28, Emmanuel Lecharny wrote:
>> 
>>> Hi,
>>> 
>>> This is a vote for the forth milestone release on our way to a Shared
>>> and LDAP API 1.0. Many fixes have been injected, and some major refactoring
>>> have been done, including making the API OSGi compatible.
>> Hum, I thought the API was already OSGI compatible in previous milestones.
>> One major difference since 1.0.0-M3 I think is, the removal of the embedded 
>> Apache Felix OSGI container.
> Hmm, you may be right. Or I expressed what I had in mind incorrectly : the 
> API is now OSGi compatible assuming your application has a OSGi container, 
> but we don't provide one. This is what I had in mind.
> 
>>> The SVN tag:
>>> http://svn.apache.org/repos/asf/directory/shared/tags/1.0.0-M4
>>> 
>>> The source and binary distribution packages:
>>> http://people.apache.org/~elecharny/
>> I thing these files are not necessary for the release and should not be 
>> copied to the distribution server:
>> - apache-ldap-api-1.0.0-M4.pom
>> - apache-ldap-api-1.0.0-M4.pom.asc
>> - apache-ldap-api-1.0.0-M4.pom.asc.asc
> Sure. They have been generated automatically, I don't know why.
>> I'm not sure the key you used to sign the release has been added to the KEYS 
>> file at the root of the Directory project distributions directory (However 
>> it seems to be present in Mina's KEYS file).
>> I was unable to verify the *.asc signed files.
> ahha... May be the KEYS we have in directory is not up to date. Let me fix 
> that.
>> Is it normal that we still bundle the "org.apache.felix.framework-3.2.0.jar" 
>> module in the lib directory ?
> Hmmm, no. We have to remove the dependency, I guess. Some cleanup we can do 
> in M5

Yeah, definitely...
I guess a dependency towards OSGI is still necessary since we have kept the 
bundle activators to allow the use of the API in an OSGI environment.
Something less _expensive_ than the "Apache Felix Framework" could be used, 
like the org.osgi:org.osgi.core module.

> 
> -- 
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
> 

Reply via email to