I am a web designer based in India, and I found a developers project on code.google.com who is based in Australia. His MIT licensed project is a kind of a ASP.NET CMS and I want to reach out to work with him and provide his project with a theme engine being a designer. There are no other developers involved apart from the single guy as far as it seems.

How does partnership of this sort usually take place? What are the things to be considered, discussed in such a scenario? How is the profit/work/ownership divided? What are the things/legalities to be taken care of in such a scenario?

Can ideas be stolen in such cases?

You know, we hear famous stories like Matt Mullenweg was contacted by Mike Little when he began to fork b2/evolution and together they made WordPress..How does this partnership actually take place?

Can the sitepoint experts please guide me a bit..