MetaBrainz Foundation

BB: Create Calibre plugin to pull metadata by BBID

Calibre (http://calibre-ebook.com/) is software for managing a digital ebook library, and editing ebook metadata (ie. Picard for books). We'd like to add integration with BookBrainz, so this is one of the two tasks that will serve as a foundation for this work.

A plugin should be created for Calibre which will allow the user to select an ebook in their library, click a button or menu entry to open up a dialog box and enter a BBID (eg. caa83b66-8cf6-4f97-b048-dfe4b7b54208) from BookBrainz to fetch metadata from the BookBrainz web service and use it to update the ebook metadata.

References: BB-135: Create Calibre plugin to pull metadata by BBID

Task tags

  • python
  • bookbrainz
  • calibre
  • client

Students who completed this task

Stan Szczesniak

Task type

  • code Code
  • assessment Outreach / Research
close

2015