> -----Message d'origine-----
> De : Marcel Offermans [mailto:[EMAIL PROTECTED]
> Envoyé : dimanche 23 septembre 2007 11:35
> À : dev@felix.apache.org
> Objet : Re: maven-obr-plugin: Some questions
> 
> On Sep 23, 2007, at 11:18 , clement escoffier wrote:
> 
> > 2007/9/22, Marcel Offermans <[EMAIL PROTECTED]>:
> >>
> >> On Sep 22, 2007, at 2:54 , Stefano Lenzi wrote:
> >>
> >>>  - Should we keep the sandbox word in the package name? I think we
> >>> can rid of it.
> >>
> >> If my memory serves me well, I think we discussed this a while ago
> >> and concluded that all projects in the sandbox should also have the
> >> word sandbox in the package name.
> >
> > I is the convention for sandbox projects. However, we can remove
> > "sandbox"
> > as the project is no more in the sandbox.
> 
> Whoops, my bad! :)
> 
> >>  - Why in the repository goal does the plugin look for obr.xml
> >>> file? Which is the difference between obr.xml and repository.xml?
> >>
> >> Probably, there is no difference. At least conceptually, an OBR
> >> compliant repository needs a file describing the (metadata of the)
> >> contents. This file is usually called repository.xml, but probably
> >> that is not a fixed name (correct me if I'm wrong, I did not re-read
> >> the RFC about OBR while replying).
> >
> > There is a difference. The OBR.xml file is a file that each project
> an
> > contain. This file describes OBR-metadata of the project that are not
> > computed by bindex. As OBR is extensible, we need a file where
> > describing
> > customized capabilities and requirements.
> 
> Ok. Quick question, where is this described further, because I can
> find no reference to it in RFC-112 (that describes OBR)?


It is not in the RFC-112. We decide this when developing the
maven-obr-plugin. In our context, we have "non-standard" capabilities and
requirements (event producers and receivers, iPOJO factories ...). OBR allow
us to declare these information. So we required a way to declare all this
capabilities / requirements, we have find this way : writing a project
descriptor which is added to computed metadata. You have some information
about this on the maven-obr-plugin documentation
(http://clement.plop-plop.net/index.php?option=com_content&task=view&id=26&I
temid=37)

Clement

Reply via email to