On May 23, 2008, at 10:28 AM, goldring, richard wrote:

> Yes, itt's quite a steep learning curve / barrier to get over in  
> order to
> help develop XWiki ... I've managed to setup Maven and access the  
> repository
> and put it into Eclipse and now I'm trying to see how to build and  
> debug
> within Eclipse ... (using Thomas Mortagne's new tutorial - thanks  
> Thomas!)
> and then figure out how XWiki works and how I might contribute to  
> it ....

Well checking out xwiki and building it is supposed to be a "walk in  
the park" :)... it shouldn't take more than 15 minutes end to end.  
Basically 2 steps:
1) svn check out
2) run mvn install to build xwiki

It cannot be any simpler IMO :) Getting it to work in an IDE is also  
very simple provided you don't try to do fancy things like inplace  
debugging. Using remote debugging makes it very simple (as described  
on the building page).

Of course there are some prereqs: knowing java and some limited  
understanding of svn and maven. And your IDE is you use one.

The harder part is understanding the code... That's not for the faint  
of heart ;) However we're currently splitting the big xwiki core into  
functional modules so that will probably help in the near future.

Now all that said if you find something being overly complex and you  
think it could be improved I'd love to hear it so that we can improve  
the development experience. It's crucial we make it as simple as  
possible in order to attract developers.

Thanks
-Vincent

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]  
> Behalf
> Of Vincent Massol
> Sent: 23 May 2008 09:05
> To: XWiki Users
> Subject: Re: [xwiki-users] Development of a private XWiki
>
>
> Hi,
>
> On May 23, 2008, at 8:41 AM, baeumchen wrote:
>
>>
>> Hello,
>>
>> I read a lot about developing XWiki, I installed maven, a
>> subclient, ... and
>> got the repository, too. I want to ask, if I understood it right,
>> that I
>> work together with the community on developing the XWiki code. That
>> means,
>> that I'm programming something and then put it up to the repository.
>> After
>> checking my changes, they are available for other developers.
>>
>> If this is right, I'd like to know, if it is possible, to work on
>> the code
>> of my private XWiki, which is installed. I tried to import the .xar
>> file to
>> eclipse, but I didn't find anything. I searched a lot for a solution
>> but now
>> I'm at a point, where I don't know how to carry on with developing.
>>
>> So my question is:
>> I'd like to develop the code of my own XWiki, not on the repository,
>> is this
>> possible?
>
> Sure, check the dev wiki at http://dev.xwiki.org
>
> Thanks
> -Vincent
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
>
> Thales UK Ltd (Wells) DISCLAIMER: The information contained in this  
> e-mail
> is confidential. It may also be legally privileged. It is intended  
> only for
> the stated addressee(s) and access to it by any other person is
> unauthorised. If you are not an addressee, you must not disclose,  
> copy,
> circulate or in any other way use or rely on the information  
> contained in
> this e-mail. Such unauthorised use may be unlawful. We may monitor all
> e-mail communications through our networks. If you have received  
> this e-mail
> in error, please inform us immediately on +44 (0) 1749 672081 and  
> delete it
> and all copies from your system. We accept no responsibility for  
> changes to
> any e-mail which occur after it has been sent.  Attachments to this  
> e-mail
> may contain software viruses which could damage your system.  We  
> therefore
> recommend you virus-check all attachments before opening. A business  
> of
> Thales UK Ltd. Registered Office: 2 Dashwood Lang Road, The Bourne  
> Business
> Park, Addlestone, Weybridge, Surrey KT15 2NX Registered in England No.
> 868273
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users

_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to