> Feel free to write a lib/cyrusdb_mysqlinno.c; I don't have the time or > inclination to do this right now. > What's the best way to learn about how to write a backend? Is there some docs somewhere? Or is it just a case of looking at an existing backend? If there's no docs, could you provide a really quick summary of what a backend has to do?
I'm also interested in an InnoDB backend and would be happy to spend some time on it if I have some time free. How big a job would you guess this is, Larry?