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 9E7E095D4 for ; Mon, 9 Jan 2012 15:18:14 +0000 (UTC) Received: (qmail 29765 invoked by uid 500); 9 Jan 2012 15:18:14 -0000 Delivered-To: apmail-incubator-deltaspike-dev-archive@incubator.apache.org Received: (qmail 28520 invoked by uid 500); 9 Jan 2012 15:18:10 -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 28440 invoked by uid 99); 9 Jan 2012 15:18:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Jan 2012 15:18:07 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gerhard.petracek@gmail.com designates 209.85.213.175 as permitted sender) Received: from [209.85.213.175] (HELO mail-yx0-f175.google.com) (209.85.213.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Jan 2012 15:18:01 +0000 Received: by yenm12 with SMTP id m12so1474545yen.6 for ; Mon, 09 Jan 2012 07:17:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=Kwl4+iL/MZ+wxTJr7icwOME5d3zPlo5tQQOjWUFZavg=; b=fVhFEwFFCaLGS0tFXp+wnKRHxz+Rc8f04qH9HGSaJJQJJ1LGb9+HqO3ToNgwFTyrDl YWCxj6CU0/5qFgNJEeRppDSG7Gh5gKsLNplr6YvXhUu80OYfscb3YMxAeFgByN6NJNM1 3j7r1aKxfTHXTP+nJcLqRySRAUAoyS9qv4clU= Received: by 10.236.124.105 with SMTP id w69mr2512073yhh.31.1326122260617; Mon, 09 Jan 2012 07:17:40 -0800 (PST) MIME-Version: 1.0 Received: by 10.236.27.68 with HTTP; Mon, 9 Jan 2012 07:17:19 -0800 (PST) In-Reply-To: <1325971496.2209.YahooMailNeo@web27805.mail.ukl.yahoo.com> References: <1325971496.2209.YahooMailNeo@web27805.mail.ukl.yahoo.com> From: Gerhard Petracek Date: Mon, 9 Jan 2012 16:17:19 +0100 Message-ID: Subject: Re: Please review DELTASPIKE-45 To: deltaspike-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf3010eb6945d80104b619e620 --20cf3010eb6945d80104b619e620 Content-Type: text/plain; charset=ISO-8859-1 since stu signed it, we can continue with it. regards, gerhard 2012/1/7 Mark Struberg > Imo the impl looks quite fine. The classes are small enough and straight > forward to keep it in the api module. > > One thing we would need is the iCLA from Stu. I've seen he wrote most of > the stuff originally, and he is also on the initial committer list. But we > didn't have an iCLA from him on file yet it seems [1]. > > Stu, once we have your iCLA on file we can go forward importing this stuff. > > LieGrue, > strub > > > > [1] http://people.apache.org/committer-index.html > > > ----- Original Message ----- > > From: Gerhard Petracek > > To: deltaspike-dev@incubator.apache.org > > Cc: > > Sent: Saturday, January 7, 2012 9:55 PM > > Subject: Re: Please review DELTASPIKE-45 > > > > hi jason, > > > > the only alternative which comes to my mind right now is to move the impl > > classes to the impl module and to introduce e.g.: > > org.apache.deltaspike.core.spi.metadata.AnnotatedTypeBuilderData and > > AnnotatedTypeBuilder > > just loads the impl via the low-level config mechanism (which will be > > discussed soon). > > > > regards, > > gerhard > > > > > > > > 2012/1/7 Jason Porter > > > >> I have the classes all checked into my branch [1]. Please review. I > know > >> many of them need Javadoc, so you can forget that part. Mainly the > >> AnnotatedTypeBuilder needed many classes that were in Solder Impl. As I > >> believe AnnotatedTypeBuilder is pretty helpful for everyone doing CDI > >> Extension development I put them all in api, so we'll have some *Impl > >> classes in api. If everyone is okay with that, great. Otherwise we may > need > >> to find a new place to put them as we can't put them in impl and keep > >> AnnotatedTypeBuilder in api. > >> > >> [1] > https://github.com/LightGuard/incubator-deltaspike/tree/DELTASPIKE-45 > >> > >> -- > >> 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 > >> > > > --20cf3010eb6945d80104b619e620--