Re: [xwiki-users] Development of a private XWiki
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 .... Richard -----Original Message----- From: [email protected] [mailto:[email protected]]On 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
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]]On 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
Vincent Massol wrote:
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).
Correction: it *should* be very simple... However, there are different bugs in different versions of IDE tools, and there's nothing XWiki can do about that. Usually trying the most recent version of a plugin/IDE should be enough, like the most recent eclipse, subclipse and m2eclipse. I, for one, use only console tools (except the IDE, which is just for writing code), and I rarely got any problems.
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]]On 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
-- Sergiu Dumitriu http://purl.org/net/sergiu/
participants (3)
-
goldring, richard -
Sergiu Dumitriu -
Vincent Massol