MetaBrainz Foundation

BB: Create Calibre plugin to search BookBrainz with existing/user-input metadata

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 to allow the user to open up a UI element, type in a search term and click "Search" to get a list of matches of books in BookBrainz displayed as a list in the same UI element. Additionally, it should be possible to select a book in the library, and select "Search BookBrainz" from a menu to open up the UI and display the search results.

References: BB-136: Create Calibre plugin to search BookBrainz with existing/user-input metadata

Task tags

  • python
  • bookbrainz
  • calibre
  • client

Students who completed this task

Stan Szczesniak

Task type

  • code Code
  • assessment Outreach / Research
close

2015