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
, 2013:
...
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",
"authority" : {
"displayName": "Joe Andrieu",
"url" : "http://joeandrieu.com" }
},
...
"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
...
...
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.
...