Skip to content

Instantly share code, notes, and snippets.

Avatar

nvanderperren

View GitHub Profile
View VKC_IIIF_API_design.md

API design: proposal

Guidelines & vocabulary

  • IIIF recommended URI patterns
  • identifier = The identifier for the object or collection, expressed as a string. This may be an ark, URN, or other identifier. Special characters MUST be URI encoded
  • login, logout, create user, delete user, other user stuff => OAuth like in the datahub

Service Endpoint

@nvanderperren
nvanderperren / capture_station.md
Last active Jan 31, 2018
Description of the capture station
View capture_station.md

Capture station installation

Installation 1: used for optical disks, floppies and ZIP drives

Computer:

DELL XPS 13 MLK

  • Processor: Intel Core i7-7560U
  • Memory: 16GB LPDDR3 1866MHz
  • Operating system: Linux Ubuntu 16.04 LTS
@nvanderperren
nvanderperren / workflow_capture_station.md
Last active Feb 2, 2018
The workflow of the capture station for research project Resurrection Lab
View workflow_capture_station.md

Workflow capture station

Gebruik Linux computer

Sluit lezer aan

voor alle zaken die niet via SCSI aangesloten moeten worden

  • cd-lezer via IDE/USB-adapter
  • ZIP-drives via IDE/USB-adapter
  • externe hard drives via USB
View xaf.json
{
"@context": "http://iiif.io/presentation/2/context.json",
"label": "INVnr.6, Rubens P.P., Jezus op het kruis",
"logo": "http://www.kmska.be/static/site_images/lgo_kmska.gif",
"seeAlso": "http://www.example.org/KMSKA/work/6",
"license": "https://creativecommons.org/publicdomain/zero/1.0/",
"@type": "sc:Manifest",
"attribution": "KMSKA",
"@id": "http://free.iiifhosting.com/iiif/xaf.json",
"sequences": [{
View xae.json
{
"license": "https://creativecommons.org/publicdomain/zero/1.0/",
"attribution": "KMSKA",
"@id": "http://free.iiifhosting.com/iiif/10d9b1bdcf32a45b44028c5d9cee871ff066a6ada8ae131f7786ff6d19c70eee/manifest.json",
"@type": "sc:Manifest",
"logo": "http://www.kmska.be/static/site_images/lgo_kmska.gif",
"label": "INVnr.5, Brueghel, De boerenbruiloft",
"seeAlso": "http://www.example.org/KMSKA/work/5",
"@context": "http://iiif.io/presentation/2/context.json",
"sequences": [{
View xad.json
{
"sequences": [{
"canvases": [{
"@type": "sc:Canvas",
"height": 3456,
"@id": "http://free.iiifhosting.com/iiif/95f013a33d3e92dc741449d60a4616fd1dcbfe50b5341ad218e8ab3d590de565/canvas.json",
"width": 5184,
"label": "voorkant",
"images": [{
"resource": {
View xac.json
{
"@context": "http://iiif.io/presentation/2/context.json",
"sequences": [{
"canvases": [{
"images": [{
"motivation": "sc:painting",
"resource": {
"@type": "dctypes:Image",
"height": 3456,
"@id": "http://free.iiifhosting.com/iiif/10d9b1bdcf32a45b44028c5d9cee871ff066a6ada8ae131f7786ff6d19c70eee/full/full/0/default.jpg",
View xab.json
{
"sequences": [{
"@type": "sc:Sequence",
"canvases": [{
"width": 5184,
"@id": "http://free.iiifhosting.com/iiif/3bd08e57bc1b1b164f6b3914f852b5b33fdbae1c9d0cf75fda843577debc0558/canvas.json",
"height": 3456,
"@type": "sc:Canvas",
"images": [{
"motivation": "sc:painting",
View xaa.json
{
"license": "https://creativecommons.org/publicdomain/zero/1.0/",
"@context": "http://iiif.io/presentation/2/context.json",
"seeAlso": "http://www.example.org/KMSKA/work/1",
"attribution": "KMSKA",
"label": "INVnr.1, Rubens P.P., Jezus valt van het kruis",
"@id": "http://free.iiifhosting.com/iiif/3bd08e57bc1b1b164f6b3914f852b5b33fdbae1c9d0cf75fda843577debc0558/manifest.json",
"@type": "sc:Manifest",
"logo": "http://www.kmska.be/static/site_images/lgo_kmska.gif",
"sequences": [{
View manifest.json
{
"@context": "http://iiif.io/presentation/2/context.json",
"@id": "http://free.iiifhosting.com/iiif/3bd08e57bc1b1b164f6b3914f852b5b33fdbae1c9d0cf75fda843577debc0558/manifest.json",
"@type": "sc:Manifest",
"label": [
{"@value": "random manifest", "@language": "en"},
{"@value": "Willekeurig manifest", "@language": "nl"}
],
"description": [
{"@value": "This is an example manifest made for the beeldenhubproject", "@language":"en"},