For books that are in the currently reading shelf, Goodreads displays them on the home page. From there, you can update your progress as you read the book and add a comment if you want to.
As you read a book on the Kobo e-ink eReaders, the percent read is maintained on the device. And my Kobo Utilities plugin can fetch the percent read into the calibre library for the book.
Can anyone see where this is going?
Yes, I have added a function Goodreads Sync plugin to update the Goodreads progress from calibre. This will send your reading progress to Goodreads. And if you want, you can add a comment. The progress can be either the percent read or the pages read.
To use this function:
- You will need a custom column to store the progress in. This needs to be an integer.
- Open the plugin configuration and set:
- Select the option to display the "Update reading progress" menu option
- Select your reading progress column
- Deselect the "Reading progress is percent" option if you are using page numbers for the progress.
- Save the changes to the configuration
- As you read your book, update the progress column. For Kobo users, you can use the Kobo Utilities plugin to automatically fetch this when the device is connected.
- To update the progress on Goodreads:
- Select the books that you are reading
- Select "Update reading progress" from the plugins menu
- A dialog will be displayed with the books showing the new reading progress and if the book is matched to a book on Goodreads.
- For books not matched, select them and press the "Search Goodreads" button to match the book.
- If you want to post a comment with the update, click in the "Review" column for the book and press F2. Then type the comment. If you do this, the comment is not stored in calibre.
- When ready, press the "Update Progress" button.
- The plugin will communicate with Goodreads and display a message in the status area when finished.
You will see the latest status on the homepage. To see all the updates for a book, look at the books page and click on "view all x status updates" in the "My Review" section.
I have been using this for a couple of weeks with no problems. If anything is going to be broken, it is the page count option. I have not used it as much as the other options. If anyone uses this and has any problems, please report them. Suggestions for improvements are also welcome. And that does include improvements to the instructions or text used for the menu and options.
There are two things this doesn't do. When you first start reading a book, it does not move the book to the "currently-reading" shelf. And it doesn't move it to the "read" shelf when you finish the book.
This has been done without any involvement from kiwidude. If people like it, I will talk to him about an official release. If nobody is interested, that's OK to. It serves my purposes, so it I'm happy with it.