Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 60028 invoked by uid 500); 5 Jun 2002 16:04:16 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 60013 invoked from network); 5 Jun 2002 16:04:15 -0000 Date: Wed, 5 Jun 2002 12:04:08 -0400 Subject: Re: Sitemap Transformations Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v482) From: Jason Foster To: cocoon-dev@xml.apache.org Content-Transfer-Encoding: 7bit In-Reply-To: <3CFE06FA.E221C11E@apache.org> Message-Id: X-Mailer: Apple Mail (2.482) X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > I would *strongly* suggest you to write a new reader. > > I totally understand that tweaking the sitemap sounds 'easier' because > the try/fail cycle is *much* faster now, but I tend to believe that > until we have the flowmap in place, we should avoid to add anymore > dynamism to the sitemap, or people will start to use it and come up with > even more things to deprecate or keep to maintain forever. > > Hope you get my point. I'll accept the point, but think that soon we're going to have a huge, messy, undocumented, proliferation of customized generators, actions, etc. For example: - FileExistsAction - FileNotExistsAction - PerlStyleFileTestAction - GrepAction - UnzipAction - GetUploadedFilenameAction - UploadedFileGenerator - UnzipUploadedFileGenerator - FallbackFileGenerator - FallbackTraxTransformer Maybe with Cocoon Blocks, and something like CPAN, this would be manageable. As is stands though, everyone will have to be a Java developer (OK, technically you could be an ECMAScript or Python developer) if they want to do things like this. Does this unduly restrict our userbase? I agree with the flexibility syndrome concerns, but there needs to be a happy medium between "everyone write a custom generator" and "everyone type volumes into the sitemap manually". Sorry to trip your alarm so strongly. Jason Foster --------------------------------------------------------------------- To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org For additional commands, email: cocoon-dev-help@xml.apache.org