A publisher’s job is to provide good APIs (Application Programming Interfaces) for their books. Good publishers of the future will be the ones who provide great APIs… Read the full article by Hugh McGuire:
http://toc.oreilly.com/2013/02/a-publishers-job-is-to-provide-a-good-api-for-books.html