There are many howtos that helped me a lot, the jumpstart is also an
incredible thing, the only thing that is missing is a linking between
them and the releases. Maybe some kind of an "official" certification
that the mentioned how-to does or does not work with version x.x.x. But
since it is a wiki, anyone can put a comment that it does or it does not
work. Also anyone that has managed to find a simple solution for some
interesting problem could post it in the wiki.

Community involvment is crucial for this.

What I really am missing is more text and better explanation in the
official documentation. I mean a real revision of each document seen on
the website with a clearer and more detailed explanation.

For example I am trying to create a unit test following the explanation
there for PageTester but this does not help me because all of the pages
in my app requires authentication from a filter executed before
tapestry. So my application only checks if this filter has remoteUser
set from HttpServletRequest to some username. But this does not work
with PageTester because this is obviously null and I can't find any
information on how to simulate this. This is an example of a simple
thing that should be put or configured somewhere somehow, that is not
mentioned anywhere. There are many examples like this.

So far the best way to learn Tapestry was by investigating somebody
elses source code or sometimes even tapestry's source code. FAQ is good
but if you really want to spend some time on documenting things,
document them better and in more detail. Thinks might look ok to you
since you already know it and are good with it, but if you are a
complete beginner and you have worked for example with JSP or servlets
from scratch, not everything is clean on itself.

Tapestry has many mechanisms "that simply and smartly work" but too bad
that rarely people know about them.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to