cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "reinhard@apache.org" <reinh...@apache.org>
Subject Test and verify Cocoon 3 alpha-1 release artifacts
Date Wed, 22 Oct 2008 18:48:58 GMT

It took me a while but now I finished the creation of all release
artifacts for a Cocoon 3 alpha-1 release. Since this is the initial
creation of Maven artifacts and distribution files, I don't call for a
vote at this point of time but rather want to wait for some feedback.

I would like to ask you to check the release artifacts whether they meet
 the legal requirements (checksums, pgp signatures, license files,
notice files) of the ASF.

If you already use Cocoon 3 libraries in your project, please test them
using the proposed release artifacts.
If you haven't used Cocoon 3 yet, it would be great if you tried out the
Maven archetypes.

                                - o -


Here are some instructions where you can find the distribution files,
find and use the Maven artifacts and how to invoke the available Maven
archetypes:


Distribution
.......................................................................

Find zip and tar.gz distribution assemblies at
http://people.apache.org/~reinhard/cocoon-staging/

Note that I added a WARNING.txt file to the root directory that explains
our understanding of alpha software.

I would also be interested in some feedback about the content of the
distribution files. Currently they contain the sources, javadocs and the
docs.

Maven artifacts
.......................................................................
Maven artifacts are available at http://people.apache.org/builds/cocoon/
If you want to use Cocoon 3, add this location as an additional
repository to your settings:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <profiles>
    <profile>
      <id>cocoon-staging</id>
      <repositories>
        <repository>
          <id>cocoon.staging</id>
          <name>Cocoon staging repository</name>
          <url>http://people.apache.org/builds/cocoon</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>cocoon.staging</id>
          <name>Cocoon staging repository</name>
          <url>http://people.apache.org/builds/cocoon</url>
        </pluginRepository>
      </pluginRepositories>
    </profile>
</settings>

and use it: e.g.
mvn install -P cocoon-staging

Maven archetypes
........................................................................
There are also 4 archetypes available that help you to start a new
Cocoon 3 based web application project

 . archetype-block -> create a new block that uses Cocoon 3 as
   web application framework

 . archetype-parent -> create a parent POM for a Cocoon 3 project

 . archetype-webapp -> create a web application project


or to run the samples

 . archetype-sample -> create a block that contains all available
   Cocoon 3 samples

Here are the commands:

mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7
-DarchetypeGroupId=org.apache.cocoon.archetype-block
-DarchetypeArtifactId=cocoon-archetype-block
-DarchetypeVersion=3.0.0-alpha-1 -DgroupId=com.mycompany
-DartifactId=mysite
-DremoteRepositories=http://people.apache.org/builds/cocoon/

mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7
-DarchetypeGroupId=org.apache.cocoon.archetype-parent
-DarchetypeArtifactId=cocoon-archetype-parent
-DarchetypeVersion=3.0.0-alpha-1 -DgroupId=com.mycompany
-DartifactId=myparent
-DremoteRepositories=http://people.apache.org/builds/cocoon/

mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7
-DarchetypeGroupId=org.apache.cocoon.archetype-webapp
-DarchetypeArtifactId=cocoon-archetype-webapp
-DarchetypeVersion=3.0.0-alpha-1 -DgroupId=com.mycompany
-DartifactId=mywebapp
-DremoteRepositories=http://people.apache.org/builds/cocoon/

mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7
-DarchetypeGroupId=org.apache.cocoon.archetype-sample
-DarchetypeArtifactId=cocoon-archetype-sample
-DarchetypeVersion=3.0.0-alpha-1 -DgroupId=com.mycompany
-DartifactId=mysample
-DremoteRepositories=http://people.apache.org/builds/cocoon/

-- 
Reinhard Pötz                           Managing Director, {Indoqa} GmbH
                         http://www.indoqa.com/en/people/reinhard.poetz/

Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member                  reinhard@apache.org
________________________________________________________________________

Mime
View raw message