Isn't this a job for metatype?

Kind regards,

        Peter Kriens

On 5 aug. 2014, at 10:11, Balázs Zsoldos <[email protected]> wrote:

> Hi,
> 
> we use Declarative Services very often. We use the web console and its DS 
> plugin as well.
> 
> Our experience is that it is easy to configure a system until every Component 
> is instantiated ones. However, as soon as we want to create several 
> configurations for components it is almost impossible to configure the system 
> without creating a spreadsheet and maintain the configuration there as well. 
> In the spreadsheet, we normally create label-service.pid pairs so we can know 
> the aim of an instance without going through all of its references 
> transitively.
> 
> I would like to ask you to define a standard "service.pid.label" property in 
> the specification. This would be an optional property that could be defined 
> for every configurations. In case this is defined, this could be shown on 
> every management screens that would make configuration much faster. If a 
> reference of a component has service.pid.label defined, that could be shown 
> at the references.
> 
> service.pid.label would not have any functionality, it would be simply a 
> reserved word so technology implementors (especially webconsole plugin 
> developers) would know that they can use it.
> 
> Thanks and regards,
> Zsoldos Balázs
> 
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to