qiime2 / provenance-lib

QIIME 2 Provenance Replay Tools
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

UUID Validation? #8

Closed ChrisKeefe closed 3 years ago

ChrisKeefe commented 3 years ago

Do we want a validated UUID class?

ChrisKeefe commented 3 years ago

Closing. Seems like overkill from where I'm sitting. As is stated explicitly in the framework, there's no critical reason v4 UUIDs were chosen. Validation adds dependency. And if someone did modify their UUIDs? In v5 or later it gets caught by checksum validation, and in earlier archive versions.... I'm not sure it really matters?