Thanks Neil :-) 

Note that the OSGi Semantic Versioning pdf explicitly talks about implementers 
and clients for interfaces and providers and consumers of API/Packages.

Kind regards,

        Peter Kriens

On 15 apr. 2013, at 13:13, Marcel Offermans wrote:

> On Apr 15, 2013, at 13:04 , Emily Jiang <[email protected]> wrote:
> 
>> As a side point, I think when those annotations are available, we should set 
>> a best practice (such as splitting provider type interfaces from consumer 
>> type interfaces so that they are in two packages. The package version 
>> management can be fine grained.)
> 
> So, for example, you would argue that for EventAdmin we start splitting this 
> API in two packages?
> 
> That is not an accepted best practice, nor a good idea in my opinion.
> 
> It sounds more like a trade-off that's being made to accommodate tooling, and 
> a bad trade-off if you ask me.
> 
> Greetings, Marcel
> 
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev

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

Reply via email to