Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 

Please document ideas for Open Notice Schema here.

 

Joe's proposal Aug 18


Dry -- triggers suggestion of friendly

Time limitation suggest publishing an invitation

Jargon and gadgets

 

Whats my fast on ramp?

What's the reality?

Trouble describng Amazon and Google?

Describing what's not built...

 

on ramp
to an idea
to a functional capability

800 437 9392

289 6663


Bob checks his privacy exposure before buying from a foreign website.


Identity: Details to uniquely identify this particular Open Notice

Scope : a rigorous statement of what this particular Open Notice applies to. A way to say "This website" or "These web pages" or "This location".

Notices: an array of notices applicable to the stated scope

Strawman JSON schema example:

{
  "identity" : {
  "version": "http://opennotice.org/v/1",
  "guid": "836baeee-6dcc-489a-8242-bd5bf46de278",
  "md5Hash" : "9f06243abcb89c70e0c331c61d871fa7"
  },
"scope" : {
"type: "website",
"recognizer": {
"type" : "regex"
"rx" : ["^google.com/",
"^www.google.com/"]
},
"authority" : { "displayName": "Joe Andrieu",
 "url" : "http://joeandrieu.com" }
},
"notices" : [{ "type": "general policy",
"url" : "https://www.google.com/intl/en/policies/",
"displayName" : "Google Terms and Policies",
"authority" : {
"displayName" : "Google, Inc.",
"url" : "http://google.com" }
},
{ "type": "terms of service",
"url" : "https://www.google.com/intl/en/policies/terms/",
"displayName" : "Google Terms of Service"
"authority" : {
"displayName" : "Google, Inc.",
"url" : "http://google.com" }
},
{ "type": "privacy policy",
"url" : "https://www.google.com/intl/en/policies/privacy//",
"displayName" : "Google Privacy Policy",
"authority" : {
"displayName" : "Google, Inc.",
"url" : "http://google.com" }}]
}

This is about as simple as I think we can make it. We still need an ontology of notice and scope types and I'm sure I'm missing stuff, but this feels like something simple enough that we might be able to get it locked down and released within 3-6 months with focused effort.

My goal is to allow anyone to publish a notice statement about typical situation (websites, public spaces, etc.) that anyone can consume to gain an understanding of that situation: applicable policies, terms of use, freedom of information act statements, health risks, whatever.

I want ToS;DR, Common Terms, Standard Label, Mozilla Privacy Icons, etc., to be able to post notices about websites that are easily connected to the website in question. Then anyone can build a registry of known sources (ala Technorati) and any website can publish its own open notices without needing to change any of their underlying policies or terms infrastructure. No new URLs, no new language, etc. The authority behind each open notice as well as the authorities behind the linked notices are well labeled, so it's easy to follow that I, Joe Andrieu, wrote the above Open Notice, while Google, Inc., is responsible for the three notices actually linked to the four wildcard urls http://www.google.com/*, https://www.google.com/*,http://google.com/*,https://google.com/*, (This expansion depends on the definition of "regex" recognizers for "website" scopes.)

Similarly the MD5Hash is a stand-in for some appropriate signature. Maybe a JWT. To be decided as I'm not deeply versed in the tradeoffs of different options.
  • No labels