Re: DependencyManager and bundle-private components

2015-05-25 Thread Peter Kriens
I tend to agree (actually rather violently) with Neil: ‘new’ for private objects is perfectly OK in a bundle. Why did DI frameworks got so popular? I think this was mostly because applications had grown so large and constituted of so many different parts that you needed central control to keep

Re: Core and Compendium APIS at runtime

2015-05-25 Thread Peter Kriens
This kind of reasoning is often caused by not seeing the extremely tight relation between the provider of an API and that API itself. There is virtually no backward compatibility for providers, if the API changes, you need a new provider. Separating the provider from its API therefore just

Re: Core and Compendium APIS at runtime

2015-05-25 Thread Richard S. Hall
Overall, I agree...we should probably add some of this argumentation to our FAQ entry... - richard On 5/25/15 03:38 , Peter Kriens wrote: This kind of reasoning is often caused by not seeing the extremely tight relation between the provider of an API and that API itself. There is virtually

Re: Core and Compendium APIS at runtime

2015-05-25 Thread Raymond Auge
Is RSA a special case then? - Ray On Mon, May 25, 2015 at 9:50 AM, Richard S. Hall he...@ungoverned.org wrote: Overall, I agree...we should probably add some of this argumentation to our FAQ entry... - richard On 5/25/15 03:38 , Peter Kriens wrote: This kind of reasoning is often