-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sun, 3 Sep 2006, Leszek Gawron wrote:
Date: Sun, 03 Sep 2006 20:34:19 +0200
From: Leszek Gawron <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: Re: XPatch support for maven-cocoon-deployer-plugin
Reinhard Poetz wrote:
Leszek Gawron (JIRA) wrote:
> I want to implement some more features for cocoon:deploy XPatching:
First, because of a lack of time I haven't had much time to understand in
detail what your needs are. So take my concerns as what they are: a gut
feeling.
I think we are about to overdo what a deployment mechanism (and XPatch) is
about and can/should do for us. Whenver you extend the deployer keep in
mind what Cocoon blocks at a sitemap level are about (polymorphism &
inheritance) and that we can (and IMO should) backport the things that
already work in the OSGi mode. Because of that I don't think it's a good
idea to e.g. be able to patch any file at deployment time instead of only
patching web.xml
After my holidays I will have a closer look at this topic and can give
some more qualified feedback.
Just a few examples of what can be currently achieved only by patching:
- modifying a generated sitemap when testing a block (mvn compile
cocoon:deploy jetty:run on a development block)
I'd suppose using own ones for such in the src/test path
- tweaking store janitor
Should be adjustable by properties (dunno exactly what you wantto tweak)
- configuring transient store max objects
Same as above: Property
- configuring continuations manager
Again: Properties
- you won't even be able to define a new cforms widget definition because
they don't use the new service selector that allows to span components over
several files.
So this cries for a patch ;-)
While some things are trivial to fix some are not and all definitely need
some committer attention. The problem with declaring widgets in other files
is probably a year old.
Yes I think we are aware of the cform "new widget" problems. But what do
you mean by "committer attention"?
Ciao
- --
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFE/H0CLNdJvZjjVZARAiLzAJ9kgkgYjSAvyuzBPQxTlhBYMu0LXwCg5FQQ
XND5Hsq90PhTgOQFVdWlkWo=
=Titu
-----END PGP SIGNATURE-----