As much as I agree that Wim V was flaming, I also see the complete meaning
of the email. I originally came from a CGI environment where I used RPG on
an iSeries (say AS/400) to do web pages using simple text templates that had
sections and variable pieces of data to be replaced at runtime (similar to
http://smarty.php.net/). Some portions of this were more laborious than I
would have liked so I moved to the JSF world when I saw the event driven
paradigm working with web controls - I loved it! I then came across some
things in JSF that just didn't work for my programming environment (i.e.
graphic developers had to know JSF UI tags to develop my pages and that just
didn't cut it - I know things have changed since then, but this was two
years ago). I then moved to Tapestry specifically because it allowed my ui
person to develop like they had before just with some additional attributes
in their HTML - works great for that, and I also loved the statement of
purpose behind Tapestry.
I don't know if my problem is with Tapestry or more with the Java community,
but you nearly have to be specialized Java programmer in many areas
(Hivemind, Tapestry v3 to v4 differences, bad documentation, making
Hibernate work - Tapernate lacks documentation, etc, etc) to be able to
easily build web applications in Tapestry. Want an example? Last week when
I had 2 hours to do some catchup Tapestry programming I had a need to build
and place a cookie on the clients machine for affiliate referral reasons. I
searched for over an hour and didn't make any progress other than to find
out of date examples or examples that were incredibly incomplete that would
require a lot more questions to this users list. Part of the reason it took
so long is because the new Tapestry site is very confusing to navigate - I
will save those comments for another thread.
Here is what I know...
---Where you _cant_ find how to do cookies in Tapestry---
1. http://tapestry.apache.org/tapestry4/UsersGuide/state.html
2. http://tapestry.apache.org/tapestry4/tapestry-annotations/index.html
3. http://wiki.apache.org/tapestry/HowTos
4.
http://wiki.apache.org/tapestry/FindPage?action=fullsearchtitlesearch=0val
ue=cookiecontext=160
5. http://tapestry.apache.org/tapestry4/UsersGuide/index.html (no where in
the user guide, I checked each page manually because you can't search it)
Some possibilities, but they are either incomplete (i.e. only hivemind and
zero Java) or they are old (i.e. Tapestry 3)...
http://mail-archives.apache.org/mod_mbox/jakarta-tapestry-user/200603.mbox/%
[EMAIL PROTECTED]
http://mail-archives.apache.org/mod_mbox/jakarta-tapestry-user/200510.mbox/%
[EMAIL PROTECTED]
Traffic on the Tapestry list would be cut IN HALF if the documentation was
up to par and organized well. I WANT to help with that, but I get so
confused once into the yuck of it all that I feel my limited view would give
flawed documentation, so I rule myself out as a documenter and instead can
just provide topical areas that are in desperate need of documentation.
In closing, RoR or going back to JSF is looking ever more appealing because
I didn't have this much complication in JSF and I have yet to hear show
stopping things about RoR. Tapestry's lack of documentation IS A
SHOWSTOPPER!
Thanks for listening,
Aaron Bartell
-Original Message-
From: Wim V [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 03, 2006 12:31 AM
To: users@tapestry.apache.org
Subject: RoR
Im tired of getting mails after I unsubscribed from this mailing list, so
I'm simply gonna abuse it.
Tired of using hibernate?
Tired of having to config all the time?
Tired of deploying?
Need something that comes as a whole package?
Tired of Java and Tapestry verboseness?
Tired of this damn mailing list?
Try Ruby On Rails, an MVC framework based on the language Ruby! Write web
applications faster than you ever did!
a href=http://www.rubyonrails.org;http://www.rubyonrails.org/a
_
Open your shared folders wherever you are thanks to the new Messenger
version!
http://imagine-msn.com/minisites/messenger/default.aspx?locale=nl-be
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]