With dependency management at architectural level you mean your "component" or "bundle" will publish dependency endpoints to another packages in and out? (publish what are you exposing and what dependencies you need)?
I'm a little confused, I'm not familiar at all with OSGi, need to read a little more about it... Cristian Prieto On Tue, Dec 20, 2011 at 2:32 PM, hammett <[email protected]> wrote: > Not familiar with either, so I can't comment. > > I'm reading this book and find it very useful: > > http://my.safaribooksonline.com/book/software-engineering-and-development/ide/9780321561510 > > I'm writing this code out of need. I need a strong enforcement of > modularity and dependency management (architectural level). I believe > OSGi forces you to think on these terms, but there's nothing similar > in the .net space... > > > > On Mon, Dec 19, 2011 at 10:07 PM, Cristian Prieto <[email protected]> > wrote: > > You mean something like Mono.Addins? > > > > Cristian Prieto > > > > > > > > On Tue, Dec 20, 2011 at 5:17 AM, hammett <[email protected]> wrote: > >> > >> Actually it is taking MEF to the next level, providing packaging, some > >> level of isolation. The goal is to enforce modularization of apps, the > >> same way OSGi was able to deliver for java. > >> > >> A bundle is collection of assemblies/artifacts. It composes itself > >> using any "technology", but is activated through a > >> composablepart/definition > >> > >> ( > http://msdn.microsoft.com/en-us/library/system.componentmodel.composition.primitives.composablepartdefinition.aspx > ) > >> > >> A collection of bundles make up an app. > >> > >> Eclipse is built this way, and more and more of java apps and servers > >> are going this direction. > >> > >> > >> On Mon, Dec 19, 2011 at 12:56 PM, Markus Zywitza > >> <[email protected]> wrote: > >> > Is this something like MEF, or MEF-inspired? > >> > > >> > -Markus > >> > > >> > 2011/12/19 hammett <[email protected]> > >> >> > >> >> I'm kicked off this project on my private repository, but I think it > >> >> needs to find its way to castle. Where should I add it, or should it > >> >> be its own repo? > >> >> > >> >> Details here https://www.evernote.com/pub/hammett33/castle > >> >> > >> >> -- > >> >> Cheers, > >> >> hammett > >> >> http://hammett.castleproject.org/ > >> >> > >> >> -- > >> >> You received this message because you are subscribed to the Google > >> >> Groups > >> >> "Castle Project Development List" group. > >> >> To post to this group, send email to > >> >> [email protected]. > >> >> To unsubscribe from this group, send email to > >> >> [email protected]. > >> >> For more options, visit this group at > >> >> http://groups.google.com/group/castle-project-devel?hl=en. > >> >> > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups > >> > "Castle Project Development List" group. > >> > To post to this group, send email to > >> > [email protected]. > >> > To unsubscribe from this group, send email to > >> > [email protected]. > >> > For more options, visit this group at > >> > http://groups.google.com/group/castle-project-devel?hl=en. > >> > >> > >> > >> -- > >> Cheers, > >> hammett > >> http://hammett.castleproject.org/ > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "Castle Project Development List" group. > >> To post to this group, send email to > >> [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]. > >> For more options, visit this group at > >> http://groups.google.com/group/castle-project-devel?hl=en. > >> > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Development List" group. > > To post to this group, send email to > [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > > http://groups.google.com/group/castle-project-devel?hl=en. > > > > -- > Cheers, > hammett > http://hammett.castleproject.org/ > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Development List" group. > To post to this group, send email to [email protected] > . > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/castle-project-devel?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Castle Project Development List" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-devel?hl=en.
