> -----Original Message----- > From: David Leangen [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 22, 2004 10:11 > To: Avalon framework users > Subject: RE: A Merlin Top Level Project > Importance: High > > > Thanks for the very interesting history lesson. > > I guess what I'm really looking for is what the responsibilities of Avalon > are vs. Merlin. Where are the boundries? What can Avalon do without > Merlin, > and vice-versa.
Hi David: Socially it's about creating a developer community completely engaged and committed to the merlin product strategy. There are also cultural aspects that differentiate the merlin community - reflected in part by on the web site, our look-and-feel, enterprise orientation, etc. > I am assuming that Merlin, with the standalone approach, will be able to > run > on top of other frameworks other than Avalon? If not, I don't see the > point > is spinning it out. > Technically speaking it's already possible to create a component that has no dependency on the Avalon framework - which is simply a result of progressively pushing semantics into meta-info. A side effect of this is that value shifts away from a common API towards a standard meta-info and meta-data model. Within and across the family of products derived from Avalon this architectural approach is just one of several different interpretations. Within the family of Merlin products this approach makes a lot of sense in the enterprise/business-object space. Looking ahead - there are still several areas to be nailed down - things like availability, distribution, service-oriented security, etc. Each of these areas will have their own impact on meta-info and meta-data and will push the definition of respective subsystems (meta, composition, activation, etc.). Ultimately this leads us in a direction where we become rather independent of a particular component model (or framework) - instead, we leverage a rich meta-model that enables adaptation to different problems and contractual constraints. So to answer your question - no, I don't see Merlin running on top of different frameworks - and yes - I do see merlin providing the infrastructure to support multiple concurrent strategies. Cheers, Steve. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]