You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2006/08/31 20:31:27 UTC

svn commit: r439002 - /incubator/tuscany/java/spec/sca/pom.xml

Author: jboynes
Date: Thu Aug 31 11:31:26 2006
New Revision: 439002

URL: http://svn.apache.org/viewvc?rev=439002&view=rev
Log:
inherit from Tuscany parent pom

Modified:
    incubator/tuscany/java/spec/sca/pom.xml

Modified: incubator/tuscany/java/spec/sca/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/spec/sca/pom.xml?rev=439002&r1=439001&r2=439002&view=diff
==============================================================================
--- incubator/tuscany/java/spec/sca/pom.xml (original)
+++ incubator/tuscany/java/spec/sca/pom.xml Thu Aug 31 11:31:26 2006
@@ -20,9 +20,9 @@
 <project>
     <modelVersion>4.0.0</modelVersion>
     <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>apache</artifactId>
-        <version>3</version>
+        <groupId>org.apache.tuscany</groupId>
+        <artifactId>parent</artifactId>
+        <version>1-SNAPSHOT</version>
     </parent>
     <groupId>org.osoa</groupId>
     <artifactId>sca-api-r${specVersion}</artifactId>
@@ -34,15 +34,15 @@
     <properties>
         <specVersion>0.95</specVersion>
     </properties>
-    <prerequisites>
-        <maven>2.0.4</maven>
-    </prerequisites>
 
-    <scm>
-        <connection>scm:svn:http://svn.apache.org/repos/asf/incubator/tuscany/java/spec/sca</connection>
-        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/tuscany/java/spec/sca</developerConnection>
-        <url>http://svn.apache.org/viewvc/incubator/tuscany/java/spec/sca</url>
-    </scm>
+    <!-- needed to locate the parent POM -->
+    <repositories>
+        <repository>
+            <id>apache-snapshot-repository</id>
+            <name>Apache SNAPSHOT Repository</name>
+            <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+        </repository>
+    </repositories>
 
     <dependencies>
         <dependency>
@@ -53,28 +53,6 @@
         </dependency>
     </dependencies>
 
-    <!-- needed for OSGi plugin -->
-    <pluginRepositories>
-        <pluginRepository>
-            <id>apache-snapshot-repository</id>
-            <name>Apache SNAPSHOT Repository</name>
-            <url>http://people.apache.org/repo/m2-snapshot-repository</url>
-        </pluginRepository>
-    </pluginRepositories>
-
-    <distributionManagement>
-        <repository>
-            <id>apache.incubator</id>
-            <name>Apache Incubator Repository</name>
-            <url>scp://people.apache.org/www/people.apache.org/repo/m2-incubating-repository</url>
-        </repository>
-        <snapshotRepository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
-        </snapshotRepository>
-    </distributionManagement>
-
     <build>
         <plugins>
             <plugin>
@@ -102,19 +80,5 @@
             </plugin>
         </plugins>
         <defaultGoal>install</defaultGoal>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-            </resource>
-            <resource>
-                <directory>.</directory>
-                <targetPath>META-INF</targetPath>
-                <filtering>true</filtering>
-                <includes>
-                    <include>LICENSE.txt</include>
-                    <include>NOTICE.txt</include>
-                </includes>
-            </resource>
-        </resources>
     </build>
 </project>



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org


Re: Version number, was: svn commit: r439002...

Posted by Daniel Kulp <da...@iona.com>.
On Friday September 01 2006 11:26 am, Jeremy Boynes wrote:
> On Sep 1, 2006, at 7:49 AM, Daniel Kulp wrote:
> > Jeremy,
> >
> > I need to bring up something else: the version numbers....
> >
> > According to the latest discussions on the general list, the
> > version numbers
> > for the incubator projects MUST be of the form:
> >
> > #[.#]*-incubator[-M#][-SNAPSHOT]
> >
> > prior to deploying to even the snapshot server.    I notice that
> > the numbers
> > in the tuscany poms don't meet that requirement.
>
> I hadn't read it that way - I figure you're generally nuts to be
> relying on a snapshot anyway and if you've made a decision to use one
> you have a pretty clear understanding about whether a project is
> incubating or not. For releases, it's another thing.

I've chatted with Jason about this a couple times.   The basic opinion is that 
ANYTHING that goes off of your personal PC and into a "public" space MUST be 
clearly delineated as being an incubator podling.   For maven artifacts, that 
involves the version number (or group ID, but generally the version number is 
better).   Someone just browsing the snapshot repository should clearly see 
that these jars are incubating.

> > My suggestion is the parent pom gets:
> > 1-incubator-SNAPSHOT
> >
> > and the rest get:
> > 1.0-incubator-M2-SNAPSHOT
>
> Which raises the question, what do we want to call this release -
> 1.0, 1.0-alpha, 1.0-M2, 0.9? I'd like to shoot for 1.0 but that might
> be optimistic :-)

Now THAT'S a good question.   I'd go either:
 1.0-incubator-M2
or
 1.0-incubator-alpha

Enjoy!
-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194   F:781-902-8001
daniel.kulp@iona.com

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Version number, was: svn commit: r439002...

Posted by Jeremy Boynes <jb...@apache.org>.
On Sep 1, 2006, at 7:49 AM, Daniel Kulp wrote:

>
> Jeremy,
>
> I need to bring up something else: the version numbers....
>
> According to the latest discussions on the general list, the  
> version numbers
> for the incubator projects MUST be of the form:
>
> #[.#]*-incubator[-M#][-SNAPSHOT]
>
> prior to deploying to even the snapshot server.    I notice that  
> the numbers
> in the tuscany poms don't meet that requirement.

I hadn't read it that way - I figure you're generally nuts to be  
relying on a snapshot anyway and if you've made a decision to use one  
you have a pretty clear understanding about whether a project is  
incubating or not. For releases, it's another thing.

> My suggestion is the parent pom gets:
> 1-incubator-SNAPSHOT
>
> and the rest get:
> 1.0-incubator-M2-SNAPSHOT

Which raises the question, what do we want to call this release -  
1.0, 1.0-alpha, 1.0-M2, 0.9? I'd like to shoot for 1.0 but that might  
be optimistic :-)

--
Jeremy

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: svn commit: r439002 - /incubator/tuscany/java/spec/sca/pom.xml

Posted by Daniel Kulp <da...@iona.com>.
Jeremy,

I need to bring up something else: the version numbers....

According to the latest discussions on the general list, the version numbers 
for the incubator projects MUST be of the form:

#[.#]*-incubator[-M#][-SNAPSHOT]

prior to deploying to even the snapshot server.    I notice that the numbers 
in the tuscany poms don't meet that requirement.   

My suggestion is the parent pom gets:
1-incubator-SNAPSHOT

and the rest get:
1.0-incubator-M2-SNAPSHOT 

I'd also login to people.apache.org and rm the stuff that has the inapproriate 
version numbers since they don't meet the incubator requirements.

Enjoy!
Dan



On Thursday August 31 2006 2:31 pm, jboynes@apache.org wrote:
> Author: jboynes
> Date: Thu Aug 31 11:31:26 2006
> New Revision: 439002
>
> URL: http://svn.apache.org/viewvc?rev=439002&view=rev
> Log:
> inherit from Tuscany parent pom
>
> Modified:
>     incubator/tuscany/java/spec/sca/pom.xml
>
> Modified: incubator/tuscany/java/spec/sca/pom.xml
> URL:
> http://svn.apache.org/viewvc/incubator/tuscany/java/spec/sca/pom.xml?rev=43
>9002&r1=439001&r2=439002&view=diff
> ===========================================================================
>=== --- incubator/tuscany/java/spec/sca/pom.xml (original)
> +++ incubator/tuscany/java/spec/sca/pom.xml Thu Aug 31 11:31:26 2006
> @@ -20,9 +20,9 @@
>  <project>
>      <modelVersion>4.0.0</modelVersion>
>      <parent>
> -        <groupId>org.apache</groupId>
> -        <artifactId>apache</artifactId>
> -        <version>3</version>
> +        <groupId>org.apache.tuscany</groupId>
> +        <artifactId>parent</artifactId>
> +        <version>1-SNAPSHOT</version>
>      </parent>
>      <groupId>org.osoa</groupId>
>      <artifactId>sca-api-r${specVersion}</artifactId>
> @@ -34,15 +34,15 @@
>      <properties>
>          <specVersion>0.95</specVersion>
>      </properties>
> -    <prerequisites>
> -        <maven>2.0.4</maven>
> -    </prerequisites>
>
> -    <scm>
> -       
> <connection>scm:svn:http://svn.apache.org/repos/asf/incubator/tuscany/java/
>spec/sca</connection> -       
> <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/tus
>cany/java/spec/sca</developerConnection> -       
> <url>http://svn.apache.org/viewvc/incubator/tuscany/java/spec/sca</url> -  
>  </scm>
> +    <!-- needed to locate the parent POM -->
> +    <repositories>
> +        <repository>
> +            <id>apache-snapshot-repository</id>
> +            <name>Apache SNAPSHOT Repository</name>
> +           
> <url>http://people.apache.org/repo/m2-snapshot-repository</url> +       
> </repository>
> +    </repositories>
>
>      <dependencies>
>          <dependency>
> @@ -53,28 +53,6 @@
>          </dependency>
>      </dependencies>
>
> -    <!-- needed for OSGi plugin -->
> -    <pluginRepositories>
> -        <pluginRepository>
> -            <id>apache-snapshot-repository</id>
> -            <name>Apache SNAPSHOT Repository</name>
> -           
> <url>http://people.apache.org/repo/m2-snapshot-repository</url> -       
> </pluginRepository>
> -    </pluginRepositories>
> -
> -    <distributionManagement>
> -        <repository>
> -            <id>apache.incubator</id>
> -            <name>Apache Incubator Repository</name>
> -           
> <url>scp://people.apache.org/www/people.apache.org/repo/m2-incubating-repos
>itory</url> -        </repository>
> -        <snapshotRepository>
> -            <id>apache.snapshots</id>
> -            <name>Apache Snapshot Repository</name>
> -           
> <url>scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-reposit
>ory</url> -        </snapshotRepository>
> -    </distributionManagement>
> -
>      <build>
>          <plugins>
>              <plugin>
> @@ -102,19 +80,5 @@
>              </plugin>
>          </plugins>
>          <defaultGoal>install</defaultGoal>
> -        <resources>
> -            <resource>
> -                <directory>src/main/resources</directory>
> -            </resource>
> -            <resource>
> -                <directory>.</directory>
> -                <targetPath>META-INF</targetPath>
> -                <filtering>true</filtering>
> -                <includes>
> -                    <include>LICENSE.txt</include>
> -                    <include>NOTICE.txt</include>
> -                </includes>
> -            </resource>
> -        </resources>
>      </build>
>  </project>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-commits-help@ws.apache.org

-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194   F:781-902-8001
daniel.kulp@iona.com

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org