Hi Arvind,

First you should work in the wiki itself. Just edit a page in wiki  
syntax and convert it to 2.0 syntax. Don't use the automatic converter  
since it won't do a good enough job (you can use it to give you some  
ideas though). Then export the page as a XAR and attach it to a JIRA  
issue.

The syntax is available here: 
http://platform.xwiki.org/xwiki/bin/view/Main/XWikiSyntax

Let us know a list of a few pages you'd like to work on so that we  
don't work on the same content. I suggest you start with easy pages.

Thanks
-Vincent

On Jun 18, 2009, at 8:03 PM, Arvind Gupta wrote:

> Hi Devs
>              Can you elaborate bit more how to translate xar pages  
> in 2.0
> syntes.
>    I have seen files from the link you send me. In each file I can see
>
>   <syntaxId>xwiki/1.0</syntaxId>
>
> what are the changes I need to do it to make it compliant 2.0 systax.
> Please do provide me
> few pointers.
> Suppose a file is
>
> <xwikidoc>
> <web>XWiki</web>
> <name>AccountValidation</name>
> <language></language>
> <defaultLanguage>en</defaultLanguage>
> <translation>0</translation>
> <parent>XWiki.WebHome</parent>
> <creator>XWiki.Admin</creator>
> <author>XWiki.Admin</author>
> <customClass></customClass>
> <contentAuthor>XWiki.Admin</contentAuthor>
> <creationDate>1219859029000</creationDate>
> <date>1219860006000</date>
> <contentUpdateDate>1219860006000</contentUpdateDate>
> <version>1.1</version>
> <title></title>
> <template></template>
> <defaultTemplate></defaultTemplate>
> <validationScript></validationScript>
> <comment></comment>
> <minorEdit>false</minorEdit>
> <syntaxId>xwiki/1.0</syntaxId>
> <object>
> <class>
> <name>XWiki.TagClass</name>
> <customClass></customClass>
> <customMapping></customMapping>
> <defaultViewSheet></defaultViewSheet>
> <defaultEditSheet></defaultEditSheet>
> <defaultWeb></defaultWeb>
> <nameField></nameField>
> <validationScript></validationScript>
> <tags>
> <cache>0</cache>
> <displayType>input</displayType>
> <multiSelect>1</multiSelect>
> <name>tags</name>
> <number>1</number>
> <prettyName>Tags</prettyName>
> <relationalStorage>1</relationalStorage>
> <separator> </separator>
> <separators> ,|</separators>
> <size>30</size>
> <unmodifiable>0</unmodifiable>
> <values></values>
> <classType>com.xpn.xwiki.objects.classes.StaticListClass</classType>
> </tags>
> </class>
> <name>XWiki.AccountValidation</name>
> <number>0</number>
> <className>XWiki.TagClass</className>
> <property>
> <tags/>
> </property>
> </object>
> <content>#if("$!{request.validkey}" != '' &amp;&amp;
> "$!{request.xwikiname}" != '')
>  #if($xwiki.validateUser(true) == 0)
>    #set($loginURL = $xwiki.getURL('XWiki.XWikiLogin', 'login'))
>    #info($msg.get('xe.admin.accountvalidation.success', [$ 
> {loginURL}]))
>  #else
>    #warning($msg.get('xe.admin.accountvalidation.failure'))
>  #end
> #else
>  $response.sendRedirect($xwiki.getURL('Main.WebHome'))
> #end</content>
> </xwikidoc>
>
> What are the changes I need to make.
>
> thanks
> arvind
>
>
> On Tue, Jun 16, 2009 at 12:53 PM, Vincent Massol  
> <[email protected]> wrote:
>
>> Hi Arvind,
>>
>> On Jun 15, 2009, at 5:58 PM, Arvind Gupta wrote:
>>
>>> Hi Xwiki Devs & Users
>>>
>>>                        I wanted to get involved with xwiki actively.
>>> Please assign some task to me also. I am with the community from a
>>> long
>>> time. I accept
>>> of shooting one spam (not Intentional). Infact I have talked to  one
>>> trainer/teacher http://rubylearning.com/  also. So that we can have
>>> some
>>> installatioin in india also.
>>
>> That's great. I think you could help us translate pages from the XE
>> XAR in 2.0 syntax.
>> Sources:
>> -
>> http://svn.xwiki.org/svnroot/xwiki/enterprise/trunk/wiki/src/main/resources/
>> - http://svn.xwiki.org/svnroot/xwiki/platform/xwiki-applications/trunk/
>>
>> Once you've translated one or several pages you could create a JIRA
>> issue and attach the pages to that issue.
>>
>> You'll need to make sure it all works fine of course and that the
>> conversion is the best possible. You could ask here if you have any
>> question.
>>
>> WDYT?
>>
>> Thanks!
>> -Vincent
>>
>>> -ragards
>>> arvind
>>>
>>> On Mon, Jun 15, 2009 at 9:14 PM, Guillaume Lerouge <[email protected]
>>>> wrote:
>>>
>>>> Hi XWiki Devs & Users,
>>>> here's the current proposal for the XWiki Enterprise 2.0 roadmap.
>>>> Please
>>>> give us your feedback about it and tell us whether you think we
>>>> missed
>>>> anything important. Please note that this roadmap covers the next 3
>>>> months
>>>> of development work. Improvements not included here will be
>>>> discussed at
>>>> the
>>>> beginning of the next roadmap (in September 2009).
>>>>
>>>> Shout if you think we forgot something ;-)
>>>>
>>>> The list of tasks is divided in 3 parts: tasks we have already
>>>> planned to
>>>> have people working on, tasks that we would like to complete during
>>>> the
>>>> course of the release but have nobody planning to work on yet and
>>>> tasks
>>>> that
>>>> will have to be postponed until the next release cycle.
>>>>
>>>> *Tasks with people already planned to work on:*
>>>>
>>>> - Rendering (Thomas)
>>>>    - Fix bugs
>>>>    - Make sure the XWiki 2.0 syntax doesn't move any more once XE
>>>> 2.0 is
>>>>    out
>>>> - WYSIWYG editor (Marius, Anca)
>>>>    - Fix bugs
>>>>    - Implement search in the link insertion dialog box
>>>>    - Improve the macro insertion dialog box
>>>> - CAPTCHA integration (Jérôme)
>>>> - Clustering (Thomas)
>>>>    - Write a clustering component based on XWiki events
>>>> - Activity Stream integration (JV)
>>>> - Watchlist (JV)
>>>>    - Rewrite the watchlist feature based on the activity stream
>>>>    - Make the watchlist work in XEM
>>>> - Macros (Asiri)
>>>>    - Write the velocity macro bridge
>>>>    - Write a number of velocity macros
>>>> - UI Improvements (Caty)
>>>>    - Blog
>>>>    - User Profile
>>>> - Architectural Improvements (Vincent)
>>>>
>>>> *Tasks with nobody planned to work on as of today:*
>>>>
>>>> - Migrate all XWiki Enterprise pages to use the XWiki 2.0 syntax
>>>> (Collective effort?)
>>>> - Rewrite XWiki's Lucene Search backend (Sergiu?)
>>>> - Improve XWiki's default skin (Laurent?)
>>>>
>>>> *Tasks that will have to be postponed to the next release cycle:*
>>>>
>>>> - Application Manager
>>>> - Document Type Manager
>>>> - Invitation Manager
>>>>
>>>> The current roadmap dates are the following:
>>>>
>>>> - XE 2.0 M1: June 22
>>>> - XE 2.0 M2: July 13
>>>> - XE 2.0 M3: August 3
>>>> - XE 2.0 RC: August 17
>>>> - XE 2.0: August 31
>>>>
>>>> Thanks in advance for your feedback.
>>>>
>>>> Guillaume, on behalf of the XWiki Development Team
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to