You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by David Blevins <da...@gmail.com> on 2013/12/03 04:47:44 UTC

Arquillian Java EE Test Initiative

Pinging everyone who has shown interest in this online and offline.

Some time ago I proposed an initiative to collect all the various test in Apache's Java EE related projects and convert and collect them here.

It would no doubt be a great contribution to TomEE, but to Java EE in general.  The initiative has incredible merit, we all see that.

What we need to get started I think is some basic documentation and an example or two and someone to take the lead to keep things moving.  Volunteers on any of those fronts are very welcome.

Of course volunteers not just from the people Cc'ed, but anyone; committer, contributor, lurker, never-before-posteder.  You're reading this so you must be interested :) Now's your time to make a difference :)

If we can get something rolling by the holidays, I think that'd be really amazing.  I know the Christmas/Holiday break was always prime hacking time for me -- always a good opportunity to escape from typical work and try new things.  Like Google Summer of Code, but for people with full-time jobs.


Thoughts?


-David


Re: Arquillian Java EE Test Initiative

Posted by David Blevins <da...@gmail.com>.
Lots of good feedback!  Going to respond to just dev@tomee.apache.org as to not bug people.  Subscribe to the list or follow along via Nabble:

 - http://openejb.979440.n4.nabble.com/Arquillian-Java-EE-Test-Initiative-td4666503.html


-David

On Dec 2, 2013, at 7:47 PM, David Blevins <da...@gmail.com> wrote:

> Pinging everyone who has shown interest in this online and offline.
> 
> Some time ago I proposed an initiative to collect all the various test in Apache's Java EE related projects and convert and collect them here.
> 
> It would no doubt be a great contribution to TomEE, but to Java EE in general.  The initiative has incredible merit, we all see that.
> 
> What we need to get started I think is some basic documentation and an example or two and someone to take the lead to keep things moving.  Volunteers on any of those fronts are very welcome.
> 
> Of course volunteers not just from the people Cc'ed, but anyone; committer, contributor, lurker, never-before-posteder.  You're reading this so you must be interested :) Now's your time to make a difference :)
> 
> If we can get something rolling by the holidays, I think that'd be really amazing.  I know the Christmas/Holiday break was always prime hacking time for me -- always a good opportunity to escape from typical work and try new things.  Like Google Summer of Code, but for people with full-time jobs.
> 
> 
> Thoughts?
> 
> 
> -David
> 


Re: Arquillian Java EE Test Initiative

Posted by Thiago Veronezi <th...@veronezi.org>.
Do you mean starting from our own tests or creating new ones? I think it
would be better to start by converting our own
https://svn.apache.org/repos/asf/tomee/tomee/trunk/examples/ (where
applicable).

>>How about following the Adopt JSR/OpenJDK initiatives; Adopt a Test :)
This is a great idea! We should create JIRA tasks for each "test" if it is
not yet created. This way people can sign themselves to the tests they want
to convert.
We can send the list of JIRA tasks to the users list, so we can try to
attract more contributors. :)

If that makes sense, the first step would be to create the actual jira
tasks. I won't be able to create it in the next ~10 hrs. Anyone from
another timezone able to do it for us?

[]s,
Thiago.






On Tue, Dec 3, 2013 at 2:30 AM, Aslak Knutsen <as...@4fs.no> wrote:

> A similar initiative was started a few weeks back; Arquillian'fy all
> the JavaEE 7 Samples;
> https://github.com/javaee-samples
>
> CI https://arungupta.ci.cloudbees.com/
>
> So far it's been rallied via Hackergartens on verious conferences/jugs
> which has been fairly successful. These are EE7 samples so it's a easy
> sell as 'Learn EE7 by writing tests'..
>
> How about following the Adopt JSR/OpenJDK initiatives; Adopt a Test :)
>
> -aslak-
>
> On Tue, Dec 3, 2013 at 4:47 AM, David Blevins <da...@gmail.com>
> wrote:
> > Pinging everyone who has shown interest in this online and offline.
> >
> > Some time ago I proposed an initiative to collect all the various test
> in Apache's Java EE related projects and convert and collect them here.
> >
> > It would no doubt be a great contribution to TomEE, but to Java EE in
> general.  The initiative has incredible merit, we all see that.
> >
> > What we need to get started I think is some basic documentation and an
> example or two and someone to take the lead to keep things moving.
>  Volunteers on any of those fronts are very welcome.
> >
> > Of course volunteers not just from the people Cc'ed, but anyone;
> committer, contributor, lurker, never-before-posteder.  You're reading this
> so you must be interested :) Now's your time to make a difference :)
> >
> > If we can get something rolling by the holidays, I think that'd be
> really amazing.  I know the Christmas/Holiday break was always prime
> hacking time for me -- always a good opportunity to escape from typical
> work and try new things.  Like Google Summer of Code, but for people with
> full-time jobs.
> >
> >
> > Thoughts?
> >
> >
> > -David
> >
>

Re: Arquillian Java EE Test Initiative

Posted by Aslak Knutsen <as...@4fs.no>.
A similar initiative was started a few weeks back; Arquillian'fy all
the JavaEE 7 Samples;
https://github.com/javaee-samples

CI https://arungupta.ci.cloudbees.com/

So far it's been rallied via Hackergartens on verious conferences/jugs
which has been fairly successful. These are EE7 samples so it's a easy
sell as 'Learn EE7 by writing tests'..

How about following the Adopt JSR/OpenJDK initiatives; Adopt a Test :)

-aslak-

On Tue, Dec 3, 2013 at 4:47 AM, David Blevins <da...@gmail.com> wrote:
> Pinging everyone who has shown interest in this online and offline.
>
> Some time ago I proposed an initiative to collect all the various test in Apache's Java EE related projects and convert and collect them here.
>
> It would no doubt be a great contribution to TomEE, but to Java EE in general.  The initiative has incredible merit, we all see that.
>
> What we need to get started I think is some basic documentation and an example or two and someone to take the lead to keep things moving.  Volunteers on any of those fronts are very welcome.
>
> Of course volunteers not just from the people Cc'ed, but anyone; committer, contributor, lurker, never-before-posteder.  You're reading this so you must be interested :) Now's your time to make a difference :)
>
> If we can get something rolling by the holidays, I think that'd be really amazing.  I know the Christmas/Holiday break was always prime hacking time for me -- always a good opportunity to escape from typical work and try new things.  Like Google Summer of Code, but for people with full-time jobs.
>
>
> Thoughts?
>
>
> -David
>

Re: Arquillian Java EE Test Initiative

Posted by David Blevins <da...@gmail.com>.
We can definitely start with these:

 - https://svn.apache.org/repos/asf/tomee/tomee/trunk/arquillian/arquillian-tomee-tests/

We might want to move those to another section of the repo and make a mirror for them in github so people have an easy way to run them.

In terms of "what do we do", converting examples and samples is definitely a good start, but the original idea was to take the thousands of tests that already exist across the various Apache projects like CXF, Axis, MyFaces, etc. etc. and convert them to Arquillian and aggregate them together.

Here's a test that is begging to be converted:

 - http://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/jaxws/test/org/apache/axis2/jaxws/endpoint/BasicEndpointTests.java

There are hundreds of these out there.  I did a quick survey of the land some months ago:

 - http://tomee.apache.org/dev/arquillian-test-porting-initiative

Even created a JIRA project for it:

 - https://issues.apache.org/jira/browse/TATPI

Think what's missing now is a bit of movement.


-David

On Dec 3, 2013, at 1:08 AM, Vishwanath Krishnamurthi <to...@gmail.com> wrote:

> Hi David,
> 
> This sounds great ! I haven't been active for awhile and have been wishing
> to contribute more. But hurray ! For the next 2-3 weeks I'd have a lot of
> free time and I could get started on this right away.
> 
> I might've missed any previous discussions on this, so would like to know
> what we are planning on..
> 
> Code-wise, are we talking about adding all these tests to
> https://svn.apache.org/repos/asf/tomee/tomee/trunk/arquillian
> or something else ?
> 
> If you could direct me or elaborate on a few next steps, I'll get started
> with this right away :)
> 
> -Vishwa
> 
> 
> On Tue, Dec 3, 2013 at 9:17 AM, David Blevins <da...@gmail.com>wrote:
> 
>> Pinging everyone who has shown interest in this online and offline.
>> 
>> Some time ago I proposed an initiative to collect all the various test in
>> Apache's Java EE related projects and convert and collect them here.
>> 
>> It would no doubt be a great contribution to TomEE, but to Java EE in
>> general.  The initiative has incredible merit, we all see that.
>> 
>> What we need to get started I think is some basic documentation and an
>> example or two and someone to take the lead to keep things moving.
>> Volunteers on any of those fronts are very welcome.
>> 
>> Of course volunteers not just from the people Cc'ed, but anyone;
>> committer, contributor, lurker, never-before-posteder.  You're reading this
>> so you must be interested :) Now's your time to make a difference :)
>> 
>> If we can get something rolling by the holidays, I think that'd be really
>> amazing.  I know the Christmas/Holiday break was always prime hacking time
>> for me -- always a good opportunity to escape from typical work and try new
>> things.  Like Google Summer of Code, but for people with full-time jobs.
>> 
>> 
>> Thoughts?
>> 
>> 
>> -David
>> 
>> 


Re: Arquillian Java EE Test Initiative

Posted by Vishwanath Krishnamurthi <to...@gmail.com>.
Hi David,

This sounds great ! I haven't been active for awhile and have been wishing
to contribute more. But hurray ! For the next 2-3 weeks I'd have a lot of
free time and I could get started on this right away.

I might've missed any previous discussions on this, so would like to know
what we are planning on..

Code-wise, are we talking about adding all these tests to
 https://svn.apache.org/repos/asf/tomee/tomee/trunk/arquillian
or something else ?

If you could direct me or elaborate on a few next steps, I'll get started
with this right away :)

-Vishwa


On Tue, Dec 3, 2013 at 9:17 AM, David Blevins <da...@gmail.com>wrote:

> Pinging everyone who has shown interest in this online and offline.
>
> Some time ago I proposed an initiative to collect all the various test in
> Apache's Java EE related projects and convert and collect them here.
>
> It would no doubt be a great contribution to TomEE, but to Java EE in
> general.  The initiative has incredible merit, we all see that.
>
> What we need to get started I think is some basic documentation and an
> example or two and someone to take the lead to keep things moving.
>  Volunteers on any of those fronts are very welcome.
>
> Of course volunteers not just from the people Cc'ed, but anyone;
> committer, contributor, lurker, never-before-posteder.  You're reading this
> so you must be interested :) Now's your time to make a difference :)
>
> If we can get something rolling by the holidays, I think that'd be really
> amazing.  I know the Christmas/Holiday break was always prime hacking time
> for me -- always a good opportunity to escape from typical work and try new
> things.  Like Google Summer of Code, but for people with full-time jobs.
>
>
> Thoughts?
>
>
> -David
>
>