Code Monkey home page Code Monkey logo

basinski-book-reviews's Introduction

Michael Basinski's Book Reviews

Michael Basinski contributed nearly 300 reviews of poetry publications to a webzine called The Hold, from 2000-2005. He was the Associate Curator of The Poetry/Rare Books Collection SUNY at Buffalo.

The reviews describe the works of poets and publishers at a time right before the web became ubiquitous, providing a useful archive and an enjoyable read.

Copyright (c) 2005 Michael Basinski. Reproduced here and released under MIT License with permission of the author.

Usage

The index.md should be a perfectly workable way to read through the book reviews, using any text editor or markdown viewer.

You can build an html version, to include a table of contents using Jekyll and the command jekyll serve. Results will look something like the page at https://nocategories.net/basinski-book-reviews/

You can build an EPUB version using

pandoc -o michael-basinski-book-reviews.epub index.md  --epub-cover-image=basinski-reviews-cover.png --toc

to get something like https://nocategories.net/assets/epub/michael-basinski-book-reviews.epub

TODO

  • one file per review
  • yaml data for title, author, desc
  • yaml data for isbn, issn
  • yaml data for publisher
  • eventually.. contribute book records to openlibrary.org

Potential Upgrades

Any other ideas from the community?

Most links' URLs are outdated, so they've all been repointed to archived versions, but in some cases there may be newer links to information about the books, on google books perhaps, or worldcat, etc.

Normalize the title of each review. Probably best to use simply "{book} by {author}" since that's already most common.

Structuring the book data into YAML or JSON would allow for embedded metadata, to provide better search visibility for the books. A template:

{
  "@context": "https://schema.org/",
  "@type": "CriticReview",
  "datePublished": "2000-01",
  "reviewBody": "text of review",
  "description": "use the cite info from yaml",
  "publisher": "The Hold",
  "url": "#",
  "author": {
    "@type": "Person",
    "name": "Michael Basinski",
    "SameAs": [
      "https://en.wikipedia.org/wiki/Michael_Basinski",
      "https://www.poetryfoundation.org/poets/michael-basinski",
      "http://www.ubu.com/contemp/basinski/index.html",
      "https://jacket2.org/content/michael-basinski"
    ]
  },
  "itemReviewed": {
    "@type": "Book",
    "isbn": "00000000",
    "name": "title of book",
    "author": { 
      "@type": "Person",
      "name": "book author",
      "sameAs": "#"
    },
    "numberOfPages": "99",
    "datePublished": "2000",
    "publisher": {
      "@type": "Organization",
      "name": "publisher name",
      "address": "publisher address",
      "url": "http://www.example.com/",
      "email": "[email protected]"
    }
  }
}

basinski-book-reviews's People

Contributors

dylan-k avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.