[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [buckminster-dev] A few general questions about Buckminster

On 22/04/2011 00:20, Henrik Lindberg wrote:
I couple of notes:
- If you have a feature that lists dependencies, than that is sufficient for buckminster, you do not need to have a CSPEC if you already have a feature that specifies the dependencies.
I use the term feature in a conceptual sense. We do not have eclipse features. We are running many plain OSGi bundles in Knopflerfish, so I assume I need to create a cspec for my "feature"

As a side note, I find that using google guice for injection is a great help as it makes it easy to construct software out of composable parts (without having to have complicated factory logic throughout the system - logic that at least I am way to lazy to write if I had to code everything by hand). Guice is exceptionally good when there is a high degree of variability.

I would love to use Spring DM or Guice but we are running on resource restricted devices on J9 (jre 1.3 API with 1.4 bytecode). We have written an extension of ServiceTracker that provides a proxy to a service and so in most cases we manage to de-couple our code from OSGi, except in the Activator where we wire things up directly
Looking forward to hear about your progress. There is support in Buckminster for what you describe.

Me too!!! :@)