cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From da...@cocoon.zones.apache.org
Subject [DAISY] Created: BD: Cocoon block deployer
Date Wed, 11 Jan 2006 21:08:38 GMT
A new document has been created.

http://cocoon.zones.apache.org/daisy/documentation/795.html

Document ID: 795
Branch: main
Language: default
Name: BD: Cocoon block deployer
Document Type: Cocoon Document
Created: 1/11/06 9:08:30 PM
Creator (owner): Reinhard Pötz
State: publish

Parts
=====

Content
-------
Mime type: text/xml
Size: 1300 bytes
Content:
<html>
<body>

<h1>Which problems does the block deployer solve?</h1>

<p>Starting with Cocoon 2.2, a Cocoon application is a composition of blocks. It
has to be defined, which blocks are part of this composition, how they are
configured and which are the block implementations that are used to satisfy the
requirements of a block.</p>

<h1>What are the block deployer's features?</h1>

<h2>Primary features</h2>

<ul>
<li>define which blocks are installed</li>
<li>configure the blocks with deployment properties</li>
<li>configure how blocks are wired</li>
<li>auto-wiring of blocks</li>
</ul>

<h2>Secondary features</h2>

<ul>
<li>there is a schema file that describes how a block deployment script looks
like</li>
<li>the block deployer uses filesystem transaction (either all or any blocks are
deployed)</li>
<li>IDE and build tool independant library</li>
</ul>

<h1>How can the block deployer be used?</h1>

<p>The block deployer is a Java library that can be used by applications that
want to deploy Cocoon blocks. The first implementation is a Maven 2 plugin.
There are two tutorials</p>

<ul>
<li>[link_name] tutorial 1</li>
<li>[link_name] tutorial 2</li>
</ul>

<p>that describe how to develop Cocoon web applications using blocks and how the
block deployer fits in.</p>

</body>
</html>

Collections
===========
The document belongs to the following collections: documentation

Mime
View raw message