You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Igor Drobiazko <ig...@gmail.com> on 2010/06/01 19:03:34 UTC
Re: svn commit: r950086 - in /tapestry/tapestry5/trunk: pom.xml
src/site/site.xml tapestry-func/ tapestry-func/pom.xml tapestry-func/src/
tapestry-func/src/test/ tapestry-func/src/test/conf/ tapestry-func/src/test/conf/testng.xml
tapestry-ioc/pom.xml
This looks awesome. I'd love to read a blog post about it.
On Tue, Jun 1, 2010 at 4:24 PM, <hl...@apache.org> wrote:
> Author: hlship
> Date: Tue Jun 1 14:24:26 2010
> New Revision: 950086
>
> URL: http://svn.apache.org/viewvc?rev=950086&view=rev
> Log:
> Create a new empty module to contain the tapestry-func library
>
> Added:
> tapestry/tapestry5/trunk/tapestry-func/
> tapestry/tapestry5/trunk/tapestry-func/pom.xml (with props)
> tapestry/tapestry5/trunk/tapestry-func/src/
> tapestry/tapestry5/trunk/tapestry-func/src/test/
> tapestry/tapestry5/trunk/tapestry-func/src/test/conf/
> tapestry/tapestry5/trunk/tapestry-func/src/test/conf/testng.xml (with
> props)
> Modified:
> tapestry/tapestry5/trunk/pom.xml
> tapestry/tapestry5/trunk/src/site/site.xml
> tapestry/tapestry5/trunk/tapestry-ioc/pom.xml
>
> Modified: tapestry/tapestry5/trunk/pom.xml
> URL:
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/pom.xml?rev=950086&r1=950085&r2=950086&view=diff
>
> ==============================================================================
> --- tapestry/tapestry5/trunk/pom.xml (original)
> +++ tapestry/tapestry5/trunk/pom.xml Tue Jun 1 14:24:26 2010
> @@ -1,443 +1,404 @@
> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance" xmlns="
> http://maven.apache.org/POM/4.0.0">
> - <modelVersion>4.0.0</modelVersion>
> - <groupId>org.apache.tapestry</groupId>
> - <artifactId>tapestry-project</artifactId>
> - <packaging>pom</packaging>
> - <version>5.2.0-SNAPSHOT</version>
> - <name>Tapestry 5 Project</name>
> - <description>Master project for the modules of Tapestry
> 5.</description>
> - <inceptionYear>2006</inceptionYear>
> - <url>http://tapestry.apache.org/tapestry5.1/</url>
> -
> - <parent>
> - <groupId>org.apache</groupId>
> - <artifactId>apache</artifactId>
> - <version>6</version>
> - </parent>
> -
> - <issueManagement>
> - <system>Jira</system>
> - <url>https://issues.apache.org/jira/browse/TAP5</url>
> - </issueManagement>
> - <licenses>
> - <license>
> - <name>Apache Software License 2.0</name>
> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
> - <distribution>repo</distribution>
> - </license>
> - </licenses>
> - <organization>
> - <name>Apache Software Foundation</name>
> - <url>http://www.apache.org</url>
> - </organization>
> - <scm>
> - <connection>scm:svn:
> https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk/</connection>
> - <developerConnection>scm:svn:
> https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk/
> </developerConnection>
> - <url>http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/</url>
> - </scm>
> - <developers>
> - <developer>
> - <id>hls</id>
> - <name>Howard M. Lewis Ship</name>
> - <email>hlship@apache.org</email>
> - <url>http://howardlewisship.com</url>
> - <roles>
> - <role>Menace</role>
> - </roles>
> - <timezone>PDT</timezone>
> - </developer>
> - <developer>
> - <id>gredler</id>
> - <name>Daniel Gredler</name>
> - <email>gredler@apache.org</email>
> - <url>http://daniel.gredler.net/</url>
> - <roles>
> - <role>Newbie</role>
> - </roles>
> - <timezone>EDT</timezone>
> - </developer>
> - <developer>
> - <id>dadams</id>
> - <name>Dan Adams</name>
> - <email>dadams@apache.org</email>
> - <roles>
> - <role>Engineer</role>
> - </roles>
> - <timezone>EST</timezone>
> - <organization>Interactive Factory</organization>
> - <organizationUrl>http://ifactory.com</organizationUrl>
> - </developer>
> - <developer>
> - <id>kmenard</id>
> - <name>Kevin Menard</name>
> - <email>kmenard@servprise.com</email>
> - <organization>Servprise International, Inc.</organization>
> - <roles>
> - <role>Developer</role>
> - </roles>
> - <timezone>-5</timezone>
> - </developer>
> - <developer>
> - <id>tedst</id>
> - <name>Ted Steen</name>
> - <email>ted.steen@gmail.com</email>
> - <roles>
> - <role>Developer</role>
> - </roles>
> - <timezone>+1</timezone>
> - </developer>
> - <developer>
> - <id>drobiazko</id>
> - <name>Igor Drobiazko</name>
> - <email>drobiazko@apache.org</email>
> - <roles>
> - <role>Developer</role>
> - </roles>
> - <timezone>+1</timezone>
> - </developer>
> - <developer>
> - <id>robertdzeigler</id>
> - <name>Robert Zeigler</name>
> - <email>robertdzeigler@apache.org</email>
> - <roles>
> - <role>Developer</role>
> - </roles>
> - <timezone>-6</timezone>
> - </developer>
> - <developer>
> - <id>thiagohp</id>
> - <name>Thiago H. de Paula Figueiredo</name>
> - <email>thiagohp@apache.org</email>
> - <url>http://www.arsmachina.com.br/thiago</url>
> - <roles>
> - <role>Developer</role>
> - </roles>
> - <timezone>-3</timezone>
> - </developer>
> - <developer>
> - <id>uli</id>
> - <name>Ulrich Stärk</name>
> - <email>uli@apache.org</email>
> - <roles>
> - <role>Developer</role>
> - </roles>
> - <timezone>+1</timezone>
> - </developer>
> - <developer>
> - <id>andyhot</id>
> - <name>Andreas Andreou</name>
> - <email>andyhot@apache.org</email>
> - <url>http://blog.andyhot.gr</url>
> - <roles>
> - <role>PMC</role>
> - <role>Developer</role>
> - </roles>
> - <timezone>+2</timezone>
> - </developer>
> - </developers>
> -
> - <ciManagement>
> - <system>hudson</system>
> - <url>http://hudson.zones.apache.org/hudson/view/Tapestry/</url>
> - </ciManagement>
> -
> - <mailingLists>
> - <mailingList>
> - <name>Tapestry User List</name>
> - <subscribe>users-subscribe@tapestry.apache.org</subscribe>
> - <unsubscribe>users-unsubscribe@tapestry.apache.org
> </unsubscribe>
> - <archive>
> http://markmail.org/search/list:org.apache.tapestry.users</archive>
> - </mailingList>
> - <mailingList>
> - <name>Tapestry Developer List</name>
> - <subscribe>dev-subscribe@tapestry.apache.org</subscribe>
> - <unsubscribe>dev-unsubscribe@tapestry.apache.org
> </unsubscribe>
> - <archive>
> http://markmail.org/search/list:org.apache.tapestry.dev</archive>
> - </mailingList>
> - <mailingList>
> - <name>Tapestry Commits List</name>
> - <subscribe>commits-subscribe@tapestry.apache.org</subscribe>
> - <unsubscribe>commits-unsubscribe@tapestry.apache.org
> </unsubscribe>
> - <archive>
> http://markmail.org/search/list:org.apache.tapestry.commits</archive>
> - </mailingList>
> - </mailingLists>
> -
> - <modules>
> - <module>tapestry-test</module>
> - <module>tapestry-ioc</module>
> - <module>tapestry-annotations</module>
> - <module>tapestry-core</module>
> -
> - <!-- Integrations -->
> -
> - <module>tapestry-spring</module>
> - <module>tapestry-hibernate-core</module>
> - <module>tapestry-hibernate</module>
> - <module>tapestry-upload</module>
> -
> -
> - <!-- Now we're getting into the archetypes. -->
> -
> - <module>quickstart</module>
> -
> - <!-- And the Maven plugin. -->
> - <module>tapestry-component-report</module>
> -
> - <!-- Tutorials -->
> -
> - <module>tapestry-tutorial1</module>
> -
> - <!-- Temporarily removed until 5.2
> +<?xml version="1.0"?>
> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="
> http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd
> ">
> + <modelVersion>4.0.0</modelVersion>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-project</artifactId>
> + <packaging>pom</packaging>
> + <version>5.2.0-SNAPSHOT</version>
> + <name>Tapestry 5 Project</name>
> + <description>Master project for the modules of Tapestry 5.</description>
> + <inceptionYear>2006</inceptionYear>
> + <url>http://tapestry.apache.org/tapestry5.1/</url>
> + <parent>
> + <groupId>org.apache</groupId>
> + <artifactId>apache</artifactId>
> + <version>6</version>
> + </parent>
> + <issueManagement>
> + <system>Jira</system>
> + <url>https://issues.apache.org/jira/browse/TAP5</url>
> + </issueManagement>
> + <licenses>
> + <license>
> + <name>Apache Software License 2.0</name>
> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
> + <distribution>repo</distribution>
> + </license>
> + </licenses>
> + <organization>
> + <name>Apache Software Foundation</name>
> + <url>http://www.apache.org</url>
> + </organization>
> + <scm>
> + <connection>scm:svn:
> https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk/</connection>
> + <developerConnection>scm:svn:
> https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk/
> </developerConnection>
> + <url>http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/</url>
> + </scm>
> + <developers>
> + <developer>
> + <id>hls</id>
> + <name>Howard M. Lewis Ship</name>
> + <email>hlship@apache.org</email>
> + <url>http://howardlewisship.com</url>
> + <roles>
> + <role>Menace</role>
> + </roles>
> + <timezone>PDT</timezone>
> + </developer>
> + <developer>
> + <id>gredler</id>
> + <name>Daniel Gredler</name>
> + <email>gredler@apache.org</email>
> + <url>http://daniel.gredler.net/</url>
> + <roles>
> + <role>Newbie</role>
> + </roles>
> + <timezone>EDT</timezone>
> + </developer>
> + <developer>
> + <id>dadams</id>
> + <name>Dan Adams</name>
> + <email>dadams@apache.org</email>
> + <roles>
> + <role>Engineer</role>
> + </roles>
> + <timezone>EST</timezone>
> + <organization>Interactive Factory</organization>
> + <organizationUrl>http://ifactory.com</organizationUrl>
> + </developer>
> + <developer>
> + <id>kmenard</id>
> + <name>Kevin Menard</name>
> + <email>kmenard@servprise.com</email>
> + <organization>Servprise International, Inc.</organization>
> + <roles>
> + <role>Developer</role>
> + </roles>
> + <timezone>-5</timezone>
> + </developer>
> + <developer>
> + <id>tedst</id>
> + <name>Ted Steen</name>
> + <email>ted.steen@gmail.com</email>
> + <roles>
> + <role>Developer</role>
> + </roles>
> + <timezone>+1</timezone>
> + </developer>
> + <developer>
> + <id>drobiazko</id>
> + <name>Igor Drobiazko</name>
> + <email>drobiazko@apache.org</email>
> + <roles>
> + <role>Developer</role>
> + </roles>
> + <timezone>+1</timezone>
> + </developer>
> + <developer>
> + <id>robertdzeigler</id>
> + <name>Robert Zeigler</name>
> + <email>robertdzeigler@apache.org</email>
> + <roles>
> + <role>Developer</role>
> + </roles>
> + <timezone>-6</timezone>
> + </developer>
> + <developer>
> + <id>thiagohp</id>
> + <name>Thiago H. de Paula Figueiredo</name>
> + <email>thiagohp@apache.org</email>
> + <url>http://www.arsmachina.com.br/thiago</url>
> + <roles>
> + <role>Developer</role>
> + </roles>
> + <timezone>-3</timezone>
> + </developer>
> + <developer>
> + <id>uli</id>
> + <name>Ulrich Stärk</name>
> + <email>uli@apache.org</email>
> + <roles>
> + <role>Developer</role>
> + </roles>
> + <timezone>+1</timezone>
> + </developer>
> + <developer>
> + <id>andyhot</id>
> + <name>Andreas Andreou</name>
> + <email>andyhot@apache.org</email>
> + <url>http://blog.andyhot.gr</url>
> + <roles>
> + <role>PMC</role>
> + <role>Developer</role>
> + </roles>
> + <timezone>+2</timezone>
> + </developer>
> + </developers>
> + <ciManagement>
> + <system>hudson</system>
> + <url>http://hudson.zones.apache.org/hudson/view/Tapestry/</url>
> + </ciManagement>
> + <mailingLists>
> + <mailingList>
> + <name>Tapestry User List</name>
> + <subscribe>users-subscribe@tapestry.apache.org</subscribe>
> + <unsubscribe>users-unsubscribe@tapestry.apache.org</unsubscribe>
> + <archive>http://markmail.org/search/list:org.apache.tapestry.users
> </archive>
> + </mailingList>
> + <mailingList>
> + <name>Tapestry Developer List</name>
> + <subscribe>dev-subscribe@tapestry.apache.org</subscribe>
> + <unsubscribe>dev-unsubscribe@tapestry.apache.org</unsubscribe>
> + <archive>http://markmail.org/search/list:org.apache.tapestry.dev
> </archive>
> + </mailingList>
> + <mailingList>
> + <name>Tapestry Commits List</name>
> + <subscribe>commits-subscribe@tapestry.apache.org</subscribe>
> + <unsubscribe>commits-unsubscribe@tapestry.apache.org</unsubscribe>
> + <archive>
> http://markmail.org/search/list:org.apache.tapestry.commits</archive>
> + </mailingList>
> + </mailingLists>
> + <modules>
> + <module>tapestry-func</module>
> + <module>tapestry-test</module>
> + <module>tapestry-ioc</module>
> + <module>tapestry-annotations</module>
> + <module>tapestry-core</module>
> + <!-- Integrations -->
> + <module>tapestry-spring</module>
> + <module>tapestry-hibernate-core</module>
> + <module>tapestry-hibernate</module>
> + <module>tapestry-upload</module>
> + <!-- Now we're getting into the archetypes. -->
> + <module>quickstart</module>
> + <!-- And the Maven plugin. -->
> + <module>tapestry-component-report</module>
> + <!-- Tutorials -->
> + <module>tapestry-tutorial1</module>
> + <!-- Temporarily removed until 5.2
> <module>tapestry-webflow</module>
> -->
> -
> - <module>tapestry-beanvalidator</module>
> -
> - </modules>
> -
> -
> - <dependencyManagement>
> - <dependencies>
> -
> - <dependency>
> - <groupId>javax.servlet</groupId>
> - <artifactId>servlet-api</artifactId>
> - <version>2.4</version>
> - <scope>provided</scope>
> - </dependency>
> -
> - <dependency>
> - <groupId>org.easymock</groupId>
> - <artifactId>easymock</artifactId>
> - <version>2.5.2</version>
> - <scope>test</scope>
> - </dependency>
> -
> - <!-- Now, artifacts created by Tapestry sub-projects. -->
> -
> - <dependency>
> - <groupId>org.apache.tapestry</groupId>
> - <artifactId>tapestry-ioc</artifactId>
> - <version>${project.version}</version>
> - </dependency>
> -
> - <dependency>
> - <groupId>org.apache.tapestry</groupId>
> - <artifactId>tapestry-core</artifactId>
> - <version>${project.version}</version>
> - </dependency>
> -
> - <dependency>
> - <groupId>org.apache.tapestry</groupId>
> - <artifactId>tapestry-hibernate-core</artifactId>
> - <version>${project.version}</version>
> - </dependency>
> -
> - <dependency>
> - <groupId>org.apache.tapestry</groupId>
> - <artifactId>tapestry-test</artifactId>
> - <version>${project.version}</version>
> - <scope>test</scope>
> - </dependency>
> - </dependencies>
> -
> - </dependencyManagement>
> -
> -
> - <build>
> - <pluginManagement>
> -
> -
> - <plugins>
> -
> - <plugin>
> - <artifactId>maven-plugin-plugin</artifactId>
> - <version>2.3</version>
> - </plugin>
> -
> - <plugin>
> - <artifactId>maven-site-plugin</artifactId>
> - <version>2.0-beta-5</version>
> - </plugin>
> -
> - <!-- We configure this either way, but it's only active
> when the "deploy" profile is active. -->
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-gpg-plugin</artifactId>
> - <executions>
> - <execution>
> - <id>sign-artifacts</id>
> - <phase>verify</phase>
> - <goals>
> - <goal>sign</goal>
> - </goals>
> - </execution>
> - </executions>
> - </plugin>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-assembly-plugin</artifactId>
> - <configuration>
> - <descriptorRefs>
> - <descriptorRef>bin</descriptorRef>
> - <descriptorRef>src</descriptorRef>
> - </descriptorRefs>
> - </configuration>
> - </plugin>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-source-plugin</artifactId>
> - <executions>
> - <execution>
> - <goals>
> - <goal>jar</goal>
> - </goals>
> - </execution>
> - </executions>
> - </plugin>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-compiler-plugin</artifactId>
> - <configuration>
> - <source>1.5</source>
> - <target>1.5</target>
> - <optimize>true</optimize>
> - </configuration>
> - </plugin>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-surefire-plugin</artifactId>
> - <version>2.4.3</version>
> - <configuration>
> - <suiteXmlFiles>
> -
> <suiteXmlFile>src/test/conf/testng.xml</suiteXmlFile>
> - </suiteXmlFiles>
> - <argLine>-Xmx500m</argLine>
> -
> <redirectTestOutputToFile>false</redirectTestOutputToFile>
> - </configuration>
> - </plugin>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-jar-plugin</artifactId>
> - <configuration>
> - <archive>
> - <compress>true</compress>
> - <index>true</index>
> - </archive>
> - </configuration>
> - </plugin>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-deploy-plugin</artifactId>
> - <configuration>
> - <!-- Will be true for profile "deploy" -->
> -
> <updateReleaseInfo>${update-release-info}</updateReleaseInfo>
> - </configuration>
> - </plugin>
> -
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-resources-plugin</artifactId>
> - <configuration>
> - <encoding>UTF-8</encoding>
> - </configuration>
> - </plugin>
> - <plugin>
> - <artifactId>maven-release-plugin</artifactId>
> - <configuration>
> - <tagBase>
> https://svn.apache.org/repos/asf/tapestry/tapestry5/tags/releases/
> </tagBase>
> - </configuration>
> - </plugin>
> - </plugins>
> - </pluginManagement>
> - </build>
> - <profiles>
> - <profile>
> - <!-- Used only when cuttting a full release. Configures the
> deploy plugin to mark
> + <module>tapestry-beanvalidator</module>
> + </modules>
> + <dependencyManagement>
> + <dependencies>
> + <dependency>
> + <groupId>javax.servlet</groupId>
> + <artifactId>servlet-api</artifactId>
> + <version>2.4</version>
> + <scope>provided</scope>
> + </dependency>
> + <dependency>
> + <groupId>org.easymock</groupId>
> + <artifactId>easymock</artifactId>
> + <version>2.5.2</version>
> + <scope>test</scope>
> + </dependency>
> + <!-- Now, artifacts created by Tapestry sub-projects. -->
> + <dependency>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-ioc</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-core</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-hibernate-core</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> + <dependency>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-test</artifactId>
> + <version>${project.version}</version>
> + <scope>test</scope>
> + </dependency>
> + </dependencies>
> + </dependencyManagement>
> + <build>
> + <pluginManagement>
> + <plugins>
> + <plugin>
> + <artifactId>maven-plugin-plugin</artifactId>
> + <version>2.3</version>
> + </plugin>
> + <plugin>
> + <artifactId>maven-site-plugin</artifactId>
> + <version>2.0-beta-5</version>
> + </plugin>
> + <!-- We configure this either way, but it's only active when the
> "deploy" profile is active. -->
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-gpg-plugin</artifactId>
> + <executions>
> + <execution>
> + <id>sign-artifacts</id>
> + <phase>verify</phase>
> + <goals>
> + <goal>sign</goal>
> + </goals>
> + </execution>
> + </executions>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-assembly-plugin</artifactId>
> + <configuration>
> + <descriptorRefs>
> + <descriptorRef>bin</descriptorRef>
> + <descriptorRef>src</descriptorRef>
> + </descriptorRefs>
> + </configuration>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-source-plugin</artifactId>
> + <executions>
> + <execution>
> + <goals>
> + <goal>jar</goal>
> + </goals>
> + </execution>
> + </executions>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-compiler-plugin</artifactId>
> + <configuration>
> + <source>1.5</source>
> + <target>1.5</target>
> + <optimize>true</optimize>
> + </configuration>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-surefire-plugin</artifactId>
> + <version>2.4.3</version>
> + <configuration>
> + <suiteXmlFiles>
> + <suiteXmlFile>src/test/conf/testng.xml</suiteXmlFile>
> + </suiteXmlFiles>
> + <argLine>-Xmx500m</argLine>
> + <redirectTestOutputToFile>false</redirectTestOutputToFile>
> + </configuration>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-jar-plugin</artifactId>
> + <configuration>
> + <archive>
> + <compress>true</compress>
> + <index>true</index>
> + </archive>
> + </configuration>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-deploy-plugin</artifactId>
> + <configuration>
> + <!-- Will be true for profile "deploy" -->
> + <updateReleaseInfo>${update-release-info}</updateReleaseInfo>
> + </configuration>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-resources-plugin</artifactId>
> + <configuration>
> + <encoding>UTF-8</encoding>
> + </configuration>
> + </plugin>
> + <plugin>
> + <artifactId>maven-release-plugin</artifactId>
> + <configuration>
> + <tagBase>
> https://svn.apache.org/repos/asf/tapestry/tapestry5/tags/releases/
> </tagBase>
> + </configuration>
> + </plugin>
> + </plugins>
> + </pluginManagement>
> + </build>
> + <profiles>
> + <profile>
> + <!-- Used only when cuttting a full release. Configures the deploy
> plugin to mark
> each artifact as a release (especially important for the
> archetype). Signs each
> file deployed (it actually signs way too many files and we have
> to clean up a bit
> once deployed). -->
> - <id>deploy</id>
> - <build>
> - <plugins>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-gpg-plugin</artifactId>
> - </plugin>
> - </plugins>
> - </build>
> - <properties>
> - <update-release-info>true</update-release-info>
> - <!-- Don't re-run tests as part of the deploy build. -->
> - <maven.test.skip>true</maven.test.skip>
> - </properties>
> - </profile>
> - <!-- Only enable Javadoc as part of the output site when the
> javadoc profile is active. -->
> - <profile>
> - <id>javadoc</id>
> - <reporting>
> - <plugins>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-javadoc-plugin</artifactId>
> - <!-- Version 2.3 is broken: See
> http://jira.codehaus.org/browse/MJAVADOC-145 -->
> - <version>2.2</version>
> - <configuration>
> - <linksource>true</linksource>
> - <links>
> - <link>
> http://java.sun.com/j2se/1.5.0/docs/api/</link>
> - <link>
> http://java.sun.com/j2ee/1.4/docs/api/</link>
> - <link>
> http://jakarta.apache.org/commons/logging/apidocs/</link>
> - </links>
> -
> <stylesheetfile>${basedir}/src/site/resources/css/jdstyle.css</stylesheetfile>
> - <aggregate>true</aggregate>
> - </configuration>
> - </plugin>
> - </plugins>
> - </reporting>
> - </profile>
> -
> - </profiles>
> - <reporting>
> + <id>deploy</id>
> + <build>
> <plugins>
> - <plugin>
> - <groupId>org.apache.maven.plugins</groupId>
> - <artifactId>maven-project-info-reports-plugin</artifactId>
> - <reportSets>
> - <reportSet>
> - <reports>
> - <report>license</report>
> - <report>scm</report>
> - <report>project-team</report>
> - <report>mailing-list</report>
> - <report>cim</report>
> - <report>issue-tracking</report>
> - </reports>
> - </reportSet>
> - </reportSets>
> - </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-gpg-plugin</artifactId>
> + </plugin>
> </plugins>
> - </reporting>
> -
> -
> - <!--
> + </build>
> + <properties>
> + <update-release-info>true</update-release-info>
> + <!-- Don't re-run tests as part of the deploy build. -->
> + <maven.test.skip>true</maven.test.skip>
> + </properties>
> + </profile>
> + <!-- Only enable Javadoc as part of the output site when the javadoc
> profile is active. -->
> + <profile>
> + <id>javadoc</id>
> + <reporting>
> + <plugins>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-javadoc-plugin</artifactId>
> + <!-- Version 2.3 is broken: See
> http://jira.codehaus.org/browse/MJAVADOC-145 -->
> + <version>2.2</version>
> + <configuration>
> + <linksource>true</linksource>
> + <links>
> + <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
> + <link>http://java.sun.com/j2ee/1.4/docs/api/</link>
> + <link>http://jakarta.apache.org/commons/logging/apidocs/
> </link>
> + </links>
> +
> <stylesheetfile>${basedir}/src/site/resources/css/jdstyle.css</stylesheetfile>
> + <aggregate>true</aggregate>
> + </configuration>
> + </plugin>
> + </plugins>
> + </reporting>
> + </profile>
> + </profiles>
> + <reporting>
> + <plugins>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-project-info-reports-plugin</artifactId>
> + <reportSets>
> + <reportSet>
> + <reports>
> + <report>license</report>
> + <report>scm</report>
> + <report>project-team</report>
> + <report>mailing-list</report>
> + <report>cim</report>
> + <report>issue-tracking</report>
> + </reports>
> + </reportSet>
> + </reportSets>
> + </plugin>
> + </plugins>
> + </reporting>
> + <!--
> Check out http://maven.apache.org/developers/committer-settings.html
> to review the settings you need to have in your ~/.m2/settings.xml
> -->
> -
> - <distributionManagement>
> - <site>
> - <id>tapestry</id>
> - <url>scpexe://
> people.apache.org/www/tapestry.apache.org/tapestry5.2-dev/</url>
> - </site>
> - </distributionManagement>
> -
> -
> - <properties>
> - <!-- Version 2.1 lists everything as 100% covered, weird. -->
> - <cobertura-plugin-version>2.2</cobertura-plugin-version>
> - <update-release-info>false</update-release-info>
> - <testng-version>5.12.1</testng-version>
> - </properties>
> -
> + <distributionManagement>
> + <site>
> + <id>tapestry</id>
> + <url>scpexe://
> people.apache.org/www/tapestry.apache.org/tapestry5.2-dev/</url>
> + </site>
> + </distributionManagement>
> + <properties>
> + <!-- Version 2.1 lists everything as 100% covered, weird. -->
> + <cobertura-plugin-version>2.2</cobertura-plugin-version>
> + <update-release-info>false</update-release-info>
> + <testng-version>5.12.1</testng-version>
> + </properties>
> </project>
>
> Modified: tapestry/tapestry5/trunk/src/site/site.xml
> URL:
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/site/site.xml?rev=950086&r1=950085&r2=950086&view=diff
>
> ==============================================================================
> --- tapestry/tapestry5/trunk/src/site/site.xml (original)
> +++ tapestry/tapestry5/trunk/src/site/site.xml Tue Jun 1 14:24:26 2010
> @@ -62,6 +62,7 @@
> <item name="tapestry5-annotations"
> href="tapestry5-annotations/"/>
> <item name="tapestry-beanvalidator"
> href="tapestry-beanvalidator/"/>
> <item name="tapestry-core" href="tapestry-core/"/>
> + <item name="tapestry-func" href="tapestry-func/"/>
> <item name="tapestry-hibernate" href="tapestry-hibernate/"/>
> <item name="tapestry-hibernate-core"
> href="tapestry-hibernate-core/"/>
> <item name="tapestry-ioc" href="tapestry-ioc/"/>
>
> Added: tapestry/tapestry5/trunk/tapestry-func/pom.xml
> URL:
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-func/pom.xml?rev=950086&view=auto
>
> ==============================================================================
> --- tapestry/tapestry5/trunk/tapestry-func/pom.xml (added)
> +++ tapestry/tapestry5/trunk/tapestry-func/pom.xml Tue Jun 1 14:24:26 2010
> @@ -0,0 +1,78 @@
> +<?xml version="1.0"?>
> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="
> http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd
> ">
> + <modelVersion>4.0.0</modelVersion>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-func</artifactId>
> + <packaging>jar</packaging>
> + <!-- This should change to tapestry-project -->
> + <parent>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-project</artifactId>
> + <version>5.2.0-SNAPSHOT</version>
> + </parent>
> + <name>Tapestry Functional Flows</name>
> + <description>
> + Light-weight functional programming for Flows of values.
> + </description>
> + <inceptionYear>2010</inceptionYear>
> + <dependencies>
> + <dependency>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-test</artifactId>
> + <scope>test</scope>
> + </dependency>
> + </dependencies>
> + <build>
> + <plugins>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-surefire-plugin</artifactId>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-source-plugin</artifactId>
> + </plugin>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-assembly-plugin</artifactId>
> + </plugin>
> + <!-- This gets the plugin to clean up the cobertura.ser file left
> + in the root directory. -->
> + <plugin>
> + <groupId>org.codehaus.mojo</groupId>
> + <artifactId>cobertura-maven-plugin</artifactId>
> + <version>${cobertura-plugin-version}</version>
> + <executions>
> + <execution>
> + <id>clean</id>
> + <goals>
> + <goal>clean</goal>
> + </goals>
> + </execution>
> + </executions>
> + </plugin>
> + </plugins>
> + </build>
> + <reporting>
> + <plugins>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-project-info-reports-plugin</artifactId>
> + <reportSets>
> + <reportSet>
> + <reports>
> + <report>summary</report>
> + <report>dependencies</report>
> + </reports>
> + </reportSet>
> + </reportSets>
> + </plugin>
> + <plugin>
> + <groupId>org.codehaus.mojo</groupId>
> + <artifactId>cobertura-maven-plugin</artifactId>
> + <!-- Version 2.1 is broken. -->
> + <version>${cobertura-plugin-version}</version>
> + </plugin>
> + </plugins>
> + </reporting>
> +</project>
>
> Propchange: tapestry/tapestry5/trunk/tapestry-func/pom.xml
>
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Added: tapestry/tapestry5/trunk/tapestry-func/src/test/conf/testng.xml
> URL:
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-func/src/test/conf/testng.xml?rev=950086&view=auto
>
> ==============================================================================
> --- tapestry/tapestry5/trunk/tapestry-func/src/test/conf/testng.xml (added)
> +++ tapestry/tapestry5/trunk/tapestry-func/src/test/conf/testng.xml Tue Jun
> 1 14:24:26 2010
> @@ -0,0 +1,10 @@
> +<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
> +<suite name="Tapestry Func">
> + <test name="Functional Programming Library">
> + <packages>
> + <!--
> + <package name="org.apache.tapestry5.func"/>
> + -->
> + </packages>
> + </test>
> +</suite>
>
> Propchange: tapestry/tapestry5/trunk/tapestry-func/src/test/conf/testng.xml
>
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Modified: tapestry/tapestry5/trunk/tapestry-ioc/pom.xml
> URL:
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/pom.xml?rev=950086&r1=950085&r2=950086&view=diff
>
> ==============================================================================
> --- tapestry/tapestry5/trunk/tapestry-ioc/pom.xml (original)
> +++ tapestry/tapestry5/trunk/tapestry-ioc/pom.xml Tue Jun 1 14:24:26 2010
> @@ -24,6 +24,12 @@
> </dependency>
>
> <dependency>
> + <groupId>org.apache.tapestry</groupId>
> + <artifactId>tapestry-func</artifactId>
> + <version>${project.version}</version>
> + </dependency>
> +
> + <dependency>
> <groupId>javassist</groupId>
> <artifactId>javassist</artifactId>
> <version>3.9.0.GA</version>
>
>
>
--
Best regards,
Igor Drobiazko
http://tapestry5.de/blog
Re: svn commit: r950086 - in /tapestry/tapestry5/trunk: pom.xml
src/site/site.xml tapestry-func/ tapestry-func/pom.xml tapestry-func/src/
tapestry-func/src/test/ tapestry-func/src/test/conf/ tapestry-func/src/test/conf/testng.xml
tapestry-ioc/pom.xml
Posted by Howard Lewis Ship <hl...@gmail.com>.
Yes, this split the line between useful and recreational programming.
I'll be blogging about it soon.
On Tue, Jun 1, 2010 at 10:55 AM, Massimo Lusetti <ml...@gmail.com> wrote:
> On Tue, Jun 1, 2010 at 7:03 PM, Igor Drobiazko <ig...@gmail.com> wrote:
>
>> This looks awesome. I'd love to read a blog post about it.
>
> Me too. I've already starred the commit log mail
>
> Cheers
> --
> Massimo
> http://meridio.blogspot.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>
--
Howard M. Lewis Ship
Creator of Apache Tapestry
The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!
(971) 678-5210
http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
Re: svn commit: r950086 - in /tapestry/tapestry5/trunk: pom.xml
src/site/site.xml tapestry-func/ tapestry-func/pom.xml tapestry-func/src/
tapestry-func/src/test/ tapestry-func/src/test/conf/ tapestry-func/src/test/conf/testng.xml
tapestry-ioc/pom.xml
Posted by Massimo Lusetti <ml...@gmail.com>.
On Tue, Jun 1, 2010 at 7:03 PM, Igor Drobiazko <ig...@gmail.com> wrote:
> This looks awesome. I'd love to read a blog post about it.
Me too. I've already starred the commit log mail
Cheers
--
Massimo
http://meridio.blogspot.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org