SpecIF

Tutorial 1: ‘Hello World’

At first, we would like to present the shortest SpecIF data-set ever. It contains only items minimally required by the SpecIF schema.

{
    "$schema": "https://specif.de/v1.0/schema.json",
    "id": "P-Test-Hello-World",
    "title": "Project 'Hello World'",
    "resourceClasses": [{
        "id": "RC-94e50023b1a8015d57",
        "title": "SpecIF:Paragraph",
        "changedAt": "2020-03-01T07:59:00+01:00"
    }],
    "statementClasses": [],
    "resources": [{
        "id": "R-d5b994e50023",
        "title": "Hello World!",
        "class": "RC-94e50023b1a8015d57",
        "changedAt": "2020-03-01T07:59:00+01:00"
    }],
    "statements": [],
    "hierarchies": [{
        "id": "N-78cf736b265",
        "resource": "R-d5b994e50023",
        "changedAt": "2020-03-01T07:59:00+01:00"
    }]
}

Some explanations may help to understand the principles:

A SpecIF data-set in JSON format has a file extension '.specif'. It may be contained in a ZIP-file in which case it has a file extension '.specifz'.

You may view/download the example Hello World or display it using the SpecIF Viewer.