> Hi,
> 
> First: I am rather new to XWiki.
> 
> I am checking XWiki's scripting capabilities. The possibility of using
> Groovy and Velocity directly within pages is a nice feature. But I was
> wondering if there was an easier way to integrate dynamic contents
into
> wiki pages. Groovy is easier than Java but you still need advanced
> programming skills to use it. In my opinion staying at the Groovy
level is
> not user-friendly when you think that wikis are aimed for a broad
> audience. Most advanced wikis (TWiki or Deki Wiki for example) give
simple
> scripting syntaxes thought for users with no programming skills.
> 
> Is there anything like that foreseen for XWiki?
> 
> The same applies to the form ant template system. It seems impossible
for
> a normal user to use them. I was surprised to find the how-tos for
these
> features in the developer guide, not the user guide.
> 
> Thanks,
> William

Hi William.  I'm new to XWiki as well :)

I'm no dev, but I would argue that even if velocity or groovy are a
little awkward, it's better to learn a standardized scripting language
than have to pick up a new proprietary scripting syntax for every wiki
project (or any other application that stands to benefit from scripting)
I use.  Such proprietary scripting languages are generally severely
restricted.  It's not terribly difficult to do simple things under
groovy or velocity, and it's often impossible to do complicated things
under proprietary syntaxes.  So I'm personally satisfied with the
current system.

As far as what goes into which guide, the lines are a bit blurry.  The
website uses "dev" in the sense of developing a customized 2nd
generation wiki application/system.  This means creating your own forms
and classes which you provide to users so they may add/edit content.
Once a "user" starts editing/creating
classes/templates/forms/macros/code snippets they graduate to the
classification of "dev" for a particular XWiki project instance.  The
website designates this "dev" classification as separate from the
"community" space, which is provided for development of the XWiki
project at the sourcecode level. (The fact that the sourcecode
development mailing list is called [EMAIL PROTECTED] makes this nice and
confusing if I do say so).

Paul D. Grodt
 
TECORE Wireless Systems
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to