Skip to main content
 —  James Oakley
My Bookshelves

For a long time, this website has had a sidebar giving details of one book (at random) on my bookshelf. That sidebar linked to a page giving the covers of every book on my bookshelf, from where you could get to another page giving a sortable table of covers, titles and authors.

I've temporarily removed that, but plan to put it back.

I've removed it for two reasons.

  1. I've been finishing the process of migrating this website from Drupal 7 (released 5th Jan 2011) to Drupal 10 (the current old-supported version). The upgrade from Drupal 7 to 8 or above is a major upgrade, essentially requiring creating a new website and importing the old content. Once that's done once, future major-version upgrades will be much simpler. I'm waiting on a couple of modules being compatible before I can come over to Drupal 11. It has reached the point where I wanted the upgrade to go live. There are no technical difficulties with having a library page and sidebar, but as a "nice to have" rather than essential feature of the site I can come back to that later.
  2. It showed the contents of my bookshelves as of about 15 years ago (or more). I've bought quite a few books since then, and removed a few to make space. I'd like to take the opportunity of moving to Drupal 10 to import a current catalogue rather than the outdated one, and preferably include a way to keep it current. I use LibraryThing to keep track of what books I have and where they're stored physically. They have an API, but it's currently suspended and not available. With or without the API, I'd like an easy workflow to let this website pick up my book catalogue from there.

Once the Drupal 10 site is live, and when I get a moment, I plan to recreate having a copy of my bookshelf on here.

Blog Category:
Add new comment
The content of this field is kept private and will not be shown publicly.