-
Notifications
You must be signed in to change notification settings - Fork 62
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
Should Payment Method Identifiers and Messages be expressed using a Linked Data Vocabulary? #29
Comments
Is there some clever way we can leverage the Schema.org work here too? On Sun, Dec 6, 2015 at 4:09 PM, Manu Sporny notifications@github.com
Shane McCarron |
I spoke with @danbri (Dan Brickley, schema.org, Google) about it at W3C TPAC and he seemed to welcome bringing some of our payment vocab stuff into schema.org. Also note that Good Relations has already been integrated, so a large amount of the Commerce stuff we intend to work on eventually is already defined in schema.org. In general, +1 to use schema.org terms first, or attempt to put them into schema.org instead of maintaining our own vocabs. |
The quoted sentences make no mention of distributed extensibility. I do not see how to infer Linked Data from the parts of the spec you quoted. Having said that, if the identifiers can be either URIs or WG-approved short strings, you get distributed extensibilitly through URIs. |
Sorry, forgot to include another quote from the Payment Request Architecture document that does mention distributed extensibility. Changed the title of the issue to reflect more clearly what I was trying to get at.
It's true that you get distributed extensibility for the identifiers. It is not true that you get distributed extensibility for the messages. |
Do we need distributed extensibility for the messages? |
Migrated to w3c/payment-request#45. |
The Payment Method Identifiers spec states:
The Payment Request Architecture spec states:
The two sets of spec proposals agree that:
This sounds an awful lot like a Linked Data vocabulary. Is it?
This is related to #25 Payment Method Identifier Registry.
Spec refs:
http://wicg.github.io/paymentrequest/specs/method-identifiers.html#introduction
http://web-payments.github.io/web-payments-messaging/#payment-instrument-registration
The text was updated successfully, but these errors were encountered: