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 <vincent(a)massol.net>
> 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