From boothjason@example.com Tue Mar 01 10:20:52 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 46391 invoked from network); 1 Mar 2011 10:20:51 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 1 Mar 2011 10:20:51 -0000
Received: (qmail 53137 invoked by uid 500); 1 Mar 2011 10:20:51 -0000
Delivered-To: boothjason@example.com
Received: (qmail 52780 invoked by uid 500); 1 Mar 2011 10:20:47 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 52773 invoked by uid 99); 1 Mar 2011 10:20:46 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Mar 2011 10:20:46 +0000
X-ASF-Spam-Status: No, hits=-0.1 required=5.0
	tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of boothjason@example.com designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO exprod7og127.obsmtp.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with SMTP; Tue, 01 Mar 2011 10:20:36 +0000
Received: from source ([83.161.120.155]) (using TLSv1) by exprod7ob127.postini.com ([83.161.120.155]) with SMTP
	ID boothjason@example.com; Tue, 01 Mar 2011 02:20:16 PST
Received: by yxs7 with SMTP id 7so2546564yxs.5
        for <boothjason@example.com>; Tue, 01 Mar 2011 02:20:14 -0800 (PST)
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id y26mr4173076agi.164.1298974814468; Tue,
 01 Mar 2011 02:20:14 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Tue, 1 Mar 2011 02:20:14 -0800 (PST)
In-Reply-To: <boothjason@example.com>
References: <boothjason@example.com>
	<boothjason@example.com>
Date: Tue, 1 Mar 2011 11:20:14 +0100
Message-ID: <boothjason@example.com>
Subject: =?ISO-8859-1?Q?Re=3A_Welcome_Francesco_Chicchiricc=F2_as_new_Cocoon_Co?=
	=?ISO-8859-1?Q?mmitter?=
From: Jeroen Reijn <boothjason@example.com>
To: boothjason@example.com
Content-Type: multipart/alternative; boundary=001485f9abb0637bf1049d69242d
X-Virus-Checked: Checked by ClamAV on apache.org

--001485f9abb0637bf1049d69242d
Content-Type: text/plain; charset=ISO-8859-1

Welcome! :-)

On Tue, Feb 22, 2011 at 2:43 AM, David Crossley <boothjason@example.com> wrote:

> Thanks Francesco, and welcome.
>
> -David
>

--001485f9abb0637bf1049d69242d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Welcome! :-)<br><br><div class=3D"gmail_quote">On Tue, Feb 22, 2011 at 2:43=
 AM, David Crossley <span dir=3D"ltr">&lt;<a href=3D"mailto:crossley@apache=
.org">boothjason@example.com</a>&gt;</span> wrote:<br><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex;">
Thanks Francesco, and welcome.<br>
<font color=3D"#888888"><br>
-David<br>
</font></blockquote></div><br>

--001485f9abb0637bf1049d69242d--

From boothjason@example.com Wed Mar 02 09:39:06 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 32458 invoked from network); 2 Mar 2011 09:39:05 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 2 Mar 2011 09:39:05 -0000
Received: (qmail 73704 invoked by uid 500); 2 Mar 2011 09:39:05 -0000
Delivered-To: boothjason@example.com
Received: (qmail 73179 invoked by uid 500); 2 Mar 2011 09:39:01 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 73167 invoked by uid 99); 2 Mar 2011 09:39:00 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2011 09:39:00 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (athena.apache.org: local policy)
Received: from [83.161.120.155] (HELO smtpi3.ngi.it) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2011 09:38:54 +0000
Received: from [83.161.120.155] (unknown [83.161.120.155])
	by smtpi3.ngi.it (Postfix) with ESMTP id E35E9318006
	for <boothjason@example.com>; Wed,  2 Mar 2011 10:38:32 +0100 (CET)
Message-ID: <boothjason@example.com>
Date: Wed, 02 Mar 2011 10:38:32 +0100
From: =?ISO-8859-1?Q?Francesco_Chicchiricc=F2?= <boothjason@example.com>
Organization: Apache Software Foundation
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7
MIME-Version: 1.0
To: boothjason@example.com
Subject: Re: [c3] Log*Transformer
References: <boothjason@example.com> <boothjason@example.com> <boothjason@example.com> <boothjason@example.com> <boothjason@example.com>
In-Reply-To: <boothjason@example.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

On 22/02/2011 15:15, Reinhard Pötz wrote:
> On 02/21/2011 11:32 AM, Francesco Chicchiriccò wrote:
>> On 21/feb/2011, at 10.56, Simone Tripodi wrote:
>>
>>> Hi all, I'd tend agree with Reinhard if the CloseShield
>>> functionality is not simple (and I mean very simple, almost silly)
>>> to replicate into our module. I'm sure the CloseShield in the IO
>>> takes care of more general PrintStream use cases rather then just
>>> the sysout, so I'm worried that the proposed patch is not
>>> enough...
>>
>> For the sake of clarity: I've proposed that naive patch mainly
>> because I think that Log*Transformers are there to be used only for
>> dev purpose, where System.out or FileOutpuStream are the only viable
>> candidates.
>>
>> Anyway, I've taken a quick look to
>> http://s.apache.org/commons-io-close-shield-outputstream and its
>> parent class http://bit.ly/h7AolY: it seems to me that it would be
>> quite easy to embed these two classes in order to have a CloseShield
>> functionality in cocoon3-sax.
>>
>> If you think that it could be useful to have such functionality there
>> (also for usage by other classes than just Log*Transformers), please
>> let me know.
>
> I think the patch with the simple approach is good enough in this case 
> because the class encapsulates the usage of the output stream 
> completely. (It would be different if an output stream was passed to 
> the transformer ...)
>
> Since you get commit access to the repository soon, you can apply the 
> patch yourself ;-) Congratulations BTW!
Reinhard,
I've just committed the above mentioned patch, with the secondary 
purpose of testing my SVN rights ;-)

About this, do you know how can I ask to align my current JIRA account 
(ilgrosso) to my recent committer rights? Thanks.

Regards.

-- 
Apache Cocoon Committer

http://people.apache.org/~ilgrosso/


From boothjason@example.com Wed Mar 02 20:57:49 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 64656 invoked from network); 2 Mar 2011 20:57:48 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 2 Mar 2011 20:57:48 -0000
Received: (qmail 12700 invoked by uid 500); 2 Mar 2011 20:57:47 -0000
Delivered-To: boothjason@example.com
Received: (qmail 12496 invoked by uid 500); 2 Mar 2011 20:57:46 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 12488 invoked by uid 99); 2 Mar 2011 20:57:46 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2011 20:57:46 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (nike.apache.org: local policy)
Received: from [83.161.120.155] (HELO indoqa.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2011 20:57:39 +0000
Received: from [83.161.120.155] (unknown [83.161.120.155])
	by indoqa.com (Postfix) with ESMTP id C25961A0001
	for <boothjason@example.com>; Wed,  2 Mar 2011 21:57:18 +0100 (CET)
Message-ID: <boothjason@example.com>
Date: Wed, 02 Mar 2011 21:57:18 +0100
From: =?ISO-8859-1?Q?Reinhard_P=F6tz?= <boothjason@example.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:83.161.120.155) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7
MIME-Version: 1.0
To: boothjason@example.com
Subject: Re: [c3] Log*Transformer
References: <boothjason@example.com> <boothjason@example.com> <boothjason@example.com> <boothjason@example.com> <boothjason@example.com> <boothjason@example.com>
In-Reply-To: <boothjason@example.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Checked: Checked by ClamAV on apache.org

On 03/02/2011 10:38 AM, Francesco Chicchiriccò wrote:
> About this, do you know how can I ask to align my current JIRA account
> (ilgrosso) to my recent committer rights? Thanks.

done

-- 
Reinhard Pötz         Founder & Managing Director, Indoqa and Deepsearch
                         http://www.indoqa.com/people/reinhard-poetz.html

Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member                  boothjason@example.com
________________________________________________________________________

       Furthermore, I think Oracle has to honor the JSPA agreement.
     http://s.apache.org/JCPIsDead       http://s.apache.org/tck-trap

From boothjason@example.com Wed Mar 02 22:48:13 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 43547 invoked from network); 2 Mar 2011 22:48:12 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 2 Mar 2011 22:48:12 -0000
Received: (qmail 28903 invoked by uid 500); 2 Mar 2011 22:48:11 -0000
Delivered-To: boothjason@example.com
Received: (qmail 28840 invoked by uid 500); 2 Mar 2011 22:48:11 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 28833 invoked by uid 99); 2 Mar 2011 22:48:11 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2011 22:48:11 +0000
X-ASF-Spam-Status: No, hits=2.2 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of boothjason@example.com designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-vx0-f179.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2011 22:48:06 +0000
Received: by vxc38 with SMTP id 38so526780vxc.24
        for <boothjason@example.com>; Wed, 02 Mar 2011 14:47:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:content-type;
        bh=85CHAdAN8DIn4WXx1ceVfezRGsUHcPEQ1nRg43ZA8NI=;
        b=IHDzCidYPGwNprArAjE1whgRUv0Ei6sEK4929iCGVaEg4Gtj57ra4wkjTTyG9gtpag
         3rFkjWmsMdiTtzxjW4S382LFN+XIh9Ood4+ko/AfI2LQ7LCkWKfKd70DXj3ROz3F6jcB
         inZQjy1qDsXm6rtKBmN2h9L+FX6hRwkMI9pJo=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=W7erGapF9azEkdQm17lrPVU6/EZNQhVMlYDP+lw+mI5/CCCRh8RIs8ycXWZinCPHdt
         5MYQFYYI4+U7pwi5frGVckXAz/dqxi8XDvMiBKesjUVTy/bYO1z4VYSUcH0V8XXrFH0a
         dGjHebBO86GN226Z2MLIQg99GUxxrI/v7Gtw8=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id 2mr642514vdc.105.1299106065442; Wed, 02
 Mar 2011 14:47:45 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Wed, 2 Mar 2011 14:47:45 -0800 (PST)
In-Reply-To: <boothjason@example.com>
References: <boothjason@example.com>
	<boothjason@example.com>
Date: Wed, 2 Mar 2011 19:47:45 -0300
Message-ID: <boothjason@example.com>
Subject: =?ISO-8859-1?Q?Re=3A_Welcome_Francesco_Chicchiricc=F2_as_new_Cocoon_Co?=
	=?ISO-8859-1?Q?mmitter?=
From: Dani <boothjason@example.com>
To: boothjason@example.com
Content-Type: multipart/alternative; boundary=20cf3054a11b8e6a68049d87b393

--20cf3054a11b8e6a68049d87b393
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks e Wellcome!

2011/2/21 Francesco Chicchiricc=F2 <boothjason@example.com>

> On 21/feb/2011, at 15.25, Simone Tripodi wrote:
>
> > Hi all,
> > Francesco's nomination has been accepted. He got 7 positive votes and
> > no negative one. Congratulations Francesco and welcome!
> > Francesco, it's a good tradition here to introduce yourself.
>
> My name is Francesco Chicchiricc=F2, and my surname has been a tricky
> challenge since I was born in 1977, every time that I had to get in touch
> with any public office; the advent of Internet made things even more
> cumbersome, despite of Unicode effort :-)
>
> Linux addict since 1997, I am Italian (and proud to be), married with a
> lovely wife called Cinzia, father of a wonderful boy called Davide. Since=
 I
> was a child I've always loved comics and music, playing bass guitar in a =
few
> metal rock bands with some friends.
>
> About Computer Science, I got a master degree in 2001 in L'Aquila, after
> six months spent at Nokia Research Center in Heksinki.
>


--=20
"There are many plans in the Human heart, But
 is the Lord's Purpose that prevails"

"Existem Muitos planos e desejos no cora=E7=E3o Humano, MAS
s=E3o os Prop=F3sitos do Senhor que prevalecem"

  []'s Dani:-)

--20cf3054a11b8e6a68049d87b393
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks e Wellcome!<br><br><div class=3D"gmail_quote">2011/2/21 Francesco Ch=
icchiricc=F2 <span dir=3D"ltr">&lt;<a href=3D"mailto:francesco.chicchiricco=
@tirasa.net">boothjason@example.com</a>&gt;</span><br><blockquot=
e class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204);=
 margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class=3D"im">On 21/feb/2011, at 15.25, Simone Tripodi wrote:<br>
<br>
&gt; Hi all,<br>
&gt; Francesco&#39;s nomination has been accepted. He got 7 positive votes =
and<br>
&gt; no negative one. Congratulations Francesco and welcome!<br>
&gt; Francesco, it&#39;s a good tradition here to introduce yourself.<br>
<br>
</div>My name is Francesco Chicchiricc=F2, and my surname has been a tricky=
 challenge since I was born in 1977, every time that I had to get in touch =
with any public office; the advent of Internet made things even more cumber=
some, despite of Unicode effort :-)<br>

<br>
Linux addict since 1997, I am Italian (and proud to be), married with a lov=
ely wife called Cinzia, father of a wonderful boy called Davide. Since I wa=
s a child I&#39;ve always loved comics and music, playing bass guitar in a =
few metal rock bands with some friends.<br>

<br>
About Computer Science, I got a master degree in 2001 in L&#39;Aquila, afte=
r six months spent at Nokia Research Center in Heksinki.<br></blockquote></=
div><br clear=3D"all"><br>-- <br>&quot;There are many plans in the Human he=
art, But<br>
=A0is the Lord&#39;s Purpose that prevails&quot;<br><br>&quot;Existem Muito=
s planos e desejos no cora=E7=E3o Humano, MAS<br>s=E3o os Prop=F3sitos do S=
enhor que prevalecem&quot;<br><br>=A0 []&#39;s Dani:-)<br>

--20cf3054a11b8e6a68049d87b393--

From boothjason@example.com Thu Mar 10 11:57:34 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 12236 invoked from network); 10 Mar 2011 11:57:34 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 10 Mar 2011 11:57:34 -0000
Received: (qmail 68031 invoked by uid 500); 10 Mar 2011 11:57:33 -0000
Delivered-To: boothjason@example.com
Received: (qmail 67957 invoked by uid 500); 10 Mar 2011 11:57:33 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 67950 invoked by uid 99); 10 Mar 2011 11:57:32 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Mar 2011 11:57:32 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (nike.apache.org: local policy)
Received: from [83.161.120.155] (HELO smtpi3.ngi.it) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Mar 2011 11:57:23 +0000
Received: from [83.161.120.155] (unknown [83.161.120.155])
	by smtpi3.ngi.it (Postfix) with ESMTP id D9888318539
	for <boothjason@example.com>; Thu, 10 Mar 2011 12:57:02 +0100 (CET)
Message-ID: <boothjason@example.com>
Date: Thu, 10 Mar 2011 12:57:02 +0100
From: =?ISO-8859-15?Q?Francesco_Chicchiricc=F2?= <boothjason@example.com>
Organization: Apache Software Foundation
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8
MIME-Version: 1.0
To: boothjason@example.com
Subject: [C3] *LinkRewriterTransformer
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Checked: Checked by ClamAV on apache.org

Hi gents,
since a while we have in C3 cocoon-sax sources an 
AbstractLinkRewriterTransformer that, inspired by C2.1 and C2.2 
LinkRewriterTransformers, provides all means to intercept all links in 
the source document and delegates any effective operation to an abstract 
rewrite() method.

The issue [1] is about making such transformer sitemap-compliant: of 
course, an abstract class cannot be meant under such consideration.

For this reason, based on some Simone's ideas, I wrote a 
RegexpLinkRewriterTransformer extending the abstract class above and 
providing a mean to define link rewriting based on standard java regular 
expressions. Moreover, the "sitemap-compliancy" is shown by an extension 
of current cocoon-sample. Ah, and finally running './it.sh' seems to be 
working ;-)

All that is, for the moment, included in a patch attached to [1]: do you 
see any problem in committing such code? Do you think that such 
implementation could be meaningful / useful? Do you see any possible 
update / extension?

Thanks.

[1] https://issues.apache.org/jira/browse/COCOON3-56

-- 
Apache Cocoon Committer and PMC Member

http://people.apache.org/~ilgrosso/


From boothjason@example.com Fri Mar 11 07:30:08 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 73232 invoked from network); 11 Mar 2011 07:30:08 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 11 Mar 2011 07:30:08 -0000
Received: (qmail 40769 invoked by uid 500); 11 Mar 2011 07:30:07 -0000
Delivered-To: boothjason@example.com
Received: (qmail 40667 invoked by uid 500); 11 Mar 2011 07:30:06 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 40660 invoked by uid 99); 11 Mar 2011 07:30:06 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Mar 2011 07:30:06 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
	tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of boothjason@example.com designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-ww0-f49.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Mar 2011 07:30:00 +0000
Received: by wwc33 with SMTP id 33so2569252wwc.6
        for <boothjason@example.com>; Thu, 10 Mar 2011 23:29:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        bh=NwPozEeENeusgeHtq1AMf0aRfDGbmKxyRizzetKpkJw=;
        b=AzZE4sv3A/Ewd/Bbc/EtSzn52eQMvT4FeVtTOJfyZICrMvzCEPaGurNwrQ9pfi/o6i
         rwI340EAcX5DFIyfleyjpcNz9iZKTYM62I906cHzKajWjOim8brXvZd8L1soOcqj2TEN
         BBhaSiliYp4ug2VuGg2ZSOOHGV8ezx9OyWJEA=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        b=xfjkrm+exJkWxFTfZzkPKIWYAbzxpz0P6Wlt6uBJoAjYY3io3VnJGr+LOaTVYLAwPz
         mbDMwylVyvX3/7fyoLRSXO6o+op3/4fErKnFT7BBWXvRjgOke8JLr+6Me9CPkEYTXC41
         dvh3P+Rwb1crjpJtgVb95B96EaIjpVqs29Zhs=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id w5mr7964693wbx.191.1299828579355;
 Thu, 10 Mar 2011 23:29:39 -0800 (PST)
Sender: boothjason@example.com
Received: by 83.161.120.155 with HTTP; Thu, 10 Mar 2011 23:29:39 -0800 (PST)
In-Reply-To: <boothjason@example.com>
References: <boothjason@example.com>
Date: Fri, 11 Mar 2011 08:29:39 +0100
X-Google-Sender-Auth: rIYRuHXDbOv27CLQan2QfVE9h58
Message-ID: <boothjason@example.com>
Subject: Re: [C3] *LinkRewriterTransformer
From: Simone Tripodi <boothjason@example.com>
To: boothjason@example.com
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Virus-Checked: Checked by ClamAV on apache.org

Hi Francesco,
I had a look at your final proposal and IMHO looks very fine. I
suggest you can commit it without any side-issue then continue working
on it if needed.
Well done, I'd say ;)
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



2011/3/10 Francesco Chicchiricc=C3=B2 <boothjason@example.com>:
> Hi gents,
> since a while we have in C3 cocoon-sax sources an
> AbstractLinkRewriterTransformer that, inspired by C2.1 and C2.2
> LinkRewriterTransformers, provides all means to intercept all links in th=
e
> source document and delegates any effective operation to an abstract
> rewrite() method.
>
> The issue [1] is about making such transformer sitemap-compliant: of cour=
se,
> an abstract class cannot be meant under such consideration.
>
> For this reason, based on some Simone's ideas, I wrote a
> RegexpLinkRewriterTransformer extending the abstract class above and
> providing a mean to define link rewriting based on standard java regular
> expressions. Moreover, the "sitemap-compliancy" is shown by an extension =
of
> current cocoon-sample. Ah, and finally running './it.sh' seems to be work=
ing
> ;-)
>
> All that is, for the moment, included in a patch attached to [1]: do you =
see
> any problem in committing such code? Do you think that such implementatio=
n
> could be meaningful / useful? Do you see any possible update / extension?
>
> Thanks.
>
> [1] https://issues.apache.org/jira/browse/COCOON3-56
>
> --
> Apache Cocoon Committer and PMC Member
>
> http://people.apache.org/~ilgrosso/
>
>

From boothjason@example.com Sat Mar 12 14:00:31 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 61552 invoked from network); 12 Mar 2011 14:00:30 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 12 Mar 2011 14:00:30 -0000
Received: (qmail 11858 invoked by uid 500); 12 Mar 2011 14:00:30 -0000
Delivered-To: boothjason@example.com
Received: (qmail 11797 invoked by uid 500); 12 Mar 2011 14:00:29 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 11790 invoked by uid 99); 12 Mar 2011 14:00:29 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Mar 2011 14:00:29 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (nike.apache.org: local policy)
Received: from [83.161.120.155] (HELO smtpi3.ngi.it) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Mar 2011 14:00:20 +0000
Received: from [83.161.120.155] (unknown [83.161.120.155])
	by smtpi3.ngi.it (Postfix) with ESMTP id 2F2C5318318
	for <boothjason@example.com>; Sat, 12 Mar 2011 14:59:59 +0100 (CET)
Message-ID: <boothjason@example.com>
Date: Sat, 12 Mar 2011 14:59:58 +0100
From: =?UTF-8?B?RnJhbmNlc2NvIENoaWNjaGlyaWNjw7I=?= <boothjason@example.com>
Organization: Apache Software Foundation
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8
MIME-Version: 1.0
To: boothjason@example.com
Subject: Re: [C3] *LinkRewriterTransformer
References: <boothjason@example.com> <boothjason@example.com>
In-Reply-To: <boothjason@example.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Checked: Checked by ClamAV on apache.org

On 11/03/2011 08:29, Simone Tripodi wrote:
> Hi Francesco,
> I had a look at your final proposal and IMHO looks very fine. I
> suggest you can commit it without any side-issue then continue working
> on it if needed.
> Well done, I'd say ;)

Thanks Simone :-)
No one said anything against the patch, so I've committed it and closed 
the issue [1].

I hope it's fine.
Cheers.

> 2011/3/10 Francesco Chicchiriccò<boothjason@example.com>:
>> Hi gents,
>> since a while we have in C3 cocoon-sax sources an
>> AbstractLinkRewriterTransformer that, inspired by C2.1 and C2.2
>> LinkRewriterTransformers, provides all means to intercept all links in the
>> source document and delegates any effective operation to an abstract
>> rewrite() method.
>>
>> The issue [1] is about making such transformer sitemap-compliant: of course,
>> an abstract class cannot be meant under such consideration.
>>
>> For this reason, based on some Simone's ideas, I wrote a
>> RegexpLinkRewriterTransformer extending the abstract class above and
>> providing a mean to define link rewriting based on standard java regular
>> expressions. Moreover, the "sitemap-compliancy" is shown by an extension of
>> current cocoon-sample. Ah, and finally running './it.sh' seems to be working
>> ;-)
>>
>> All that is, for the moment, included in a patch attached to [1]: do you see
>> any problem in committing such code? Do you think that such implementation
>> could be meaningful / useful? Do you see any possible update / extension?
>>
>> Thanks.
>>
>> [1] https://issues.apache.org/jira/browse/COCOON3-56
-- 
Apache Cocoon Committer and PMC Member

http://people.apache.org/~ilgrosso/


From boothjason@example.com Tue Mar 15 15:16:34 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 58497 invoked from network); 15 Mar 2011 15:16:33 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 15 Mar 2011 15:16:33 -0000
Received: (qmail 14323 invoked by uid 500); 15 Mar 2011 15:16:33 -0000
Delivered-To: boothjason@example.com
Received: (qmail 14094 invoked by uid 500); 15 Mar 2011 15:16:32 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Delivered-To: moderator for boothjason@example.com
Received: (qmail 91534 invoked by uid 99); 15 Mar 2011 15:07:31 -0000
X-ASF-Spam-Status: No, hits=-0.0 required=5.0
	tests=SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: local policy)
X-Virus-Status: clean(F-Secure/fsigk_smtp/403/bsb-lx08)
Message-Id: <boothjason@example.com>
X-Mailer: Novell GroupWise Internet Agent 8.0.2 
Date: Tue, 15 Mar 2011 16:06:54 +0100
From: "Sebastian Lutze" <boothjason@example.com>
To: <boothjason@example.com>
Subject: Cocoon 2.2 ThreadPool
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi Coocon Developers/Users,

We're using Cocoon 2.2 and I would like to know if it is possible to
obtain Cocoon's ThreadPool or use Cocoon-Thread-Management inside a
CustomTransformer based on AbstractSAXTransformer? 
My Transformer generates a synchronized ArrayList from XML-File that
contains object-ids. After the Transformation is finished
(endDocument()), the Program instantiates Threads for parallel indexing
(Solr/Lucene) those objects. The Indexer-Threads are fed by the
synchronized ArrayList. 

My current implementation seems to work, but I'm wondering if there
would be a more "integrated" solution based on Cocoon's ThreadPool or
similar?

Greetings & Thanks,

Sebastian from Munich


PS: What's up with Cocoon 3.0? 


From boothjason@example.com Thu Mar 31 09:02:46 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 63106 invoked from network); 31 Mar 2011 09:02:45 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 31 Mar 2011 09:02:45 -0000
Received: (qmail 13405 invoked by uid 500); 31 Mar 2011 09:02:45 -0000
Delivered-To: boothjason@example.com
Received: (qmail 13048 invoked by uid 500); 31 Mar 2011 09:02:40 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 13041 invoked by uid 99); 31 Mar 2011 09:02:38 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 09:02:38 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (nike.apache.org: local policy)
Received: from [83.161.120.155] (HELO mo-p05-ob.rzone.de) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 09:02:31 +0000
X-RZG-AUTH: :I3wBe1Onbu02NkHlDbrpfe8kNG+qAh4Y0eq6CAJzFEW2yhgeHHoElNeBrsQapLpJ
X-RZG-CLASS-ID: mo05
Received: from [83.161.120.155]
	(202.Red-195-57-78.staticIP.rima-tde.net [83.161.120.155])
	by post.strato.de (klopstock mo5) (RZmta 25.8)
	with ESMTPA id Y05552n2V7OW5G for <boothjason@example.com>;
	Thu, 31 Mar 2011 11:02:06 +0200 (MEST)
Subject: [c3] Image reader, does c3 have one?
From: Thorsten Scherler <boothjason@example.com>
To: boothjason@example.com
Content-Type: multipart/signed; micalg="sha1"; protocol="application/x-pkcs7-signature"; boundary="=-dK/7tgtgUyHgfFgxWS34"
Organization: The Apache Software Foundation
Date: Thu, 31 Mar 2011 11:02:04 +0200
Message-ID: <1301562124.3184.77.camel@mcKenny>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 
X-Virus-Checked: Checked by ClamAV on apache.org


--=-dK/7tgtgUyHgfFgxWS34
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi all,

I am looking for an
http://cocoon.apache.org/2.1/userdocs/core/image-reader.html in c3, but
have not found anything. Did I not look hard enough, or simply there is
no image reader yet?

If there is no image reader is there a note about best practice to
migrate a 2.1 component to 3.0?

TIA for any information.

salu2
--=20
Thorsten Scherler <thorsten.at.apache.org>
codeBusters S.L. - web based systems
<consulting, training and solutions>
http://www.codebusters.es/

--=-dK/7tgtgUyHgfFgxWS34
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFvTCCBbkw
ggUioAMCAQICBDy5Q4kwDQYJKoZIhvcNAQEFBQAwNjELMAkGA1UEBhMCRVMxDTALBgNVBAoTBEZO
TVQxGDAWBgNVBAsTD0ZOTVQgQ2xhc2UgMiBDQTAeFw0xMDAyMjYxMTU0MzVaFw0xMzAyMjYxMTU0
MzVaMIGBMQswCQYDVQQGEwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAy
IENBMRIwEAYDVQQLEwk3MDEwMDA0MTMxNTAzBgNVBAMTLE5PTUJSRSBTQ0hFUkxFUiAtLS0gVEhP
UlNURU4gLSBOSUYgWDUzODczMDhIMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2rqi
Iwo7BsttPos+VC5HoUmLlOenViXOVKbCs+jlZxRVFdN+m9SSj5rrDwWUHrj2UEiF1zJ1CRhBJSg7
odfPrdlWCrnou6tXQJO8SNL5qazXBAxjvYqqViAKkgK74PpPJsiO3VBxnIhdyVoMy3f/1ZB0te8C
lAqkhwV2vLPktVJqFyNl2fQTZlBIYWDAzFbM+r9rHgFGVE0K0tOMBInCg7jpo2QeuUFMpuTz/7jw
0H/cOn9X0YX/jrE7pmEeX5vv9TFs6vBTqlY/yxG1h2VmGWbJUheNHaCok2WSC2Vy35C8Z5kpxTwD
EHCiJUCemYtcOxDd7CKk15Xxqjr7OcRUwwIDAQABo4IDAjCCAv4wgYEGA1UdEQR6MHiBElNDSEVS
TEVSQEdNQUlMLkNPTaRiMGAxGDAWBgkrBgEEAaxmAQQTCVg1Mzg3MzA4SDESMBAGCSsGAQQBrGYB
AxMDLS0tMRcwFQYJKwYBBAGsZgECEwhTQ0hFUkxFUjEXMBUGCSsGAQQBrGYBARMIVEhPUlNURU4w
CQYDVR0TBAIwADArBgNVHRAEJDAigA8yMDEwMDIyNjExNTQzNVqBDzIwMTMwMjI2MTE1NDM1WjAL
BgNVHQ8EBAMCBaAwEQYJYIZIAYb4QgEBBAQDAgWgMB0GA1UdDgQWBBRL/kLuXWTDOs1LIP/UHPJ9
Cnq24TAfBgNVHSMEGDAWgBRAmnZEl3QHxKwUyx6NTzpFfDDXYTCCATEGA1UdIASCASgwggEkMIIB
IAYJKwYBBAGsZgMFMIIBETA0BggrBgEFBQcCARYoaHR0cDovL3d3dy5jZXJ0LmZubXQuZXMvY29u
dmVuaW8vZHBjLnBkZjCB2AYIKwYBBQUHAgIwgcsagchDZXJ0aWZpY2FkbyBSZWNvbm9jaWRvIGV4
cGVkaWRvIHNlZ/puIGxlZ2lzbGFjafNuIHZpZ2VudGUuVXNvIGxpbWl0YWRvIGEgbGEgQ29tdW5p
ZGFkIEVsZWN0cvNuaWNhIHBvciB2YWxvciBt4XhpbW8gZGUgMTAwIGUgc2Fsdm8gZXhjZXBjaW9u
ZXMgZW4gRFBDLkNvbnRhY3RvIEZOTVQ6Qy9Kb3JnZSBKdWFuIDEwNi0yODAwOS1NYWRyaWQtRXNw
YfFhLjAdBgkrBgEEAaxmASEEEBYOUEVSU09OQSBGSVNJQ0EwLwYIKwYBBQUHAQMEIzAhMAgGBgQA
jkYBATAVBgYEAI5GAQIwCxMDRVVSAgFkAgEAMFsGA1UdHwRUMFIwUKBOoEykSjBIMQswCQYDVQQG
EwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBMRAwDgYDVQQDEwdD
Ukw2ODA4MA0GCSqGSIb3DQEBBQUAA4GBAFHmn+aJrabjLEF14tjRYNwHNOEULeOkuu7MigkOZD6G
dKSk3w4rSUecIq6FaezPak7wIlkGgi7uZyBz+CtMouQDYFSzlHmUe6iFjy0CKT8YGtbtZEgQZS6r
DYzLsDq3WGX9jfFoJg0Ff5ii4dVu9Q4W4UfGIrKmkpYGtEh0hOikMYIBxDCCAcACAQEwPjA2MQsw
CQYDVQQGEwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBAgQ8uUOJ
MAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0x
MTAzMzEwOTAyMDRaMCMGCSqGSIb3DQEJBDEWBBRKi95iW2DrsQOP3iCNgXtM/ld7mzANBgkqhkiG
9w0BAQEFAASCAQBh4IYk1UxNL1f71aOqpF9okijBSnRrZ/yKu6yXfqKrsgSa77KV5EQXFubOJXi0
40Zx+bTGw2UI6lGK08vxNEx9FdXZ2YamM83D0e2AazQ3SVkO94TUOFGT1YoSoRo5cBbC/VHP9puQ
2Wl1cL62fAVCz32Sc1rw1IbRR+4/Iambrv4zYUggpQtb54RL+sGGnImH3CQfVrf72YqC62dvs1TV
hkyM6rRHyiUryi6r5i8ZBTL/J+gxcRAbXxL6tqRfoJNYEsW0lYruH7DDxGNS286pxlanzcm1tmmr
dWQmIHzFL5L5XayX09zfa2GzDTy8VcM8uuJsX/C/iEppk/nuQP7WAAAAAAAA


--=-dK/7tgtgUyHgfFgxWS34--


From boothjason@example.com Thu Mar 31 09:24:17 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 38626 invoked from network); 31 Mar 2011 09:24:17 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 31 Mar 2011 09:24:17 -0000
Received: (qmail 40912 invoked by uid 500); 31 Mar 2011 09:24:16 -0000
Delivered-To: boothjason@example.com
Received: (qmail 40861 invoked by uid 500); 31 Mar 2011 09:24:16 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 40854 invoked by uid 99); 31 Mar 2011 09:24:16 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 09:24:16 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (athena.apache.org: local policy)
Received: from [83.161.120.155] (HELO smtpi4.ngi.it) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 09:24:09 +0000
Received: from [83.161.120.155] (unknown [83.161.120.155])
	by smtpi4.ngi.it (Postfix) with ESMTP id 5348760A55C
	for <boothjason@example.com>; Thu, 31 Mar 2011 11:23:47 +0200 (CEST)
Message-ID: <boothjason@example.com>
Date: Thu, 31 Mar 2011 11:23:45 +0200
From: =?UTF-8?B?RnJhbmNlc2NvIENoaWNjaGlyaWNjw7I=?= <boothjason@example.com>
Organization: Apache Software Foundation
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8
MIME-Version: 1.0
To: boothjason@example.com
Subject: Re: [c3] Image reader, does c3 have one?
References: <1301562124.3184.77.camel@mcKenny>
In-Reply-To: <1301562124.3184.77.camel@mcKenny>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 31/03/2011 11:02, Thorsten Scherler wrote:
> Hi all,
>
> I am looking for an
> http://cocoon.apache.org/2.1/userdocs/core/image-reader.html in c3, but
> have not found anything. Did I not look hard enough, or simply there is
> no image reader yet?

Hi Thorsten,
upon reading your e-mail I've realized that in the cocoon3 samples there 
was nothing about image reading, while the C3 reader is perfectly 
capable of handling such requests, so I've just added and committed.

Basically, what you need is only changing what used to be (in C2.1)

<map:match pattern="images/*.gif">
<map:read src="read/{1}.gif" />
</map:match>

into

<map:match pattern="images/{filename}.gif">
<map:read src="read/{map:filename}.gif" />
</map:match>


> If there is no image reader is there a note about best practice to
> migrate a 2.1 component to 3.0?
Unfortunately there is no documentation about this, but any comment and 
/ or request is very welcome from you :-)
Cheers.

-- 
Apache Cocoon Committer and PMC Member

http://people.apache.org/~ilgrosso/


From boothjason@example.com Thu Mar 31 09:47:47 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 19376 invoked from network); 31 Mar 2011 09:47:46 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 31 Mar 2011 09:47:46 -0000
Received: (qmail 71782 invoked by uid 500); 31 Mar 2011 09:47:46 -0000
Delivered-To: boothjason@example.com
Received: (qmail 71727 invoked by uid 500); 31 Mar 2011 09:47:46 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 71720 invoked by uid 99); 31 Mar 2011 09:47:46 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 09:47:46 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (nike.apache.org: local policy)
Received: from [83.161.120.155] (HELO mo-p05-ob.rzone.de) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 09:47:38 +0000
X-RZG-AUTH: :I3wBe1Onbu02NkHlDbrpfe8kNG+qAh4Y0eq6CAJzFEW2yhgeHHoElNeBrsQapLpJ
X-RZG-CLASS-ID: mo05
Received: from [83.161.120.155]
	(202.Red-195-57-78.staticIP.rima-tde.net [83.161.120.155])
	by post.strato.de (klopstock mo8) (RZmta 25.8)
	with ESMTPA id f05b42n2V9PZYC for <boothjason@example.com>;
	Thu, 31 Mar 2011 11:47:16 +0200 (MEST)
Subject: Re: [c3] Image reader, does c3 have one?
From: Thorsten Scherler <boothjason@example.com>
To: boothjason@example.com
In-Reply-To: <boothjason@example.com>
References: <1301562124.3184.77.camel@mcKenny> <boothjason@example.com>
Content-Type: multipart/signed; micalg="sha1"; protocol="application/x-pkcs7-signature"; boundary="=-eh6tKMw4vzJOc+RjsXu6"
Organization: The Apache Software Foundation
Date: Thu, 31 Mar 2011 11:47:15 +0200
Message-ID: <1301564835.3184.100.camel@mcKenny>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 
X-Virus-Checked: Checked by ClamAV on apache.org


--=-eh6tKMw4vzJOc+RjsXu6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2011-03-31 at 11:23 +0200, Francesco Chicchiricc=C3=B2 wrote:
> On 31/03/2011 11:02, Thorsten Scherler wrote:
> > Hi all,
> >
> > I am looking for an
> > http://cocoon.apache.org/2.1/userdocs/core/image-reader.html in c3, but
> > have not found anything. Did I not look hard enough, or simply there is
> > no image reader yet?
>=20
> Hi Thorsten,
> upon reading your e-mail I've realized that in the cocoon3 samples there=20
> was nothing about image reading, while the C3 reader is perfectly=20
> capable of handling such requests, so I've just added and committed.
>=20
> Basically, what you need is only changing what used to be (in C2.1)
>=20
> <map:match pattern=3D"images/*.gif">
> <map:read src=3D"read/{1}.gif" />
> </map:match>
>=20
> into
>=20
> <map:match pattern=3D"images/{filename}.gif">
> <map:read src=3D"read/{map:filename}.gif" />
> </map:match>
>=20

Yeah, sweet that did the trick. :) I ended up to use {map:1} since it
closer to old school grammar. ;)

BTW we should add an example to implement the presentation layer stack
(css, js, images, ...) to give the people some c&p snippets.=20

>=20
> > If there is no image reader is there a note about best practice to
> > migrate a 2.1 component to 3.0?
> Unfortunately there is no documentation about this, but any comment and=20
> / or request is very welcome from you :-)

I guess we should put together a small checklist since people have 2.X
components they want to migrate if switching to c3. For 2.2 ones which
are based on spring there is not much to change, but old avalon
components needs more work. c3 does not support avalon based components
any more, right?

Thank you very much Francesco (especially for your impressive QUICK
reply)!

salu2
--=20
Thorsten Scherler <thorsten.at.apache.org>
codeBusters S.L. - web based systems
<consulting, training and solutions>
http://www.codebusters.es/

--=-eh6tKMw4vzJOc+RjsXu6
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFvTCCBbkw
ggUioAMCAQICBDy5Q4kwDQYJKoZIhvcNAQEFBQAwNjELMAkGA1UEBhMCRVMxDTALBgNVBAoTBEZO
TVQxGDAWBgNVBAsTD0ZOTVQgQ2xhc2UgMiBDQTAeFw0xMDAyMjYxMTU0MzVaFw0xMzAyMjYxMTU0
MzVaMIGBMQswCQYDVQQGEwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAy
IENBMRIwEAYDVQQLEwk3MDEwMDA0MTMxNTAzBgNVBAMTLE5PTUJSRSBTQ0hFUkxFUiAtLS0gVEhP
UlNURU4gLSBOSUYgWDUzODczMDhIMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2rqi
Iwo7BsttPos+VC5HoUmLlOenViXOVKbCs+jlZxRVFdN+m9SSj5rrDwWUHrj2UEiF1zJ1CRhBJSg7
odfPrdlWCrnou6tXQJO8SNL5qazXBAxjvYqqViAKkgK74PpPJsiO3VBxnIhdyVoMy3f/1ZB0te8C
lAqkhwV2vLPktVJqFyNl2fQTZlBIYWDAzFbM+r9rHgFGVE0K0tOMBInCg7jpo2QeuUFMpuTz/7jw
0H/cOn9X0YX/jrE7pmEeX5vv9TFs6vBTqlY/yxG1h2VmGWbJUheNHaCok2WSC2Vy35C8Z5kpxTwD
EHCiJUCemYtcOxDd7CKk15Xxqjr7OcRUwwIDAQABo4IDAjCCAv4wgYEGA1UdEQR6MHiBElNDSEVS
TEVSQEdNQUlMLkNPTaRiMGAxGDAWBgkrBgEEAaxmAQQTCVg1Mzg3MzA4SDESMBAGCSsGAQQBrGYB
AxMDLS0tMRcwFQYJKwYBBAGsZgECEwhTQ0hFUkxFUjEXMBUGCSsGAQQBrGYBARMIVEhPUlNURU4w
CQYDVR0TBAIwADArBgNVHRAEJDAigA8yMDEwMDIyNjExNTQzNVqBDzIwMTMwMjI2MTE1NDM1WjAL
BgNVHQ8EBAMCBaAwEQYJYIZIAYb4QgEBBAQDAgWgMB0GA1UdDgQWBBRL/kLuXWTDOs1LIP/UHPJ9
Cnq24TAfBgNVHSMEGDAWgBRAmnZEl3QHxKwUyx6NTzpFfDDXYTCCATEGA1UdIASCASgwggEkMIIB
IAYJKwYBBAGsZgMFMIIBETA0BggrBgEFBQcCARYoaHR0cDovL3d3dy5jZXJ0LmZubXQuZXMvY29u
dmVuaW8vZHBjLnBkZjCB2AYIKwYBBQUHAgIwgcsagchDZXJ0aWZpY2FkbyBSZWNvbm9jaWRvIGV4
cGVkaWRvIHNlZ/puIGxlZ2lzbGFjafNuIHZpZ2VudGUuVXNvIGxpbWl0YWRvIGEgbGEgQ29tdW5p
ZGFkIEVsZWN0cvNuaWNhIHBvciB2YWxvciBt4XhpbW8gZGUgMTAwIGUgc2Fsdm8gZXhjZXBjaW9u
ZXMgZW4gRFBDLkNvbnRhY3RvIEZOTVQ6Qy9Kb3JnZSBKdWFuIDEwNi0yODAwOS1NYWRyaWQtRXNw
YfFhLjAdBgkrBgEEAaxmASEEEBYOUEVSU09OQSBGSVNJQ0EwLwYIKwYBBQUHAQMEIzAhMAgGBgQA
jkYBATAVBgYEAI5GAQIwCxMDRVVSAgFkAgEAMFsGA1UdHwRUMFIwUKBOoEykSjBIMQswCQYDVQQG
EwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBMRAwDgYDVQQDEwdD
Ukw2ODA4MA0GCSqGSIb3DQEBBQUAA4GBAFHmn+aJrabjLEF14tjRYNwHNOEULeOkuu7MigkOZD6G
dKSk3w4rSUecIq6FaezPak7wIlkGgi7uZyBz+CtMouQDYFSzlHmUe6iFjy0CKT8YGtbtZEgQZS6r
DYzLsDq3WGX9jfFoJg0Ff5ii4dVu9Q4W4UfGIrKmkpYGtEh0hOikMYIBxDCCAcACAQEwPjA2MQsw
CQYDVQQGEwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBAgQ8uUOJ
MAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0x
MTAzMzEwOTQ3MTVaMCMGCSqGSIb3DQEJBDEWBBQejyK/48wp/7lLKVYfO9ERa/Y2XTANBgkqhkiG
9w0BAQEFAASCAQBTL4nl2+XzbxUTma0L0m66w9B1BLGVAaPAlaVNiiklU9f0F3XHGSTRmlGFX7n8
7uUdKLmgT4qxC0hNSyQtVZa716IQ89ig9gHe6+H++HiZsm2wWgQxPHkYD8hcnhw+hzM3teUv2N3H
RMLCk7sG1ILRcfqSOF4Fb+m5FxYE+46N9XImSz7D7owFO9t2ki6slDeh3TALhVEEwOPvA8pUBN7E
YC7CPQx/N8Pgufc+4pYnWmu/mLm2/N7lvHD44Fn2lHGGl92uivt29nuZCUMa1JWoWoirCbtL5ive
85/8SyfGKVeM+OzJ8XHEy6L9kVw1UwDrl5vjNenGJpN2OiRtYeiFAAAAAAAA


--=-eh6tKMw4vzJOc+RjsXu6--


From boothjason@example.com Thu Mar 31 10:02:15 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 64199 invoked from network); 31 Mar 2011 10:02:14 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 31 Mar 2011 10:02:14 -0000
Received: (qmail 94346 invoked by uid 500); 31 Mar 2011 10:02:14 -0000
Delivered-To: boothjason@example.com
Received: (qmail 94287 invoked by uid 500); 31 Mar 2011 10:02:14 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 94280 invoked by uid 99); 31 Mar 2011 10:02:14 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 10:02:14 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (athena.apache.org: local policy)
Received: from [83.161.120.155] (HELO smtpi4.ngi.it) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 10:02:06 +0000
Received: from [83.161.120.155] (unknown [83.161.120.155])
	by smtpi4.ngi.it (Postfix) with ESMTP id 42C086121FE
	for <boothjason@example.com>; Thu, 31 Mar 2011 12:01:30 +0200 (CEST)
Message-ID: <boothjason@example.com>
Date: Thu, 31 Mar 2011 12:01:28 +0200
From: =?UTF-8?B?RnJhbmNlc2NvIENoaWNjaGlyaWNjw7I=?= <boothjason@example.com>
Organization: Apache Software Foundation
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8
MIME-Version: 1.0
To: boothjason@example.com
Subject: Re: [c3] Image reader, does c3 have one?
References: <1301562124.3184.77.camel@mcKenny> <boothjason@example.com> <1301564835.3184.100.camel@mcKenny>
In-Reply-To: <1301564835.3184.100.camel@mcKenny>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 31/03/2011 11:47, Thorsten Scherler wrote:
> On Thu, 2011-03-31 at 11:23 +0200, Francesco Chicchiriccò wrote:
>> On 31/03/2011 11:02, Thorsten Scherler wrote:
>>> Hi all,
>>>
>>> I am looking for an
>>> http://cocoon.apache.org/2.1/userdocs/core/image-reader.html in c3, but
>>> have not found anything. Did I not look hard enough, or simply there is
>>> no image reader yet?
>> Hi Thorsten,
>> upon reading your e-mail I've realized that in the cocoon3 samples there
>> was nothing about image reading, while the C3 reader is perfectly
>> capable of handling such requests, so I've just added and committed.
>>
>> Basically, what you need is only changing what used to be (in C2.1)
>>
>> <map:match pattern="images/*.gif">
>> <map:read src="read/{1}.gif" />
>> </map:match>
>>
>> into
>>
>> <map:match pattern="images/{filename}.gif">
>> <map:read src="read/{map:filename}.gif" />
>> </map:match>
> Yeah, sweet that did the trick. :) I ended up to use {map:1} since it
> closer to old school grammar. ;)
>
> BTW we should add an example to implement the presentation layer stack
> (css, js, images, ...) to give the people some c&p snippets.

You are definitely right: in the cocoon-sample module of cocoon3 sources 
there is already some JS, but the rest is still missing.
In order to speed up the implementation of your idea, If you already 
have some snippets or working samples about this, we would be glad to 
include them in C3 sources.

>>> If there is no image reader is there a note about best practice to
>>> migrate a 2.1 component to 3.0?
>> Unfortunately there is no documentation about this, but any comment and
>> / or request is very welcome from you :-)
> I guess we should put together a small checklist since people have 2.X
> components they want to migrate if switching to c3. For 2.2 ones which
> are based on spring there is not much to change, but old avalon
> components needs more work.

Nice idea: such checklist can start from some concrete examples and grow 
up to a more general approach in migrating from 2.X to 3. Again: do you 
have some of such concrete examples? ;-)

> c3 does not support avalon based components any more, right?

Exactly.

> Thank you very much Francesco (especially for your impressive QUICK reply)!

You're welcome :-)

-- 
Apache Cocoon Committer and PMC Member

http://people.apache.org/~ilgrosso/


From boothjason@example.com Thu Mar 31 10:39:52 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 93720 invoked from network); 31 Mar 2011 10:39:51 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 31 Mar 2011 10:39:51 -0000
Received: (qmail 30812 invoked by uid 500); 31 Mar 2011 10:39:51 -0000
Delivered-To: boothjason@example.com
Received: (qmail 30758 invoked by uid 500); 31 Mar 2011 10:39:51 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 30751 invoked by uid 99); 31 Mar 2011 10:39:51 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 10:39:51 +0000
X-ASF-Spam-Status: No, hits=0.7 required=5.0
	tests=MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL
X-Spam-Check-By: apache.org
Received-SPF: neutral (athena.apache.org: local policy)
Received: from [83.161.120.155] (HELO mo-p05-ob.rzone.de) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 10:39:45 +0000
X-RZG-AUTH: :I3wBe1Onbu02NkHlDbrpfe8kNG+qAh4Y0eq6CAJzFEW2yhgeHHoElNeBrsQapLpJ
X-RZG-CLASS-ID: mo05
Received: from [83.161.120.155]
	(202.Red-195-57-78.staticIP.rima-tde.net [83.161.120.155])
	by post.strato.de (mrclete mo50) (RZmta 25.8)
	with ESMTPA id z00121n2V9TMio for <boothjason@example.com>;
	Thu, 31 Mar 2011 12:39:22 +0200 (MEST)
Subject: Re: [c3] Image reader, does c3 have one?
From: Thorsten Scherler <boothjason@example.com>
To: boothjason@example.com
In-Reply-To: <boothjason@example.com>
References: <1301562124.3184.77.camel@mcKenny> <boothjason@example.com>
	 <1301564835.3184.100.camel@mcKenny>  <boothjason@example.com>
Content-Type: multipart/signed; micalg="sha1"; protocol="application/x-pkcs7-signature"; boundary="=-dh1kca7+2YW3PHIi1NcD"
Organization: The Apache Software Foundation
Date: Thu, 31 Mar 2011 12:39:21 +0200
Message-ID: <1301567961.3184.108.camel@mcKenny>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 


--=-dh1kca7+2YW3PHIi1NcD
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2011-03-31 at 12:01 +0200, Francesco Chicchiricc=C3=B2 wrote:
...
> >
> > BTW we should add an example to implement the presentation layer stack
> > (css, js, images, ...) to give the people some c&p snippets.
>=20
> You are definitely right: in the cocoon-sample module of cocoon3 sources=20
> there is already some JS, but the rest is still missing.
> In order to speed up the implementation of your idea, If you already=20
> have some snippets or working samples about this, we would be glad to=20
> include them in C3 sources.

ATM I am developing a prototype for a customer based on c3 and will come
to the point where I need to develop something in that direction. I will
commit afterwards if nobody beats me to it. ;)

>=20
> >>> If there is no image reader is there a note about best practice to
> >>> migrate a 2.1 component to 3.0?
> >> Unfortunately there is no documentation about this, but any comment an=
d
> >> / or request is very welcome from you :-)
> > I guess we should put together a small checklist since people have 2.X
> > components they want to migrate if switching to c3. For 2.2 ones which
> > are based on spring there is not much to change, but old avalon
> > components needs more work.
>=20
> Nice idea: such checklist can start from some concrete examples and grow=20
> up to a more general approach in migrating from 2.X to 3. Again: do you=20
> have some of such concrete examples? ;-)

Not really yet but I guess I will run into that challenge soonish, if
somebody can share her experience in that field I would more then
welcome that.=20

salu2
--=20
Thorsten Scherler <thorsten.at.apache.org>
codeBusters S.L. - web based systems
<consulting, training and solutions>
http://www.codebusters.es/

--=-dh1kca7+2YW3PHIi1NcD
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFvTCCBbkw
ggUioAMCAQICBDy5Q4kwDQYJKoZIhvcNAQEFBQAwNjELMAkGA1UEBhMCRVMxDTALBgNVBAoTBEZO
TVQxGDAWBgNVBAsTD0ZOTVQgQ2xhc2UgMiBDQTAeFw0xMDAyMjYxMTU0MzVaFw0xMzAyMjYxMTU0
MzVaMIGBMQswCQYDVQQGEwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAy
IENBMRIwEAYDVQQLEwk3MDEwMDA0MTMxNTAzBgNVBAMTLE5PTUJSRSBTQ0hFUkxFUiAtLS0gVEhP
UlNURU4gLSBOSUYgWDUzODczMDhIMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2rqi
Iwo7BsttPos+VC5HoUmLlOenViXOVKbCs+jlZxRVFdN+m9SSj5rrDwWUHrj2UEiF1zJ1CRhBJSg7
odfPrdlWCrnou6tXQJO8SNL5qazXBAxjvYqqViAKkgK74PpPJsiO3VBxnIhdyVoMy3f/1ZB0te8C
lAqkhwV2vLPktVJqFyNl2fQTZlBIYWDAzFbM+r9rHgFGVE0K0tOMBInCg7jpo2QeuUFMpuTz/7jw
0H/cOn9X0YX/jrE7pmEeX5vv9TFs6vBTqlY/yxG1h2VmGWbJUheNHaCok2WSC2Vy35C8Z5kpxTwD
EHCiJUCemYtcOxDd7CKk15Xxqjr7OcRUwwIDAQABo4IDAjCCAv4wgYEGA1UdEQR6MHiBElNDSEVS
TEVSQEdNQUlMLkNPTaRiMGAxGDAWBgkrBgEEAaxmAQQTCVg1Mzg3MzA4SDESMBAGCSsGAQQBrGYB
AxMDLS0tMRcwFQYJKwYBBAGsZgECEwhTQ0hFUkxFUjEXMBUGCSsGAQQBrGYBARMIVEhPUlNURU4w
CQYDVR0TBAIwADArBgNVHRAEJDAigA8yMDEwMDIyNjExNTQzNVqBDzIwMTMwMjI2MTE1NDM1WjAL
BgNVHQ8EBAMCBaAwEQYJYIZIAYb4QgEBBAQDAgWgMB0GA1UdDgQWBBRL/kLuXWTDOs1LIP/UHPJ9
Cnq24TAfBgNVHSMEGDAWgBRAmnZEl3QHxKwUyx6NTzpFfDDXYTCCATEGA1UdIASCASgwggEkMIIB
IAYJKwYBBAGsZgMFMIIBETA0BggrBgEFBQcCARYoaHR0cDovL3d3dy5jZXJ0LmZubXQuZXMvY29u
dmVuaW8vZHBjLnBkZjCB2AYIKwYBBQUHAgIwgcsagchDZXJ0aWZpY2FkbyBSZWNvbm9jaWRvIGV4
cGVkaWRvIHNlZ/puIGxlZ2lzbGFjafNuIHZpZ2VudGUuVXNvIGxpbWl0YWRvIGEgbGEgQ29tdW5p
ZGFkIEVsZWN0cvNuaWNhIHBvciB2YWxvciBt4XhpbW8gZGUgMTAwIGUgc2Fsdm8gZXhjZXBjaW9u
ZXMgZW4gRFBDLkNvbnRhY3RvIEZOTVQ6Qy9Kb3JnZSBKdWFuIDEwNi0yODAwOS1NYWRyaWQtRXNw
YfFhLjAdBgkrBgEEAaxmASEEEBYOUEVSU09OQSBGSVNJQ0EwLwYIKwYBBQUHAQMEIzAhMAgGBgQA
jkYBATAVBgYEAI5GAQIwCxMDRVVSAgFkAgEAMFsGA1UdHwRUMFIwUKBOoEykSjBIMQswCQYDVQQG
EwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBMRAwDgYDVQQDEwdD
Ukw2ODA4MA0GCSqGSIb3DQEBBQUAA4GBAFHmn+aJrabjLEF14tjRYNwHNOEULeOkuu7MigkOZD6G
dKSk3w4rSUecIq6FaezPak7wIlkGgi7uZyBz+CtMouQDYFSzlHmUe6iFjy0CKT8YGtbtZEgQZS6r
DYzLsDq3WGX9jfFoJg0Ff5ii4dVu9Q4W4UfGIrKmkpYGtEh0hOikMYIBxDCCAcACAQEwPjA2MQsw
CQYDVQQGEwJFUzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBAgQ8uUOJ
MAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0x
MTAzMzExMDM5MjFaMCMGCSqGSIb3DQEJBDEWBBQ20QWjn25xSnPYzYYt+jllJR5uKDANBgkqhkiG
9w0BAQEFAASCAQA831YK/ONqaWQ26NSiBlCs0VLqV5myrWbsP66K8NoNPwRia9H4/JsUfX3zmCkS
dciLX3Rp32x/EqULPmsZ2r/xD9hw9BOftny3+B8zWMBZ3UmpexXclji3yLdO4zW0g/b596tDpJKV
xibtAlfdloHFU2425L+qfhWA0HoHQeGjp+HlljkDjw6ZnHijYfcObX1YONZ1tyJVZVg7kCrPM+K1
Nq35XtpLZiAeqrOIkzFRR4V+N2DTz1Gds8u9lQOcoGdpRYUYAlic4olXgCRr2YnKcqBQmzmaeRfC
Laue8WqWsQXILbM+uLHS84rOa45o8RoLrzFeP3kkiPoGL2/11hMIAAAAAAAA


--=-dh1kca7+2YW3PHIi1NcD--


From boothjason@example.com Thu Mar 31 14:53:05 2011
Return-Path: <boothjason@example.com>
Delivered-To: boothjason@example.com
Received: (qmail 78119 invoked from network); 31 Mar 2011 14:53:04 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 31 Mar 2011 14:53:04 -0000
Received: (qmail 77397 invoked by uid 500); 31 Mar 2011 14:53:04 -0000
Delivered-To: boothjason@example.com
Received: (qmail 77320 invoked by uid 500); 31 Mar 2011 14:53:04 -0000
Mailing-List: contact boothjason@example.com; run by ezmlm
Precedence: bulk
list-help: <mailto:boothjason@example.com>
list-unsubscribe: <mailto:boothjason@example.com>
List-Post: <mailto:boothjason@example.com>
Reply-To: boothjason@example.com
List-Id: <dev.cocoon.apache.org>
Delivered-To: mailing list boothjason@example.com
Received: (qmail 77313 invoked by uid 99); 31 Mar 2011 14:53:04 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 14:53:04 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
	tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of boothjason@example.com designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-iy0-f179.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 14:52:57 +0000
Received: by iym7 with SMTP id 7so3120656iym.24
        for <boothjason@example.com>; Thu, 31 Mar 2011 07:52:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:cc:content-type
         :content-transfer-encoding;
        bh=MP8UX2K1QXslFTjaLf2ZssJnitYg/sEwxdz85mcG9sw=;
        b=yCwNogJsPvj4YKGmgqEQ3+EM+LL/ZK58KbsixXAESU++5xEnMdFoktvCsRKOQcawWM
         Cd7eCG5xQGFY5Cb4XNwWPU0JtVzmnVvUKz0our6HdorBqiRvfj3USElGdSBhbRPVxnu2
         9iDvVc+jVaLDA6DOhkBreXhUvgBLRGqlD+JrA=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :cc:content-type:content-transfer-encoding;
        b=qmF1XySmB8AhgsilKDBjonnAwjjgb7mvLHeEeooTfxbPfAP2BheJlygHBhtZ5ufjxO
         2U7e1QeihoA0qsheQrolkPYpdvD3S73cAvPF+3VLy2IrJSIqVpc69kDwcGvnHCjsLbYr
         l+wqLKg/rygTbAJgs7POdtOIPixubhtt0Jc7I=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id bf31mr2778006ibb.28.1301583157053;
 Thu, 31 Mar 2011 07:52:37 -0700 (PDT)
Received: by 83.161.120.155 with HTTP; Thu, 31 Mar 2011 07:52:36 -0700 (PDT)
In-Reply-To: <1301567961.3184.108.camel@mcKenny>
References: <1301562124.3184.77.camel@mcKenny>
	<boothjason@example.com>
	<1301564835.3184.100.camel@mcKenny>
	<boothjason@example.com>
	<1301567961.3184.108.camel@mcKenny>
Date: Thu, 31 Mar 2011 09:52:36 -0500
Message-ID: <boothjason@example.com>
Subject: Re: [c3] Image reader, does c3 have one?
From: Peter Hunsberger <boothjason@example.com>
To: boothjason@example.com
Cc: Thorsten Scherler <boothjason@example.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Thu, Mar 31, 2011 at 5:39 AM, Thorsten Scherler <boothjason@example.com> wr=
ote:
>
> On Thu, 2011-03-31 at 12:01 +0200, Francesco Chicchiricc=F2 wrote:
> ...
> > >
> >
> > Nice idea: such checklist can start from some concrete examples and gro=
w
> > up to a more general approach in migrating from 2.X to 3. Again: do you
> > have some of such concrete examples? ;-)
>
> Not really yet but I guess I will run into that challenge soonish, if
> somebody can share her experience in that field I would more then
> welcome that.
>

Good to see someone working with C3 and that it is getting some
attention.  I hope to convince some people here that we should look at
it, but that will take a long time.... :-(

In any case, it seems you already have your first concrete (albeit
simple) example.  Just document what was required to move the image
reader over as the first example in the "How to migrate Cocoon 2.2
components to Cocoon 3.0" section of the documentation and web site
(yeah, I know, there needs to be a place to put the examples first,
but that is left as an exercise for the reader)...


{'source': 'Apache Software Foundation Public Mail Archives'}