Nicolas Grunbaum <[EMAIL PROTECTED]>:
> I was hoping that
> if I described my areas of knowledge that people could recommend
> something I could get my feet wet with, while not stepping on toes or
> doing unnecessary work.
> I am professionally a developer that has worked mainly on large
> servers and on embedded stacks in c++.
> I have not done any Windows development, my primary work environments
> being OS X and Linux.
> I have some experience with profiling and unit testing.
> I have very little python experience.
You sound very well qualified, actually. Your lack of Windows experience
is not an issue, as most of our Windows dependencies are confined either
within SDL (which we use but don't hack) or in filesystem.cpp, which is
pretty stable. Weak Python chops aren't a problem either; between elias
and Sapient and myself we have enough Python wizardry to cover our needs.
Your embedded C++ experience, on the other hand, is exactly the sort of
expertise we're chronically short of. We need more people who are
better C++ coders than me :-).
Have you seen the EasyCoding page on the wiki yet?
http://www.wesnoth.org/wiki/EasyCoding
We've made an effort to describe C++ coding tasks we think are relatively
easy and provide a good entry to the code.
On the other hand, if you're interested in learning more Python, one
of our other to-dos that you sound well equipped for is translating
the campaign server to Python (not the MP game server, but the simpler
one that serves addons). This one has been on my list, but the
ability to rapidly grasp what the existing C++ is doing is probably
more important than extreme Python fluency and you might have an edge
there.
I suggest you hang out on the #wesnoth-dev list at irc.freenode.net. Many
project devs, including me, will usually be available there to give you
a bit of real-time guidance.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev