Hi, my name is Josh, and I love this program.
I am following the steps outlined at http://freemind.sourceforge.net/wiki/index.php/Getting_started_as_a_developer. This would be my first time contributing to a software project, so your hand-holding and patience would be appreciated.
I wish Freemind could connect the trees different people create, and would like to work on that. The way I envision that, one of my child nodes would be a reference to a remote mindmap.
One good starting point would be File->Import->Branch. From there, a remote mindmap might have a small icon indicating that this is a remote node. Clicking that icon would check for recent updates. The owner of the map could determine whether to accept updates to the node from the guest user, essentially creating a shared map.
Please let me know what you think!