-
Notifications
You must be signed in to change notification settings - Fork 812
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
Alias or alternate Name for EducationalOccupationalCredential #3139
Comments
Can’t the schema.org “sameAs” term be used with the URI? Or am I missing
something?
On Tue, Jul 19, 2022 at 2:13 PM eislers ***@***.***> wrote:
The values used to define EducationalOccupationalCredential can be
serviced for so much more than just the credential types detailed in the
description/name. The actual JSON definition allows for it to be defined
for much more than those.
As verifiable credentials evolves as a standard, schema.org should also
be defining support for multi purpose credential schemas with more all
encompassing terms. Even an alias (if supported) pointing to the same
structure would be enough.
—
Reply to this email directly, view it on GitHub
<#3139>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAJ2JQRUAULV64A2BRMOP3VU3V47ANCNFSM54A4EO4Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
All the best,
-Hugh
…Sent from my iPhone
|
sameAs only points to a different web reference on the internet in any format. It isn't used to enforce the JSON structure of the schema itself for interop use which is what were after. To help clarify, our use case is as follows person.hasCredential and organization.hasCredential are both of type EducationalOccupationalCredential None of these values are specific to a type of credential. Basically we need a more generic credential defined. The structure of the EducationalOccupationalCredential allows to be agnostic of credential type! The name of course is anything but agnostic. And it makes more sense for us not to duplicate if we can avoid it. |
Hello @eislers, I lead the EOCred work that brought EducationalOccupationalCredential to schema.org. We limited the scope as you described firstly because that is where our expertise and use cases were, but also to limit how we might impinge on the W3C Verifiable Credential work which was then still in development. I think it would be possible to develop a Credential type for schema.org as a superclass for EducationalOccupationalCredential, and possibly Permit as well. One question that we had to deal with in the EOCred work was whether we were dealling with the VC as a whole, i.e. the claim being made that a specific person had achieved something, or describing the general properties of some qualification that they might earn / have earned. EducationalOccupationalCredential is for the latter. That's why we didn't bring in validFrom or validUntil from Permit. Again, we did this to limit how we might impinge on the W3C VC work. I raise this as you mention "expires" as a relevant property. |
@philarcher @msporny @pchampin - anything to add here? |
Thanks for the ping @danbri, yes, quite a bit to add. Some data points for this thread to consider:
To the original point, we are adding "name" and "description" to the VC standard in the next couple of months. We don't know about "alternateName" or "alias" yet, but I expect it might come up if there is a compelling use case for it... though, because VC's can pull in other JSON-LD Contexts, one could just pull in schema.org and use it. As for these values, I'll point out the VC-equivalent below: "identifier" -> Hope that helps. @danbri did you have anything more specific you wanted input on? |
This issue is being nudged due to inactivity. |
The values used to define EducationalOccupationalCredential can be serviced for so much more than just the credential types detailed in the description/name. The actual JSON definition allows for it to be defined for much more than those.
As verifiable credentials evolves as a standard, schema.org should also be defining support for multi purpose credential schemas with more all encompassing terms. Even an alias (if supported) pointing to the same structure would be enough.
The text was updated successfully, but these errors were encountered: