There is a major lack of coherent communication in regards to merged mining. I'm willing to implement it if there were some central location that information were able to be found... but so far you have to comb through various posts and forums that are disjointed and inaccurate.
But as of right now, it seems that the only information that I have found is that it's unstable, untested and almost unusable without a lot of trial and error.
Could you please tell me which information about merged mining you are missing? I really did my best to gather all information on dot-bit Wiki (
http://dot-bit.org/Merged_Mining). IMHO merged mining is not an arcane art. Just patch bitcoind, install latest namecoind and connect them with merged mine proxy. Point an existing pushpoold to merged mine proxy and you are done. For a pool you have to adapt your frontend and backend scripts of course, but this has to be done by each pool operator. Perhaps I became blinkered in my work. Thus please let me know which information is needed, I'll do my best to add it to the Wiki. Furthermore I'm going to review it in order to reflect the latest status of the project.
All the wiki is/has is a lot of description about what Merged Mining is, what test pools there are and other useless (as far as implementation goes) information. There's six sentences about where to find the source code for namecoind and bitcoind from a repository with little to no documentation on what you need to implement, where and/or how.
The wiki is almost completely useless for a pool opeartor, with the exception of links to the repository, in relation to getting merged mining going. Hence why I said you have to comb through lots of posts and other useless information to even begin to get an idea of what exactly is needing to be done. From combing through posts, I came to the conclusion that it's unstable, untested and not anywhere near ready for prime time. Given that, I've not bothered to try to decipher exactly what needs to be done with the files in the repository.
Do I need to recompile bitcoind? Looks like probably yes.
Do I need to compile namecoind? Is it a standard namecoind? Yes and yes? I dunno
The proxy script, what needs to be done with it, other than to make it executable and run it in place of bitcoind and namecoind?
Can the proxy script even handle a high load or is it going to fail miserably when you dump 100 or 200 GHs at it?
There's lots and lots of other implementation questions that are either nowhere to be found or buried deep within threads that have so much noise that it requires lots of time and dedication to wade through.