Hi all,

Since Clojure now has a stable 1.0.0 I would like to take a step
forward and push it to Maven's Central Repo at http://repo1.maven.org/maven2/.
This would allow people using Maven to integrate Clojure more easily,
since no 3rd party repo wouldn't be involved anymore.

I'm going to follow these guidelines:
http://maven.apache.org/guides/mini/guide-central-repository-upload.html.
But before I'll proceed, I would like to make sure, that there a no
concerns about doing so. If anyone is concerned about pushing Clojure
into Central, please give me some feedback.

If you're OK with the idea, I will alter the distributed POM slightly
to meet the guidelines. The modification is about the missing scm-
part. POM and clojure-1.0.0.jar would then go into the upload bundle
and would be submitted to the Upload Team. Should I add clojure-1.0.0-
sources.jar as well?

The modified POM will look like this:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0";
         xmlns:xsi="http//www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.clojure</groupId>
    <artifactId>clojure-lang</artifactId>
    <name>clojure-lang</name>
    <version>1.0.0</version>
    <packaging>jar</packaging>
    <url>http://clojure.org/</url>

    <description>Clojure core environment and runtime library.</
description>

    <licenses>
        <license>
            <name>Eclipse Public License 1.0</name>
            <url>http://opensource.org/licenses/eclipse-1.0.php</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <scm>
      <connection>scm:svn:http://clojure.googlecode.com/svn/tags/1.0/</
connection>
      <url>http://code.google.com/p/clojure/source/browse/</url>
    </scm>

</project>

Are there any suggestions or concerns about the bundled files or the
POM (or the idea to push Clojure to Central altogether)?

Thanks for any feedback,
-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
-~----------~----~----~----~------~----~------~--~---

Reply via email to