Return-Path: X-Original-To: apmail-struts-dev-archive@www.apache.org Delivered-To: apmail-struts-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D3D7810491 for ; Tue, 19 Nov 2013 09:03:53 +0000 (UTC) Received: (qmail 68135 invoked by uid 500); 19 Nov 2013 09:03:52 -0000 Delivered-To: apmail-struts-dev-archive@struts.apache.org Received: (qmail 68087 invoked by uid 500); 19 Nov 2013 09:03:48 -0000 Mailing-List: contact dev-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list dev@struts.apache.org Received: (qmail 68039 invoked by uid 99); 19 Nov 2013 09:03:46 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Nov 2013 09:03:46 +0000 Received: from localhost (HELO mail-pb0-f45.google.com) (127.0.0.1) (smtp-auth username lukaszlenart, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Nov 2013 09:03:46 +0000 Received: by mail-pb0-f45.google.com with SMTP id rp16so1600799pbb.4 for ; Tue, 19 Nov 2013 01:03:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=W7ER0u1Qx6TfBPoD5bS7BRqo8JiHbHBYraJ5sPl+uBs=; b=JrbA9jYc3AZpEAGBclwPosY5PwdaZ41kdJjTdZEY0Ls8/WtV3kE+hnnQpgJWvAT9gN eV8gAbCJMU19ZNBD9lknml6NwwAIv2SR1cXGLvJrL+wqyvqoQJiT5E46ymXyi698axPa 7mQxDq7x+jBxRPvhOdoEwcJOEQZCQHHzjPqaT4edjDrT4kg+gV1O81Ukfb1AOoQ1Jj/w r9iO3vVHEBHZ6tPibyzliWOze6lmQRkJctNxHNVN4Vg+odTtkJa/MBqb9GssG/zShEPL 6qOVkn7jwkNdXfrhx2m4Wq4TCCu4n4/e5gWTJ7SQtnc+Xw7sIKwtQgei07JRqj++pXdL 2plg== X-Received: by 10.66.233.69 with SMTP id tu5mr25532229pac.78.1384851826082; Tue, 19 Nov 2013 01:03:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.68.229.170 with HTTP; Tue, 19 Nov 2013 01:03:24 -0800 (PST) In-Reply-To: <528B20E8.3080001@gmail.com> References: <528B20E8.3080001@gmail.com> From: Lukasz Lenart Date: Tue, 19 Nov 2013 10:03:24 +0100 Message-ID: Subject: Re: Registering aliases from within a plugin To: Struts Developers List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2013/11/19 Rene Gielen : > what is the rationale behind refactoring out velocity support to a > plugin? For which Struts version are you targeting this proposal? Velocity support is optional (in theory), you can enable it by adding Velocity dependencies to classpath. But because of VelocityManager included in BeanSelectionProvider it's a required dependency. So you must include Velocity (and all dependent libs as well) even if you don't use it. I have figured that out when I wanted to upgrade to latest Velocity version (1.7 or 2.0). That's why I want to move Velocity support to a plugin. Regarding 'for which version' - no idea. Right now I'm preparing a field for all those changes, code is very coupled in many places. Thus will also allow in the future move other Core functionalities to plugins. Regards --=20 =C5=81ukasz + 48 606 323 122 http://www.lenart.org.pl/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org For additional commands, e-mail: dev-help@struts.apache.org