Jochen, I agree with you. The isolation is achieved for "external" usage but not between the api and the implementation. It is not the recommended way to distribute framework libraries but i find it more suitable for multi tier application to reduce the configuration management work load. In this context the API is not intended to provided a way to implement multiple implementations. The term api can be replaced with client.
On Wed, Apr 20, 2011 at 11:34 AM, jochen-2 [via Maven] < ml-node+4315334-12416097-197...@n5.nabble.com> wrote: > On Wed, Apr 20, 2011 at 11:28 AM, xanadu72 <[hidden > email]<http://user/SendEmail.jtp?type=node&node=4315334&i=0&by-user=t>> > wrote: > > > The client api is a separate artifact. You can reuse it as you want. In > your > > repository you will get in the same release folder two artifacts : > > That's completely understood. But as a separate jar file, you should > ensure that it is compilable without any of the other classes. For > example, it might accidentally import something from the rest of the > packages. You don't get that safety by just repackaging a bunch of > class files in another jar file. > > > -- > I Am What I Am And That's All What I Yam (Popeye) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden > email]<http://user/SendEmail.jtp?type=node&node=4315334&i=1&by-user=t> > For additional commands, e-mail: [hidden > email]<http://user/SendEmail.jtp?type=node&node=4315334&i=2&by-user=t> > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://maven.40175.n5.nabble.com/Article-proposed-for-Maven-Article-Page-tp4315294p4315334.html > To unsubscribe from Article proposed for Maven Article Page, click > here<http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4315294&code=c3Vyc2luaUBnbWFpbC5jb218NDMxNTI5NHwtMTI5ODU1NTEw>. > > -- Best regards, Sébastien Ursini 17 avenue de la Croisette 1205 Genève M: +41 79 335 62 89 Skype : sursini E: surs...@gmail.com -- View this message in context: http://maven.40175.n5.nabble.com/Article-proposed-for-Maven-Article-Page-tp4315294p4315351.html Sent from the Maven Developers mailing list archive at Nabble.com.