def get_validation_fields():
    """
    Returns a list of tuples (each a field)
      required for a valid json
      (field,value,type)
          field: the field name
          value: indicates minimum required entires
          type: indicates the variable type

    """
    return [('name', 1, str), ('tag', 1, list), ('corpus', 1, str), (
        'terms', 1, str), ('dependencies', 0, dict), ('arguments', 0, str),
        ('contributors', 0, str), ('doi', 0, str)]
