You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Richard Allen <ri...@gmail.com> on 2008/10/22 13:53:43 UTC

Wicket and Ext JS integration

We currently use Ext JS 2.2 (http://extjs.com) with Struts 1.x, and we are
considering migrating to Wicket. I have seen on the mail archive that some
people have integrated Wicket and Ext JS with mixed success. In particular,
I found the wicket-tools-extjs project,
http://www.wickettools.org/index.php/extjs-integrationm, which is version
0.1.0, published in February 2008.

Is the wicket-tools-extjs project in active development or was that project
abandoned? Is there any other significant work undergoing to integrate
Wicket and Ext JS?

Thanks,
Richard Allen

Re: Wicket and Ext JS integration

Posted by Paolo Di Tommaso <pa...@gmail.com>.
I could be interested to share experience about that, but now I'm really in
early stage so I think it would be too early to share the code.


Anyway the main idea is to use the Wicket behaviour feature to "attach" an
Ext component to the associated Wicket component.

This is the easiest part. More complex integration like Data Store could be
always done using a Wicket ajax behavior.

But I' haven't yet tryed to integrate more complex stuff like editable
grids, groups and so on . .


Paolo




On Thu, Oct 23, 2008 at 1:41 PM, Richard Allen <ri...@gmail.com>wrote:

> The licensing is a pain. We started using ExtJS when it was LGPL, then they
> switched to GPL. By then we were already invested, so we bought a
> commercial
> license -- kind of feel like we got suckered into that one. If I had a
> chance to do it again I would just use YUI. We use ExtJS on top of YUI.
> However, ExtJS is a good product, even though they made a poor licensing
> decision.
>
> The licensing problem is just a fact that we have to deal with now, so I'm
> trying to find out what the easiest path is for integrating ExtJS 2.2 with
> Wicket. If someone else has already done the effort or started the effort,
> then that would help. The amount of work involved in integrating ExtJS 2.2
> with Wicket is part of our new web framework evaluation criteria.
>
> Thanks,
> Richard Allen
>
> On Wed, Oct 22, 2008 at 2:05 PM, Nino Saturnino Martinez Vazquez Wael <
> nino.martinez@jayway.dk> wrote:
>
> > I thought there were a licensing issue! Could'nt just remember if it were
> > the guy doing the wicket contrib or ext js..
> >
> > Martijn Dashorst wrote:
> >
> >> The GPL licensing of ExtJS is really a brain damage inflicting mess.
> >> Personally I would stay very far away from JS libraries that are GPL
> >> licensed (it is not clear how the viral aspect infects your server
> >> side code, possibly requiring you to ship your server side code to
> >> your users—you *are* distributing the GPL licensed code, which is
> >> linked to your product)
> >>
> >> Martijn
> >>
> >>
> >>
> >
> > --
> > -Wicket for love
> >
> > Nino Martinez Wael
> > Java Specialist @ Jayway DK
> > http://www.jayway.dk
> > +45 2936 7684
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>

Re: Wicket and Ext JS integration

Posted by Richard Allen <ri...@gmail.com>.
The licensing is a pain. We started using ExtJS when it was LGPL, then they
switched to GPL. By then we were already invested, so we bought a commercial
license -- kind of feel like we got suckered into that one. If I had a
chance to do it again I would just use YUI. We use ExtJS on top of YUI.
However, ExtJS is a good product, even though they made a poor licensing
decision.

The licensing problem is just a fact that we have to deal with now, so I'm
trying to find out what the easiest path is for integrating ExtJS 2.2 with
Wicket. If someone else has already done the effort or started the effort,
then that would help. The amount of work involved in integrating ExtJS 2.2
with Wicket is part of our new web framework evaluation criteria.

Thanks,
Richard Allen

On Wed, Oct 22, 2008 at 2:05 PM, Nino Saturnino Martinez Vazquez Wael <
nino.martinez@jayway.dk> wrote:

> I thought there were a licensing issue! Could'nt just remember if it were
> the guy doing the wicket contrib or ext js..
>
> Martijn Dashorst wrote:
>
>> The GPL licensing of ExtJS is really a brain damage inflicting mess.
>> Personally I would stay very far away from JS libraries that are GPL
>> licensed (it is not clear how the viral aspect infects your server
>> side code, possibly requiring you to ship your server side code to
>> your users—you *are* distributing the GPL licensed code, which is
>> linked to your product)
>>
>> Martijn
>>
>>
>>
>
> --
> -Wicket for love
>
> Nino Martinez Wael
> Java Specialist @ Jayway DK
> http://www.jayway.dk
> +45 2936 7684
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

Re: Wicket and Ext JS integration

Posted by Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>.
I thought there were a licensing issue! Could'nt just remember if it 
were the guy doing the wicket contrib or ext js..

Martijn Dashorst wrote:
> The GPL licensing of ExtJS is really a brain damage inflicting mess.
> Personally I would stay very far away from JS libraries that are GPL
> licensed (it is not clear how the viral aspect infects your server
> side code, possibly requiring you to ship your server side code to
> your users—you *are* distributing the GPL licensed code, which is
> linked to your product)
>
> Martijn
>
>   

-- 
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Wicket and Ext JS integration

Posted by Martijn Dashorst <ma...@gmail.com>.
The GPL licensing of ExtJS is really a brain damage inflicting mess.
Personally I would stay very far away from JS libraries that are GPL
licensed (it is not clear how the viral aspect infects your server
side code, possibly requiring you to ship your server side code to
your users—you *are* distributing the GPL licensed code, which is
linked to your product)

Martijn

-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.4 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Wicket and Ext JS integration

Posted by Richard Allen <ri...@gmail.com>.
Paolo,

I think wicket-stuff (
http://wicketstuff.org/confluence/display/STUFFWIKI/Wiki) would be the place
to put the code. I would recommend the license be the Apache License,
version 2.0. As I understand, that is OK with GPL, version 3 (
http://www.gnu.org/licenses/gpl-faq.html#GPLModuleLicense), which is the
license used by ExtJS version 2.1 and up.

-Richard

On Thu, Oct 23, 2008 at 9:29 AM, Paolo Di Tommaso <paolo.ditommaso@gmail.com
> wrote:

> Yes, I'm working for a no-profit organization and it could be an
> interesting
> option to release it as an OSS.
>
> Do you have any suggestion where the project could be hosted?  Google code?
> and any idea about the licence?
>
>
> Thank you, Paolo
>
>
> On Thu, Oct 23, 2008 at 2:19 PM, Richard Allen <richard.l.allen@gmail.com
> >wrote:
>
> > Paolo,
> >
> > Is this an open source effort? What version of ExtJS are you using?
> >
> > If we were to choose to go with Wicket, we would be willing to
> contribute.
> >
> > Thanks,
> > Richard Allen
> >
> > On Wed, Oct 22, 2008 at 10:20 AM, Paolo Di Tommaso <
> > paolo.ditommaso@gmail.com> wrote:
> >
> > > I'm working on a wicket-ext integration project.
> > >
> > > Until now I've done just really simple stuff, like simple TextField,
> > > DateField, TimeField, ComboBox, AutoComplete field and basic (static)
> > grid
> > > elements.
> > >
> > > Though my implementation is trivial I would say that is really
> promising
> > > and
> > > I've not found any evident obstacle to a more complete integration.
> > >
> > >
> > > Paolo
> > >
> > > On Wed, Oct 22, 2008 at 1:53 PM, Richard Allen <
> > richard.l.allen@gmail.com
> > > >wrote:
> > >
> > > > We currently use Ext JS 2.2 (http://extjs.com) with Struts 1.x, and
> we
> > > are
> > > > considering migrating to Wicket. I have seen on the mail archive that
> > > some
> > > > people have integrated Wicket and Ext JS with mixed success. In
> > > particular,
> > > > I found the wicket-tools-extjs project,
> > > > http://www.wickettools.org/index.php/extjs-integrationm, which is
> > > version
> > > > 0.1.0, published in February 2008.
> > > >
> > > > Is the wicket-tools-extjs project in active development or was that
> > > project
> > > > abandoned? Is there any other significant work undergoing to
> integrate
> > > > Wicket and Ext JS?
> > > >
> > > > Thanks,
> > > > Richard Allen
> > > >
> > >
> >
>

Re: Wicket and Ext JS integration

Posted by Paolo Di Tommaso <pa...@gmail.com>.
Yes, I'm working for a no-profit organization and it could be an interesting
option to release it as an OSS.

Do you have any suggestion where the project could be hosted?  Google code?
and any idea about the licence?


Thank you, Paolo


On Thu, Oct 23, 2008 at 2:19 PM, Richard Allen <ri...@gmail.com>wrote:

> Paolo,
>
> Is this an open source effort? What version of ExtJS are you using?
>
> If we were to choose to go with Wicket, we would be willing to contribute.
>
> Thanks,
> Richard Allen
>
> On Wed, Oct 22, 2008 at 10:20 AM, Paolo Di Tommaso <
> paolo.ditommaso@gmail.com> wrote:
>
> > I'm working on a wicket-ext integration project.
> >
> > Until now I've done just really simple stuff, like simple TextField,
> > DateField, TimeField, ComboBox, AutoComplete field and basic (static)
> grid
> > elements.
> >
> > Though my implementation is trivial I would say that is really promising
> > and
> > I've not found any evident obstacle to a more complete integration.
> >
> >
> > Paolo
> >
> > On Wed, Oct 22, 2008 at 1:53 PM, Richard Allen <
> richard.l.allen@gmail.com
> > >wrote:
> >
> > > We currently use Ext JS 2.2 (http://extjs.com) with Struts 1.x, and we
> > are
> > > considering migrating to Wicket. I have seen on the mail archive that
> > some
> > > people have integrated Wicket and Ext JS with mixed success. In
> > particular,
> > > I found the wicket-tools-extjs project,
> > > http://www.wickettools.org/index.php/extjs-integrationm, which is
> > version
> > > 0.1.0, published in February 2008.
> > >
> > > Is the wicket-tools-extjs project in active development or was that
> > project
> > > abandoned? Is there any other significant work undergoing to integrate
> > > Wicket and Ext JS?
> > >
> > > Thanks,
> > > Richard Allen
> > >
> >
>

Re: Wicket and Ext JS integration

Posted by Richard Allen <ri...@gmail.com>.
Paolo,

Is this an open source effort? What version of ExtJS are you using?

If we were to choose to go with Wicket, we would be willing to contribute.

Thanks,
Richard Allen

On Wed, Oct 22, 2008 at 10:20 AM, Paolo Di Tommaso <
paolo.ditommaso@gmail.com> wrote:

> I'm working on a wicket-ext integration project.
>
> Until now I've done just really simple stuff, like simple TextField,
> DateField, TimeField, ComboBox, AutoComplete field and basic (static) grid
> elements.
>
> Though my implementation is trivial I would say that is really promising
> and
> I've not found any evident obstacle to a more complete integration.
>
>
> Paolo
>
> On Wed, Oct 22, 2008 at 1:53 PM, Richard Allen <richard.l.allen@gmail.com
> >wrote:
>
> > We currently use Ext JS 2.2 (http://extjs.com) with Struts 1.x, and we
> are
> > considering migrating to Wicket. I have seen on the mail archive that
> some
> > people have integrated Wicket and Ext JS with mixed success. In
> particular,
> > I found the wicket-tools-extjs project,
> > http://www.wickettools.org/index.php/extjs-integrationm, which is
> version
> > 0.1.0, published in February 2008.
> >
> > Is the wicket-tools-extjs project in active development or was that
> project
> > abandoned? Is there any other significant work undergoing to integrate
> > Wicket and Ext JS?
> >
> > Thanks,
> > Richard Allen
> >
>

Re: Wicket and Ext JS integration

Posted by Paolo Di Tommaso <pa...@gmail.com>.
I'm working on a wicket-ext integration project.

Until now I've done just really simple stuff, like simple TextField,
DateField, TimeField, ComboBox, AutoComplete field and basic (static) grid
elements.

Though my implementation is trivial I would say that is really promising and
I've not found any evident obstacle to a more complete integration.


Paolo

On Wed, Oct 22, 2008 at 1:53 PM, Richard Allen <ri...@gmail.com>wrote:

> We currently use Ext JS 2.2 (http://extjs.com) with Struts 1.x, and we are
> considering migrating to Wicket. I have seen on the mail archive that some
> people have integrated Wicket and Ext JS with mixed success. In particular,
> I found the wicket-tools-extjs project,
> http://www.wickettools.org/index.php/extjs-integrationm, which is version
> 0.1.0, published in February 2008.
>
> Is the wicket-tools-extjs project in active development or was that project
> abandoned? Is there any other significant work undergoing to integrate
> Wicket and Ext JS?
>
> Thanks,
> Richard Allen
>