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

[Vocabulary/JSON-LD context] Reuse existing vocabularies #8

Open
RubenVerborgh opened this issue Mar 11, 2017 · 4 comments
Open

[Vocabulary/JSON-LD context] Reuse existing vocabularies #8

RubenVerborgh opened this issue Mar 11, 2017 · 4 comments

Comments

@RubenVerborgh
Copy link

The vocabulary introduces several concepts that already exist elsewhere, such as Course, Student, etc.

We should make an inventory of vocabularies that already exists, and what concepts they already have.

Examples:

@jhoobergs
Copy link
Collaborator

jhoobergs commented Mar 11, 2017

To be honest, I didn't like the fact that course 'extends' creativeWork, there are a lot of proporties of creativeWork that don't have any meaning for courses

@RubenVerborgh
Copy link
Author

RubenVerborgh commented Mar 11, 2017

That's a fair point of criticism, and I agree (course materials, not courses, are creative works).

However, such comparisons should be done with pros and cons listed. Also, for this concrete case, this should be reported with schema.org. It's a mistake and they should fix it; they will be more popular than whatever we can come up with, so it's important for us as well.

@jhoobergs
Copy link
Collaborator

Are they quick with fixing such things? Because I assumed they were quite slow with such things.

@RubenVerborgh
Copy link
Author

They are medium fast with such things; we should try as it is easy to make a case for this. I can do it if you want, but we should first document ourselves on the current status and progress of schema:Course; this might very well be already under discussion.

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

2 participants