On Apr 24, 2008, at 11:37 PM, Ludovic Dubost wrote:
Right good idea !
I'm Ludovic Dubost and I'm the one responsible with most bad architecture choices that the whole community has to live with now (until we fix them) as I'm the original writer of the XWiki code. Thankfully there are now very competent coders in the XWiki team that can fix that.
I'm also the one with a very heavy non coding schedule as I'm running the XWiki business (providing services, support, custom development on top the XWiki Platform and Products).
My recent coding activities have been working on Curriki on the space and invitation manager with Marius and Cristian (which I'll do less now and is now more in the hands of the Workspaces team), starting XWiki Watch (now in Anca's hands), doing the WebDAV prototype (which we count on Asiri to make great). The time I still have on coding will be working on the new GWT Wysiwyg Editor with Marius.
I'll be mentoring Asiri on the WebDAV project as well as co-mentor Miguel with Jean-Vincent on the Collaborative Business Drawing. What I will be most able to help on is understand the need of the users for these tools and help you integrate it well in the XWiki platform. I've also good experience with GWT now and wrote a lot of the code for it.
I'll try to be as much available as possible although I know it's going to be tough. But don't be afraid and discourage and force me to spend sufficient time with you. Just make sure to detail sufficiently your proposals or questions so I can be more efficient answering.
I'm hijacking this email to highlight that even though you have a dedicated mentor you should all be communicating using the XWiki communication channels, i.e. the mailing lists and IRC. This allows any person from the xwiki community to help you. Also you should share your ideas, problems, questions, progress on the list all the time so that everyone knows what you're working on. If you don't do this then the others won't know and won't have been able to follow your work and thus it's going to be very hard thereafter to answer any of your questions or to help you and it'll make applying your patches in the xwiki code base much harder. Basically you should always communicate with the whole community as much as possible since this is the main goal of the SOC: integrate an open souirce community. You'll be judged partly on the success of the project but even more on how you interact with the community and the ultimate goal is for you to become a xwiki committer should you be interested in staying in the community beyond your project (which we'd all love you to do of course :)). Thanks -Vincent
You can read my blog mostly in french and a little in english at http://blog.ludovic.org and my twitter mostly in english at http://twitter.com/ldubost
Ludovic