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