May 2005 Commit Log

Number of Commits:
146
Number of Active Developers:
4
trygvis 2005-05-31 23:57

o Keeping up to date with Maven 2 trunk.

3 lines of code changed in:

  • continuum-core/src/main/resources/META-INF/plexus: components.xml (+3 -3)
trygvis 2005-05-31 23:54

o Keeping up to date with Maven 2 trunk

1 lines of code changed in:

trygvis 2005-05-31 23:41

26 lines of code changed in:

trygvis 2005-05-31 22:16

464 lines of code changed in:

jvanzyl 2005-05-31 19:10

o updating for the new runtime generator which incorporates the new

jsw stuff and a fix for dependency handling.



6 lines of code changed in:

trygvis 2005-05-31 17:29

236 lines of code changed in:

jvanzyl 2005-05-31 16:43

o first step toward using <dependencyManagement/> to make dealing with

maven/plexus upgrades easier. still some work to do but this is a first

step toward managing all deps in the top-level of the project.

92 lines of code changed in:

trygvis 2005-05-31 14:49

89 lines of code changed in:

trygvis 2005-05-31 13:12

0 lines of code changed in:

jvanzyl 2005-05-29 21:09

o making a todo

3 lines of code changed in:

jvanzyl 2005-05-29 18:04

o back to alpha-3, something is wrong with alpha-4-S

1 lines of code changed in:

jvanzyl 2005-05-29 17:50

o updating so trygve and i can sort out a build problem

0 lines of code changed in:

jvanzyl 2005-05-29 15:58

o updating parent references

9 lines of code changed in:

  • continuum-api: pom.xml (+1 -1)
  • continuum-cc: pom.xml (+1 -1)
  • continuum-core: pom.xml (+1 -1)
  • continuum-model: pom.xml (+1 -1)
  • continuum-plexus-application: pom.xml (+1 -1)
  • continuum-site: pom.xml (+1 -1)
  • continuum-web: pom.xml (+1 -1)
  • continuum-web/src/main/resources/templates: CommonMacros.vm (+1 -1)
  • continuum-xmlrpc: pom.xml (+1 -1)
jvanzyl 2005-05-29 15:45

giving parent pom a non-snapshot version

3 lines of code changed in:

brett 2005-05-27 03:05

add trailing slash for proper inheritence

2 lines of code changed in:

brett 2005-05-27 03:02

make continuum build again

11 lines of code changed in:

brett 2005-05-26 17:56

update readme

2 lines of code changed in:

brett 2005-05-26 06:25

removing file: URL instructions. These don't work in alpha-2, and will be properly disabled in future anyway



0 lines of code changed in:

brett 2005-05-26 06:24

better URL

1 lines of code changed in:

jvanzyl 2005-05-25 20:08

o http://jira.codehaus.org/browse/CONTINUUM-149



Thanks to Tim O'Brien



71 lines of code changed in:

  • continuum-site/src/site/fml: about.fml (+71 -13)
jvanzyl 2005-05-25 19:52

o using beta-4-snapshot to fix problem with url validator not

allowing file:// urls.

1 lines of code changed in:

jvanzyl 2005-05-25 19:46

o updating for alpha-3 snapshot

23 lines of code changed in:

jvanzyl 2005-05-25 18:49

o only display the build button when appropriate

1 lines of code changed in:

trygvis 2005-05-25 18:33

o Correcting the name

30 lines of code changed in:

jvanzyl 2005-05-25 03:13

o adding ann

20 lines of code changed in:

jvanzyl 2005-05-25 02:35

2 lines of code changed in:

  • continuum-site/src/site/fml: about.fml (+1 -1)
  • continuum-web/src/main/resources/templates/screens: Summary.vm (+1 -1)
jvanzyl 2005-05-25 02:09

42 lines of code changed in:

brett 2005-05-25 01:54

add logos to m2 site

2 lines of code changed in:

jvanzyl 2005-05-25 00:30

8 lines of code changed in:

jvanzyl 2005-05-24 22:50

o another snapshot name

1 lines of code changed in:

  • continuum-plexus-application: pom.xml (+1 -1)
trygvis 2005-05-24 22:40

o Removing CC references.

9 lines of code changed in:

jvanzyl 2005-05-24 22:30

o that is a sneaky reference, i went to do my final testing and that

reference caught me.

1 lines of code changed in:

jvanzyl 2005-05-24 20:08

o updating all components to alpha-2 in preparation for

the release.

26 lines of code changed in:

  • continuum-api: pom.xml (+2 -2)
  • continuum-cc: pom.xml (+3 -3)
  • continuum-core: pom.xml (+3 -3)
  • continuum-model: pom.xml (+4 -6)
  • continuum-plexus-application: pom.xml (+4 -4)
  • continuum-site: pom.xml (+2 -2)
  • continuum-web: pom.xml (+4 -4)
  • continuum-xmlrpc: pom.xml (+4 -4)
jvanzyl 2005-05-24 19:50

o not used any longer

0 lines of code changed in:

jvanzyl 2005-05-24 19:45

[maven-release-plugin] prepare release 1.0-alpha-2

6 lines of code changed in:

  • continuum-model: pom.xml (+6 -4)
jvanzyl 2005-05-24 19:43

o giving the children POMs there own version

10 lines of code changed in:

jvanzyl 2005-05-24 18:45

use release parent

1 lines of code changed in:

  • continuum-model: pom.xml (+1 -1)
jvanzyl 2005-05-24 18:42

o bump out of snap for release

1 lines of code changed in:

jvanzyl 2005-05-24 18:38

o adding developerConnection element for the release.

1 lines of code changed in:

jvanzyl 2005-05-24 18:30

o correct failure/error ordering

2 lines of code changed in:

  • continuum-web/src/main/resources/templates/screens: Summary.vm (+2 -2)
jvanzyl 2005-05-24 18:30

o errors not failures

1 lines of code changed in:

jvanzyl 2005-05-24 18:14

o provide a reference to the maven scm url format

3 lines of code changed in:

jvanzyl 2005-05-24 17:08

o show what errors we can but this needs to be better

o show the results when there is an error

9 lines of code changed in:

jvanzyl 2005-05-24 14:45

o updating POMs to remove snapshots

o using prod values for deployment

68 lines of code changed in:

trygvis 2005-05-24 14:09

o Cleanup.

6 lines of code changed in:

trygvis 2005-05-24 14:09

10 lines of code changed in:

trygvis 2005-05-24 12:38

o Documentation updates.

168 lines of code changed in:

trygvis 2005-05-22 16:42

o Updating dependencies to releases.

27 lines of code changed in:

  • continuum-core: pom.xml (+7 -7)
  • continuum-plexus-application: pom.xml (+1 -1)
  • continuum-plexus-application/src/conf: application.xml (+15 -11)
  • continuum-runtime: pom.xml (+1 -1)
  • continuum-web: pom.xml (+3 -3)
trygvis 2005-05-22 11:49

Fixing CONTINUUM-111: Put sensible defaults into maven-settings.xml

o Didn't put any values in here, the defaults are good enough. Added a pointer

to the Maven 2 documentation so the users can find the configuration

documentation.

9 lines of code changed in:

trygvis 2005-05-22 11:42

Fixing CONTINUUM-111: "add a mechanism for passing CLI parameters to build tools"

o Adding a "commandLineArguemnts" field to the ContinuumProject.

o Removed the "arguments" field on the ShellProjects as it inherits the new

field on the ContinuumProject.

o Adding removeProject() to continuum.py

o Removing all arguments from it.py

o Moving out the duplicate project checks from the store to the core.

542 lines of code changed in:

trygvis 2005-05-21 18:26

Fixing CONTINUUM-19: "Deal with signalled projects on startup"

o In DefaultContinuumCore.start(), add all projects in the "checking out" state

back on the check out queue.

o Fixing a issue in DefaultContinuumScm where the checked out file list is

null. This is really a issue in Maven Scm as the list shouldn't ever be null,

but empty.

o Switching the repository layout to "default" instead of "legacy".

57 lines of code changed in:

trygvis 2005-05-21 15:27

o Using released plugin.

1 lines of code changed in:

  • continuum-plexus-application: pom.xml (+1 -6)
jvanzyl 2005-05-21 02:28

o updating the form tool

o making the add/edit templates close to being the same, moving toward

merging them and trying to make all the templates reusable across apps but

the aren't right now.

o displaying the number of failure projects

o displaying the number of error projects



151 lines of code changed in:

jvanzyl 2005-05-21 02:25

o matching the interface for failed and error projects.

44 lines of code changed in:

jvanzyl 2005-05-21 02:24

o adding interface methods to get the number of projects with errors

and the number of projects with failures.

14 lines of code changed in:

  • continuum-api/src/main/java/org/apache/maven/continuum: Continuum.java (+14 -8)
jvanzyl 2005-05-20 21:33

o add CommonMacros.vm to the list which are needed for the web interface.

11 lines of code changed in:

jvanzyl 2005-05-20 21:30

o update to alpha-3 for wagon

1 lines of code changed in:

  • continuum-plexus-application: pom.xml (+1 -1)
jvanzyl 2005-05-20 21:23

o only checking for dupe names right now because there is something wrong

with the scm url dupe checking



38 lines of code changed in:

trygvis 2005-05-20 17:11

o Removing anchors, doesn't seem to work.

0 lines of code changed in:

trygvis 2005-05-20 14:25

12 lines of code changed in:

trygvis 2005-05-20 12:43

o Adding missing index.apt.

o Removing empty xdoc folder.

o Reindenting and fixing typos.

133 lines of code changed in:

trygvis 2005-05-20 12:09

o Site cleanup. Converted most content to APT.

308 lines of code changed in:

trygvis 2005-05-20 10:39

o Adding back field that got removed.

6 lines of code changed in:

trygvis 2005-05-20 10:39

o Using the alpha-2 release of the Modello plugin.

1 lines of code changed in:

  • continuum-model: pom.xml (+1 -1)
jvanzyl 2005-05-19 23:33

o sticking with the alpha-2-snapshot of modello for now

3 lines of code changed in:

trygvis 2005-05-19 10:32

o Fixing broken tests.

86 lines of code changed in:

trygvis 2005-05-19 08:53

o Adding class headers.

6 lines of code changed in:

trygvis 2005-05-18 21:42

o Trying to get $ to be set by subversion.

4 lines of code changed in:

  • continuum-api/src/main/java/org/apache/maven/continuum: Continuum.java (+4 -10)
trygvis 2005-05-18 21:34

o Setting svn:keywords=Id on all Java, XML and Velocity files.

0 lines of code changed in:

trygvis 2005-05-18 21:23

1 lines of code changed in:

trygvis 2005-05-18 21:20

o Testing keywords.

1 lines of code changed in:

trygvis 2005-05-18 20:39

o Adding the required methods to resolve CONTINUUM-113.

- Adding getProjectByName() and getProjectByScmUrl().

o Removing findProjectsByName() as it wasn't used.

189 lines of code changed in:

trygvis 2005-05-18 15:38

Fixing CONTINUUM-129: "When adding Maven 2 projects with <modules>, do not add

projects with type=pom"

o Added a list of excluded packaging types which will be checked when adding a

project. It will still look at the modules list for the project, but not add

the project itself.

16 lines of code changed in:

trygvis 2005-05-18 15:36

o Adjusting to the XML-RPC API. Adding SCM URL to the showProject command.

11 lines of code changed in:

jvanzyl 2005-05-17 15:06

o don't display the "Build All" button when there are no registered projects.

30 lines of code changed in:

jvanzyl 2005-05-17 06:21

o make the stackable validators for adding a POM:



-> check that something is there

-> check that the URL is well formed

-> check that the URL actually points at something real



12 lines of code changed in:

jvanzyl 2005-05-17 06:00

o changing the forms to accommodate the stackable validators

now supported by formica.

97 lines of code changed in:

jvanzyl 2005-05-17 04:04

get rid of debug

0 lines of code changed in:

  • continuum-web/src/main/resources/templates/screens: Summary.vm (-1)
jvanzyl 2005-05-17 04:04

o only allow the display of the results if there are actually build results to

view and the project is not building, updating or checking out.

2 lines of code changed in:

jvanzyl 2005-05-17 03:50

o adding formicaTool.enableOperation() which determines if a summary

operation should be enabled. used in web summary view right now to

determines if the "Results" operation should be enabled.



o summary template changed to evaluate whether an operation should

be enabled.



o continuumProject.xml form altered to have an enable expression

for the "Results" operation.



55 lines of code changed in:

  • continuum-web/src/main/java/org/apache/maven/continuum/web/tool: FormicaTool.java (+50 -29)
  • continuum-web/src/main/resources/forms: continuumProject.xml (+1)
  • continuum-web/src/main/resources/templates/screens: Summary.vm (+4)
jvanzyl 2005-05-16 23:14

o add CID for buildProjects()

o add button to the summary form to build all projects



14 lines of code changed in:

  • continuum-web/src/main/resources/META-INF/plexus: components.xml (+4)
  • continuum-web/src/main/resources/templates/screens: Summary.vm (+10 -1)
jvanzyl 2005-05-16 23:13

o adding better error checking/logging

14 lines of code changed in:

jvanzyl 2005-05-16 23:10

o adding buildProjects()

35 lines of code changed in:

jvanzyl 2005-05-16 23:08

o adding buildProjects() to the interface.

13 lines of code changed in:

  • continuum-api/src/main/java/org/apache/maven/continuum: Continuum.java (+13 -2)
trygvis 2005-05-16 22:36

Fixing CONTINUUM-130: "Save error messages when a check out fails"

o Adding checkOutErrorMessage and checkOutErrorException fields in the

ContinuumProject.

o Improving error handling in the CheckOutTaskExecutor, making sure any SCM

errors will be stored.

140 lines of code changed in:

trygvis 2005-05-16 22:28

o Cleaning up after my experiment.

0 lines of code changed in:

trygvis 2005-05-16 22:27

o Using the alpha-1 of Maven SCM.

3 lines of code changed in:

  • continuum-core: pom.xml (+1 -1)
  • continuum-plexus-application: pom.xml (+2 -2)
trygvis 2005-05-16 20:43

o Adding the api to the list of artifacts to check.

2 lines of code changed in:

trygvis 2005-05-16 20:02

o Removing some debugging output.

1 lines of code changed in:

jvanzyl 2005-05-16 19:49

o adding velocity templates to replace the custom form renderers

31 lines of code changed in:

trygvis 2005-05-16 18:47

o Splitting out a integration test utility library that's usable from other

integration tests.

o Fixing a bug in the continuum where list of projects returned in

getAllProjects() wasn't Project objects but dict objects.

31 lines of code changed in:

trygvis 2005-05-16 15:59

o Fixing broken test.

12 lines of code changed in:

jvanzyl 2005-05-16 13:23

6 lines of code changed in:

dandiep 2005-05-15 21:41

Didn't mean to commit commented out test. It does

not pass on windows machines though right now.

2 lines of code changed in:

dandiep 2005-05-15 21:39

Bring core in line with plexus alpha-3 api.

51 lines of code changed in:

jvanzyl 2005-05-15 19:38

0 lines of code changed in:

  • continuum-web/src/main/java/org/apache: continuum (new)
jvanzyl 2005-05-15 19:33

o updating to use summit request parameters

7 lines of code changed in:

jvanzyl 2005-05-15 02:16

o adding licenses

o updating maven one form

81 lines of code changed in:

jvanzyl 2005-05-15 02:04

o updating state content generator to account for the new checkout and

update states.

8 lines of code changed in:

jvanzyl 2005-05-14 23:04

5 lines of code changed in:

  • continuum-web/src/main/resources/templates: CommonMacros.vm (changed)
  • continuum-web/src/main/resources/templates/navigations: Menu.vm (+5 -5)
  • continuum-web/src/main/resources/templates/screens: Index.vm (-4)
jvanzyl 2005-05-14 23:03

o updating components

20 lines of code changed in:

  • continuum-web/src/main/resources/META-INF/plexus: components.xml (+20 -4)
jvanzyl 2005-05-14 23:03

o updating for changes in the core

19 lines of code changed in:

jvanzyl 2005-05-14 23:03

o adding formica tool for use in velocity templates

0 lines of code changed in:

jvanzyl 2005-05-14 22:28

keeping up with changes in -api

20 lines of code changed in:

jvanzyl 2005-05-14 22:27

o adding specific methods that will take an url to the metadata

23 lines of code changed in:

jvanzyl 2005-05-14 22:04

o removing dead scripts



0 lines of code changed in:

dandiep 2005-05-14 20:13

Use m2-alpha-2

22 lines of code changed in:

trygvis 2005-05-14 19:57

0 lines of code changed in:

dandiep 2005-05-14 19:29

Use Modello alpha-3 snapshot

1 lines of code changed in:

  • continuum-model: pom.xml (+1 -1)
dandiep 2005-05-14 19:28

Include the API module.

1 lines of code changed in:

trygvis 2005-05-13 17:11

o Splitting out generic core stuff from from Continuum into ContinuumCore.

1087 lines of code changed in:

trygvis 2005-05-13 12:51

o Adding a first part of CruiceControl project builder.

8 lines of code changed in:

trygvis 2005-05-13 12:36

0 lines of code changed in:

trygvis 2005-05-13 12:23

21 lines of code changed in:

trygvis 2005-05-13 12:05

o Oops, forgot this one.

2 lines of code changed in:

trygvis 2005-05-13 12:05

o Splitting up -core into -core and -api.

o Removed unused utils from -core, moved over a single method to -xmlrpc

o Moved the project states to the model.

729 lines of code changed in:

trygvis 2005-05-12 10:34

Fixing CONTINUUM-65: "read modules from POM and add as project"

o Adding more exceptions to keep everything from throwing ContinuumException

all over the place.

862 lines of code changed in:

trygvis 2005-05-12 09:48

o Adding missing configuration.

1 lines of code changed in:

  • continuum-plexus-application: pom.xml (+1)
brett 2005-05-11 23:47

fix apache references

9 lines of code changed in:

trygvis 2005-05-11 19:17

o Removing some stuff that was left.

0 lines of code changed in:

trygvis 2005-05-11 19:07

Fixing CONTINUUM-126: ""Rename the ContinuumBuilder to ContinuumBuildExecutor".

1629 lines of code changed in:

trygvis 2005-05-10 13:27

o Optimizing imports.

4 lines of code changed in:

trygvis 2005-05-10 13:17

Fixing CONTINUUM-124: "Split out the ContinuumProject creation from the

ContinuumBuilder"

This commit might be a big too big ..

o Adding a ContinuumProjectBuilder interface which will take a URL and create a

set of ContinuumProjects. Adding two implementations for Maven 1 and 2. The

code was copied verbatim from the ContinuumBuilders. The Maven 2 project

builder should also read the <module>s from the POM and add those as projects

too.

o Split out the metadata reading/parsing parts of *ContinuumBuilder so it can

be shared between the ContinuumBuilder and the ContinuumProjectBuilder.

o The addMaven{One,Two}Project() methods will now return a List of IDs instead

of a single ID.

746 lines of code changed in:

trygvis 2005-05-09 08:37

Fixing CONTINUUM-123: "Remove the "build signaled" state".

107 lines of code changed in:

dandiep 2005-05-09 03:03

Move to Collection instead of Iterator on Continuum interface. CONTINUUM-107

2 lines of code changed in:

dandiep 2005-05-09 02:56

Move to Collection instead of Iterator on Continuum interface. CONTINUUM-107

46 lines of code changed in:

trygvis 2005-05-07 16:19

o Using the correct Modello Maven plugin.

1 lines of code changed in:

  • continuum-model: pom.xml (+1 -3)
trygvis 2005-05-07 13:05

Fixing CONTINUUM-92:

Remove the direct usage of ContinuumStore in the xml-rpc interface

41 lines of code changed in:

trygvis 2005-05-06 08:30

Fixing CONTINUUM-110: "do not add a build result when no build occurs"

o Removing the "build executed" flag from the build.

o When enqueuing a project the build id won't be returned.

o The internal passing of ContinuumBuild objects have been removed as it's not

created until a build actually is executed. The BuildProjectTask is now the

context for a build containing the project id and the force flag.

503 lines of code changed in:

trygvis 2005-05-05 11:01

o Passing on extra arguments to m2.

4 lines of code changed in:

trygvis 2005-05-04 21:42

o Separating the shell builder from the maven 2 builder.

o Making the Maven 2 builder return proper MavenTwoBuildResult objects.

51 lines of code changed in:

trygvis 2005-05-04 15:36

o Fixing CONTINUUM-100: "Add the ability to force a build"

o Adding a "forced" flag to ContinuumBuild.

o Adding a force parameter to Continuum.buildProject() and

ContinuumXmlRpc.buildProject().

o Updated the BuildProjectTask and task evaluator to obey the forced flag.

o Updated the socket and alarm triggers with the new API, they will both not

force the build.

116 lines of code changed in:

trygvis 2005-05-04 13:59

o Making sure everything is cleaned, not only the <modules>.

1 lines of code changed in:

trygvis 2005-05-04 10:35

o Removing the old build queue code, it's all handled by plexus-taskqueue now.

o Switching the build queue tests to use the task queue instead.

15 lines of code changed in:

trygvis 2005-05-04 10:34

o Cleannig up imports.

4 lines of code changed in:

trygvis 2005-05-04 10:33

o Adding some more progress output.

2 lines of code changed in:

  • continuum-core-it: it.py (+2)
trygvis 2005-05-04 10:29

o Adding a short circuit of the update script if the application is unexploded.

8 lines of code changed in:

trygvis 2005-05-03 11:08

o Adding TODO.

2 lines of code changed in:

trygvis 2005-05-03 11:07

o Remove unused variable.

0 lines of code changed in:

trygvis 2005-05-02 18:17

Fixes CONTINUUM-60: checkout in background

o The background check outs are implemented with a CheckOutProjectTask and

COPTExecutor reading from the check out TaskQueue.

o Adding two more states: "checking out" and "updating".

o Adding a "project state guard" that's consulted by the ContinuumStore to

ensure that the project is in a legal state at all times. This might not be

the ideal solution to this problem but it's good enough for now.

o Updated some test to use the utility methods from

ModelloJPoxContinuumStoreTest to create projects it's a bit more complicated

now with the extra state transitions required to create a "new" project.

o Updating the integration tests as the tests have to wait for the check out to

complete before continuing.

o Cleaned up the exception handling in Continuum a bit, making all exception

instanciation go through a method to be able to centralize all logging. This

implies that the core will log every exception it throws.

o Removed all logging from the ContinuumXmlRpc interface as the core does it

now. The XML RPC clients will still get any exceptions returned as before.

506 lines of code changed in:

trygvis 2005-05-02 15:16

o Build as much as possible in a single reactor.

8 lines of code changed in:

trygvis 2005-05-02 12:49

o Reorganizing the continuum module so it corresponds to the ContinuumXmlRpc

interface.

o Updating the continuum module with WRT the ContinuumXmlRpc interface:

- Removing the addProjectFromScm/Url methods.

- Adding addXXXProject().

o Updated the IT to use the new addXXXProject() methods.

71 lines of code changed in:

trygvis 2005-05-02 08:46

o Fixing typo. Thanks to Carl Henrik Holth Lunde.

2 lines of code changed in:

  • continuum-core/src/main/resources/org/apache/maven/continuum/notification/mail/templates: common.vm (+2 -2)
jvanzyl 2005-05-02 00:57

o adding property to control the reloading of velocimacros

10 lines of code changed in:

jvanzyl 2005-05-01 03:16

o adding script for maven projects, continuum projects and plexus projects

using the addMavenTwoProject() method

8 lines of code changed in:

jvanzyl 2005-05-01 03:06

o starting to add the project specific methods to the interface,

specifically making the addMavenTwoProject() method available for a couple

scripts I'm about to add.



70 lines of code changed in:

April 2005 »

Generated by StatSVN 0.3.2-SNAPSHOT