On Oct 3, 2007, at 10:42 AM, Alan Cabrera wrote:
On Oct 3, 2007, at 12:44 AM, Peter Kriens wrote:
The reason why we are considering allowing multiple hosts to use the
same fragments is because we run in version problems. Allowing only
one host to use a fragment, means that you have to disallow some
hosts
to use a fragment or connect them to an older version. I tried to
describe this and it was terribly ugly and sounded very arbitrarily.
These seem to be descriptions of the "how" and not the "why". Are
you at liberty to provide the use cases that are driving this effort?
I don't quite understand your phrase "connect them to an older
version". Can you provide more detail?
Never mind, I was mulling over Richard's use case and stumbled over
what I think you were trying to say. In my own words, there can be
multiple versions of a host whose localizations never changed. It
would be a waste of time, space, and effort, to duplicate and
distribute a fragment that never changed and would be better to share
this single fragment among these hosts. Makes sense to me.
Would it make sense to limit a fragment to be hosted by hosts of the
same symbolic name? I guess there are subtle implications to this
such as it seems that one would have to add some configuration bits
to the host bundles.
I look forward to seeing what you guys come up with. It's a nifty
little knot to untie.
Regards,
Alan
_______________________________________________
OSGi Developer Mail List
[email protected]
http://www2.osgi.org/mailman/listinfo/osgi-dev