You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by jv...@apache.org on 2005/05/24 15:45:38 UTC
svn commit: r178167 - in /maven/continuum/trunk:
continuum-plexus-application/app.properties
continuum-plexus-application/notes.txt continuum-plexus-application/pom.xml
continuum-web/pom.xml
continuum-web/src/main/java/org/apache/maven/continuum/web/context/DefaultViewContextPopulator.java
notes.txt
Author: jvanzyl
Date: Tue May 24 06:45:36 2005
New Revision: 178167
URL: http://svn.apache.org/viewcvs?rev=178167&view=rev
Log:
o updating POMs to remove snapshots
o using prod values for deployment
Removed:
maven/continuum/trunk/continuum-plexus-application/notes.txt
Modified:
maven/continuum/trunk/continuum-plexus-application/app.properties
maven/continuum/trunk/continuum-plexus-application/pom.xml
maven/continuum/trunk/continuum-web/pom.xml
maven/continuum/trunk/continuum-web/src/main/java/org/apache/maven/continuum/web/context/DefaultViewContextPopulator.java
maven/continuum/trunk/notes.txt
Modified: maven/continuum/trunk/continuum-plexus-application/app.properties
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-plexus-application/app.properties?rev=178167&r1=178166&r2=178167&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/app.properties (original)
+++ maven/continuum/trunk/continuum-plexus-application/app.properties Tue May 24 06:45:36 2005
@@ -17,18 +17,18 @@
# Development properties
# ----------------------------------------------------------
-localization.directory=${plexus.home}/../../../../../continuum-web/src/main/resources/localization
-velocity.templates.directory=${plexus.home}/../../../../../continuum-web/src/main/resources/templates
-velocimacro.reload = true
-forms.directory=${plexus.home}/../../../../../continuum-web/src/main/resources/forms
-jetty.port=8080
+#localization.directory=${plexus.home}/../../../../../continuum-web/src/main/resources/localization
+#velocity.templates.directory=${plexus.home}/../../../../../continuum-web/src/main/resources/templates
+#velocimacro.reload = true
+#forms.directory=${plexus.home}/../../../../../continuum-web/src/main/resources/forms
+#jetty.port=8080
# ----------------------------------------------------------
# Production properties
# ----------------------------------------------------------
-#localization.directory=${plexus.home}/webapp/localization
-#velocity.templates.directory=${plexus.home}/webapp/templates
-#velocimacro.reload = false
-#forms.directory=${plexus.home}/webapp/forms
-#jetty.port=8080
+localization.directory=${plexus.home}/webapp/localization
+velocity.templates.directory=${plexus.home}/webapp/templates
+velocimacro.reload = false
+forms.directory=${plexus.home}/webapp/forms
+jetty.port=8080
Modified: maven/continuum/trunk/continuum-plexus-application/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-plexus-application/pom.xml?rev=178167&r1=178166&r2=178167&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/pom.xml (original)
+++ maven/continuum/trunk/continuum-plexus-application/pom.xml Tue May 24 06:45:36 2005
@@ -33,19 +33,30 @@
<!--
|
+ | Plexus appserver
+ |
+ |-->
+ <dependency>
+ <groupId>plexus</groupId>
+ <artifactId>plexus-appserver</artifactId>
+ <version>1.0-alpha-2</version>
+ </dependency>
+
+ <!--
+ |
| Plexus services
|
|-->
<dependency>
<groupId>plexus</groupId>
<artifactId>plexus-service-jetty</artifactId>
- <version>1.0-alpha-1-SNAPSHOT</version>
+ <version>1.0-alpha-1</version>
<type>plexus-service</type>
</dependency>
<dependency>
<groupId>plexus</groupId>
<artifactId>plexus-service-xmlrpc</artifactId>
- <version>1.0-alpha-1-SNAPSHOT</version>
+ <version>1.0-alpha-2</version>
<type>plexus-service</type>
</dependency>
@@ -89,7 +100,7 @@
<plugins>
<plugin>
<artifactId>maven-plexus-plugin</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.1-alpha-2</version>
<goals>
<goal>
<id>app</id>
Modified: maven/continuum/trunk/continuum-web/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-web/pom.xml?rev=178167&r1=178166&r2=178167&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-web/pom.xml (original)
+++ maven/continuum/trunk/continuum-web/pom.xml Tue May 24 06:45:36 2005
@@ -27,12 +27,12 @@
<dependency>
<groupId>plexus</groupId>
<artifactId>plexus-log4j-logging</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0</version>
</dependency>
<dependency>
<groupId>plexus</groupId>
<artifactId>plexus-i18n</artifactId>
- <version>1.0-beta-3</version>
+ <version>1.0-beta-4</version>
</dependency>
<dependency>
<groupId>plexus</groupId>
Modified: maven/continuum/trunk/continuum-web/src/main/java/org/apache/maven/continuum/web/context/DefaultViewContextPopulator.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-web/src/main/java/org/apache/maven/continuum/web/context/DefaultViewContextPopulator.java?rev=178167&r1=178166&r2=178167&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-web/src/main/java/org/apache/maven/continuum/web/context/DefaultViewContextPopulator.java (original)
+++ maven/continuum/trunk/continuum-web/src/main/java/org/apache/maven/continuum/web/context/DefaultViewContextPopulator.java Tue May 24 06:45:36 2005
@@ -27,8 +27,10 @@
import java.util.List;
/**
+ * @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
* @author <a href="mailto:trygvis@inamo.no">Trygve Laugstøl</a>
- * @version $Id: DefaultViewContextPopulator.java,v 1.1 2005/04/01 00:11:34 jvanzyl Exp $
+ * @version $Id$
+ * @todo collapse this all into the context view populator valve.
*/
public class DefaultViewContextPopulator
extends AbstractLogEnabled
Modified: maven/continuum/trunk/notes.txt
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/notes.txt?rev=178167&r1=178166&r2=178167&view=diff
==============================================================================
--- maven/continuum/trunk/notes.txt (original)
+++ maven/continuum/trunk/notes.txt Tue May 24 06:45:36 2005
@@ -1,17 +1,20 @@
+m2:
+http://svn.apache.org/viewcvs.cgi/*checkout*/maven/wagon/trunk/wagon-provider-api/pom.xml?rev=169925&content-type=text%2Fplain
+
Get these into JIRA
-o deploy/release all components i've modified
+o need to check if a project already exists
+
+o check out the release documentation, it would be good to tell users what
+ they need to be installed in order to use the various builders
+
+x deploy/release all components i've modified
- plexus-i18n
- plexus-action
- plexus-formica
- plexus-formica-web
- plexus-summit
-o need to check if a project already exists
-
-o check out the release documentation, it would be good to tell users what
- they need to be installed in order to use the various builders
-
x hookup scm validator
x trigger the build from the summary
x i18n the delete message
@@ -65,8 +68,37 @@
o need to make a paging mechanism, things like the number of builds adds
up pretty quickly.
-o start/stop scripts and supervise integration
+o start/stop scripts and supervise integration. it has to be easy
+ for users to start and stop
o debug mode that spits out sample urls to use for testing
o whip up some quick tests using maxq
+
+o when the build fails completely the errors are not captured in the
+ standard output
+
+o when the addition of project fails by passing in a POM the user must
+ be given details of the error so that they can fix the POM.
+
+o need to account for the difference between required, and validation
+ though with stackable validators that should be possible.
+
+o take a top-level POM (m1/m2) and pull in the whole group of projects
+ and then walk over the checked out directory and collect all the POMs.
+ In m2 this is easy because we can look at modules, but in m1 we need
+ to be aware of test POMs. This would be extremely convenient.
+
+o need to be able to configure notifications
+
+o add developer list to the continuum project so that the developer
+ who broke the build can be notified and tracked
+
+o i would like to be able to develop components and have the application
+ pick them up from their target directory. so artifact enable the app server
+ and teach it about the unified source directory.
+
+ right now i have a little script that creates the necessary symlinks to the
+ appropriate directories but it would be nice to have something a little more
+ elegant then that. couple that with some dynamic JAR reloading and that
+ would make development much quicker.