On Nov 16, 2007, at 6:03 PM, Paul Grodt wrote: >> 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.
Spot on! :) > (The fact that the sourcecode > development mailing list is called [EMAIL PROTECTED] makes this nice and > confusing if I do say so). Never thought about this and the confusion it could create... Maybe we should change: * "User Guide" --> "Basic User Guide" * "Dev Guide" --> "Advanced User Guide" or * "User Guide" --> "User Guide" * "Dev Guide" --> "Advanced User Guide" / "Power User Guide" Thanks -Vincent _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
