Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 97916 invoked from network); 6 May 2004 07:14:33 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 6 May 2004 07:14:33 -0000 Received: (qmail 50812 invoked by uid 500); 6 May 2004 07:14:20 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 50491 invoked by uid 500); 6 May 2004 07:14:18 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 50459 invoked from network); 6 May 2004 07:14:17 -0000 Received: from unknown (HELO main.gmane.org) (80.91.224.249) by daedalus.apache.org with SMTP; 6 May 2004 07:14:17 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1BLd5F-0008MT-00 for ; Thu, 06 May 2004 09:14:17 +0200 Received: from host190-154.pool80204.interbusiness.it ([80.204.154.190]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 06 May 2004 09:14:17 +0200 Received: from nicolaken by host190-154.pool80204.interbusiness.it with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 06 May 2004 09:14:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: dev@cocoon.apache.org From: Nicola Ken Barozzi Subject: Re: [POLL] integrating the Radeox wiki parser in Cocoon? Date: Thu, 06 May 2004 09:13:54 +0200 Lines: 40 Message-ID: References: <4DC76DA8-9E89-11D8-8ACA-000A95AF004E@apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: host190-154.pool80204.interbusiness.it User-Agent: Mozilla Thunderbird 0.6 (Windows/20040502) X-Accept-Language: en In-Reply-To: <4DC76DA8-9E89-11D8-8ACA-000A95AF004E@apache.org> Sender: news X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Bertrand Delacretaz wrote: > I've been talking with Stephan Schmidt, author of the Radeox > (http://radeox.org/) wiki parser API and reference implementation, about > a possible integration of Radeox in Cocoon. > > I know we have a wiki parser already, based on Chaperon, but I feel > Radeox is much more adaptable to variations in wiki syntaxes, and also > more permissive about syntax (meaning it won't choke on syntax errors). Hmmm, Forrest needs a good wiki parser for this reason. > IMHO, the chaperon parser is very well suited to strict parsing but a > bit too rigid about the syntax, and harder to customize as it requires > people to understand the LALR grammar. Radeox uses regexp matching, with > which people are usually more familiar. > > Radeox is currently LGPL and as such could not be distributed with > Cocoon, but Stephan Schmidt says a license change might possible if > there's interest from our community, in view of a possible move of the > project to the ASF later on. Cool! > So, assuming the license stuff is taken core of, should we: > > [ ] Write a RadeoxWikiGenerator and distribute the Radeox binaries in > the chaperon block [X] Create a new radeox block for this new RadeoxWikiGenerator > [ ] Stay with the Chaperon-based wiki parser as *the* Cocoon wiki parser > and forget about Radeox Why limit ourselves? :-) -- Nicola Ken Barozzi nicolaken@apache.org - verba volant, scripta manent - (discussions get forgotten, just code remains) ---------------------------------------------------------------------