Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 193 invoked from network); 10 Apr 2006 22:39:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Apr 2006 22:39:56 -0000 Received: (qmail 10534 invoked by uid 500); 10 Apr 2006 22:39:54 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 10470 invoked by uid 500); 10 Apr 2006 22:39:53 -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 List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 10459 invoked by uid 99); 10 Apr 2006 22:39:53 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Apr 2006 15:39:53 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [165.98.167.227] (HELO ags01.agssa.net) (165.98.167.227) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Apr 2006 15:39:53 -0700 Received-SPF: pass (ags01.agssa.net: 10.0.0.7 is whitelisted) receiver=ags01.agssa.net; client-ip=10.0.0.7; helo=[10.0.0.7]; envelope-from=agallardo@agssa.net; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf2-1.0.0; Received: from [10.0.0.7] (apoyo.agssa.net [10.0.0.7]) by ags01.agssa.net (8.13.6/8.13.6) with ESMTP id k3AMdUoK027439 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 10 Apr 2006 16:39:31 -0600 Message-ID: <443ADEA3.303@agssa.net> Date: Mon, 10 Apr 2006 16:39:31 -0600 From: Antonio Gallardo Organization: AG Software, S. A. User-Agent: Thunderbird 1.5 (X11/20060313) MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Calculated fields References: <44393403.8000403@thebug.it> <443A2F61.80200@apache.org> <443A51BA.6010109@thebug.it> In-Reply-To: <443A51BA.6010109@thebug.it> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (ags01.agssa.net [165.98.167.227]); Mon, 10 Apr 2006 16:39:31 -0600 (CST) X-Virus-Scanned: ClamAV version 0.88, clamav-milter version 0.87 on agssa.net X-Virus-Status: Clean X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on ags01.agssa.net X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-2.7 required=5.0 tests=ALL_TRUSTED,AWL autolearn=ham version=3.0.4 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Simone Gianni escribi�: > >> > -1 for client side. As i wrote, it brings A LOT of complexity, for > formatting, double implementation of everything (algorithm must be > wrote both for server side and for client side, both for us and for > the user), a lot of untidy stuff needed to do it, and it's relatively > useless with current great AJAX support. I think it was written in the > Jira issue because at that time Ajax was still far. AFAIK, calculated fields main task is inform the user. In other way, if we don't need to inform the webapp user about the "subtotal", "taxes amount in a currency" and so on, then we don't need this feature. This is why IMHO, let's talk first about the functionality before going into implementation details. :-) Best Regards, Antonio Gallardo.