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
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
