cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robby Pelssers" <>
Subject RE: [C3] Pipeline DSL
Date Wed, 08 Dec 2010 09:38:23 GMT

Just reading through lamdaj. They use proxies... interesting... 

Anyway, I'm having some strange bugs in a big C2.2 application I built and what worries me
is I can't reproduce them locally ;-(
Flowscript is nice but it becomes dangerous when you start building reusable flowscript components
which you might even share between cocoon blocks.  Refactoring has to be done with great care
since Eclipse will not blink an eye.

One question. Are you using saxon8.7 with cocoon3? 

Kind regards,

-----Oorspronkelijk bericht-----
Van: Simone Tripodi []
Verzonden: wo 8-12-2010 8:22
Onderwerp: Re: [C3] Pipeline DSL
Hi Robby,
I perfectly agree with you!!! even if I'm conservative I recently
started having the feeling of a subset of functional APIs that really
simplify the objects creation/setup. Pipeline for example, even if has
a very simple and intuitive APIs, sometimes are subject to users
misinterpretation, with the new builder users are forced to follow the
right workflow.

Yet another good example of functional Java is LamdaJ
( that looks very similar to your
stuff; that should put an emphasis on java users need of functional

Back to Cocoon: unfortunately I don't know C2.X, since I began
directly with C3... but I agree with Jos, you can safely choose for C3

Thanks for the feedback and have a nice day!

On Wed, Dec 8, 2010 at 4:47 AM, Jos Snellings <> wrote:
> Good point.
> I would say: everything you need and even more is there!
> For people who were familiar with 2.2 or who want to port their application:
> they are going to miss flowscript.
> For people who lost contact in version 2.1 or so, they will probably be
> missing xsp as a presentation scripting, and then get used to the rigid
> separation line imposed by StringTemplate.
> So my message would be: cocoon3 is 'gewöhnungsbedürftig', but you can safely
> choose for it.
> There is a non-vanishing upgrade effort involved.
> Jos
> On 12/07/2010 10:54 PM, Robby Pelssers begin_of_the_skype_highlighting     end_of_the_skype_highlighting
>> Hi Simoni,
>> i think it's indeed more fluent and more explicit.  So I think it
>> certainly is an improvement.  Only a few days back I wrote a mail to my
>> fellow Java team members complaining that Java feels like a big fat bloated
>> beast more and more with lack of expressiveness and higher order functions.
>>  Especially after playing with functional languages. And Guava and
>> functionaljava are good examples...
>> Hell,
>> I even am experimenting myself with similar stuff ;-)
>> By the way...
>> If I were to jump on the Cocoon 3 wagon... would i be able to do the same
>> stuff already as with 2.2?  Or let me rephrase the question... is most stuff
>> already ported to 3.0?
>> Cheers,
>> Robby Pelssers
>> -----Oorspronkelijk bericht-----
>> Van: Simone Tripodi []
>> Verzonden: di 7-12-2010 21:39
>> Aan:
>> Onderwerp: [C3] Pipeline DSL
>> Hi all guys,
>> I just committed a first working spike of a Pipeline DSL[1] to expose
>> more fluent APIs to final users to help them correctly creating and
>> running pipelines, built on top of pipeline APIs.
>> I also modified a test to show how to use the new APIs.
>> WDYT? Every feedback/suggestion would be much more than appreciated!!!
>> Have a nice day,
>> Simo
>> [1]
>> [2]

View raw message