adlnet / xapi-authored-profiles

Repository of official xAPI Profiles
https://adlnet.gov/projects/xapi/
Apache License 2.0
44 stars 45 forks source link

Fixed Versioning syntax and updated the turtle files #52

Closed FlorianTolk closed 6 years ago

FlorianTolk commented 6 years ago

As per our discussion, I fixed the version number so they actually use the #.#.# syntax. Along with updating all of the turtle files to make merging faster once it's been approved

jhaag75 commented 6 years ago

@FlorianTolk the versioning should be 1.0.1 for these with the wasRevisionOf being 1.0.

The scheme is based on semantic versioning where this isn't a breaking change or causes compatibility problems. It's just an addition: http://xapi.vocab.pub/resources/index.html#authoring

I don't think you increment the last dot location of the scheme if the child location is 0. So it 1.0 would just be 1.0 not 1.0.0. A third dot is added only when it is incremented.

Also, the any new versions should go into a subdirectory like the video example. I admittedly didn't do this correctly in the past for the other profiles so there aren't any historical versioning directories available.