{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "description": "Metadata about a person in the Mopidy community",
    "properties": {
        "email": {
            "_format": "email",
            "description": "Email address",
            "type": "string"
        },
        "homepage": {
            "_format": "uri",
            "description": "URL to personal web site",
            "type": "string"
        },
        "id": {
            "description": "Unique identifier for the person",
            "type": "string"
        },
        "name": {
            "description": "Full name",
            "type": "string"
        },
        "profiles": {
            "properties": {
                "discuss": {
                    "description": "Username on discuss.mopidy.com",
                    "type": "string"
                },
                "freenode": {
                    "description": "IRC nickname on freenode.net",
                    "type": "string"
                },
                "github": {
                    "description": "GitHub username",
                    "type": "string"
                },
                "twitter": {
                    "description": "Twitter username",
                    "type": "string"
                }
            },
            "title": "User profiles",
            "type": "object"
        }
    },
    "required": [
        "id",
        "name",
        "email",
        "profiles"
    ],
    "title": "Person",
    "type": "object"
}