Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 58331 invoked from network); 14 Jul 2009 15:58:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Jul 2009 15:58:17 -0000 Received: (qmail 30165 invoked by uid 500); 14 Jul 2009 15:57:16 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 26861 invoked by uid 500); 14 Jul 2009 15:57:09 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 25355 invoked by uid 99); 14 Jul 2009 15:50:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Jul 2009 15:50:24 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rahul.akolkar@gmail.com designates 209.85.221.199 as permitted sender) Received: from [209.85.221.199] (HELO mail-qy0-f199.google.com) (209.85.221.199) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Jul 2009 15:50:16 +0000 Received: by qyk37 with SMTP id 37so2534856qyk.10 for ; Tue, 14 Jul 2009 08:49:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=yrZx26w8Gexx6zjM3XxuXPeOfBfg1mgNkwOLM4mY6PU=; b=p+Ka8jn5uFRGyiMnm95Selj4BVlfYBAOh0f76v6fY86dBSkOxyXvISLaP8Xmdf7mZo 7BKIUqK1uvQ85gpQreT2aimoPyDLQknpU3yXZ5MTzxMsKvIty9soKnUIh2QEmj4wDLC2 bu0Gl0d1rtFXIwVATdkRbS2ebc9/KDouLPJLQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=S20WI7gHwgpXFn/1+OlDNTM2oGz4uVYD7wSdyGpre7FUbsN+e33OmyYa8PFJM/GzC+ W2Jazf/RQ9sYmnogJVAA3akJ+WG3SSJ7Im0f89bfopuZY/v3ih4ZhVhImVUFCfB3aXx+ Cef2qy72VCxGAEuT+qF/DP6/jbqTj78OKM4IU= MIME-Version: 1.0 Received: by 10.224.60.78 with SMTP id o14mr3865453qah.345.1247586588032; Tue, 14 Jul 2009 08:49:48 -0700 (PDT) Date: Tue, 14 Jul 2009 11:49:48 -0400 Message-ID: Subject: [JEXL] Unified syntax and 2.0 release (was: Is JEXL ...) From: Rahul Akolkar To: Commons Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Please change the subject or start a new thread where appropriate. On Tue, Jul 14, 2009 at 6:49 AM, Henrib wrote: > > > I've created JEXL-58 to fix some last details and added a Unified EL (ala > JSP/JSF, supporting immediate/deferred & nested expressions) that "proves" > the extensibility & should make things easier for those of us dealing with > the dollar-sharp syntax :-). Christian, Rahul & others, comments/review > welcome. > This is useful. I'd like to suggest we call the class UnifiedJEXL (ofcourse, there is no "unification" in JEXL, but I think it will be unambiguous and still convey the right meaning at the same time -- atleast it does so for me). At a quick glance, I only have some minor nits with the patch: * Some files have whitespace only changes (Asserter.java, ScriptFactory.java) * I'd avoid changing imports style where not strictly necessary (Debugger.java) * Some changes WRT throws clauses in signatures (whether thats strictly necessary) * In spirit with surrounding code, braces for ifs > Are there any bugs/enhancements that should still be tackled before we > attempt to release 2.0 ? Ideally, it'd be good to go over everything in JIRA and resolve it (which doesn't mean fixing everything, could be deferred, won't fixes, invalids etc.). > It seems most of the pending issues are covered somehow by the 2.0 codebase; > anyone using JEXL in -may be- Jelly? / Hive? / Scriptella / Junit- having a > different point of view? > > What should be the next steps ? > Along the lines of: * Triage JIRA, improve test coverage (where needed) -- help is needed for this step :-) * Publish intent to produce v2.0, solicit feedback (such as here) * Produce RC when above points are done towards eventual release -Rahul --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org