RE: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-06 Thread Maczka Michal


 -Original Message-
 From: Brett Porter [mailto:[EMAIL PROTECTED]
 Sent: Sunday, December 05, 2004 10:55 PM
 To: [EMAIL PROTECTED]
 Subject: [proposal] Move Maven 1.x from CVS to Subversion
 
 
 Hi,
 
 I'd like to start a discussion about this to see what people think.
 
 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, 
 but good enough)
 - is being encouraged ASF wide
 

+1

Michal

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-06 Thread Emmanuel Venisse

- Original Message - 
From: Brett Porter [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, December 05, 2004 10:54 PM
Subject: [proposal] Move Maven 1.x from CVS to Subversion


 Hi,

 I'd like to start a discussion about this to see what people think.

 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, but good
enough)
 - is being encouraged ASF wide

 Proposed repositories to move:
 maven
 maven-plugins
 maven-plugins-sandbox
 maven-jelly-tags

 Proposed layout in svn:
 maven
   maven-1
 core (formerly maven)
   trunk
   branches
   tags (hereafter abbreviated as t/b/t)
 plugins
   t/b/t
 plugins-sandbox
   t/b/t
 jelly-tags
   t/b/t
 (and later on...)
   wagon
 t/b/t
   scm
 t/b/t
   components (or maven-2?)
 maven-core
   t/b/t
 maven-model
   t/b/t
 ...

 Some points:

 * Why t/b/t at plugins level, not for individual plugins?
 easier to maintain the current structure, and plugins are infrequently
branched.
 When they are branched/tagged, they would be copied to, for example,
 maven-plugins/branches/java/1.5-SNAPSHOT/...
 The fact that this causes a different relative path to the extended parent
is
 problematic, so developing on the branch would require switcing your
checkout to
 the branch (which is possible), much like is done with CVS. I don't see an
easy
 way to avoid this (except for m2 style parent POM references :)

 * What about Maven's subversion support?
 The only remaining plugin missing support is maven-scm-plugin. I'm going
to look
 at adding it quickly, then revisit that plugin later to use maven-scm once
it is
 released.

 What do others think?

+1

Emmanuel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-06 Thread Emmanuel Venisse

- Original Message - 
From: Alex Karasulu [EMAIL PROTECTED]
To: Maven Developers List [EMAIL PROTECTED]
Sent: Sunday, December 05, 2004 11:09 PM
Subject: Re: [proposal] Move Maven 1.x from CVS to Subversion


 Hiya,
 
 +1
 
 Really the timing as U said sounds about right.  Also this helps 
 progress the use and development of the SCM plugin.  BTW there was a 
 pure Java SVN client in the works out there.  Down the road it might be 
 useful for adding more SCM goals to beef up the plugin:
 
 http://tmate.org/svn/
 

Excellent information.

Trygve, I think we can use it. The license is BSD-like

Emmanuel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-06 Thread Brett Porter
Ok, every seems pretty keen on this. I'll start investigating the 
necessary steps. In the mean time, if anyone has any different 
preferences for the layout, please say so.

Cheers,
Brett
Brett Porter wrote:
Hi,
I'd like to start a discussion about this to see what people think.
The reasons:
- timing is right as we wind down MAVEN-1_0-BRANCH
- HTTPS makes it more practical behind firewalls
- the tool support seems to be mostly there now (not perfect, but good enough)
- is being encouraged ASF wide
Proposed repositories to move:
maven
maven-plugins
maven-plugins-sandbox
maven-jelly-tags
Proposed layout in svn:
maven
 maven-1
   core (formerly maven)
 trunk
 branches
 tags (hereafter abbreviated as t/b/t)
   plugins
 t/b/t
   plugins-sandbox
 t/b/t
   jelly-tags
 t/b/t
(and later on...)
 wagon
   t/b/t
 scm
   t/b/t
 components (or maven-2?)
   maven-core
 t/b/t
   maven-model
 t/b/t
   ...

Some points:
* Why t/b/t at plugins level, not for individual plugins?
easier to maintain the current structure, and plugins are infrequently branched.
When they are branched/tagged, they would be copied to, for example,
maven-plugins/branches/java/1.5-SNAPSHOT/...
The fact that this causes a different relative path to the extended parent is
problematic, so developing on the branch would require switcing your checkout to
the branch (which is possible), much like is done with CVS. I don't see an easy
way to avoid this (except for m2 style parent POM references :)
* What about Maven's subversion support?
The only remaining plugin missing support is maven-scm-plugin. I'm going to look
at adding it quickly, then revisit that plugin later to use maven-scm once it is
released.
What do others think?
Cheers,
Brett
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-06 Thread Trygve Laugstøl
On man, 2004-12-06 at 10:36, Emmanuel Venisse wrote:
 - Original Message - 
 From: Alex Karasulu [EMAIL PROTECTED]
 To: Maven Developers List [EMAIL PROTECTED]
 Sent: Sunday, December 05, 2004 11:09 PM
 Subject: Re: [proposal] Move Maven 1.x from CVS to 
 
  Hiya,
  
  +1
  
  Really the timing as U said sounds about right.  Also this helps 
  progress the use and development of the SCM plugin.  BTW there was a 
  pure Java SVN client in the works out there.  Down the road it might be 
  useful for adding more SCM goals to beef up the plugin:
  
  http://tmate.org/svn/
  
 
 Excellent information.
 
 Trygve, I think we can use it. The license is BSD-like

Yep, I've already noted it down.

--
Trygve

 
 Emmanuel
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-06 Thread Trygve Laugstøl
On man, 2004-12-06 at 12:26, Brett Porter wrote:
 Ok, every seems pretty keen on this. I'll start investigating the 
 necessary steps. In the mean time, if anyone has any different 
 preferences for the layout, please say so.

I'd like to make sure this will be compatible with the artifact path
from maven 2 before we go ahead with this.

I don't think having all the plugins share the same tag/branch catalogs
is going to work well with the artifact path idea. We can talk about the
details on IRC when you're around and post the results.

--
Trygve

 
 Cheers,
 Brett
 
 Brett Porter wrote:
 
 Hi,
 
 I'd like to start a discussion about this to see what people think.
 
 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, but good 
 enough)
 - is being encouraged ASF wide
 
 Proposed repositories to move:
 maven
 maven-plugins
 maven-plugins-sandbox
 maven-jelly-tags
 
 Proposed layout in svn:
 maven
   maven-1
 core (formerly maven)
   trunk
   branches
   tags (hereafter abbreviated as t/b/t)
 plugins
   t/b/t
 plugins-sandbox
   t/b/t
 jelly-tags
   t/b/t
 (and later on...)
   wagon
 t/b/t
   scm
 t/b/t
   components (or maven-2?)
 maven-core
   t/b/t
 maven-model
   t/b/t
 ...
 
 Some points:
 
 * Why t/b/t at plugins level, not for individual plugins?
 easier to maintain the current structure, and plugins are infrequently 
 branched.
 When they are branched/tagged, they would be copied to, for example,
 maven-plugins/branches/java/1.5-SNAPSHOT/...
 The fact that this causes a different relative path to the extended parent is
 problematic, so developing on the branch would require switcing your 
 checkout to
 the branch (which is possible), much like is done with CVS. I don't see an 
 easy
 way to avoid this (except for m2 style parent POM references :)
 
 * What about Maven's subversion support?
 The only remaining plugin missing support is maven-scm-plugin. I'm going to 
 look
 at adding it quickly, then revisit that plugin later to use maven-scm once 
 it is
 released.
 
 What do others think?
 
 Cheers,
 Brett
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
   
 
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Brett Porter
Hi,

I'd like to start a discussion about this to see what people think.

The reasons:
- timing is right as we wind down MAVEN-1_0-BRANCH
- HTTPS makes it more practical behind firewalls
- the tool support seems to be mostly there now (not perfect, but good enough)
- is being encouraged ASF wide

Proposed repositories to move:
maven
maven-plugins
maven-plugins-sandbox
maven-jelly-tags

Proposed layout in svn:
maven
  maven-1
core (formerly maven)
  trunk
  branches
  tags (hereafter abbreviated as t/b/t)
plugins
  t/b/t
plugins-sandbox
  t/b/t
jelly-tags
  t/b/t
(and later on...)
  wagon
t/b/t
  scm
t/b/t
  components (or maven-2?)
maven-core
  t/b/t
maven-model
  t/b/t
...

Some points:

* Why t/b/t at plugins level, not for individual plugins?
easier to maintain the current structure, and plugins are infrequently branched.
When they are branched/tagged, they would be copied to, for example,
maven-plugins/branches/java/1.5-SNAPSHOT/...
The fact that this causes a different relative path to the extended parent is
problematic, so developing on the branch would require switcing your checkout to
the branch (which is possible), much like is done with CVS. I don't see an easy
way to avoid this (except for m2 style parent POM references :)

* What about Maven's subversion support?
The only remaining plugin missing support is maven-scm-plugin. I'm going to look
at adding it quickly, then revisit that plugin later to use maven-scm once it is
released.

What do others think?

Cheers,
Brett


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Vincent Massol
I would be +1 for moving to subversion.

I have been using svn on Cargo (codehaus) for 1-2 months and I'm very happy.
The only downside on codehaus I can think of is that we're using svn+ssh as
the protocol which is not very well supported by the different tools (except
TortoiseSVN which is very nice). Dunno about HTTPS support.

Thanks
-Vincent

 -Original Message-
 From: Brett Porter [mailto:[EMAIL PROTECTED]
 Sent: dimanche 5 décembre 2004 22:55
 To: [EMAIL PROTECTED]
 Subject: [proposal] Move Maven 1.x from CVS to Subversion
 
 Hi,
 
 I'd like to start a discussion about this to see what people think.
 
 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, but good
 enough)
 - is being encouraged ASF wide
 
 Proposed repositories to move:
 maven
 maven-plugins
 maven-plugins-sandbox
 maven-jelly-tags
 
 Proposed layout in svn:
 maven
   maven-1
 core (formerly maven)
   trunk
   branches
   tags (hereafter abbreviated as t/b/t)
 plugins
   t/b/t
 plugins-sandbox
   t/b/t
 jelly-tags
   t/b/t
 (and later on...)
   wagon
 t/b/t
   scm
 t/b/t
   components (or maven-2?)
 maven-core
   t/b/t
 maven-model
   t/b/t
 ...
 
 Some points:
 
 * Why t/b/t at plugins level, not for individual plugins?
 easier to maintain the current structure, and plugins are infrequently
 branched.
 When they are branched/tagged, they would be copied to, for example,
 maven-plugins/branches/java/1.5-SNAPSHOT/...
 The fact that this causes a different relative path to the extended parent
 is
 problematic, so developing on the branch would require switcing your
 checkout to
 the branch (which is possible), much like is done with CVS. I don't see an
 easy
 way to avoid this (except for m2 style parent POM references :)
 
 * What about Maven's subversion support?
 The only remaining plugin missing support is maven-scm-plugin. I'm going
 to look
 at adding it quickly, then revisit that plugin later to use maven-scm once
 it is
 released.
 
 What do others think?
 
 Cheers,
 Brett
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Alex Karasulu
Hiya,
+1
Really the timing as U said sounds about right.  Also this helps 
progress the use and development of the SCM plugin.  BTW there was a 
pure Java SVN client in the works out there.  Down the road it might be 
useful for adding more SCM goals to beef up the plugin:

http://tmate.org/svn/
Cheers,
Alex
Brett Porter wrote:
Hi,
I'd like to start a discussion about this to see what people think.
The reasons:
- timing is right as we wind down MAVEN-1_0-BRANCH
- HTTPS makes it more practical behind firewalls
- the tool support seems to be mostly there now (not perfect, but good enough)
- is being encouraged ASF wide
Proposed repositories to move:
maven
maven-plugins
maven-plugins-sandbox
maven-jelly-tags
Proposed layout in svn:
maven
 maven-1
   core (formerly maven)
 trunk
 branches
 tags (hereafter abbreviated as t/b/t)
   plugins
 t/b/t
   plugins-sandbox
 t/b/t
   jelly-tags
 t/b/t
(and later on...)
 wagon
   t/b/t
 scm
   t/b/t
 components (or maven-2?)
   maven-core
 t/b/t
   maven-model
 t/b/t
   ...

Some points:
* Why t/b/t at plugins level, not for individual plugins?
easier to maintain the current structure, and plugins are infrequently branched.
When they are branched/tagged, they would be copied to, for example,
maven-plugins/branches/java/1.5-SNAPSHOT/...
The fact that this causes a different relative path to the extended parent is
problematic, so developing on the branch would require switcing your checkout to
the branch (which is possible), much like is done with CVS. I don't see an easy
way to avoid this (except for m2 style parent POM references :)
* What about Maven's subversion support?
The only remaining plugin missing support is maven-scm-plugin. I'm going to look
at adding it quickly, then revisit that plugin later to use maven-scm once it is
released.
What do others think?
Cheers,
Brett
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Jason van Zyl
On Sun, 2004-12-05 at 13:54, Brett Porter wrote:
 Hi,
 
 I'd like to start a discussion about this to see what people think.
 
 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, but good enough)
 - is being encouraged ASF wide
 
 Proposed repositories to move:
 maven
 maven-plugins
 maven-plugins-sandbox
 maven-jelly-tags

+1

The only thing to keep in mind for m2 is that the directory in which an
artifact build resides must be the same as the artifactId. It's really
only important for m2 but allows the unified source tree (USD) to
function and allows the proper creation of an artifact path which is
used in continuum to derive the correct SCM path for a child project
where the only definition for the entire group of projects is in the
top-level parent POM. 

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://maven.apache.org

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

 -- Thoreau 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Felipe Leme
+ 1 (even though I haven't played enough with svn yet...)


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Trygve Laugstøl
On søn, 2004-12-05 at 22:54, Brett Porter wrote:
 Hi,
 
 I'd like to start a discussion about this to see what people think.
 
 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, but good enough)
 - is being encouraged ASF wide
 
 Proposed repositories to move:
 maven
 maven-plugins
 maven-plugins-sandbox
 maven-jelly-tags
 
 Proposed layout in svn:
 maven
   maven-1
 core (formerly maven)
   trunk
   branches
   tags (hereafter abbreviated as t/b/t)
 plugins
   t/b/t
 plugins-sandbox
   t/b/t
 jelly-tags
   t/b/t
 (and later on...)
   wagon
 t/b/t
   scm
 t/b/t
   components (or maven-2?)
 maven-core
   t/b/t
 maven-model
   t/b/t
 ...
 
 Some points:
 
 * Why t/b/t at plugins level, not for individual plugins?
 easier to maintain the current structure, and plugins are infrequently 
 branched.
 When they are branched/tagged, they would be copied to, for example,
 maven-plugins/branches/java/1.5-SNAPSHOT/...
 The fact that this causes a different relative path to the extended parent is
 problematic, so developing on the branch would require switcing your checkout 
 to
 the branch (which is possible), much like is done with CVS. I don't see an 
 easy
 way to avoid this (except for m2 style parent POM references :)
 
 * What about Maven's subversion support?
 The only remaining plugin missing support is maven-scm-plugin. I'm going to 
 look
 at adding it quickly, then revisit that plugin later to use maven-scm once it 
 is
 released.
 
 What do others think?

+1

--
Trygve

 
 Cheers,
 Brett
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [proposal] Move Maven 1.x from CVS to Subversion

2004-12-05 Thread Arnaud HERITIER
+1

I tested it with cargo and I find SVN very good.

Arnaud

 -Message d'origine-
 De : Brett Porter [mailto:[EMAIL PROTECTED]
 Envoyé : dimanche 5 décembre 2004 22:55
 À : [EMAIL PROTECTED]
 Objet : [proposal] Move Maven 1.x from CVS to Subversion
 
 Hi,
 
 I'd like to start a discussion about this to see what people think.
 
 The reasons:
 - timing is right as we wind down MAVEN-1_0-BRANCH
 - HTTPS makes it more practical behind firewalls
 - the tool support seems to be mostly there now (not perfect, but good enough)
 - is being encouraged ASF wide
 
 Proposed repositories to move:
 maven
 maven-plugins
 maven-plugins-sandbox
 maven-jelly-tags
 
 Proposed layout in svn:
 maven
   maven-1
 core (formerly maven)
   trunk
   branches
   tags (hereafter abbreviated as t/b/t)
 plugins
   t/b/t
 plugins-sandbox
   t/b/t
 jelly-tags
   t/b/t
 (and later on...)
   wagon
 t/b/t
   scm
 t/b/t
   components (or maven-2?)
 maven-core
   t/b/t
 maven-model
   t/b/t
 ...
 
 Some points:
 
 * Why t/b/t at plugins level, not for individual plugins?
 easier to maintain the current structure, and plugins are infrequently 
 branched.
 When they are branched/tagged, they would be copied to, for example,
 maven-plugins/branches/java/1.5-SNAPSHOT/...
 The fact that this causes a different relative path to the extended parent is
 problematic, so developing on the branch would require switcing your checkout 
 to
 the branch (which is possible), much like is done with CVS. I don't see an 
 easy
 way to avoid this (except for m2 style parent POM references :)
 
 * What about Maven's subversion support?
 The only remaining plugin missing support is maven-scm-plugin. I'm going to 
 look
 at adding it quickly, then revisit that plugin later to use maven-scm once it 
 is
 released.
 
 What do others think?
 
 Cheers,
 Brett
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]