we built an xml-rpc server on top of pico, using xmerl for the xml parsing. took a couple of days for a relative erlang newbie. i would donate it back, but i fear it'd take more time wrangling with my company's legal department than it would take someone else to write a better one. if there's real interest, i could take a look at what it would take to allow release.