Return-Path: Delivered-To: apmail-jakarta-bsf-dev-archive@www.apache.org Received: (qmail 79795 invoked from network); 25 Mar 2009 14:07:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 25 Mar 2009 14:07:09 -0000 Received: (qmail 72413 invoked by uid 500); 25 Mar 2009 14:07:08 -0000 Delivered-To: apmail-jakarta-bsf-dev-archive@jakarta.apache.org Received: (qmail 72384 invoked by uid 500); 25 Mar 2009 14:07:08 -0000 Mailing-List: contact bsf-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Bean Scripting Framework developers" Reply-To: "Bean Scripting Framework developers" Delivered-To: mailing list bsf-dev@jakarta.apache.org Received: (qmail 72374 invoked by uid 99); 25 Mar 2009 14:07:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Mar 2009 14:07:08 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [137.208.3.15] (HELO strozzi.wu-wien.ac.at) (137.208.3.15) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Mar 2009 14:06:59 +0000 Received: from [137.208.224.24] (rony.wu-wien.ac.at [137.208.224.24]) (authenticated bits=0) by strozzi.wu-wien.ac.at (8.13.8/8.13.8/Debian-3) with ESMTP id n2PE6SOK010257 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 25 Mar 2009 15:06:29 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wu-wien.ac.at; s=sslmail2009; t=1237989996; bh=O1e9mDvEmBwHwKLp3jj/R1gLFVVLCUpAi0V 24cHJ2mw=; h=Message-ID:Date:From:MIME-Version:To:Subject: References:In-Reply-To:Content-Type; b=pGVZWcZDOW9KimUV13qjHoukA46 CDFlBJzhd4xT1JqeAFy4KVFZiucO2YblHV7+R/0kiPZ6B7XRYZ8a90pTplNwhc81z1G jUG/B9AeehtwYlIg33J1EYBuUeyCWI5zdbIOyFmbXQ42itR0rG7FGD8MlFiEt2FZBVc vZqZhunRII= Message-ID: <49CA3A5D.4010000@wu-wien.ac.at> Date: Wed, 25 Mar 2009 15:06:21 +0100 From: "Rony G. Flatscher" User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Bean Scripting Framework developers Subject: Re: BSF 3.0 progress References: <25aac9fc0903250424o7e7aec6bq879d1c1e46565f65@mail.gmail.com> In-Reply-To: <25aac9fc0903250424o7e7aec6bq879d1c1e46565f65@mail.gmail.com> X-Enigmail-Version: 0.95.7 OpenPGP: Content-Type: multipart/alternative; boundary="------------070606010704080005070804" X-AntiVirus: checked by Avira MailGate (version: 2.1.4-7; AVE: 7.9.0.126; VDF: 7.1.2.215; host: pocken); id=2642-rk0saz X-Virus-Scanned: ClamAV version 0.94.2, clamav-milter version 0.94.2 on herpes.wu-wien.ac.at X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org --------------070606010704080005070804 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Sebb, just for the record: the final specifications of JSR-223 (probably with more information than with the Java 6 docs) can be found here: . sebb wrote: > I think the javax.script classes are nearly ready. > There are one or two unit tests still needed and the Javadoc needs a > final going over. > > The bsf-utils component includes an HTTP component and an XML > component. However, HTTP does not seem to be complete, and the > ScriptEnginePool is definitely not complete or bug free. > > The XML component has comments regarding temporary code for beta2, and > this is referenced in the ScriptEngineManager.initXMLHelper() method - > should this code still be there? > > If so, the Release Notes should note that these classes are not complete. > +1 > == > > There's almost no documentation on BSF 3.0 - the existing > documentation is all about BSF 2, which is completely different. > There's also no information on upgrading. > > I think these need fixing before a formal (non-beta) release of 3.0 can be made. > Maybe. :) Seriously, I think too that a section on BSF-3 needs to be added that points out that * BSF-3.0 is not compatible with BSF-2.4, but an opensource implemenation of JSR-223 a.k.a. "Java 6 scripting", * BSF-3.0 can be deployed and used starting with Java 1.4.2 (no dependency on Java 6), * that there are plans to bridge both frameworks by eventually supplying a BSF 2.4 engine that bridges all BSF 3 scripting languages [based on ant's engine], and a BSF 3.0 engine that bridges all BSF 2.4 scripting languages (this would allow a smooth migration path to BSF 3.0), * BSF-2.4 remains maintained for those who have been using it. Regards, ---rony P.S.: Asked Geir for the TCK-223. If that does not work out, I try to get it for private use from Mike Grogan as a member of JSR-223. --------------070606010704080005070804--