Hi Gerard,
nice to see your reply, I would like to give my point of view on:

>
> maybe guice will also provide such a support (out-of-the-box).
> imo we should contact the guice community before we include such an add-on.

I follow the Guice ML and there are few points to take in
consideration that still suggest me including the JSR303 integration
in our project:
- they realized the JSR330 (DI for Java) in /trunk time ago and still
haven't found the time to release it;
- they have been working on a persistent-layer extension.
I'm sure they're interested in integrating bval, but given the points
above, it won't happen soon as we (I) would expect.

just my 2 cents :P
Simo

http://people.apache.org/~simonetripodi/

> regards,
> gerhard
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>
>
> 2010/3/20 Matthias Wessendorf <mat...@apache.org>
>
>> On Fri, Mar 19, 2010 at 6:35 PM, Donald Woods <dwo...@apache.org> wrote:
>> > How about bringing it over into a sandbox area for now?  I don't have
>>
>> +1 that's cool with me.
>>
>> > time to look into Guice right now, but sounds like a really good
>> > extension to get our project code out into more user hands.  Also, that
>> > gives us time to sort out the main code package renames/reorg and build
>> > updates before we pull another module in.
>>
>> I agree! A set of "plain" extension would be sweet. Especially for
>> cutting-edge
>> stuff, such as Guice.
>>
>> I think Gerhard is "concerned" since MyFaces offers 303 extensions, for
>> JSF.
>> But not everybody is using Faces ;-)
>>
>> So yes, there more "interesting" stuff we add, the better in order to
>> build a strong
>> (developer) community around BVAL.
>>
>>
>> -M
>> >
>> >
>> > -Donald
>> >
>> >
>> > On 3/19/10 5:12 AM, Simone Tripodi wrote:
>> >> Hi Gerhard,
>> >> very nice to meet you :) I already started realizing a set of
>> >> google-guice providers and module that simplify the
>> >> javax.validation.Validator building and injection.
>> >> Moreover, I' would add a org.aopalliance.intercept.MethodInterceptor
>> >> that validates methods args input, raising an
>> >> org.apache.bval.ValidationException if there are
>> >> javax.validation.ConstraintViolation, and automate the AOP stuff
>> >> marking the interested methods with an hypothetical
>> >> @org.apache.bval.Validate annotation bound the in guice binder.
>> >> I've already realized the 80% of the code, if you all agree I could
>> >> start importing the classes in a separate module so we could finalize
>> >> it all together.
>> >> What do you think about it? Thanks a lot in advance, have a nice day!!!
>> >> Simo
>> >>
>> >> http://people.apache.org/~simonetripodi/
>> >>
>> >>
>> >>
>> >> On Thu, Mar 18, 2010 at 11:42 PM, Gerhard Petracek
>> >> <gerhard.petra...@gmail.com> wrote:
>> >>> hi simo,
>> >>>
>> >>> which features do you plan to support?
>> >>> i'm asking because we have a quite interesting situation concerning
>> such
>> >>> integrations.
>> >>> (i'll provide further details later on.)
>> >>>
>> >>> regards,
>> >>> gerhard
>> >>>
>> >>> http://www.irian.at
>> >>>
>> >>> Your JSF powerhouse -
>> >>> JSF Consulting, Development and
>> >>> Courses in English and German
>> >>>
>> >>> Professional Support for Apache MyFaces
>> >>>
>> >>>
>> >>> 2010/3/18 Simone Tripodi <simone.trip...@gmail.com>
>> >>>
>> >>>> Hi all guys,
>> >>>> ver nice to meet everybody and sorry I joined the ML so late. A very
>> >>>> BIG "thanks a lot" to Niall who invited me to join this amazing
>> >>>> community, I hope I'll do my best to help Bean Validation growing up.
>> >>>> Even if the codebase has just been imported, I'd like to propose to
>> >>>> develop also 3rd part libraries integration, I already started
>> >>>> developing a JSR303-Google Guice integration and this would be the
>> >>>> best place to share it. What do you think about it?
>> >>>> Thanks a lot in advance, all the best,
>> >>>> Simo
>> >>>>
>> >>>> http://people.apache.org/~simonetripodi/
>> >>>>
>> >>>
>> >>
>> >
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> sessions: http://www.slideshare.net/mwessendorf
>> twitter: http://twitter.com/mwessendorf
>>
>

Reply via email to