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

Update EBUCore properties #2634

Open
jlhardes opened this issue Dec 19, 2017 · 4 comments
Open

Update EBUCore properties #2634

jlhardes opened this issue Dec 19, 2017 · 4 comments

Comments

@jlhardes
Copy link
Contributor

jlhardes commented Dec 19, 2017

EBUCore has a new version of its ontology that changes some properties and offers new ones to use. For Avalon, when we update the rdf-vocab gem to anything that is 2.2.9 or higher, this means we need to change the following:

Derivative Class

  • ebucore:identifier to ebucore:hasIdentifier

Encoding Class

  • ebucore:bitRate to ebucore:videoBitRate
  • avalon:audioBitrate to ebucore:audioBitRate
  • ebucore:hasCodec to ebucore:hasVideoCodec
  • avalon:audioCodec to ebucore:hasAudioCodec

Done Looks Like

  • Are these changes still the right ones?
  • What considerations need to be made before changing these (migration etc.)?
@jenyoung jenyoung added this to the Avalon 7 Backlog milestone Jan 19, 2018
@davidschober davidschober modified the milestones: Avalon 7 - 0.5, Avalon 7 .6 Dec 6, 2018
@joncameron joncameron removed this from the Avalon 7 - 0.6 milestone May 8, 2019
@joncameron
Copy link
Contributor

This does need to be investigated still since this issue was created a while ago.

@jlhardes
Copy link
Contributor Author

The rdf-vocab gem is now at 3.2.1 and all of the updates listed are still relevant for those ebucore properties (see https://github.com/ruby-rdf/rdf-vocab/blob/develop/lib/rdf/vocab/ebucore.rb for all the properties available through rdf-vocab). This means we can drop some of our custom properties for audio and that we need to update the ebucore properties that we are using since they have changed.

@cjcolvar
Copy link
Member

While the latest version of rdf-vocab is 3.2.1, Avalon is using version 3.1.4 right now.

@jlhardes
Copy link
Contributor Author

Looks like these ebucore property changes in rdf-vocab are from 2.2.9 forward so they should apply to 3.1.4 as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants