The proof copy of my new book came in – need to make a few updates, but will be available soon!

There are 18 posts filed in Books (this is page 2 of 2).
The proof copy of my new book came in – need to make a few updates, but will be available soon!

Recently, Ton Zijlstra wrote about the concept of “federated bookshelves”, in which he referenced a post by Tom Critchlow on a similar concept called “Library JSON”. I have played with this idea based on Ton’s proof of concept. I also read through the postings flowing from Tom Crichlow’s post in 2020, and the ones from Ton Zijlstra’s post this year, and thought it would be helpful to provide a chronology of the development of this idea. To this end, I have created a Github repo with a chronology and links to tools and other distributed book info concepts that I have come across in reading on this topic. Pull requests and other comments are welcome! I am planning to spend more time on this in the next few weeks, so hopefully more prototypes and ideas to come….
Dave Winer posted a few days ago that he was looking for examples of OPML in “production”. I assume that means “being used by someone or in an app”. I thought I would contribute a few items…
Zylstra.org – Ton Zijlstra’s OPML blog roll in a human readable form (reference)
Zylstra.org – Ton Zijlstra’s booklist in OPML (reference)
AndySylvester.com – Andy’s beginning booklist in OPML (reference)
AndySylvester.com – Reading lists in OPML for the River5 feed reader/aggregator
After reviewing a Selfoss issue on Github which described the behavior I saw in my first post on this topic:
This depends on the mime-detection on your server. You need to map .opml to the right mime-type
application/xmlin your webserver.
and this MDN page on updating mime types:
- If you’re using the Apache web server, check the Media Types and Character Encodings section of Apache Configuration: .htaccess for examples of different document types and their corresponding MIME types.
I decided to look at my own web hosting to see if I could find and modify the .htaccess file. For Bluehost, there is an .htaccess file within the public_html folder. I thought I would start with this one and see how things went.
Looking at this example configuration file for media types from HTML5 Boilerplate project, I saw this:
AddType application/xml xml
I then added this line to my .htaccess file:
AddType application/xml opml
After uploading that addition, my OPML file renders the same way that Ton’s file does – success!
Ton gave me a suggestion to refer to the XSL file on my local domain. I did this, but still only saw the raw OPML appear. After some thinking, I thought about MIME types, and wondered if this was set up on my web hosting to serve OPML as XML. I uploaded a copy of the file with a .xml extension, and everything worked! I have found some resources for updating MIME types, will post later after some experimenting.
After my work on setting up Portland Protest News, I spent a lot of time documenting the tools and processes I used to create the site and its enhancements. This work will soon be available in paperback from Lulu.com! Here is the back cover copy for “Set Up Your Own Platform: How to create and own your website, newsletter, and social media presence”, more news coming soon…
===
Wouldn’t you like to have your own platform for your personal or business website instead of depending on Facebook or other website creation services? This manual is a complete step-by-step guide on how to create and launch a WordPress website, create a newsletter for your site using a WordPress plugin, and manage your social media presence. By using this guide, you will be in control of your presence on the World Wide Web!
You will discover how easy it is to:
Andy Sylvester is the author of four books on microblogging, using and creating web applications, and web server setup. He has worked in software development for over 36 years in the aerospace industry, academia, and government research and development.
This guide shows you how to make your place on the Web. What are you waiting for?
My wife and I just finished watching the Maigret TV series on Britbox, and we thoroughly enjoyed it. I did some research on the original Jules Maigret novels by Georges Simenon. Penguin began releasing updated translations of the novels in 2013, they are now up to book 55 (full available list from Penguin). The site Book Series in Order has a list of the original publication order. I have reserved the first one at the library – looking forward to it!