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}" != '' && > "$!{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

