Andrew Savory | 1 Apr 11:12
Picon
Favicon

Re: [c3] Cocoon 3 Profiling student project

Hi Reinhard,


It's great that you're able to get students engaged, and to make it part of their curriculum.

2009/3/31 Reinhard Pötz <reinhard <at> apache.org>

yes, I guess it will take the students 2 - 4 weeks to really understand
the problem and possible solutions. Then they will keep this list posted
with their insights, proposals and patches and everybody will get a
chance to comment. The plan is to work in 2 week iterations until the
end of June. This will mean about 4 - 6 public iterations.

If I might make a suggestion: understanding the problem and possible solutions is where the cocoon developer community can really help as well. It's how many of us got started here, with initial discussions that ended up with us having the confidence to contribute code. It also stimulates the community, providing diversity and discussion that might trigger other work as well.


Andrew.
--
asavory <at> apache.org / contact <at> andrewsavory.com
http://www.andrewsavory.com/
Reinhard Pötz | 1 Apr 18:49
Picon
Favicon

Wiki - Problems when saving pages

Dear infrastructure team,

whenever I try to save a page in the Cocoon Wiki I get following error
message:

"Page could not get locked. Missing 'current' file?"

Am I doing something wrong or is it a general problem of the Cocoon wiki?

Best regards,
Reinhard

--

-- 
Reinhard Pötz                           Managing Director, {Indoqa} GmbH
                         http://www.indoqa.com/en/people/reinhard.poetz/

Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member                  reinhard <at> apache.org
________________________________________________________________________

jira | 1 Apr 19:40
Picon
Favicon

[jira] Subscription: COCOON-open-with-patch

Issue Subscription
Filter: COCOON-open-with-patch (107 issues)
Subscriber: cocoon

Key         Summary
COCOON-2250 Wrong error message in Element.java (jx:element)
            https://issues.apache.org/jira/browse/COCOON-2250
COCOON-2249 XHTMLSerializer uses entity references &quot; and &apos; which cause JavaScript parse errors
            https://issues.apache.org/jira/browse/COCOON-2249
COCOON-2246 HttpRequest  should handle encoding in getParameter and getParameterValues in the same way
            https://issues.apache.org/jira/browse/COCOON-2246
COCOON-2233 Update archetypes to current trunk artifact versions
            https://issues.apache.org/jira/browse/COCOON-2233
COCOON-2222 Add SaxParser configuration properties
            https://issues.apache.org/jira/browse/COCOON-2222
COCOON-2216 IncludeCacheManager can not perfom parallel includes
            https://issues.apache.org/jira/browse/COCOON-2216
COCOON-2212 jx:attribute does not check name is correct before proceeding
            https://issues.apache.org/jira/browse/COCOON-2212
COCOON-2211 Support for jx:element
            https://issues.apache.org/jira/browse/COCOON-2211
COCOON-2197 Making the cocoon-auth-block acegi-security-sample work
            https://issues.apache.org/jira/browse/COCOON-2197
COCOON-2173 AbstractCachingProcessingPipeline: Two requests can deadlock each other
            https://issues.apache.org/jira/browse/COCOON-2173
COCOON-2162 [PATCH] Fix for Paginator when accessing out of bounds Pagination page
            https://issues.apache.org/jira/browse/COCOON-2162
COCOON-2137 XSD Schemas for CForms Development
            https://issues.apache.org/jira/browse/COCOON-2137
COCOON-2114 fix sorting in TraversableGenerator
            https://issues.apache.org/jira/browse/COCOON-2114
COCOON-2108 xmodule:flow-attr Does not accept document objects
            https://issues.apache.org/jira/browse/COCOON-2108
COCOON-2104 [PATCH] Add base URI fixup support to XIncludeTransformer
            https://issues.apache.org/jira/browse/COCOON-2104
COCOON-2100 Retrieving mimeType returned by pipeline executed from Flow
            https://issues.apache.org/jira/browse/COCOON-2100
COCOON-2041 WebDAV Returns improper status on PUT
            https://issues.apache.org/jira/browse/COCOON-2041
COCOON-2040 Union widget does not work with booleanfield set as case widget
            https://issues.apache.org/jira/browse/COCOON-2040
COCOON-2037 New DynamicGroup widget
            https://issues.apache.org/jira/browse/COCOON-2037
COCOON-2035 NPE in the sorter of the EnhancedRepeater
            https://issues.apache.org/jira/browse/COCOON-2035
COCOON-2032 [PATCH] Sort order in paginated repeater
            https://issues.apache.org/jira/browse/COCOON-2032
COCOON-2030 submit-on-change doesn't work for a multivaluefield with list-type="checkbox"
            https://issues.apache.org/jira/browse/COCOON-2030
COCOON-2018 Use thread context class loader to load custom binding classes
            https://issues.apache.org/jira/browse/COCOON-2018
COCOON-2017 More output beautification options for serializers
            https://issues.apache.org/jira/browse/COCOON-2017
COCOON-2015 Doctype added twice because root element (html) is inlined
            https://issues.apache.org/jira/browse/COCOON-2015
COCOON-2002 HTML transformer  only works with latin-1 characters
            https://issues.apache.org/jira/browse/COCOON-2002
COCOON-1974 Donating ContextAttributeInputModule
            https://issues.apache.org/jira/browse/COCOON-1974
COCOON-1973 CaptchaValidator: allow case-insensitive matching
            https://issues.apache.org/jira/browse/COCOON-1973
COCOON-1964 Redirects inside a block called via the servlet protocol fail
            https://issues.apache.org/jira/browse/COCOON-1964
COCOON-1963 Add a redirect action to the browser update handler
            https://issues.apache.org/jira/browse/COCOON-1963
COCOON-1960 Pipeline errors for "generator/reader already set" should provide more information
            https://issues.apache.org/jira/browse/COCOON-1960
COCOON-1949 [PATCH] load flowscript from file into specified Rhino context object
            https://issues.apache.org/jira/browse/COCOON-1949
COCOON-1946 [PATCH] - Javaflow Sample errors trying to enhance Javaflow classes and showing cform templates
            https://issues.apache.org/jira/browse/COCOON-1946
COCOON-1943 [Patch] Parameters in blocks-protocol URIs get decoded too early
            https://issues.apache.org/jira/browse/COCOON-1943
COCOON-1932 [PATCH] correct styling of disabled suggestion lists
            https://issues.apache.org/jira/browse/COCOON-1932
COCOON-1929 [PATCH] Reloading classloader in Cocoon 2.2
            https://issues.apache.org/jira/browse/COCOON-1929
COCOON-1917 Request Encoding problem: multipart/form vs. url encoded
            https://issues.apache.org/jira/browse/COCOON-1917
COCOON-1915 Nullable value with additional String or XMLizable in JavaSelectionList
            https://issues.apache.org/jira/browse/COCOON-1915
COCOON-1914 Text as XMLizable in EmptySelectionList
            https://issues.apache.org/jira/browse/COCOON-1914
COCOON-1899 [PATCH] Cocoon XML:DB Implementation should not depend on Xindice
            https://issues.apache.org/jira/browse/COCOON-1899
COCOON-1898 [PATCH] XPatch support for maven-cocoon-deployer-plugin
            https://issues.apache.org/jira/browse/COCOON-1898
COCOON-1893 XML-Binding: Problem creating a new element
            https://issues.apache.org/jira/browse/COCOON-1893
COCOON-1877 [PATCH] Pageable Repeater
            https://issues.apache.org/jira/browse/COCOON-1877
COCOON-1870 Lucene block does not store attributes when instructed so
            https://issues.apache.org/jira/browse/COCOON-1870
COCOON-1846 [PATCH] BooleanField and radio do not send on-value-changed at the rigth time with IE
            https://issues.apache.org/jira/browse/COCOON-1846
COCOON-1843 LDAPTransformer: add-entry tag doesn't work
            https://issues.apache.org/jira/browse/COCOON-1843
COCOON-1842 LDAPTransformer: ClassCastException with Binary fields
            https://issues.apache.org/jira/browse/COCOON-1842
COCOON-1810 [PATCH] JMSEventMessageListener does not work
            https://issues.apache.org/jira/browse/COCOON-1810
COCOON-1807 Workaround for IE Bug in <button>
            https://issues.apache.org/jira/browse/COCOON-1807
COCOON-1794 [PATCH] Propagation of namespaces to a repeaters child bindings and implementation of a
move-node binding
            https://issues.apache.org/jira/browse/COCOON-1794
COCOON-1738 double-listbox problem in repeaters
            https://issues.apache.org/jira/browse/COCOON-1738
COCOON-1726 Implementation of Source that supports conditional GETs
            https://issues.apache.org/jira/browse/COCOON-1726
COCOON-1717 Use custom cache keys for caching uri coplets using input modules.
            https://issues.apache.org/jira/browse/COCOON-1717
COCOON-1697 Allow request parameters to be used in "for (var k in h)" kind of Javascript Loops
            https://issues.apache.org/jira/browse/COCOON-1697
COCOON-1648 Add support for ISO8601 in I18nTransformer and Forms
            https://issues.apache.org/jira/browse/COCOON-1648
COCOON-1618 [PATCH] SoapGenerator/Serializer for Axis Block
            https://issues.apache.org/jira/browse/COCOON-1618
COCOON-1611 [PATCH] Add additonal constructor to FormInstance.java to be able to pass a locale
            https://issues.apache.org/jira/browse/COCOON-1611
COCOON-1603 [PATCH] handling of alternatives in MailTransformer
            https://issues.apache.org/jira/browse/COCOON-1603
COCOON-1573 Improvement SetAttributeJXPathBinding and Contribution SetNodeValueJXPathBinding
            https://issues.apache.org/jira/browse/COCOON-1573
COCOON-1556 [PATCH] Add a JXPathConvertor for conversion betwean beans and Strings
            https://issues.apache.org/jira/browse/COCOON-1556
COCOON-1535 [PATCH] enhancement to {global:} input module: return all sitemap globals
            https://issues.apache.org/jira/browse/COCOON-1535
COCOON-1527 [PATCH] Cache control logic sheets for XSP to override getKey and getValidity
            https://issues.apache.org/jira/browse/COCOON-1527
COCOON-1526 [PATCH] processToDOM returns a read-only DOM
            https://issues.apache.org/jira/browse/COCOON-1526
COCOON-1519 [PATCH] TeeTransformer refactoring
            https://issues.apache.org/jira/browse/COCOON-1519
COCOON-1508 [PATCH] Avalonize TranscoderFactory
            https://issues.apache.org/jira/browse/COCOON-1508
COCOON-1506 [PATCH] Manually specifying a mounted sitemap's context
            https://issues.apache.org/jira/browse/COCOON-1506
COCOON-1488 [PATCH] htmlunit-based testing, needs to be ported to 2.2
            https://issues.apache.org/jira/browse/COCOON-1488
COCOON-1467 ESQL exception handling problem
            https://issues.apache.org/jira/browse/COCOON-1467
COCOON-1439 [poi] vertical text orientation and font cache
            https://issues.apache.org/jira/browse/COCOON-1439
COCOON-1398 New CachingPortletAdapter
            https://issues.apache.org/jira/browse/COCOON-1398
COCOON-1395 [PATCH] Missing ContextAttributeInputModule
            https://issues.apache.org/jira/browse/COCOON-1395
COCOON-1394 [PATCH] Implementation of PortletRequest#getQueryString()
            https://issues.apache.org/jira/browse/COCOON-1394
COCOON-1384 [PATCH] flow redirector should allow explicit 'cocoon:' scheme
            https://issues.apache.org/jira/browse/COCOON-1384
COCOON-1370 [PATCH] proxy block can now use JTidy and handle multipart POST
            https://issues.apache.org/jira/browse/COCOON-1370
COCOON-1368 [PATCH] HTTPRequestTransformer
            https://issues.apache.org/jira/browse/COCOON-1368
COCOON-1362 [PATCH] log4j.xconf should have the same default config as logkit.xconf
            https://issues.apache.org/jira/browse/COCOON-1362
COCOON-1360 [patch] client side validation for CForms
            https://issues.apache.org/jira/browse/COCOON-1360
COCOON-1345 [PATCH] Extract convertors into their own block
            https://issues.apache.org/jira/browse/COCOON-1345
COCOON-1340 [PATCH] lucene block contribution : a AnalyzerManager component
            https://issues.apache.org/jira/browse/COCOON-1340
COCOON-1337 [PATCH] Suggestion for widget population
            https://issues.apache.org/jira/browse/COCOON-1337
COCOON-1336 [PATCH] PortletWindowAspect: hiding portlet mode icons and new feature "force-sizable"
            https://issues.apache.org/jira/browse/COCOON-1336
COCOON-1332 [PATCH] content-length and content-type for portlet ActionRequest
            https://issues.apache.org/jira/browse/COCOON-1332
COCOON-1329 [PATCH] Fix for cocoon.jar bundled in ear common for portal.war and portlet.war
            https://issues.apache.org/jira/browse/COCOON-1329
COCOON-1325 [PATCH] commons-fileupload based multipart parser
            https://issues.apache.org/jira/browse/COCOON-1325
COCOON-1302 [Patch] Word Document Generator
            https://issues.apache.org/jira/browse/COCOON-1302
COCOON-1295 ParallelContentAggregator, multithreaded aggregating
            https://issues.apache.org/jira/browse/COCOON-1295
COCOON-1260 [PATCH] MultipartParser can now handle multipart/mixed
            https://issues.apache.org/jira/browse/COCOON-1260
COCOON-1254 [Patch] OWQLTransformer + RDQLTransformer
            https://issues.apache.org/jira/browse/COCOON-1254
COCOON-1249 [Patch] XMLDBSource should accept scheme://user:pass <at> host:port/path URIs
            https://issues.apache.org/jira/browse/COCOON-1249
COCOON-1232 [PATCH] NEW--ModuleDB Action for ORACLE( auto. increment )
            https://issues.apache.org/jira/browse/COCOON-1232
COCOON-1203 [PATCH] inserver junit testing
            https://issues.apache.org/jira/browse/COCOON-1203
COCOON-1200 [PATCH] XML CSS engine
            https://issues.apache.org/jira/browse/COCOON-1200
COCOON-1185 [PATCH] BerkeleyDBStore
            https://issues.apache.org/jira/browse/COCOON-1185
COCOON-1147 [PATCH] namespace issues with XMLDBTransformer
            https://issues.apache.org/jira/browse/COCOON-1147
COCOON-1125 [PATCH] Updated CastorTransformer + samples
            https://issues.apache.org/jira/browse/COCOON-1125
COCOON-1027 [PATCH] CocoonBean add additional features for reprocessing pipelines and interrupt processing
            https://issues.apache.org/jira/browse/COCOON-1027
COCOON-996  [PATCH] LuceneIndexContentHandler.java produces CLOBs
            https://issues.apache.org/jira/browse/COCOON-996
COCOON-988  [PATCH] StreamGenerator can't handle multipart request parameters correctly
            https://issues.apache.org/jira/browse/COCOON-988
COCOON-881  [PATCH] file upload component for usage with flowscript
            https://issues.apache.org/jira/browse/COCOON-881
COCOON-871  [PATCH] XML posting from SourceWritingTransformer by using an enhanced HTTPClientSource
            https://issues.apache.org/jira/browse/COCOON-871
COCOON-867  [PATCH] wsinclude and htmlinclude transformers
            https://issues.apache.org/jira/browse/COCOON-867
COCOON-865  [PATCH] New ResourceLoadAction
            https://issues.apache.org/jira/browse/COCOON-865
COCOON-844  [PATCH] adding <wd:on-phase> and moving load() and save() to Form.
            https://issues.apache.org/jira/browse/COCOON-844
COCOON-825  [PATCH] Fix Bug: Better handling of CLOB in esql (get-xml) and handling of Oracle 'temporary lobs'
            https://issues.apache.org/jira/browse/COCOON-825
COCOON-719  [PATCH] Support for transactions in SQLTransformer
            https://issues.apache.org/jira/browse/COCOON-719
COCOON-717  [PATCH] Namespace cleanup in HTMLSerializer
            https://issues.apache.org/jira/browse/COCOON-717
COCOON-665  [PATCH] HSSFSerializer Support for FreezePane
            https://issues.apache.org/jira/browse/COCOON-665

You may edit this subscription at:
https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10311&filterId=12310771

Jason von Nieda | 1 Apr 20:25

Throw inside catch skips finally in Flowscript?

Hi all, I ran into an issue that seems to be pretty serious and I'm having a hard time finding any information about it.

In JavaScript Flowscript using Cocoon 2.1.11 and Rhino rhino1.5r4-continuations-R26.jar it seems that throwing an exception from within a catch block causes an associated finally block to fail to execute. Example:

function test()
{
try {
// this line runs
Packages.java.lang.System.out.println("test1");
throw "moof";
}
catch (e) {
// this line runs
Packages.java.lang.System.out.println("test2");
throw e;
}
finally {
// this line does not
Packages.java.lang.System.out.println("test3");
}
}

In the example above, if I remove the throw e; from the catch block the finally block runs fine. Additionally, if instead of using throw inside the catch I just run some code that causes an exception to be thrown, the finally also does not run. 

This seems fairly glaring to me, as it makes it impossible to use a catch and a finally at the same time. 

Can someone tell me if this is a known bug in Cocoon, or Rhino, or something else and if there is some information about it? I'm trying to decide how to proceed in fixing thousands of lines of Flow.

Thanks,
Jason von Nieda
Andreas Hartmann | 1 Apr 21:07
Picon
Favicon

Re: Wiki - Problems when saving pages

Hi Reinhard,

Reinhard Pötz schrieb:
> Dear infrastructure team,
> 
> whenever I try to save a page in the Cocoon Wiki I get following error
> message:
> 
> "Page could not get locked. Missing 'current' file?"

I experienced the same problem recently. I sent a mail to infra@, they 
fixed it for me. It looks like only single users are affected.

-- Andreas

--

-- 
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01

Joe Schaefer | 1 Apr 21:36
Picon
Favicon

Re: Wiki - Problems when saving pages


Problem with your account, now fixed.

----- Original Message ----
> From: Reinhard Pötz <reinhard <at> apache.org>
> To: infrastructure <at> apache.org
> Cc: dev <at> cocoon.apache.org
> Sent: Wednesday, April 1, 2009 12:49:51 PM
> Subject: Wiki - Problems when saving pages
> 
> Dear infrastructure team,
> 
> whenever I try to save a page in the Cocoon Wiki I get following error
> message:
> 
> "Page could not get locked. Missing 'current' file?"
> 
> Am I doing something wrong or is it a general problem of the Cocoon wiki?
> 
> Best regards,
> Reinhard
> 
> -- 
> Reinhard Pötz                           Managing Director, {Indoqa} GmbH
>                          http://www.indoqa.com/en/people/reinhard.poetz/
> 
> Member of the Apache Software Foundation
> Apache Cocoon Committer, PMC member                  reinhard <at> apache.org
> ________________________________________________________________________

Sylvain Wallez | 1 Apr 15:57
Picon
Favicon

Re: [c3] Cocoon 3 Profiling student project

Andrew Savory wrote:
> Hi Reinhard,
>
> It's great that you're able to get students engaged, and to make it 
> part of their curriculum.
>
> 2009/3/31 Reinhard Pötz <reinhard <at> apache.org <mailto:reinhard <at> apache.org>>
>
>     yes, I guess it will take the students 2 - 4 weeks to really
>     understand
>     the problem and possible solutions. Then they will keep this list
>     posted
>     with their insights, proposals and patches and everybody will get a
>     chance to comment. The plan is to work in 2 week iterations until the
>     end of June. This will mean about 4 - 6 public iterations.
>
>
> If I might make a suggestion: understanding the problem and possible 
> solutions is where the cocoon developer community can really help as 
> well. It's how many of us got started here, with initial discussions 
> that ended up with us having the confidence to contribute code. It 
> also stimulates the community, providing diversity and discussion that 
> might trigger other work as well.

+1. Most of us started by asking dumb questions here.

Sylvain

--

-- 
Sylvain Wallez - http://bluxte.net

Dariusz Łuksza | 1 Apr 22:27
Picon
Gravatar

[c3] Reconfigure log4j settings via JMX.

Hi,

I'm currently looking over cocoon-spring-configurator sources for a
hints how to implement reconfiguration via JMX and there are my
reflections:

In current solution there is Log4JConfigurator class that handles
configuration of log4j and by calling:

setResource(resource);
afterPropertiesSet();

we could change logging properties.
(May it cause any errors or exceptions when it would be performed on a
fully started system ?)

IMHO current solution is useless if it would be accessed directly by
JMX because as an argument must be passed path to local file with new
setting. Therefor there should be one more layer that would be giving
possibility of review all current settings and possibility of change
one (or more) of them. So I'm thinking of new class eg.
JmxLog4JConfigurator that would warps around Log4JConfigurator. In
this new class we would have tree representation of xml configuration
file that gives us simple way of reconfiguration. After all changes
there should be called save() or commit() method that would collect
all settings and pass them via setResource to Log4JConfigurator and
call afterPropertiesSet() to perform changes.

But there is a small problem, because currently there isn't any way of
obtaining actual configuration, so there must be added one getter
method into Log4JConfigurator that would return all actual settings.

It is my idea of solving "review and reconfigure log4j settings via
JMX" ... is it correct ? ;)

Best,
--

-- 
Blog: http://luksza.org
LinkedIn: http://www.linkedin.com/in/dariuszluksza

Picon
Favicon
Gravatar

Re: [c3] Cocoon 3 Profiling student project

On Wed, Apr 1, 2009 at 3:57 PM, Sylvain Wallez <sylvain <at> apache.org> wrote:

> Andrew Savory wrote:
>> ...If I might make a suggestion: understanding the problem and possible
>> solutions is where the cocoon developer community can really help as well.
>> It's how many of us got started here, with initial discussions that ended up
>> with us having the confidence to contribute code. It also stimulates the
>> community, providing diversity and discussion that might trigger other work
>> as well.
>
> +1. Most of us started by asking dumb questions here.

+1. I did ;-)

 I'm presenting today at a conference on how we work inside the ASF,
and one of my recent additions to this talk is that people have to
overcome their "fear of making mistakes in public" to be efficient in
our communities.

The best learning is by doing, so having those students make mistakes
here sooner than later (they don't *have* to make mistakes, you get
the idea ;-) would probably be good for them. Also in terms of general
community health.

And thanks Reinhard for explaining what you're doing. It might be cool
to have a web page somewhere to explain the "experiment", but that's
your call of course.

-Bertrand

Steven Dolg | 2 Apr 10:52

Re: [c3] Cocoon 3 Profiling student project

Bertrand Delacretaz schrieb:
> On Wed, Apr 1, 2009 at 3:57 PM, Sylvain Wallez <sylvain <at> apache.org> wrote:
>
>   
>> Andrew Savory wrote:
>>     
>>> ...If I might make a suggestion: understanding the problem and possible
>>> solutions is where the cocoon developer community can really help as well.
>>> It's how many of us got started here, with initial discussions that ended up
>>> with us having the confidence to contribute code. It also stimulates the
>>> community, providing diversity and discussion that might trigger other work
>>> as well.
>>>       
>> +1. Most of us started by asking dumb questions here.
>>     
>
> +1. I did ;-)
>
>  I'm presenting today at a conference on how we work inside the ASF,
> and one of my recent additions to this talk is that people have to
> overcome their "fear of making mistakes in public" to be efficient in
> our communities.
>   
Couldn't agree more.
The feedback we got from the last student group also reflects that point.

Obviously there is some reluctance to start working on open source 
projects, because all the devs are "so experienced" and actually asking 
some (possibly) dumb questions and proposing ideas somehow scares 
people. (At least that's like I felt)

After a couple of weeks however that stops and the students felt much 
more confident and willing to contribute (to Cocoon and open source in 
general).

> The best learning is by doing, so having those students make mistakes
> here sooner than later (they don't *have* to make mistakes, you get
> the idea ;-) would probably be good for them. Also in terms of general
> community health.
>   
That is exactly the way we want this to be.

However those 2-4 weeks of "research" are entirely intended to get them 
acquainted with Cocoon the way it is now and learn the technologies we 
think we will need.
We could do this on this mailing-list, but I don't think it is really 
useful to ask questions about e.g. Spring here ;-)

Of course this phase will create some ideas about how to actually 
implement the feature, but that is actually part of the plan. (We cannot 
really keep them from thinking, can we? ;-) )
But we will share this ideas as soon as they appear to make sense and 
before we will start implementing them.

I think we did it that way with StAX, but maybe there is something to be 
changed or amended.
Input is welcome and highly appreciated (as always) - after all we (ie 
Reinhard & me) are also learning at lot by doing this.

Steven
> And thanks Reinhard for explaining what you're doing. It might be cool
> to have a web page somewhere to explain the "experiment", but that's
> your call of course.
>
> -Bertrand
>
>   


Gmane