Return-Path: X-Original-To: apmail-incubator-deltaspike-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-deltaspike-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A1038CEDB for ; Mon, 9 Jul 2012 09:20:58 +0000 (UTC) Received: (qmail 77887 invoked by uid 500); 9 Jul 2012 09:20:58 -0000 Delivered-To: apmail-incubator-deltaspike-dev-archive@incubator.apache.org Received: (qmail 77855 invoked by uid 500); 9 Jul 2012 09:20:58 -0000 Mailing-List: contact deltaspike-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: deltaspike-dev@incubator.apache.org Delivered-To: mailing list deltaspike-dev@incubator.apache.org Received: (qmail 77840 invoked by uid 99); 9 Jul 2012 09:20:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Jul 2012 09:20:57 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=FSL_FREEMAIL_1,FSL_FREEMAIL_2,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [212.82.109.235] (HELO nm23-vm6.bullet.mail.ird.yahoo.com) (212.82.109.235) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 09 Jul 2012 09:20:50 +0000 Received: from [77.238.189.55] by nm23.bullet.mail.ird.yahoo.com with NNFMP; 09 Jul 2012 09:20:28 -0000 Received: from [212.82.108.113] by tm8.bullet.mail.ird.yahoo.com with NNFMP; 09 Jul 2012 09:20:28 -0000 Received: from [127.0.0.1] by omp1022.mail.ird.yahoo.com with NNFMP; 09 Jul 2012 09:20:28 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 774255.99670.bm@omp1022.mail.ird.yahoo.com Received: (qmail 6256 invoked by uid 60001); 9 Jul 2012 09:20:28 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s1024; t=1341825628; bh=J1s9XEyiXe1jbSy/Qa0Spsv4gH+AjV9mmgFCPTh6T8k=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=MBu7ypoffkRrmd5dAH5CUUMUX0pNxrlLVBFeIA/LTCXfEz9hrpVE6bm33SEpGsTai5ZUU48YOU/mLkNWugMQ2wljY/cbjcwajLk9czb6LAIRieMSfXQu/9d7x5hb5vvhd3FFL7Fhmp4sSX1/j1QkCRxn0sEKOwcfaxhG0kPi9i0= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=5YdvmJo6ypk4EJbn4RuAaERG58lgdMROee4X8C90PHjE4GGN75Dn7/jB6iZHQCvmveNgMVGw8/fQP9tG8DIwNmytwa7C00aGPqjENzSfZHuzYV0nTuTzb6WbLiI/aMHBCx8/h6IuBGWVBKRb/w3PUovsd4m6H8AVvsDbmG4efIo=; X-YMail-OSG: iUhQfKcVM1l4keVsahet1DDdbSMG4NfcOzKrX43SNHgGn0j ofSTs6Iu9AcNWW57HfEJ1.Z2PIjupg2bqnBO5q3tAuKpUQZDyRgVGPobAqxC _5ccKsdrS5ML9NxsiBjwRSBvBr4692aLY8l97a70yuGpsHny9i1J4BCKdyJj esNwJCSxQ3BpR4R8Yu77Gx5Riwd36eBJlfYf4yq712ikmXwEwzK4FMpQJVQv zIdkpbGG9Q9cchCboHXdd6HTIwIllfvc_7SfAd.YHcRyyjSTK00iuWcjq5f5 9XGyqF8dOf.wU703Jc_yCd_2u09aqW46LZFwtL_rmE7Gfm220aMIZLWPsIbn LO7bch1pbd8khy5LCMkHhyvHYh6kEg_RcOSg5bH7vcS2VywhUPXDNG1MBvGS eMitSY1JZKeD5Qf1gnVGhgGHJc5vUsbXF15IUom4PWMH0qUYZUyQ2y_zQ8Mk .ADiOpxP9pmrvnIQP4Wh..A_voohHqWKUwsMhCdK4lccUVgHaBiQvAHm3Mte bA8wM90R1eLUsCcvU3kTwUaZYV2Rb9bMH6NT2ZyOlEeJywnRQR7mF4O7CaU8 riLdWxhIKxYamjQbWcNzuWM34Xyy4IhpTaxZEsujCorWQd_k10ePGffbQhvW bmAGWpNZl8pLq.f2QWGDwpgkBTIAmej8- Received: from [128.130.32.113] by web171503.mail.ir2.yahoo.com via HTTP; Mon, 09 Jul 2012 10:20:28 BST X-Mailer: YahooMailWebService/0.8.120.356233 References: <26F2F275-C236-417A-832A-D7E1B7444801@redhat.com> Message-ID: <1341825628.4433.YahooMailNeo@web171503.mail.ir2.yahoo.com> Date: Mon, 9 Jul 2012 10:20:28 +0100 (BST) From: Mark Struberg Reply-To: Mark Struberg Subject: Re: v0.4-incubating adding Seam Config (xml config) To: "deltaspike-dev@incubator.apache.org" In-Reply-To: <26F2F275-C236-417A-832A-D7E1B7444801@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org The main reason why I would prefer a separate module is that this is really only used by a few people. And those really get less and less. Most people do not use it and would just be hit by a huge scanning effort. Maybe we could make this better performing, but it certainly adds quite some complexity. LieGrue, strub ----- Original Message ----- > From: Pete Muir > To: deltaspike-dev@incubator.apache.org > Cc: > Sent: Saturday, July 7, 2012 12:33 PM > Subject: Re: v0.4-incubating adding Seam Config (xml config) > > +1 to adding it from me. > > XML config is probably the feature (as opposed to enhancement to existing > feature or "bug" fix) most requested for CDI. I think we need > something like this in DeltaSpike, in order to fulfil our goals. > > A non compiled format such as XML (or YAML or ...) makes a lot of sense for > *configuration* of an application (as opposed to wiring [1]), > > As Jason said, this is the only known XML config (dialect and impl) for CDI, so > I think it's quite uncontroversial. The "API" of the config is > actually the XML dialect, which has received a lot of attention in the past > (designed for CDI 1.0, so fully reviewed by the EG). > > BTW I'm not understanding why putting it in a separate module makes a > difference? It's dependencies are basically zero (CDI API and SAX, which is > in the JDK), and I think if it goes in it's own package, it shouldn't > cause contention on class files. Personally, I think this is a core concern, and > as it doesn't introduce dependencies can go easily into the core. > > On 6 Jul 2012, at 21:14, Romain Manni-Bucau wrote: > >> +0 since i'm not sure XML is really CDI spirit...and it needs to be >> consistent with already existing config (global alternatives etc) which can >> be a bit complicated >> >> - Romain >> >> >> 2012/7/6 Gerhard Petracek >> >>> i'm not sure if we should start with it for v0.4, however, if it > gets an >>> own (optional) module: +0 >>> >>> regards, >>> gerhard >>> >>> >>> >>> 2012/7/6 Jason Porter >>> >>>> It's been a 10 on our list for awhile but we haven't done > it yet. >>> Thoughts >>>> on adding it to v0.4? It would be a straight port from what we have > in >>> Seam >>>> 3 with package name changes. It's currently the only > implementation in >>>> existence (that we know of) of the older xml config that was to be > part >>> of >>>> spec but was later pulled. >>>> >>>> -- >>>> Jason Porter >>>> http://lightguard-jp.blogspot.com >>>> http://twitter.com/lightguardjp >>>> >>>> Software Engineer >>>> Open Source Advocate >>>> Author of Seam Catch - Next Generation Java Exception Handling >>>> >>>> PGP key id: 926CCFF5 >>>> PGP key available at: keyserver.net, pgp.mit.edu >>>> >>> >