Thank you very much. I'm developing with Eclipse, therefore, following what you suggested, I can create my own project with the structure you illustrated. Which jars do I need in order to compile correctly my Component (Avalon, Merlin, )?
Marco ----- Original Message ----- From: "Stephen McConnell" <[EMAIL PROTECTED]> To: "Avalon framework users" <[EMAIL PROTECTED]> Sent: Monday, December 15, 2003 11:14 PM Subject: Re: [MERLIN] Coding Best Practices > > > Marco Tedone wrote: > > >Hi, I'm following the Merlin documentation for the Hello component and it > >seems quite straight forward. > > > >I would like to create this component in my own package (obviously with > >wider perspectives) but in a way that the maven build would create it; how > >should I organize my directory structure? > > > >At present, under Merlin, I can see the following folders: > > > >/activation > >/composition > >/extension > >/etc... > > > >each of which at a certain point has a /src directory that contains a /java > >folder that in turn contains the real package hierarchy. Suppose I would > >like to add my own package, what shall I do? > > > > I would suggest that you start of with a structure like: > > /my-project > /api > /src > /java <------ public api (interface, exceptions, etc.) > /impl > /src > /java <------ implementation classes > /test <------ test cases > > You can put this structure wherever is convinient for you and then as > it gets to an operational level - then the subject of integrating this > into merlin will come up - and there are several options here - most > probably is that it would be as an extension of one kind or another in > which case it would be simply referenced as a component operating within > a merlin container. > > As we move forward there will be less and less inside merlin as a result > of improving the facilities management side of things and at the end, > merlin will be nothing more that a very small shell into which different > extensions and facilities are referenced. > > Cheers, Steve. > > > > > >Marco > > > > > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > -- > > Stephen J. McConnell > mailto:[EMAIL PROTECTED] > > |------------------------------------------------| > | Magic by Merlin | > | Production by Avalon | > | | > | http://avalon.apache.org/merlin | > | http://dpml.net/ | > |------------------------------------------------| > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
