Hi,
I am wondering if we should set the OSGi service property "service.vendor" at 
all for our services 
(https://docs.osgi.org/specification/osgi.core/7.0.0/framework.service.html#framework.service.serviceproperties
 
<https://docs.osgi.org/specification/osgi.core/7.0.0/framework.service.html#framework.service.serviceproperties>).
It used to be set with the maven-scr-plugin centrally but with bnd-maven-plugin 
this is no longer easily doable: 
https://github.com/bndtools/bnd/issues/4217#issuecomment-654822460 
<https://github.com/bndtools/bnd/issues/4217#issuecomment-654822460>

Also I am wondering what the benefit is for setting that property at all. I 
have not seen it exposed anywhere. IMHO just setting the bundle.vendor 
(https://docs.osgi.org/specification/osgi.core/7.0.0/framework.module.html#d0e2049
 
<https://docs.osgi.org/specification/osgi.core/7.0.0/framework.module.html#d0e2049>)
 is totally sufficient (done centrally via parent pom)
WDYT?

Konrad

Reply via email to