cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ovidiu Predescu <ovi...@apache.org>
Subject Re: todo list for Flow
Date Tue, 29 Oct 2002 08:13:52 GMT
Yes, you're right, I'll do it. The file I've just added in the source 
directory was forgotten in the old src/scratchpad/schecoon/ directory.

Regards,
Ovidiu

On Monday, Oct 28, 2002, at 21:56 US/Pacific, David Crossley wrote:

> Ovidiu, perhaps you should follow our example
> of a todo list for docs, to get your list out in
> the open.
> src/documentation/xdocs/plan/todo-doc.xml
>
> Having it hidden in with the Java code does not really
> encourage people to work on it.
> --David
>
>> From: ovidiu@apache.org
>> Subject: cvs commit:
>> xml-cocoon2/src/java/org/apache/cocoon/components/flow TODO
>>
>>
>> ovidiu@apache.org wrote:
>> ovidiu      2002/10/28 21:14:55
>>
>>   Added:       src/java/org/apache/cocoon/components/flow TODO
>>   Log:
>>   Added from src/scratchpad/schecoon/.
>>
>>   Revision  Changes    Path
>>   1.1                  
>> xml-cocoon2/src/java/org/apache/cocoon/components/flow/TODO
>>
>>   Index: TODO
>>   ===================================================================
>>   HIGH:
>>   =====
>>
>>   - implement a background thread that expires continuations. 
>> Currently
>>     continuations are created and have to be removed manually by the
>>     developer at the exit from a flow function. Such a thread would
>>     expire continuations which are not accessed in a while.
>>
>>   - [done] remove dependency on PipelinesNode. Use Redirector instead.
>>
>>   - [done] implement sendPageAndContinue()
>>
>>   MEDIUM:
>>   =======
>>
>>   - replace <map:parameter> in sitemap with <map:argument>
>>
>>   - pass the bizData and the continuation as arguments to the Request
>>   instead of Environment, to prevent clashes with the SourceResolver.
>>
>>   - allow the ability to specify the continuation handler function in
>>   cocoon.xconf, or even better in <map:continue>.
>>
>>   - implement a transformer for JPath, in addition to the jpath.xsl
>>   logicsheet. This should allow template pages to be created without 
>> the
>>   need for XSP, which requires a Java compiler. This should make
>>   Schecoon run on MacOS X, which doesn't provide tools.jar with the
>>   JDK. The transformer should also be a lot faster than the XSP
>>   approach.
>>
>>   WISH LIST:
>>   ==========
>>
>>   - [ADVANCED] implement leaky bucket algorithm or similar to protect
>>   the server from creating too many continuations.
>>
>>   - [ADVANCED] define a boolean parameter, to be set in either
>>   cocoon.xconf or web.xml, that specifies that session affinity is to 
>> be
>>   used when creating continuations. This means that when the root node
>>   in a WebContinuation tree is created, a session object is also
>>   created. This allows for continuations to be created and looked up 
>> on
>>   the same app server in clustered servers.
>>
>>   - [ADVANCED] add support for serializing continuations in a 
>> database,
>>   for long-lived transactions.
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email: cocoon-dev-help@xml.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message