Skip to content

Instantly share code, notes, and snippets.

@dauwhe
Created December 5, 2016 16:56
Show Gist options
  • Save dauwhe/4ba2c1a44c624a9d7ffb1b54aaf5d8be to your computer and use it in GitHub Desktop.
Save dauwhe/4ba2c1a44c624a9d7ffb1b54aaf5d8be to your computer and use it in GitHub Desktop.
Rant
  • A web publication is not just a collection of links. The table of contents is not the book.

  • The act of publishing involves obtaining resources and organizing them into a publication, which must be "manifested" (in the FRBR sense) by having files on a server.

  • A publication has a publisher. A web publication has an origin. The nature and identity of the publication is determined by the publisher.

  • A portable web publication remembers its origin. It knows from whence it came.

  • A copy of a publication maintains its internal structure, so that references relative to the publication are stable.

  • References to versions of the publication on other origins consist of two parts, the (new) base and the reference relative to the publication itself.

  • Thus a reference to the original can be constructed from the original base and any relative reference.

  • Security and privacy are critical, and there should be no general mechanism obligating readers to share their annotations, or obligating them to view other's annotations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment