On Jul 31, 2008, at 3:29 PM, Guillaume Lerouge wrote:
Hi Tiago
Won't you break old documents if you change the syntax?
It sure will. However, 2 things are to be noted :
- The current XWiki 1.0 syntax will remain available and usable along the XWiki 2.0 one thanks to Wikimodel
Actually we'll keep the 1.0 syntax because we won't remove the old code for a long time so that we don't break current users. Wikimodel/ Doxia/new rendering is used only for the new 2.0 syntax. When you edit a page you can choose which syntax it uses. Thanks -Vincent
- All pages from the standard XE / XWS / XWatch / XEM applications will be rewritten to match the new syntax
So from an user PoW you should be able to minimize potential issues.
Guillaume
On Thu, Jul 31, 2008 at 12:37 PM, Vincent Massol <[email protected]> wrote:
Hi,
Right now wikimodel implements the following syntax for xwiki macros:
1)
{{macro param1="value1" param2="value2"}}content{{/macro}} {{macro param1=value1 param2=value2}}content{{/macro}}
This is different from the original proposal of:
2)
{{macro:param1="value1"|param2="value2"}}content{{/macro}}
Notes: * I think 1) is cleaner and easier to read * There's no default param in 1) so you don't write something like: {{include:Main.WebHome}}. You have to write: {{include document=Main.WebHome}} * 2) is the same as the current syntax
Which do we want?
I don't have any particular preference.
Thanks -Vincent