Re: morphologically rich pronunciation dictionaries
your programming skills definitely sound promising and I don't think that it would be a problem if you've never worked on open source before.
At the same time, the task is not limited to programming, but equally concerned with system design. So it would be good if you have some knowledge about XML and linguistics. I suppose your mother tongue is not English? What is your mother tongue? Does it have a complex morphology? Do you know other foreign languages? All these are major factors in figuring out, if you'd be the right person for this particular task, or if we can find some other task you'd be interested in.