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:
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}" != '' &&
"$!{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
<vincent(a)massol.net> 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 <guillaume(a)xwiki.com
>>> 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