So, after some researches, I finally discover a way to create the obr on the
felix web site:

http://felix.apache.org/obr/releases.xml

 

This OBR is generated with the maven-bundle-plugin with the following
command: 

mvn clean install \

    org.apache.felix:maven-bundle-plugin:deploy \

    -Dprefix=http://repo1.maven.org/maven2/ \

    -DremoteOBR=releases.xml \

 
-DaltDeploymentRepository=apache.releases::default::scp://people.apache.org/
home/clement/felix-website/obr

 

(the felix-website directory is a symbolic link on /www/felix.apache.org).
There is a (synchronization) delay between the repository update and the
real (public) update.

 

Now, we can decide the set of bundles that we want to publish on the OBR. Do
we need another repository for snapshots ? Do we want only the latest
versions, or all available versions (or several OBR file with referrals) ?

 

Clement

 

From: Clement Escoffier [mailto:[EMAIL PROTECTED] 
Sent: jeudi 7 août 2008 14:59
To: [email protected]
Subject: OBR repository for Felix

 

Hi,

 

We’re on the road to provide an OBR repository for Felix bundles. With the
release of the latest maven-bundle-plugin and the obr.xml files, each
bundles can be described their requirements and capabilities in term of
packages and in term of services. However, the last issue is about the
location of such repository. 

 

Having a location on the Felix web site sounds the better option. However,
is it possible ? 

Another solution, is to host the file(s) on my ‘people’ space for the time
being. 

 

What do you think ? 

 

Regards, 

 

Clement

Reply via email to