On Tue, 14 Aug 2012 07:00:13 -0300, Muhammad Gelbana <m.gelb...@gmail.com>
wrote:
I'm feeling guilty for starting such a controversy subject about a
framework I like !
This has been a nice discussion, so I think you have nothing to apologize.
;) I've said wrong things about Vaadin and got corrected, and I do like
when it happens. I do prefer when I say right things, of course, but
remaining wrong is quite bad.
Which showstoppers have you met so far?
I once needed to acquire spaces if entered in a text box from the client
but text boxes returns null by default and providing a custom
NullFieldStrategy implementation won't help because it doesn't provide
the supplied input in the first place. Then I found that I need to
override
some form related service but I couldn't get it to work and as I said,
time isn't always in my favor so I had to do something quick and use the
request object it self and do some string parsing (to know the input
field index
and match it with it's group, as I had input fields grouped logically
with each other) and parse the input manually.
I agree this is an issue. Have you filled a JIRA for that? If not, please
do it.
I'm not sure what you mean
You said (or at least that's how I understood your words) that you wanted
just what the framework provides out-of-the-box, ignoring third-party
projects, as if it were difficult or time-consuming to add them in a
Tapestry webapp. My point is that is so easy to add a Tapestry third-party
project to a webapp that you should consider projects like ChennileKit,
Tapestry-jQuery, Flowlogic as part of the out-of-the-box Tapestry
experience.
*@Lenny*
http://code.google.com/p/flowlogix/issues/detail?id=30
For easy IDE completions
Should this apply to everything aspect including custom components,
pages ?
What you're asking looks like what Gavin's Tapestry-Tools
(http://code.google.com/p/tapestrytools/), which is an Eclipse plugin. As
far as I understood, what Lenny wants is to have a single class, probably
a service, that provides getters that return often used Tapestry services
(Request, JavaScriptSupport, etc). This would help people to find the
Tapestry service they need by injecting this new service and hitting
autocomplete in its methods.
I've been using tapestry since 5.0.something and enjoyed almost every
update since then and to see this framework even better I only hoped to
see it's UI much better without having to integrate anything.
What do you mean by "integrate"? Again, you say that like it was hard or
time-consuming for, for example, to add Tapestry-jQuery and its dozens of
components and mixins to a Tapestry project. It isn't. In a slow day, you
shouldn't take more than 2 minutes for doing this. ;)
--
Thiago H. de Paula Figueiredo
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org