On Aug 20, 2008, at 04:42 , Terry Steichen wrote:
I've been wondering for some time if JSPWiki hasn't become somewhat
too
dependent on esoteric Javascript code for its core functionality.
Dirk
has done a wonderful job - of that, there's absolutely no doubt. When
the template logic works (as it normally does quite well), it's a
marvel
to behold.
But when it doesn't, it's sometimes a nightmare to figure out. I'm OK
figuring out Java, servlets, HTML and the like - even with its poor
documentation, I can eventually figure out the innards of JSPWiki
code.
But the increasingly complex Javascript will often does me in.
I think the problem partly stems from the fact that Dirk is the only
one doing the JS hacking. With the Java code, it's a shared effort
by many people, so it tends to stay readable across for least a few
people, which makes it readable to the rest as well.
I think we need a few more Javascript hackers ;-)
(And also we'll need to think which of the JS functionalities would
be better done server-side. For example, I think section editing
would be nicer to do server-side, not client-side - for the simple
reason that then we could also lock parts of the page, or also be
completely collaborative.)
/Janne