Re: [Wicket-user] Which toolkit to use?

2007-04-24 Thread David Leangen

Peter,

Thank you for sharing your experience with me. I'm beginning to come to
the same conclusions, so it's nice to hear the experiences of others.

I've looked a little bit into mootools, yui, scriptaculous, and dojo.

mootools: unless I'm blind, I can't find any docs. Since I'm not a js
guru, I need docs or else I'm pretty useless.

scriptaculous: seems to be not so bad.

dojo: seems ok to develop with, but the demos don't perform very well.

yui: by far the most documentation of all of these, including
interactive demos. I think I'm going to give this a shot.


Cheers,
David



On Tue, 2007-04-24 at 11:18 +0530, Peter Thomas wrote:
 Hi,
 
 I had recently tried to decide upon a toolkit to use, and chose Yahoo
 UI.  It is very touch to choose nowadays and I did not do a thorough
 evaluation but what leaned me towards Yahoo UI is that it appears to
 have the best documentation.  It is modular as well - so the footprint
 is reasonable.  So far my experience has been good.  I am already
 using the calendar (my own instead of using wicket-datetime - Wicket
 makes rolling your own really easy :), and a non-modal resizable
 dialog which looks nice.  I also plan to use the menu component soon. 
 
 By the way the wicket-stuff minis project (which is what I think Eelco
 means by the misc components project) does not allow anonymous
 browsing, is this intentional?  I have submitted a draft of the dialog
 component in there, you may take a look at that. 
 
 http://www.wicketstuff.org/jira/browse/WSMINIS
 
 Thanks,
 
 Peter.
 
 On 4/24/07, Eelco Hillenius [EMAIL PROTECTED] wrote:
 How about that misc components project Igor just started?
 
 Eelco
 
 On 4/23/07, David Leangen [EMAIL PROTECTED] wrote:
 
  Awesome! Thank you for this superbly detailed reply! 
 
  Mind if I pick your brain some more?
 
 
   For choosing a library it is a matter of taste and
 priorities. If you
   want an actively maintained wicket project, then dojo
 should be your 
   cup of tea, if you want stability, probably prototype +
 some other
   library would be a better choice. If you want small
 footprint, then
   consider adopting mootools. If you want a huge company
 backing, YUI 
   would be a good library, with extjs as a nice extra.
 
  I think that given the project requirements, a small
 footprint needs to
  be a priority. I'm only going to need a small number of
 widgets anyway. 
 
  To that end, your suggestion of mootools sounds enticing.
 However, I
  noticed that it does not seem to be supported in
 wicket-stuff...
 
  Is it difficult to add support for the widgets I need? 
 
  Is there any doc about how to do this somewhere? (I wasn't
 able to find
  any...)
 
  Would it be useful to start a new mootols wicket-stuff
 project?
 
 
  Thanks! 
  David
 
 
 
 
 
 
 -
  This SF.net email is sponsored by DB2 Express
  Download DB2 Express C - the FREE version of DB2 express and
 take 
  control of your XML. No limits. Just data. Click to get it
 now.
  http://sourceforge.net/powerbar/db2/
  ___ 
  Wicket-user mailing list
  Wicket-user@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wicket-user
 
 
 
 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and
 take
 control of your XML. No limits. Just data. Click to get it
 now. 
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list 
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user
 
 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___ Wicket-user mailing list 
 Wicket-user@lists.sourceforge.net 
 https://lists.sourceforge.net/lists/listinfo/wicket-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No 

Re: [Wicket-user] Which toolkit to use?

2007-04-23 Thread Martijn Dashorst
It depends on what you are looking for.

Activity

wicket-contrib-dojo is in my opinion the most actively maintained.
extjs is not a project yet, and yui is in its infancy if I understand correctly.
scriptactulous is not very evolved as a supported library, however I
haven't followed its commit logs recently.

But there is more to consider in activity: the javascript library itself.

dojo is a very active community and I think they need to stabilize
their api. It's been a year and a half since I tracked their project
and it still isn't stable. This doesn't mean their code is bad, but
their project seems constantly in flux.

The prototype family (scriptaculous, rico, mootools, ...) seems to
have a slower development path. Scriptaculous seems to have a more API
from the javascript side.

* JQuery is getting great reviews, though there is no wicket-contrib
project for that. It is active
* YUI and YUI Ext (extjs) also get great reviews and seem like a good
place to start. YUI is very stable, and extjs just reached 1.0, so
ymmv.

Wicket doesn't provide many JavaScript widgets, and when we add them
we're sorry we did so given the enormous drain on resources they cause
(the modal window is one example, the datepicker another). However,
the provided widgets give a great programming model, and are therefore
quite popular.

For choosing a library it is a matter of taste and priorities. If you
want an actively maintained wicket project, then dojo should be your
cup of tea, if you want stability, probably prototype + some other
library would be a better choice. If you want small footprint, then
consider adopting mootools. If you want a huge company backing, YUI
would be a good library, with extjs as a nice extra.

Personally I'm not too fond of huge javascript libraries anymore. Yes
most of our customers have DSL, but their download capacity is shared
and downloading 125kb takes a toll on their experience. I also favor
stability of the underlying javascript library so I don't have to
upgrade every other day or week.

Martijn

On 4/23/07, David Leangen [EMAIL PROTECTED] wrote:

 Hello!

 I'm just getting started with javascript/ajax/etc. There are a few OS
 toolkits out there, and I noticed on wicket stuff that dojo,
 scriptaculous, and yui seem to be supported.

 To what degree are each supported in wicket-stuff?

 For people with more wicket+ajax experience, which toolkit would you
 recommend, and why?


 (Note: I also need standalone widgets in addition to wicket support, so
 I figured that one of the toolkits would perhaps be better than the
 standard wicket ajax components. If this impression is wrong, please
 let me know!)



 Thanks!
 David




 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user



-- 
Learn Wicket at ApacheCon Europe: http://apachecon.com
Join the wicket community at irc.freenode.net: ##wicket
Wicket 1.2.6 contains a very important fix. Download Wicket now!
http://wicketframework.org

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] Which toolkit to use?

2007-04-23 Thread David Leangen

Awesome! Thank you for this superbly detailed reply!

Mind if I pick your brain some more?


 For choosing a library it is a matter of taste and priorities. If you
 want an actively maintained wicket project, then dojo should be your
 cup of tea, if you want stability, probably prototype + some other
 library would be a better choice. If you want small footprint, then
 consider adopting mootools. If you want a huge company backing, YUI
 would be a good library, with extjs as a nice extra.

I think that given the project requirements, a small footprint needs to
be a priority. I'm only going to need a small number of widgets anyway.

To that end, your suggestion of mootools sounds enticing. However, I
noticed that it does not seem to be supported in wicket-stuff...

Is it difficult to add support for the widgets I need?

Is there any doc about how to do this somewhere? (I wasn't able to find
any...)

Would it be useful to start a new mootols wicket-stuff project?


Thanks!
David




-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] Which toolkit to use?

2007-04-23 Thread Eelco Hillenius
How about that misc components project Igor just started?

Eelco

On 4/23/07, David Leangen [EMAIL PROTECTED] wrote:

 Awesome! Thank you for this superbly detailed reply!

 Mind if I pick your brain some more?


  For choosing a library it is a matter of taste and priorities. If you
  want an actively maintained wicket project, then dojo should be your
  cup of tea, if you want stability, probably prototype + some other
  library would be a better choice. If you want small footprint, then
  consider adopting mootools. If you want a huge company backing, YUI
  would be a good library, with extjs as a nice extra.

 I think that given the project requirements, a small footprint needs to
 be a priority. I'm only going to need a small number of widgets anyway.

 To that end, your suggestion of mootools sounds enticing. However, I
 noticed that it does not seem to be supported in wicket-stuff...

 Is it difficult to add support for the widgets I need?

 Is there any doc about how to do this somewhere? (I wasn't able to find
 any...)

 Would it be useful to start a new mootols wicket-stuff project?


 Thanks!
 David




 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user