[jira] Created: (CONTINUUM-209) Update to the latest Maven SCM code

2005-07-09 Thread Jason van Zyl (JIRA)
Update to the latest Maven SCM code
---

 Key: CONTINUUM-209
 URL: http://jira.codehaus.org/browse/CONTINUUM-209
 Project: Continuum
Type: Task
Reporter: Jason van Zyl
 Assigned to: Trygve Laugstol 


The latest Maven SCM code is required for the blame mechanism.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Created: (CONTINUUM-210) Use the new slimdog mojo for web testing

2005-07-09 Thread Jason van Zyl (JIRA)
Use the new slimdog mojo for web testing


 Key: CONTINUUM-210
 URL: http://jira.codehaus.org/browse/CONTINUUM-210
 Project: Continuum
Type: Task
Reporter: Jason van Zyl
 Fix For: 1.0-beta-1


Thanks to John we can use a mojo.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-210) Use the new slimdog mojo for web testing

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-210?page=all ]

Jason van Zyl updated CONTINUUM-210:


  Assign To: Emmanuel Venisse
Fix Version: 1.0-beta-1

 Use the new slimdog mojo for web testing
 

  Key: CONTINUUM-210
  URL: http://jira.codehaus.org/browse/CONTINUUM-210
  Project: Continuum
 Type: Task
 Reporter: Jason van Zyl
 Assignee: Emmanuel Venisse
  Fix For: 1.0-beta-1



 Thanks to John we can use a mojo.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (CONTINUUM-206) Document the use of Continuum behind Apache using mod_proxy

2005-07-09 Thread Trygve Laugstol (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-206?page=all ]

Trygve Laugstol reassigned CONTINUUM-206:
-

Assign To: Trygve Laugstol

 Document the use of Continuum behind Apache using mod_proxy
 ---

  Key: CONTINUUM-206
  URL: http://jira.codehaus.org/browse/CONTINUUM-206
  Project: Continuum
 Type: Task
 Reporter: Jason van Zyl
 Assignee: Trygve Laugstol
  Fix For: 1.0-alpha-3



 Write  a simple APT document for those wishing to use Continuum with Apache.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (CONTINUUM-206) Document the use of Continuum behind Apache using mod_proxy

2005-07-09 Thread Trygve Laugstol (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-206?page=all ]
 
Trygve Laugstol closed CONTINUUM-206:
-

Resolution: Fixed

 Document the use of Continuum behind Apache using mod_proxy
 ---

  Key: CONTINUUM-206
  URL: http://jira.codehaus.org/browse/CONTINUUM-206
  Project: Continuum
 Type: Task
 Reporter: Jason van Zyl
 Assignee: Trygve Laugstol
  Fix For: 1.0-alpha-3



 Write  a simple APT document for those wishing to use Continuum with Apache.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (CONTINUUM-201) Convert IT tests to Java

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-201?page=all ]

Jason van Zyl reassigned CONTINUUM-201:
---

Assign To: Trygve Laugstol

 Convert IT tests to Java
 

  Key: CONTINUUM-201
  URL: http://jira.codehaus.org/browse/CONTINUUM-201
  Project: Continuum
 Type: Task
 Reporter: Jason van Zyl
 Assignee: Trygve Laugstol
  Fix For: 1.0-beta-1



 They python scripts are proving cumbersome and will probably make it hard for 
 most java developers to dig in.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (CONTINUUM-171) exception in failed checkout is not helpful

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-171?page=all ]

Jason van Zyl reassigned CONTINUUM-171:
---

Assign To: Trygve Laugstol

 exception in failed checkout is not helpful
 ---

  Key: CONTINUUM-171
  URL: http://jira.codehaus.org/browse/CONTINUUM-171
  Project: Continuum
 Type: Bug
 Reporter: Brett Porter
 Assignee: Trygve Laugstol
  Fix For: 1.0-beta-1



 the exception propogated for a failed checkout doesn't report what actually 
 went wrong (in my case, it attempted to use a directory 1 which was left over 
 from before I had blown away the db, but already existed).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (CONTINUUM-200) Employ cascading delete for project builds

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-200?page=all ]
 
Jason van Zyl closed CONTINUUM-200:
---

Resolution: Fixed

This is now working.

 Employ cascading delete for project builds
 --

  Key: CONTINUUM-200
  URL: http://jira.codehaus.org/browse/CONTINUUM-200
  Project: Continuum
 Type: Improvement
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 The method of deleting builds from a project is cumbersome. Any reason we're 
 not using the cascading delete features in JPOX?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (CONTINUUM-183) Should be able to build without using SCM.

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-183?page=all ]

Jason van Zyl reassigned CONTINUUM-183:
---

Assign To: Trygve Laugstol

Trygve, you seem to have a plan for this, maybe you can work with Simon to get 
this going.

 Should be able to build without using SCM.
 --

  Key: CONTINUUM-183
  URL: http://jira.codehaus.org/browse/CONTINUUM-183
  Project: Continuum
 Type: Wish
   Components: continuum-core
 Versions: 1.0-alpha-2
  Environment: x86
 Windows NT 4.0
 j2sdk1.4.2_05
 maven 1.0.2
 Reporter: Simon Richardson
 Assignee: Trygve Laugstol
 Priority: Blocker
  Fix For: 1.0-beta-1



 The scm module does not support our version control system and I wondered if 
 there was a way to circumvent the scm aspect of continuum so that it only 
 builds what is on the file system?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Created: (CONTINUUM-212) Add StarTeam provider to Continuum

2005-07-09 Thread Jason van Zyl (JIRA)
Add StarTeam provider to Continuum
--

 Key: CONTINUUM-212
 URL: http://jira.codehaus.org/browse/CONTINUUM-212
 Project: Continuum
Type: New Feature
Reporter: Jason van Zyl
 Assigned to: Emmanuel Venisse 
 Fix For: 1.0-beta-1


Emmanuel, could work with Dan Tran to try and integrate StarTeam into Continuum?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (CONTINUUM-208) If an SCM command fails it would be useful to see the command that caused the failure

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-208?page=all ]

Jason van Zyl reassigned CONTINUUM-208:
---

Assign To: Trygve Laugstol

 If an SCM command fails it would be useful to see the command that caused the 
 failure
 -

  Key: CONTINUUM-208
  URL: http://jira.codehaus.org/browse/CONTINUUM-208
  Project: Continuum
 Type: Improvement
 Reporter: Jason van Zyl
 Assignee: Trygve Laugstol
  Fix For: 1.0-beta-1





-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (CONTINUUM-137) Store dependency information at the ContinuumProject level

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-137?page=all ]

Jason van Zyl reassigned CONTINUUM-137:
---

Assign To: Jason van Zyl

 Store dependency information at the ContinuumProject level
 --

  Key: CONTINUUM-137
  URL: http://jira.codehaus.org/browse/CONTINUUM-137
  Project: Continuum
 Type: New Feature
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
 Assignee: Jason van Zyl
  Fix For: 1.0-beta-1



 In order to be able to build in any deterministic order we need dependency 
 information on all the projects entered into the system.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Commented: (CONTINUUM-204) Add SOAP interface using xfire

2005-07-09 Thread Dan Diephouse (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-204?page=comments#action_42601 
] 

Dan Diephouse commented on CONTINUUM-204:
-

It works, I've tested it from .NET and Java, and I dare say its useful :-). I 
have some docs checked into cvs as well.

A couple things to do yet:
* Validate the SCM URLS (I took an initial look and couldn't figure out how to 
do this)
* Possibly create a SOAP api to change the notifiers used on a Project?

 Add SOAP interface using xfire
 --

  Key: CONTINUUM-204
  URL: http://jira.codehaus.org/browse/CONTINUUM-204
  Project: Continuum
 Type: New Feature
 Reporter: Jason van Zyl
 Assignee: Dan Diephouse
  Fix For: 1.0-beta-1



 Dan will be taking care of this.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Commented: (CONTINUUM-204) Add SOAP interface using xfire

2005-07-09 Thread Dan Diephouse (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-204?page=comments#action_42602 
] 

Dan Diephouse commented on CONTINUUM-204:
-

Also, once security is integrated we will have to change the API to take 
username/passwords as well

 Add SOAP interface using xfire
 --

  Key: CONTINUUM-204
  URL: http://jira.codehaus.org/browse/CONTINUUM-204
  Project: Continuum
 Type: New Feature
 Reporter: Jason van Zyl
 Assignee: Dan Diephouse
  Fix For: 1.0-beta-1



 Dan will be taking care of this.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Created: (CONTINUUM-213) Mail sender needs to be able to deal with authorization on the server

2005-07-09 Thread Jason van Zyl (JIRA)
Mail sender needs to be able to deal with authorization on the server
-

 Key: CONTINUUM-213
 URL: http://jira.codehaus.org/browse/CONTINUUM-213
 Project: Continuum
Type: New Feature
Reporter: Jason van Zyl
 Assigned to: Emmanuel Venisse 
 Fix For: 1.0-beta-1




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[REPOCLEAN] Error(s) occurred while converting repository

2005-07-09 Thread REPOCLEAN
Errors occurred while performing maven-1 to maven-2 repository conversion.

For more details, see:

http://test.maven.codehaus.org/reports/repoclean/09-Jul-2005_04.00.24/repository.report.txt

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



[jira] Created: (MAVEN-1644) Running Maven in a directory not containing a POM file always results in 'Build Successful'.

2005-07-09 Thread Davy Toch (JIRA)
Running Maven in a directory not containing a POM file always results in 'Build 
Successful'.


 Key: MAVEN-1644
 URL: http://jira.codehaus.org/browse/MAVEN-1644
 Project: maven
Type: Improvement
  Components: core  
Versions: 1.0.2, 1.1-beta-1
 Environment: Not of importance.
Reporter: Davy Toch
Priority: Minor
 Fix For: 1.1-beta-2


In maven 1.0.2 and 1.1-beta-1, running 'maven' in a directory that doesn't 
contain a POM file always results in 'Build Succesful'.

==
$.\maven.bat
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.1-beta-1

BUILD SUCCESSFUL
Total time   : 1 seconds
Finished at  : vrijdag 8 juli 2005 13:32:35 CEST
==

This could be confusing for novice users of Maven and it would be better to 
generate an error stating
that no POM file was found.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[REPOCLEAN] Error(s) occurred while converting repository

2005-07-09 Thread REPOCLEAN
Errors occurred while performing maven-1 to maven-2 repository conversion.

For more details, see:

http://test.maven.codehaus.org/reports/repoclean/09-Jul-2005_08.00.22/repository.report.txt

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



RE: POM issues in the repository

2005-07-09 Thread Kris Bravo
There is nothing wrong with having or using the minimal POMs that can be
found in the repository. As a user if I find, for example, a sun library
for which no POM exists, I am willing to submit a basic POM which will
cause my build to continue unimpeded by its absence. I won't however,
stop every time this occurs and fill out a bunch of excess metadata with
no programmatic relevance that someone else decided would be nice to
have in the file as well.

Keep in mind this one file format is used for two entirely distinct
purposes. The first, describing a project you're building, seems a more
plausible explanation of what the extra metadata is geared towards. The
second, using the project as a dependency, gains no benefit from the
metadata you are suggesting users should insist on.

When the m2 codebase becomes beta-ready and the minimal information in
the repository lets me build my projects, I personally don't want to
wait around for a metadata cleanup before they open the doors on
mainstream usage. I'd rather have the extra effort go towards plugin
development.

But since maven permits you to specify your repository in your settings,
none of this is a problem. If you need a higher quality repository than
what's available you can simply create one within your own environment
and point to it. Each time you need a new dependency met, you can copy
from ibiblio and add the additional information to the POM necessary for
your projects. See maven-proxy, it works with m2 as well.

Kris

On Fri, 2005-07-08 at 09:53 +0200, Maczka Michal wrote:
 If I can have a suggestion:
 
 I the fact that repository is changing constantly is even worst then
 the
 fact that some POMs are missing or are incorrect. 
 
 I cannot imagine somebody using m2 in production and relaying on such
 unstable repository which introduces indeterminism to builds.
 It's just enough to change an order of dependencies in one of the POMs
 and
 some builds might be broken or what's very serious
 not possible to reproduce in the future. 
 
 From this perspective it might be better to have a smaller but high
 quality
 repository which is growing then a big crappy repository containing 
 invalid POMs or naked POMs like that
 (http://www.ibiblio.org/maven2/axis/axis/1.2/axis-1.2.pom):
 
 project
   modelVersion4.0.0/modelVersion
   groupIdaxis/groupId
   artifactIdaxis/artifactId
   version1.2/version
 /project
 
 
 IMO at least project description and license should be present in all
 POMs
 in the repository. 
 It will be nice to have more things in those POMs (e.g. url of the
 main
 website, organization section etc)
 And unfortunately no tool can provide this information automatically.
 You
 need many people to help you with that!
 
 
 Michal


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



Re: POM issues in the repository

2005-07-09 Thread Kris Bravo
What about taking a play from the Gentoo Portage book? Something similar
to the package masking ~arch keyword might do the trick:

Add an extra tag to the POM schema which indicates whether or not the
POM is stable.

Add a tag in the settings file which indicates whether or not you want
to use unstable dependencies.

Modify the dependency download code to fail on unstable downloads unless
the settings file indicates otherwise.

This way, you can use the same repository for both camps of users.
Thoughts?

Kris


On Sat, 2005-07-09 at 00:39 -0700, Michal Maczka wrote:
 John Casey wrote:
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 I think that such a drastic step will only serve to completely
 marginalize maven 2.x, and alienate users. Who would convert to using m2
 if they first had to re-request uploads for the 10 dependencies they
 have?? 
 
 I hope that m2 users will help you to get this problem fixed.
 
 While I agree that the repository information we currently have
 is inadequate and incomplete, such is life. When have you ever worked on
 a product revision/rewrite where you *didn't* have to deal with bad
 data? 
 
 In my build system??  Never! That's too high risk to take. I would only 
 change the build system if I would be certain that if will
 not deceive me as I have to many problems to deal with elsewhere.
 
 The answer is *never* to blow away everything you know and replace
 it with only the things you know to a perfect degree...you'd be
 re-creating your datastore with every new major version.
 Also, to address your assertion about Maven 2.x's readiness for
 production - perhaps you noticed the -alpha-3 notation we've used on the
 latest release? ;) This software isn't perfect yet, and neither is the
 data it relies on...but we're working on it, and it *will* get better.
 
   
 
 But you are aiming at 2.0 release real soon: in August, do not you?
 I personally would keep maven in alpha stage as long as repository is 
 not ready for public use even if the m2 code will be prefect
 and ready for prime time as you simply cannot use m2 without reliable 
 repository.
 This gives  a full right to use the current strategy for improving the 
 repository data.
 
 Obviously, having naked poms isn't a good idea, but it will help users
 trying to migrate from maven 1.x (where they couldn't use the
 transitivity of dependencies anyway), and as these users attempt to trim
 their own dep lists, they can help us fix these bad poms. We cannot
 adopt the strategy of only putting perfect metadata into the repository,
 since our users need access to such a wide spectrum of libraries.
 Initially, for upgrading users, it will be better to have *some* access
 to these artifacts rather than clogging the MAVENUPLOAD project with
 re-requests.
   
 
 I am complete agreeing  with you.
 I am just linking 2.0  release (which gives clear signal to users: __it 
 is production ready__) with readiness of the repository for the 
 demanding (normal?) users
 and not  just  for those brave early adopters, which are generally fans 
 of maven and will use it anyway.
 Once m2 final relases will get the label of being not reliable as its 
 repository is constantly changing this is what can be actually
 the factor (just hypothesis) which marginalize maven 2.x, and alienate 
 users
 as it is very difficult to change such negative image after bad press, 
 which you will surly have.
 I am just feeling that missisng poms in the repository give more 
 motivation to provide good ones then naked ones as they give the false 
 impression
 that data in the repository is OK. I do hope to have time to help you to 
 clean you poms I am using. And I am hoping that your community will 
 really help you to get it fixed asap.
 
 just my 2 cents
 
 regards
 
 Michal
 
 
 
 
 --
 Zamachy w Londynie: FOTO RAPORT  http://link.interia.pl/f18a1
 
 
 -
 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]



[jira] Assigned: (CONTINUUM-177) Include samples of configuration elements in the documenteation

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-177?page=all ]

Jason van Zyl reassigned CONTINUUM-177:
---

Assign To: Trygve Laugstol

 Include samples of configuration elements in the documenteation
 ---

  Key: CONTINUUM-177
  URL: http://jira.codehaus.org/browse/CONTINUUM-177
  Project: Continuum
 Type: Improvement
   Components: continuum-site
 Reporter: Trygve Laugstol
 Assignee: Trygve Laugstol
  Fix For: 1.0-alpha-3





-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-46) view the build schedule

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-46?page=all ]

Jason van Zyl updated CONTINUUM-46:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 view the build schedule
 ---

  Key: CONTINUUM-46
  URL: http://jira.codehaus.org/browse/CONTINUUM-46
  Project: Continuum
 Type: New Feature
 Reporter: Brett Porter
 Priority: Minor
  Fix For: 1.0-beta-1



 it would be good to be able to display an overall view of the build schedule 
 so you can see what builds are coming up, or just done.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-43) multiple schedules and schedule selection

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-43?page=all ]

Jason van Zyl updated CONTINUUM-43:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 multiple schedules and schedule selection
 -

  Key: CONTINUUM-43
  URL: http://jira.codehaus.org/browse/CONTINUUM-43
  Project: Continuum
 Type: New Feature
 Reporter: Brett Porter
  Fix For: 1.0-beta-1



 it would be good to be able to add new schedules and be able to select them 
 on a per project or per group basis.
 Some projects would like to be able to build much more frequently as they 
 have frequent changes.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-93) setup a public demo site

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-93?page=all ]

Jason van Zyl updated CONTINUUM-93:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 setup a public demo site
 

  Key: CONTINUUM-93
  URL: http://jira.codehaus.org/browse/CONTINUUM-93
  Project: Continuum
 Type: Task
 Versions: 1.0-alpha-3
 Reporter: Brett Porter
 Assignee: Jason van Zyl
  Fix For: 1.0-beta-1



 we need to get a public demo site up, with security, running on port 80. It 
 might be possible to do this apache, but if not we could use our own machine

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-69) Make sure /webapp only contains web resources and not classes.

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-69?page=all ]

Jason van Zyl updated CONTINUUM-69:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Make sure /webapp only contains web resources and not classes.
 --

  Key: CONTINUUM-69
  URL: http://jira.codehaus.org/browse/CONTINUUM-69
  Project: Continuum
 Type: Task
 Versions: 1.0-alpha-3
 Reporter: Trygve Laugstol
 Assignee: Trygve Laugstol
  Fix For: 1.0-beta-1



 We'll need to deal with this next version, it's not critical in any way.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-143) We need to categorize error states and display them useful messages to the user

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-143?page=all ]

Jason van Zyl updated CONTINUUM-143:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 We need to categorize error states and display them useful messages to the 
 user
 ---

  Key: CONTINUUM-143
  URL: http://jira.codehaus.org/browse/CONTINUUM-143
  Project: Continuum
 Type: Improvement
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 Right now we're only tracking checkout errors but we need to categorize all 
 error so that we can easily extract them and display useful messages to the 
 user.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-137) Store dependency information at the ContinuumProject level

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-137?page=all ]

Jason van Zyl updated CONTINUUM-137:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Store dependency information at the ContinuumProject level
 --

  Key: CONTINUUM-137
  URL: http://jira.codehaus.org/browse/CONTINUUM-137
  Project: Continuum
 Type: New Feature
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 In order to be able to build in any deterministic order we need dependency 
 information on all the projects entered into the system.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-39) build in the correct order

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-39?page=all ]

Jason van Zyl updated CONTINUUM-39:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 build in the correct order
 --

  Key: CONTINUUM-39
  URL: http://jira.codehaus.org/browse/CONTINUUM-39
  Project: Continuum
 Type: Improvement
 Versions: 1.0-alpha-3
 Reporter: Brett Porter
 Assignee: Trygve Laugstol
 Priority: Critical
  Fix For: 1.0-beta-1



 I'm unsure if this is already the case - it didn't appear to be.
 If a project is going to depend on the output of another scheduled continuum 
 build (ie dependency id including version matches that of the other project's 
 id), then they should be built in the correct order, as in the reactor.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-44) multiple profiles

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-44?page=all ]

Jason van Zyl updated CONTINUUM-44:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 multiple profiles
 -

  Key: CONTINUUM-44
  URL: http://jira.codehaus.org/browse/CONTINUUM-44
  Project: Continuum
 Type: New Feature
 Reporter: Brett Porter
  Fix For: 1.0-beta-1



 would like to be able to define a profile (which can include certain 
 environmental things such as the version of m2 to use, the JDK version, etc).
 Profiles should be able to be used globally, per group or per project. In 
 this way, you could build certain projects under a variety of different JDKs 
 for example.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-127) Try using a series of incorrect data in the integration tests

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-127?page=all ]

Jason van Zyl updated CONTINUUM-127:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Try using a series of incorrect data in the integration tests
 -

  Key: CONTINUUM-127
  URL: http://jira.codehaus.org/browse/CONTINUUM-127
  Project: Continuum
 Type: Task
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
 Assignee: Trygve Laugstol
 Priority: Critical
  Fix For: 1.0-beta-1



 We need to trap any incorrect data being thrown at continuum coming from any 
 interface. The best place to try this is the integration tests that we run 
 from python. I accidentally used some bad POMs using the xmlrpc interface and 
 in the web interface the projects seems to stay perpetually in the Checking 
 Out state.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-125) Export/Import projects, configuration and history

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-125?page=all ]

Jason van Zyl updated CONTINUUM-125:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Export/Import projects, configuration and history
 -

  Key: CONTINUUM-125
  URL: http://jira.codehaus.org/browse/CONTINUUM-125
  Project: Continuum
 Type: Task
   Components: continuum-core, continuum-xmlrpc
 Reporter: Trygve Laugstol
  Fix For: 1.0-beta-1





-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-139) Design per project configuration

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-139?page=all ]

Jason van Zyl updated CONTINUUM-139:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Design per project configuration
 

  Key: CONTINUUM-139
  URL: http://jira.codehaus.org/browse/CONTINUUM-139
  Project: Continuum
 Type: Task
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 We need to design the per project configuration and figure out how to display 
 this in the web UI.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-145) Allow the creation of template project configurations

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-145?page=all ]

Jason van Zyl updated CONTINUUM-145:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Allow the creation of template project configurations
 -

  Key: CONTINUUM-145
  URL: http://jira.codehaus.org/browse/CONTINUUM-145
  Project: Continuum
 Type: New Feature
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 For a given project type, say m2, allow the user the define template values 
 that will be used when new projects of that type are created.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-117) Blame mechanism

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-117?page=all ]

Jason van Zyl updated CONTINUUM-117:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Blame mechanism
 ---

  Key: CONTINUUM-117
  URL: http://jira.codehaus.org/browse/CONTINUUM-117
  Project: Continuum
 Type: New Feature
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 When a build breaks we need to be able to look at the ID(s) in the last set 
 of changes that broke a build so that we can track and notify.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-156) should validate that an updated pom doesn't change too drastically

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-156?page=all ]

Jason van Zyl updated CONTINUUM-156:


Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 should validate that an updated pom doesn't change too drastically
 --

  Key: CONTINUUM-156
  URL: http://jira.codehaus.org/browse/CONTINUUM-156
  Project: Continuum
 Type: Improvement
 Reporter: Brett Porter
  Fix For: 1.0-beta-1



 I added maven-core's POM, which is using a post -alpha-2 technique of 
 inheriting the SCM connection URL and appending the artifact ID.
 This resulted in the new SCM URL being different and so it checked out the 
 root POM and proceeded to checkout all of maven/components/trunk.
 IF the group ID/artifact ID of the POM changes on update, I think this needs 
 to go into an error state that requires user intervention to either accept it 
 has changed, or find out what is wrong.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-30) Project grouping features

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-30?page=all ]

Jason van Zyl updated CONTINUUM-30:
---

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Project grouping features
 -

  Key: CONTINUUM-30
  URL: http://jira.codehaus.org/browse/CONTINUUM-30
  Project: Continuum
 Type: New Feature
 Versions: 1.0-alpha-3
 Reporter: Jason van Zyl
  Fix For: 1.0-beta-1



 It would be nice to start incorporating some functionality based on groupIds. 
 Sorting by groupId, or a separate page for projects with the same groupId, or 
 reports for a whole groupId. Say a summary failure report with links to 
 details instead of 10 different emails.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (CONTINUUM-6) Add security

2005-07-09 Thread Jason van Zyl (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-6?page=all ]

Jason van Zyl updated CONTINUUM-6:
--

Fix Version: (was: 1.0-alpha-3)
 1.0-beta-1

 Add security
 

  Key: CONTINUUM-6
  URL: http://jira.codehaus.org/browse/CONTINUUM-6
  Project: Continuum
 Type: New Feature
   Components: continuum-web
 Versions: 1.0-alpha-3
 Reporter: Trygve Laugstol
 Assignee: Jason van Zyl
  Fix For: 1.0-beta-1



 Add a security scheme for the web interface.
 Possible permissions:
 * Add project
 * Edit project
 * Remove project
 * Enqueue project for building

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



RE: POM issues in the repository

2005-07-09 Thread Maczka Michal
 

 -Original Message-
 From: Kris Bravo [mailto:[EMAIL PROTECTED] 
 Sent: Saturday, July 09, 2005 5:18 PM
 To: Maven Developers List
 Subject: RE: POM issues in the repository
 
 There is nothing wrong with having or using the minimal POMs 
 that can be found in the repository. As a user if I find, for 
 example, a sun library for which no POM exists, I am willing 
 to submit a basic POM which will cause my build to continue 
 unimpeded by its absence. I won't however, stop every time 
 this occurs and fill out a bunch of excess metadata with no 
 programmatic relevance that someone else decided would be 
 nice to have in the file as well.
 
 Keep in mind this one file format is used for two entirely 
 distinct purposes. The first, describing a project you're 
 building, seems a more plausible explanation of what the 
 extra metadata is geared towards. The second, using the 
 project as a dependency, gains no benefit from the metadata 
 you are suggesting users should insist on.
 
 When the m2 codebase becomes beta-ready and the minimal 
 information in the repository lets me build my projects, I 
 personally don't want to wait around for a metadata cleanup 
 before they open the doors on mainstream usage. I'd rather 
 have the extra effort go towards plugin development.
 
 But since maven permits you to specify your repository in 
 your settings, none of this is a problem. If you need a 
 higher quality repository than what's available you can 
 simply create one within your own environment and point to 
 it. Each time you need a new dependency met, you can copy 
 from ibiblio and add the additional information to the POM 
 necessary for your projects. See maven-proxy, it works with 
 m2 as well.
 
 Kris

You didn't get my point.

My point was that it is irrelevant if POMs in the repository are minimal or
not.
But it is extremely important that information which is the main maven
repository is _not changing_!!!

Otherwise:

a) build won't be reproductable 
b) the scenario which you are proposing - everybody maintaining its own
maven repository with competing metadata even for open source projects 
will become the reality. And this is something which in my opinion won't be
any good for maven nor for improving the quality of the maven central
repository. I already know some people which are creating their own m2
repositories and the work which there are doing is not at all serving maven
community. I am all for centralising that effort.

Note then when I am saying that no POMs should not be changed - this means
that no dependency should be added, removed or moved to different position
witin the pom. The algorithm which resolves transitive dependencies is very
fragile: it is even (accordingly to my knowledge) sensitive to the position
of the dependency in the pom.

I also have no better alternative to what's happening now with m2
repository. But I share Vincent's opinion:
There needs to be a big effort to clean the m2 repo of bad POMs and I am
just adding that this in my opinion should happen and ___finish_ 
before maven 2.0 will be proclaimed as final or even beta. Otherwise the
situation which happen with m1: some people tried unstable beta versions and
never come back to maven will be repeated one more time. But this time it
won't happen due to the code quality (which is really excellent in case of
m2) but due to the repository related problems.


Michal

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



[REPOCLEAN] Error(s) occurred while converting repository

2005-07-09 Thread REPOCLEAN
Errors occurred while performing maven-1 to maven-2 repository conversion.

For more details, see:

http://test.maven.codehaus.org/reports/repoclean/09-Jul-2005_12.00.24/repository.report.txt

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



RE: POM issues in the repository

2005-07-09 Thread Kris Bravo

 You didn't get my point.
 
 My point was that it is irrelevant if POMs in the repository are minimal or
 not.
 But it is extremely important that information which is the main maven
 repository is _not changing_!!!
 

I did get your overall point. But contrary to what you're now saying,
you went on this tangent, which I was addressing specifically:

From this perspective it might be better to have a smaller but high
quality
repository which is growing then a big crappy repository containing 
invalid POMs or naked POMs like that
(http://www.ibiblio.org/maven2/axis/axis/1.2/axis-1.2.pom):

project
  modelVersion4.0.0/modelVersion
  groupIdaxis/groupId
  artifactIdaxis/artifactId
  version1.2/version
/project


IMO at least project description and license should be present in all
POMs
in the repository. 

So if you're now saying that minimal POMs are okay, then yeah, I agree.

Kris





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



[jira] Created: (MNG-563) Add generation of application.xml in EAR plugin

2005-07-09 Thread Vincent Massol (JIRA)
Add generation of application.xml in EAR plugin
---

 Key: MNG-563
 URL: http://jira.codehaus.org/browse/MNG-563
 Project: Maven 2
Type: New Feature
  Components: maven-plugins  
Versions: 2.0-alpha-3
Reporter: Vincent Massol


It sems the current version in SVN trunk does not support generating the 
application.xml file. It does support adding EAR modules though. Generating 
application.xml would allow not having to hardcode the modules nor the version 
in the application.xml file. For example:

?xml version=1.0 encoding=UTF-8?
!DOCTYPE application PUBLIC -//Sun Microsystems, Inc.//DTD J2EE Application 
1.2//EN http://java.sun.com/j2ee/dtds/application_1_2.dtd;

application
  display-nameSimple EAR for testing/display-name
  module
web
  web-urisimple-war-0.6-SNAPSHOT.war/web-uri
  context-root/simpleweb/context-root
/web
  /module
/application



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Created: (CONTINUUM-215) Integrate and test the MSN notifier

2005-07-09 Thread Jason van Zyl (JIRA)
Integrate and test the MSN notifier
---

 Key: CONTINUUM-215
 URL: http://jira.codehaus.org/browse/CONTINUUM-215
 Project: Continuum
Type: Task
Reporter: Jason van Zyl
 Assigned to: Emmanuel Venisse 
 Fix For: 1.0-beta-1


The test m2 projects can be modified to use an MSN notifier so that no changes 
to the web interface are required for testing.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Commented: (MNG-563) Add generation of application.xml in EAR plugin

2005-07-09 Thread Stephane Nicoll (JIRA)
[ http://jira.codehaus.org/browse/MNG-563?page=comments#action_42604 ] 

Stephane Nicoll commented on MNG-563:
-

Following a chat on IRC: 

It's done for 1.3 and 1.4 (no 1.2 though).
use ear:genearte-application-xml

 Add generation of application.xml in EAR plugin
 ---

  Key: MNG-563
  URL: http://jira.codehaus.org/browse/MNG-563
  Project: Maven 2
 Type: New Feature
   Components: maven-plugins
 Versions: 2.0-alpha-3
 Reporter: Vincent Massol



 It sems the current version in SVN trunk does not support generating the 
 application.xml file. It does support adding EAR modules though. Generating 
 application.xml would allow not having to hardcode the modules nor the 
 version in the application.xml file. For example:
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE application PUBLIC -//Sun Microsystems, Inc.//DTD J2EE Application 
 1.2//EN http://java.sun.com/j2ee/dtds/application_1_2.dtd;
 application
   display-nameSimple EAR for testing/display-name
   module
 web
   web-urisimple-war-0.6-SNAPSHOT.war/web-uri
   context-root/simpleweb/context-root
 /web
   /module
 /application

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



Re: POM issues in the repository

2005-07-09 Thread Michal Maczka

Kris Bravo wrote:


You didn't get my point.

My point was that it is irrelevant if POMs in the repository are minimal or
not.
But it is extremely important that information which is the main maven
repository is _not changing_!!!

   



I did get your overall point. But contrary to what you're now saying,
you went on this tangent, which I was addressing specifically:

From this perspective it might be better to have a smaller but high
quality
repository which is growing then a big crappy repository containing 
invalid POMs or naked POMs like that

(http://www.ibiblio.org/maven2/axis/axis/1.2/axis-1.2.pom):

project
 modelVersion4.0.0/modelVersion
 groupIdaxis/groupId
 artifactIdaxis/artifactId
 version1.2/version
/project


IMO at least project description and license should be present in all
POMs
in the repository. 

So if you're now saying that minimal POMs are okay, then yeah, I agree.

Kris

 


To make myself clear - I wanted to say that:

a) maven _central_ repository to be reliable should implement WORM 
(Write Once Read Many times) principle from some moment in time.
It would be nice to know a date when it will happen to be sure that 
poms  in the central repository are not going to change even a bit.
IMO it this date should preceded 2.0 release but it is definitely too 
early to make that move now as the velocity of repository building

will go down.

b) if WORM principle would be applied - then naked poms still may exist 
in the central repository but it will be a big pity to have them threre 
as they
 never can be changed or improved. That's why it would be actually 
better to get rid of them at some moment in time as the place for high 
quality poms will remain open.



Michal

--
Najnowsze wiadomosci!!!  http://link.interia.pl/f18a0


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



[jira] Commented: (MNG-563) Add generation of application.xml in EAR plugin

2005-07-09 Thread Vincent Massol (JIRA)
[ http://jira.codehaus.org/browse/MNG-563?page=comments#action_42605 ] 

Vincent Massol commented on MNG-563:


Cool. The next step would be to bind the generation to a phase 
(generate-sources?) so that running m2 install will run it.

 Add generation of application.xml in EAR plugin
 ---

  Key: MNG-563
  URL: http://jira.codehaus.org/browse/MNG-563
  Project: Maven 2
 Type: New Feature
   Components: maven-plugins
 Versions: 2.0-alpha-3
 Reporter: Vincent Massol



 It sems the current version in SVN trunk does not support generating the 
 application.xml file. It does support adding EAR modules though. Generating 
 application.xml would allow not having to hardcode the modules nor the 
 version in the application.xml file. For example:
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE application PUBLIC -//Sun Microsystems, Inc.//DTD J2EE Application 
 1.2//EN http://java.sun.com/j2ee/dtds/application_1_2.dtd;
 application
   display-nameSimple EAR for testing/display-name
   module
 web
   web-urisimple-war-0.6-SNAPSHOT.war/web-uri
   context-root/simpleweb/context-root
 /web
   /module
 /application

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



Re: POM issues in the repository

2005-07-09 Thread John Casey

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

In my opinion, this thread is not particularly useful. As far as I know,
we have not called for a vote on the final release of Maven 2.0. (we
haven't even released -beta-1 yet, for crying out loud!)

This is my last reply on this thread; it is fast growing into another
bitch session and waste of my time.

See my comments inline.

Maczka Michal wrote:
|
| a) build won't be reproductable

If you're declaring your API dependencies correctly for your project,
this absolutely should not have an impact on you. Any POM cleanup
efforts should be directed at eliminating test-scope dependencies, or in
some [extremely rare] cases, optional dependencies. The latter case
should be covered by your project, since if it uses these optional
parts, it should make some use of these same dependencies.

| b) the scenario which you are proposing - everybody maintaining its own
| maven repository with competing metadata even for open source projects
| will become the reality. And this is something which in my opinion
won't be
| any good for maven nor for improving the quality of the maven central
| repository. I already know some people which are creating their own m2
| repositories and the work which there are doing is not at all serving
maven
| community. I am all for centralising that effort.

I know of people who won't use Maven or its repository because the
artifacts aren't signed. Sure, there are going to be people who demand a
higher level of quality than we are prepared to offer for the meantime;
that is unavoidable. However, most users should be fine with the level
of quality we can provide, particularly for the dependency use case.
Project URLs and such are not as critical for this use case.

|
| Note then when I am saying that no POMs should not be changed - this means
| that no dependency should be added, removed or moved to different position
| witin the pom. The algorithm which resolves transitive dependencies is
very
| fragile: it is even (accordingly to my knowledge) sensitive to the
position
| of the dependency in the pom.

If I understand correctly, you're alluding to the use of the nearest
dependency-version taking precedence in a collision scenario. This is
the default policy for m2, but doesn't have to be the only one. Before
we release m2 final, we will allow (if we don't already) pluggable
dependency-version conflict resolution policies. I don't agree that the
transitive dep algorithm is so fragile, particularly when you change the
version conflict policy...can you be more specific, or will this remain
an unsubstantiated claim?

|
| I also have no better alternative to what's happening now with m2
| repository. But I share Vincent's opinion:
| There needs to be a big effort to clean the m2 repo of bad POMs and I am
| just adding that this in my opinion should happen and ___finish_
| before maven 2.0 will be proclaimed as final or even beta.
Otherwise the
| situation which happen with m1: some people tried unstable beta
versions and
| never come back to maven will be repeated one more time. But this time it
| won't happen due to the code quality (which is really excellent in case of
| m2) but due to the repository related problems.

Michal, for me, here's the real bottom line:

You're perfectly willing to contribute page after page of email
complaining about maven 2.x and its repository. Yet your name doesn't
appear on a single MEV JIRA issue (used as a TODO list to help improve
the quality of the repository), and you haven't submitted a single issue
to the MNG (maven 2.x) JIRA project. You seem to reiterate that we need
to do all of this work to get Maven and its repo in shape, but are
completely unwilling to do anything but talk about it.

If you're concerned about Maven, then you need to know this: no matter
what timeline we adopt for Maven's 2.0 release (and deadlines are
critical for progress), we will never be ready according to the above
criteria if our *very* small development team has to comb through the
entire repository and assess the quality/correctness of each individual
POM. Additionally, it is simply unreasonable to expect m2 to be relevant
to the community in any way if we cannot provide a repository comparable
to the m1 repository from day one.

My advice: If you're unhappy with the state of the m2 repository, then
by all means show us where the problem areas are. Submit a MEV issue or
two, if you will. But cracking a whip over our heads without
contributing anything the least bit constructive doesn't in any way help
this development process.

Regards,
- -john
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFC0CyGK3h2CZwO/4URArOJAJ90P+evqoN5jVTgdR+nanDP3m1jKgCdF0X9
Adm2p+8xUj1sQqdLUAWw5gw=
=0ki0
-END PGP SIGNATURE-

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



[REPOCLEAN] Error(s) occurred while converting repository

2005-07-09 Thread REPOCLEAN
Errors occurred while performing maven-1 to maven-2 repository conversion.

For more details, see:

http://test.maven.codehaus.org/reports/repoclean/09-Jul-2005_04.00.58/repository.report.txt

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



[REPOCLEAN] Error(s) occurred while converting repository

2005-07-09 Thread REPOCLEAN
Errors occurred while performing maven-1 to maven-2 repository conversion.

For more details, see:

http://test.maven.codehaus.org/reports/repoclean/09-Jul-2005_08.00.19/repository.report.txt

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



[REPOCLEAN] Error(s) occurred while converting repository

2005-07-09 Thread REPOCLEAN
Errors occurred while performing maven-1 to maven-2 repository conversion.

For more details, see:

http://test.maven.codehaus.org/reports/repoclean/10-Jul-2005_12.00.20/repository.report.txt

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