Thank you so much.  You can thank Karan Malhi for a good chunk of that.  He did 
an amazing job creating a framework for testing the validations and ensuring 
each message key is used properly and supports all three levels we expect.

I agree, it's some of the better code I've seen.


-David

On Mar 21, 2013, at 12:40 PM, ralf.battenf...@bluewin.ch wrote:

> Hi David and all contributors. I stepped into the section of the validation 
> implementation, tests and related source code. I never have seen such a clear 
> design. It is good understandible.
> 
> I am impressed:-)
> 
> Tx, Ralf
> 
> 
> On 21.03.13 08:42 dsh wrote:
> 
> Thanks for the reminder Mark. Usually if things go well on IRC, somebody
> tells you immediately that design change stuff etc. should be posted to the
> ML rather than discussing it online on IRC. So there are actually two
> safety ropes in regards to making sure everything is documented and thus
> transparent :)
> 
> 
> Cheers
> Daniel
> 
> 
> 
> On Thu, Mar 21, 2013 at 8:27 AM, Mark Struberg <strub...@yahoo.de> wrote:
> 
> 
>> but just to be clear: IRC is a really good way to quickly get feedback.
>> But all the important decision making process and communication needs to be
>> on the ASF mailing lists.
>> There is an old saying over here: "if it didn't happen on the mailing
>> list, it didn't happen" :)
>> 
>> The reason is that IRC is not logged (because of a few good legal reasons)
>> and the information is only available to a very few people who were logged
>> in to the IRC.
>> 
>> LieGrue,
>> strub
>> 
>> 
>> 
>> 
>> ----- Original Message -----
>>> From: dsh <strub...@yahoo.de>
>>> To: strub...@yahoo.de
>>> Cc:
>>> Sent: Thursday, March 21, 2013 7:05 AM
>>> Subject: Re: IGood validation candidates: SubTask 39, 48
>>> 
>>> Hi Ralf,
>>> 
>>> we are as well on freenode (IRC #openejb) just in case you prefer IRC
>> over
>>> email...
>>> 
>>> Cheers
>>> Daniel
>>> 
>>> 
>>> On Wed, Mar 20, 2013 at 10:37 PM, <strub...@yahoo.de> wrote:
>>> 
>>>> Hi Daniel
>>>> 
>>>> Thank you. Yes indeed, I meant David:-) Very kind that you replied.
>>>> 
>>>> I can see many test cases for other validations tasks. These are good
>>>> starting points for me. Subtaks 48 is the one, I am considering to
>> work on,
>>>> after I understood the internals. I will ask you experts as soon as
>> they
>>>> arise.
>>>> 
>>>> Tx, Ralf
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On 20.03.13 20:32 dsh wrote:
>>>> 
>>>> Hi Ralf,
>>>> 
>>>> 
>>>> thought I am going to answer this question, knowing that you probably
>> meant
>>>> David instead of Daniel ;)
>>>> 
>>>> 
>>>> I'd say if you like take both if they are available. That's really
>>> up to
>>>> your personal working style and how you like to sort out things. Don't
>>>> forget to ask questions as soon as they arise!
>>>> 
>>>> 
>>>> Cheers
>>>> Daniel
>>>> 
>>>> 
>>>> 
>>>> On Wed, Mar 20, 2013 at 8:02 PM, strub...@yahoo.de <
>>>> strub...@yahoo.de> wrote:
>>>> 
>>>> 
>>>>> Hi Daniel
>>>>> 
>>>>> Going though the list, I see the following validations as ideal
>>>> candidates
>>>>> for me:-)
>>>>> 39: Validation:
>>>>> @ConcurrencyManagement mistakenly used on non-Singleton
>>>>> 48: Validation: Field annotated with more than one injection;
>>>>> @EJB, @Resource, @PersistenceContext, @PersistenceUnit
>>>>> 
>>>>> Shall I take one or both two and dig into the details?
>>>>> 
>>>>> Ralf
>>>>> 
>>>>> 
>>>>> 
>>>>> ----Ursprüngliche Nachricht----
>>>>> Von: strub...@yahoo.de
>>>>> Datum: 20.03.2013 02:42
>>>>> An: <strub...@yahoo.de>, <ralf.
>>>>> strub...@yahoo.de>
>>>>> Betreff: Re: Hello all together
>>>>> 
>>>>> Hello, Ralf!
>>>>> 
>>>>> Welcome aboard. We love having new people,
>>>>> especially ones that love OpenEJB :)
>>>>> 
>>>>> Starting small is definitely the right approach. On project this
>> large
>>>>> that can
>>>>> still be pretty big, but hopefully we can find you something that
>>> fits.
>>>>> One area I think is always a good place for
>>>>> new help is the validation code:
>>>>> 
>>>>> - https://issues.apache.org/jira/browse/OPENEJB-453
>>>>> 
>>>>> There's always something to do there. Most of that code lives
>>>>> here:
>>>>> 
>>>>> -
>>>>> https://issues.apache.org/jira/browse/OPENEJB-453
>>>>> 
>>>>> -
>>>>> https://issues.apache.org/jira/browse/OPENEJB-453
>>>>> 
>>>>> 
>>>>> That's probably not enough information to completely get started,
>>> but
>>>>> hopefully we can inch our way there. Do any of
>>>>> those validations look interesting to you?
>>>>> 
>>>>> 
>>>>> -David
>>>>> 
>>>>> 
>>>>> On Mar 17, 2013, at 6:28 AM, strub...@yahoo.de wrote:
>>>>> 
>>>>>> 
>>>>> Hi
>>>>>> 
>>>>>> I recently subscribed myself to the dev list. I would love to
>>> help and
>>>>> contribute, especially for the OpenEJB
>>>>> part.
>>>>>> I work as a Java EE developer mainly on the backend side:-)
>>>>>> I am also contributing from time to time to the
>>>>> Shrinkwrap
>>>>>> Descriptor project.
>>>>>> 
>>>>>> I was looking at the OpenEJB JIRAs, probably the subtask JIRAs
>>> maybe
>>>>> candidates?
>>>>> As you wrote for
>>>>>> beginners, start small:-) If you have something to do, let me
>>> know.
>>>>>> 
>>>>>> Cheers,
>>>>>> Ralf
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>> 
> 
> 
> 

Reply via email to