Skip to content

Resource names not converted to correct format #48

@aivuk

Description

@aivuk

According to the Data Resource specifications https://specs.frictionlessdata.io/data-resource/#name a resource name:

MUST consist only of lowercase alphanumeric characters plus “.”, “-” and “_”.

Currently, if you provide a CKAN dataset to ckan_to_frictionless.py with a resource not following the above rule, the name will be written as it is, containing any character and not in lower case.

There are two options to solve the issue:

  1. Just raise an error to the user informing about the problem
  2. Convert the name to a valid one, removing invalid characters and putting in lowercase.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions