On Tue, May 12, 2009 at 5:36 PM, Laurent PETIT <laurent.pe...@gmail.com> wrote:
> Hello,
>
> It seems that it's really a matter of convention, I don't see any technical
> problem of having a groupId of org.clojure and an artifactId of clojure.
>
> Please let me try to summarize this never ending discussion:
>
> Currently the master build script is ant's build.xml.
> It generates clojure.jar (*)
>
> Currently the maven pom.xml defines
> a groupId  : org.clojure
> an artifactId : clojure-lang
>
>  * The groupId is ok since the website site of clojure is indeed clojure.org
>
>  * The artifactId is ko since it implies the creation of jars such as
> clojure-lang.jar (*)
>
> Changing one or the other is just a matter of a one liner (or so) patch to
> make both compliant and save lots of "brain overhead" for all newcomers (and
> also members of the list if the newcomers come and ask the same question
> again and again).
>
> Rich, please have the final word:
>  * is it ok to live with different jar names

No, I don't see why they should be different.

>  * if no, do we change pom.xml to name the artifactId clojure instead of
> clojure-lang, or do we change the build.xml to generate clojure-lang.jar
> instead of clojure.jar
>

Clojure is called Clojure, not clojure-lang.  I'd like to the jar to
be called clojure. I don't want to change build.xml.

Rich


>
> 2009/5/12 Howard Lewis Ship <hls...@gmail.com>
>>
>> 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.
>>
>> On Sun, May 10, 2009 at 8:36 AM, Phil Hagelberg <p...@hagelb.org> wrote:
>> >
>> > Howard Lewis Ship <hls...@gmail.com> writes:
>> >
>> >> clojure-lang because there will be a clojure-contrib artifact for the
>> >> same group.
>> >
>> > And this is ... a bad thing? I'm lost.
>> >
>> > -Phil
>> >
>> > >
>> >
>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>> Director of Open Source Technology at Formos
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to