Daniel Renfer <d...@kronkltd.net> writes: > On Tue, May 12, 2009 at 4:51 PM, Howard Lewis Ship <hls...@gmail.com> wrote: >> >> It's the answer to why the main artifact is called "clojure-lang" not >> just "clojure". It's do differentiate Rich's framework, >> "clojure-lang", from the Contrib librarys ("clojure-contrib") even >> though they are both in the same Maven group. > > Please excuse me, as I am just now trying to get used to Maven, so I'm > still learning all the conventions. > > Wouldn't the fact that their artifact id's are different clearly > differentiate the two?
absolutely. > That's certainly how it works everywhere else. Is there some sort of > Maven rule that I just don't know about that having an artifact id > that is a derivative of another id in the same group implies some sort > of inheritance or something? No, there is noch such rule. In fact, there isn't much magic behind Maven's groupId and artifactId, really. It's just a matter of taste how you name (by which artifactId is meant) your artifacts within a group. Their artifactIds are directly reflected in their filenames. If you wanted to place many artifacts within the same group, though, a artifactId-nomenclatur would help people to find what they were looking for. But it's completely up to you to come up with such a convention and communicate it to the users (in one or another way). -Stefan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---