Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 68891 invoked from network); 8 Jun 2005 18:48:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 8 Jun 2005 18:48:13 -0000 Received: (qmail 57884 invoked by uid 500); 8 Jun 2005 18:48:06 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 57779 invoked by uid 500); 8 Jun 2005 18:48:05 -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 57761 invoked by uid 99); 8 Jun 2005 18:48:04 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from mailgate1.dslextreme.com (HELO mailgate1.dslextreme.com) (66.51.199.94) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 08 Jun 2005 11:48:00 -0700 Received: from mail5.dslextreme.com (unknown [192.168.7.93]) by mailgate1.dslextreme.com (Postfix) with SMTP id CBD37630069 for ; Wed, 8 Jun 2005 11:15:19 -0700 (PDT) Received: (qmail 24874 invoked from network); 8 Jun 2005 18:15:32 -0000 Received: from unknown (HELO belagio) (66.51.196.164) by mail5.dslextreme.com with SMTP; Wed, 08 Jun 2005 11:15:32 -0700 Message-ID: <42A735C3.8040700@dslextreme.com> Date: Wed, 08 Jun 2005 11:15:31 -0700 From: Ralph Goers User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Marking cforms stable in 2.1.8 References: <42A499AA.4020801@dslextreme.com> <47389d4eae817cd67b90321c7f558bb2@wrinkledog.com> <42A55918.5080805@apache.org> <42A59F7D.1000708@dslextreme.com> <42A729A9.6080208@_REMOVE_gmail.com> In-Reply-To: <42A729A9.6080208@_REMOVE_gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-DSLExtreme-MailGate-Information: Please contact the ISP for more information X-DSLExtreme-MailGate: Found to be clean X-MailScanner-From: ralph.goers@dslextreme.com X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ben Pope wrote: > > It makes very little sense to mark it stable without it actually being > what is generally considered (by this community) as stable. > > You might as well just throw away all semantics, I doubt there are > many people here who want to release something whose API they know > will change, and then have to support it. With all due respect, you've > been around here long enough to know that you have to scratch your own > itches or wait for somebody else to. Yes. I understand that. What I don't understand is that we have killed off the alternative forms blocks and have been telling folks to use CForms. But at the same time we are telling them that it is not stable. In effect, this means we are telling our customers that Cocoon as a whole is not stable because it does not have a stable forms framework. And while I haven't yet wandered into the code in CForms I care greatly how Cocoon is perceived by our customers. Now CForms has been under development for quite some time. I find it hard to believe that if the problems that are left were so serious that it makes the framework unusable in a production environment that they wouldn't have been fixed by now. The bottom line is you cannot have code sitting around forever telling people its great but you have to use it at your own risk cause we might change it anytime we feel like it. This has just been going on for far too long. The code is never going to be perfect. So either a) formally support what is being delivered or b) fix it so it can be supported. Otherwise we need to find a forms framework that can be supported. > > Ben