I was merely expressing that tap5 is the only place where the pureness of
the API could be realized, I have no intention of stopping what we are doing
in 4.1 just because of one toolkit being released. (i had better hurry too
if it's really to be done by the end of may...)

Maybe I should have been more clear in my sentiments, what I meant was that
trying to force the kind of programming model into 4.1 that would be best
done in tap5 isn't something I plan on doing. (as noted by others, there are
already too many ways of doing things as it is)

That doesn't mean we won't have some automated browser API layers exposed to
4.1, just not in the "best" way possible. heh

I'm still in the middle of it, but I think the new event connection
annotations (I'll cram it into the durned jwc/page specs as well, but
annotations come first :) ) will be the "core" technology that is used most
often to implement some of these new 4.1 features. It will be extremely easy
to expose all of the client side changes that happen as interfaces on
components. If people want to create extremely verbose swing-like
add<Foo>Listener methods that's up to them, but I personally prefer more
generic forms. (Even though I've done a lot of swing programming I still
hate the implementation. Qt on the other hand is much much better as a
toolkit...The event slot connection methods there are more in line with what
dojo is doing on the client and what I'd prefer to use in tap, even though
we don't have function pointers. )

On 5/20/06, Norbert Sándor <[EMAIL PROTECTED]> wrote:

More Tapestry developers should comment on gwt because I wish to see
some more optimistic comments :)

Because of Tapestry5 is in the planning phase, such "new" technologies
may be included in it without problems (if needed!). For example
http://j2s.sourceforge.net/ does similar translation as gwt...

I think now the most important is to integrate dojo (rich widgets, ajax,
etc) into tapestry as soon as possible. It is far not enough to say that
"wait for tapestry 5, it will be much better etc". Most users want to
see the flexibility (via hivemind) of Tapestry4 with more easily useable
features of Tacos in 4.1.
What do you think about this? I feel it is too early to plan/prototype
Tapestry5 before Tapestry4 does not have solid AJAX support.

Regards,
Norbi


Jesse Kuhnert wrote:
> Maybe on second thought....Since I've already gone through all the
> trouble
> of making sure and confirming how they've done it I'll just make sure it
> gets into tap5 instead.(i've been working with Rhino a lot lately
> developing
> various js tools) It's not very hard to compile java classes into
> javascript
> using rhino so...I dunno.....we'll see..
>
> On 5/20/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
>>
>> It's definitely some very cool technology, as much as I hate to admit
>> it....
>>
>> I downloaded and took apart as much as I could when it came out, very
>> clever stuff! They've basically created a sort of browser equivalent to
>> java. Not literally, and not on their own of course. Rhino has been
>> around
>> for a fairly long time now, but what they did with it is just crazy.
The
>> deployed JS that comes with your "compiled" application is the exact
>> amount
>> needed to run it, no more and no less.
>>
>> Comparing my background history I'd have to say that I probably have
>> more
>> facless/native gui experience than web as well. The API's are of course
>> familiar. A lot of rhino api stuff made it into the public facing
>> portions(which is equivalent to saying the browser API.,.heh), along
>> with
>> normal GUI-ish type things you'd expect.
>>
>> So, I feel happy in knowing that the direction tap5 is going in is
>> exactly
>> where it should be, but sad at the same time because I almost don't
know
>> what to do now. Why try and re-invent the wheel? hmmmm
>>
>>
>> On 5/19/06, Geoff Longman <[EMAIL PROTECTED]> wrote:
>> >
>> > Very sweet. If this had existed a few years ago the number of web
>> > frameworks in java would be much less than it is today.
>> >
>> > I finally got it running yesterday (my fault - no free time) and
>> > lickety split I had converted some simple Tapestry stuff we have a
>> > work here. Nothing complete mind you but for myself, an old Java GUI
>> > programmer, the learning curve is infinitesmal compared
>> > to....Tapestry.
>> >
>> > Even the demos are easily modified without too much trouble. Being
>> > able to debug it like a normal Java GUI program is simply amazing.
>> >
>> > Way back when I found the learning curve of Tapestry hard for reasons
>> > that are probably different from those most find today. I was coming
>> > out of Swing land and had only a few months experiences (ok a year)
>> > with servlet/jsp programming (no struts). Sliding back into the GUI
>> > model programming is nothing to me.
>> >
>> > It will be interesting to hear how developers with only web
experience
>> > find the GWT learning curve.
>> >
>> > But, all new things are cooler than the old things and it remains to
>> > be seen if one will hit the wall once one reaches the limits of GWT.
>> > But so far..WOW!
>> >
>> > As for integrating GWT widgets into Tapestry..I can't give an
opinion.
>> > I'm not up enough on the hard work Jesse et all have been doing with
T
>> > 4.1.
>> >
>> > Geoff
>> >
>> > PS. [OT]it's very interesting that the devtime tool is an Eclipse RCP
>> > app using SWT.
>> >
>> > On 5/17/06, Peter Svensson < [EMAIL PROTECTED]> wrote:
>> > > OK, this is so sweet. Who will be the first to make this work with
>> > > Tapestry/Tacos??
>> > >
>> > > http://code.google.com/webtoolkit/
>> > >
>> > > Cheers,
>> > > PS
>> > >
>> > >
>> >
>> >
>> > --
>> > The Spindle guy. http://spindle.sf.net
>> > Blog:                   http://jroller.com/page/glongman
>> > Other interests:  http://www.squidoo.com/spaceelevator/
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>>
>>
>> --
>> Jesse Kuhnert
>> Tacos/Tapestry, team member/developer
>>
>> Open source based consulting work centered around
>> dojo/tapestry/tacos/hivemind.
>>
>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.392 / Virus Database: 268.6.1/343 - Release Date:
2006.05.18.
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Jesse Kuhnert
Tacos/Tapestry, team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.

Reply via email to