Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build ID validator for lamassu #316

Open
testower opened this issue Dec 4, 2023 · 0 comments
Open

Build ID validator for lamassu #316

testower opened this issue Dec 4, 2023 · 0 comments

Comments

@testower
Copy link
Collaborator

testower commented Dec 4, 2023

Instead of using netex-utils for checking IDs.

* ID - Should be represented as a string that identifies that particular entity. An ID:
    * MUST be unique within like fields (for example, `station_id` MUST be unique among stations)
    * Does not have to be globally unique, unless otherwise specified
    * MUST be in the ASCII printable character range, space excluded (0x21 to 0x7E) https://en.wikipedia.org/wiki/ASCII#Printable_characters *(as of v3.0-RC2)*
    * SHOULD be restricted to `A-Z`, `a-z`, `0-9` and `.@:/_-` *(as of v3.0-RC2)*
    * MUST be persistent for a given entity (station, plan, etc.). An exception is `vehicle_id`, which MUST NOT be persistent for privacy reasons (see `vehicle_status.json`). *(as of v2.0)*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant