PHP OPDS Server

I want to have an OPDS server that does not rely on Calibre. I’ve glanced at the OPDS specification, and this does not seem impossible to impliment using PHP. At least to create a library and make it available to readers. It could be hooked into Goodreads.com’s API to pull metadata about books. I intend to start working on this soon, and will be using this space to keep notes, like what features I want and links to resources.

– Framework
OPDS Specification: http://opds-spec.org/specs/opds-catalog-1-1-20110627/

– Planned Features
Goodreads API hooks http://www.goodreads.com/api

COPS – A HTML/CSS OPDS server using Calibre database: http://blog.slucas.fr/en/oss/calibre-opds-php-server (this is what I want to avoid, this server should run entirely without dependence on Calibre)