You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Mark Struberg <st...@yahoo.de> on 2011/10/20 08:58:50 UTC
gsoc/webtest vs gsoc/manila?
Hi folks!
We now have 2 GSOC test projects which are based on Arquillian:
a.) gsoc/webtest [1] which got implemented last year and is already in our SVN (but not yet released) and
b.) gsoc/manila [2] which is not yet granted to the ASF (or is it?)
What is the state of both projects?
If I understood them correctly both cover the same areas (at least partly).
Oh yes, and having to write something like:
@WebappDependency.List
({
@WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-api:jar:1.0.2-SNAPSHOT"),
@WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-impl:jar:1.0.2-SNAPSHOT"),
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-api:jar:1.0.2-SNAPSHOT"),
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-impl:jar:1.0.2-SNAPSHOT"),
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-api:jar:1.0.2-SNAPSHOT"),
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-impl:jar:1.0.2-SNAPSHOT"),
@WebappDependency("org.apache.openwebbeans:openwebbeans-impl:jar:1.1.0"),
@WebappDependency("org.apache.openwebbeans:openwebbeans-spi:jar:1.1.0"),
@WebappDependency("org.apache.openwebbeans:openwebbeans-jsf:jar:1.1.0"),
@WebappDependency("org.apache.openwebbeans:openwebbeans-resource:jar:1.1.0"),
@WebappDependency("org.apache.openwebbeans:openwebbeans-web:jar:1.1.0"),
@WebappDependency("javassist:javassist:jar:3.12.0.GA"),
@WebappDependency("net.sf.scannotation:scannotation:jar:1.0.2")
})
in a test Java class is an absolute no-go for me! This is terribly to maintain and will way too often be broken...
Such things must NOT be part of any test class!
LieGrue,
strub
[1] https://svn.apache.org/repos/asf/myfaces/gsoc/webapptest
[2]http://subversion.assembla.com/svn/manila/trunk
Re: gsoc/webtest vs gsoc/manila?
Posted by Jan Zarnikov <ja...@gmail.com>.
Hi Mark,
Manila allows you to specify the test dependencies in several ways,
you can have a look at the examples.
@Manila hosting:
I decided to use assembla SVN hosting because I already had several
other private projects there. I don't mind moving it to Apache Extras.
Jan
On Thu, Oct 20, 2011 at 8:58 AM, Mark Struberg <st...@yahoo.de> wrote:
> Hi folks!
>
> We now have 2 GSOC test projects which are based on Arquillian:
>
> a.) gsoc/webtest [1] which got implemented last year and is already in our SVN (but not yet released) and
>
> b.) gsoc/manila [2] which is not yet granted to the ASF (or is it?)
>
> What is the state of both projects?
>
> If I understood them correctly both cover the same areas (at least partly).
>
> Oh yes, and having to write something like:
> @WebappDependency.List
> ({
> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-api:jar:1.0.2-SNAPSHOT"),
> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-impl:jar:1.0.2-SNAPSHOT"),
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-api:jar:1.0.2-SNAPSHOT"),
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-impl:jar:1.0.2-SNAPSHOT"),
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-api:jar:1.0.2-SNAPSHOT"),
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-impl:jar:1.0.2-SNAPSHOT"),
> @WebappDependency("org.apache.openwebbeans:openwebbeans-impl:jar:1.1.0"),
> @WebappDependency("org.apache.openwebbeans:openwebbeans-spi:jar:1.1.0"),
> @WebappDependency("org.apache.openwebbeans:openwebbeans-jsf:jar:1.1.0"),
> @WebappDependency("org.apache.openwebbeans:openwebbeans-resource:jar:1.1.0"),
> @WebappDependency("org.apache.openwebbeans:openwebbeans-web:jar:1.1.0"),
> @WebappDependency("javassist:javassist:jar:3.12.0.GA"),
> @WebappDependency("net.sf.scannotation:scannotation:jar:1.0.2")
> })
>
>
> in a test Java class is an absolute no-go for me! This is terribly to maintain and will way too often be broken...
>
>
> Such things must NOT be part of any test class!
>
> LieGrue,
> strub
>
>
>
> [1] https://svn.apache.org/repos/asf/myfaces/gsoc/webapptest
>
> [2]http://subversion.assembla.com/svn/manila/trunk
>
>
Re: gsoc/webtest vs gsoc/manila?
Posted by Jakob Korherr <ja...@gmail.com>.
Hi,
> Mhh why is the project not hosted on apache extras which would be the
> perfect place for now?
Since there is no restriction for source code repositories from
Google, I left this choice to the student (Jan), and he preferred
assembla.com.
However, it would totally be fine to move it to myfaces/gsoc in the near future.
Regards,
Jakob
2011/10/20 Werner Punz <we...@gmail.com>:
> Mhh why is the project not hosted on apache extras which would be the
> perfect place for now?
>
> Werner
>
>
> Am 10/20/11 9:41 AM, schrieb Gerhard Petracek:
>>
>> hi mark,
>>
>> manila is the next generation of myfaces webapp-test.
>> you already mentioned one of the restrictions/issues of myfaces
>> webapp-test and that's the reason why we don't have a release (with
>> manila "everything" would change in the release afterwards).
>>
>> manila solves most of the known issues and should replace webapp-test
>> "v1" as soon as we know that the approach of manila works in ci-servers.
>> imo we should test it before we move the code to apache, because it's
>> useless for us if there are basic issues (esp. in combination with
>> jenkins).
>>
>> regards,
>> gerhard
>>
>> http://www.irian.at
>>
>> Your JSF powerhouse -
>> JSF Consulting, Development and
>> Courses in English and German
>>
>> Professional Support for Apache MyFaces
>>
>>
>> 2011/10/20 Mark Struberg <struberg@yahoo.de <ma...@yahoo.de>>
>>
>> Hi folks!
>>
>> We now have 2 GSOC test projects which are based on Arquillian:
>>
>> a.) gsoc/webtest [1] which got implemented last year and is already
>> in our SVN (but not yet released) and
>>
>> b.) gsoc/manila [2] which is not yet granted to the ASF (or is it?)
>>
>> What is the state of both projects?
>>
>> If I understood them correctly both cover the same areas (at least
>> partly).
>>
>> Oh yes, and having to write something like:
>> @WebappDependency.List
>> ({
>>
>>
>> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-api:jar:1.0.2-SNAPSHOT"),
>>
>>
>> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-impl:jar:1.0.2-SNAPSHOT"),
>>
>>
>> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-api:jar:1.0.2-SNAPSHOT"),
>>
>>
>> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-impl:jar:1.0.2-SNAPSHOT"),
>>
>>
>> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-api:jar:1.0.2-SNAPSHOT"),
>>
>>
>> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-impl:jar:1.0.2-SNAPSHOT"),
>>
>>
>> @WebappDependency("org.apache.openwebbeans:openwebbeans-impl:jar:1.1.0"),
>>
>>
>> @WebappDependency("org.apache.openwebbeans:openwebbeans-spi:jar:1.1.0"),
>>
>>
>> @WebappDependency("org.apache.openwebbeans:openwebbeans-jsf:jar:1.1.0"),
>>
>>
>> @WebappDependency("org.apache.openwebbeans:openwebbeans-resource:jar:1.1.0"),
>>
>>
>> @WebappDependency("org.apache.openwebbeans:openwebbeans-web:jar:1.1.0"),
>> @WebappDependency("javassist:javassist:jar:3.12.0.GA
>> <http://3.12.0.ga/>"),
>> @WebappDependency("net.sf.scannotation:scannotation:jar:1.0.2")
>> })
>>
>>
>> in a test Java class is an absolute no-go for me! This is terribly
>> to maintain and will way too often be broken...
>>
>>
>> Such things must NOT be part of any test class!
>>
>> LieGrue,
>> strub
>>
>>
>>
>> [1] https://svn.apache.org/repos/asf/myfaces/gsoc/webapptest
>>
>> [2]http://subversion.assembla.com/svn/manila/trunk
>>
>>
>
>
>
--
Jakob Korherr
blog: http://www.jakobk.com
twitter: http://twitter.com/jakobkorherr
work: http://www.irian.at
Re: gsoc/webtest vs gsoc/manila?
Posted by Werner Punz <we...@gmail.com>.
Mhh why is the project not hosted on apache extras which would be the
perfect place for now?
Werner
Am 10/20/11 9:41 AM, schrieb Gerhard Petracek:
> hi mark,
>
> manila is the next generation of myfaces webapp-test.
> you already mentioned one of the restrictions/issues of myfaces
> webapp-test and that's the reason why we don't have a release (with
> manila "everything" would change in the release afterwards).
>
> manila solves most of the known issues and should replace webapp-test
> "v1" as soon as we know that the approach of manila works in ci-servers.
> imo we should test it before we move the code to apache, because it's
> useless for us if there are basic issues (esp. in combination with jenkins).
>
> regards,
> gerhard
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>
>
> 2011/10/20 Mark Struberg <struberg@yahoo.de <ma...@yahoo.de>>
>
> Hi folks!
>
> We now have 2 GSOC test projects which are based on Arquillian:
>
> a.) gsoc/webtest [1] which got implemented last year and is already
> in our SVN (but not yet released) and
>
> b.) gsoc/manila [2] which is not yet granted to the ASF (or is it?)
>
> What is the state of both projects?
>
> If I understood them correctly both cover the same areas (at least
> partly).
>
> Oh yes, and having to write something like:
> @WebappDependency.List
> ({
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-api:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-impl:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-api:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-impl:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-api:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-impl:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-impl:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-spi:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-jsf:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-resource:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-web:jar:1.1.0"),
> @WebappDependency("javassist:javassist:jar:3.12.0.GA
> <http://3.12.0.ga/>"),
> @WebappDependency("net.sf.scannotation:scannotation:jar:1.0.2")
> })
>
>
> in a test Java class is an absolute no-go for me! This is terribly
> to maintain and will way too often be broken...
>
>
> Such things must NOT be part of any test class!
>
> LieGrue,
> strub
>
>
>
> [1] https://svn.apache.org/repos/asf/myfaces/gsoc/webapptest
>
> [2]http://subversion.assembla.com/svn/manila/trunk
>
>
Re: gsoc/webtest vs gsoc/manila?
Posted by Gerhard Petracek <ge...@gmail.com>.
hi mark,
manila is the next generation of myfaces webapp-test.
you already mentioned one of the restrictions/issues of myfaces webapp-test
and that's the reason why we don't have a release (with manila "everything"
would change in the release afterwards).
manila solves most of the known issues and should replace webapp-test "v1"
as soon as we know that the approach of manila works in ci-servers.
imo we should test it before we move the code to apache, because it's
useless for us if there are basic issues (esp. in combination with jenkins).
regards,
gerhard
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces
2011/10/20 Mark Struberg <st...@yahoo.de>
> Hi folks!
>
> We now have 2 GSOC test projects which are based on Arquillian:
>
> a.) gsoc/webtest [1] which got implemented last year and is already in our
> SVN (but not yet released) and
>
> b.) gsoc/manila [2] which is not yet granted to the ASF (or is it?)
>
> What is the state of both projects?
>
> If I understood them correctly both cover the same areas (at least partly).
>
> Oh yes, and having to write something like:
> @WebappDependency.List
> ({
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-api:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-impl:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-api:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-impl:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-api:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-impl:jar:1.0.2-SNAPSHOT"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-impl:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-spi:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-jsf:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-resource:jar:1.1.0"),
>
> @WebappDependency("org.apache.openwebbeans:openwebbeans-web:jar:1.1.0"),
> @WebappDependency("javassist:javassist:jar:3.12.0.GA<http://3.12.0.ga/>
> "),
> @WebappDependency("net.sf.scannotation:scannotation:jar:1.0.2")
> })
>
>
> in a test Java class is an absolute no-go for me! This is terribly to
> maintain and will way too often be broken...
>
>
> Such things must NOT be part of any test class!
>
> LieGrue,
> strub
>
>
>
> [1] https://svn.apache.org/repos/asf/myfaces/gsoc/webapptest
>
> [2]http://subversion.assembla.com/svn/manila/trunk
>
>