►
From YouTube: 2022-11-15 meeting
Description
Instrumentation: Messaging
A
A
B
C
C
C
I
haven't
really
made
a
lot
of
progress
in
the
last
week,
considering
I'm
on
holidays
after
this
week
for
two
weeks,
so
just
I've
got
a
work
colleague
who's
going
to
be
taking
over
the
the
internal
staff,
while
I
pivot
over
to
open
Telemetry
I'm,
just
trying
to
like
solidify
all
that
stuff
before
before
I
go
into
on
leave
yes
they're,
currently
out
at
the
moment.
So.
A
A
We
can
talk
about
the
event.data
PR
that
you
have
yep
I
I,
read
quite
a
bit
about
Cloud
events.
C
A
Although
the
purpose
of
cloud
events
is
is
very
different,
it
is
at
least
reading
the
documentation.
It
looks
like
their
intention
is
to
connect
multiple
Cloud
providers.
C
Yeah,
but
if
you
look
at
all
the
fields,
they're
really
it's
very
generic,
so
like
it'll
serve
our
purpose
as
well
as
a
bunch
of
others
and
like
there's,
there
was
a
okay
Ron
yishi
like
in
the
spec
meeting
last
week,
I
think
it
was,
they
were
proposing
to
effectively
create
a
payload
attribute
and
I
I
brought
up
Cloud
events
and
my
event,
data
thing
and
they're
now
sort
of
aligning
I
think
he
even
left
a
comment
in
the
pr
as
well,
because
they
have
a
payload.
C
C
Let
me
with
this
I
just
had
the
spec
One
open.
Let
me
go
back
to
last
week
again.
C
Not
in
the
specifications
see
two
weeks
ago,
not
this
week
but
last
week,
but
I
think
he
did
leave
a
comment
in
my
PR.
Where
is
it
here?
11.
C
D
11
h
working
group.
C
C
Apparent
base,
where
are
you
I'm
not
seeing
it
here
in
Windows,
search,
even
discuss
there?
It
is
so
219
and
it
was
one.
C
Yeah,
so
this
was
their
PR
originally
a
couple
weeks
ago
and
I
just
linked
it
to
what
we're
doing
is
the
the
payload
and
he
came
back
on
slack
and
said
yeah.
He
actually
agrees
with
my
feeling,
for
that
is
looking
to
move
forward
with
it.
So.
C
C
C
Although
we
still
do
need
to
sort
out
the
the
yaml
I,
don't
think
I
haven't
had
a
chance
to
do
that
either
we
had
one
of
the
members
of
my
team
because
apparently
the
build
tools
are
in
Python,
so
our
python,
a
guy
who's
in
open,
Telemetry
python,
was
going
to
have
a
look
but
I,
don't
think
he's
had
a
chance
to
look
at
it
either.
C
The
Emmy
and
the
map
a
string
of
any
yeah,
so
so
it's
going
to
have
to
be
added
at
some
point.
Someone's
got
to
do
it
and
it's
going
to
be
painful.
It's
like
I'm,
already
seeing
like
in
the
JS
Sig
that
now
dropping
the
metrics
attribute
and
Metric
Matrix
attribute
value
the
deprecating
that
so
you
just
use
the
attribute
natural.
We
can
have
the
same
problem
once
we
start
defining
logs
so
which
is
the
other
PR's
about.
A
Yeah
I
think
what
will
be
really
helpful
is
if,
if
the
any
value
is
supported
for
all
signals,
agree.
C
So
that
was
the
376
I
think
it
was
okay.
It
was
like
originally
off
my
PR
and
we
go
final
mine.
C
A
Yeah
Laura.
E
C
A
So
I
still
believe
now
that
if
we
get
some
TC
member,
you
know
I
think
it
will
help
move
these
things
faster.
C
Yeah
yeah
I
did
button,
give
an
update
on
the
issue
they
created
for
the
TC.
You
said
he
was
going
to
be
out
this
week.
A
Yeah
in
in
the
in
that
issue,
I
paint
Josh
yeah,
but
there's
no
response.
Okay,.
A
Yeah
I
can
I
can
ping
them
separately
on
slack,
but
I
I
think
they
need
to
come
on
a
meet
in
in
a
meeting,
so
we
can
explain
to
them
our
thought
process
yep.
A
C
Which
is
why
it's
like
off
at
the
moment
sitting
in
logs,
but
because,
ultimately,
we
wanna
have
a
mapping
to
us
to
a
span
event.
That's
that's
where
it
could
get
dragged
down.
I
agree,
which
is
why
you
know
if
we
can
say
we're
aligning
with
Cloud
events.
C
I
think
it'll
help
that
a
lot
it
does
mean
when
we
come
to
map
and
say:
okay,
how
do
you
convert
a
log
event
into
a
span
event?
It's
going
to
have
to
be
just
serialized,
so
it's
not
going
to
be
much
option
there.
C
A
Do
you
want
me
to
proceed
on
that
build
tools,
change
in
the
direction
of
getting
that
any
value
added
for
just
the
log
attributes.
C
That
would
be
a
start.
Ram
do
you
know
if
lightning
had
a
chance
to?
Oh,
it's
got
some
Cycles
at
all.
Sorry
who
Leighton
you
remember.
We
talked
about
the
the
internal
thing
for
the
build
tools
and
we
nominated
yeah.
E
I,
don't
believe
so.
The
last
conversation
was
during
stand-up
right,
I,
don't
believe
so
we
can
check
again
today.
I
know
he's
busy
trying
to
get.
You
know
other
stuff
moving
along
on
things.
The
distro
and.
C
Stuff,
yeah,
okay,
so
yeah.
If
you've
got
cycle,
centers
yeah.
A
Yeah
I
I'm
thinking
I'll
at
least
open
an
issue
yep
with
with
a
pointer
to
my
PR
and
asking
for
comments.
Let's
see
what
direction
we
get.
A
Yeah
yeah
I
think
generic
I
I
don't
want
to
I
I,
don't
want
to
even
start
otherwise.
You
know
we'll
not
make
progress,
I,
think
I'll
start
with
just
for
log
attributes
and
then
have
people
say
that
hey
you
know
there
is
another
session
that
it's
going
to
be
applicable
to
all
yeah.
C
A
Yeah
so
I
I
want
to
understand
your
comment
about
the
any
value
applicable
to
span
events.
Can
you
clarify?
Are
you
suggesting
that
these
pan
events
also
today
do
not
support
Minister
attributes
and
therefore,
if
we
end
up
with
this
event.data,
we
may
not
use
it
within
span
events.
Is
it
correct.
C
Yeah,
so
at
the
moment,
logs
are
the
only
place,
an
attribute
can
have
a
nested
attribute
or
or
any
any
object.
That's
not
defined
so,
and
that
includes
a
span
of
it.
So
if
we
were
to
say
we
have
an
event
data
of
any,
then
the
you
know
in
terms
of
mapping
and
event
data,
any
two
expand
event:
data.
C
The
only
transport
mechanism
would
be
well.
The
only
semantic
convention
that
we
could
say
is
that's
now
Json
encoded
or
you
know
encoded
as
a
string
binary
data
which
the
cloud
events
sort
of
suggests
that
some
things
can
do
that
anyway.
So
it's
it's
put
in
line
with
it
and
that's
what
the
oh
I
forgot,
the
name,
there's
a
data
format
or
something
in
Clarence
that
defines
how
the.
C
C
C
Content
type,
that's
the
one
yep,
so
yeah
that'd
be
where
we'd
have
to
have
that
in
a
span
event.
That
said,
the
content
type
is,
however,
it's
encoded,
whether
it's
Jason
or
something
else.
C
Well,
we
could
say
by
default
for
us
that
the
the
pop
content
type
is
nested
attributes
for
an
event
data
and
if
it's
something
different,
that's
when
you
would
specify
data
content
time,
but
in
my
original
PR,
all
I
did
was
implement
or
Define
data.
The
event.data
with
some
default
assumptions
so
like
even
like
data
document
type,
is
optional.
C
D
C
I
I,
originally
pitched
their
data
schema
and
pulled
that
out.
For
the
same
reason,
I
didn't
want
to
overload
the
discussion,
but
you
know
I
think
you
know
if
recall,
tigrin's
comments.
Last
week
you
know
keeping
the
PLS
all
nice
and
small
they
blow
through
faster
generally,
if
they're
not
controversial,
that's
really
where
I
was
going
and
why
I
only
included
event.data
and
why
I
also
defined
it
as
any
or
a
map
of
strict
of
any.
D
A
I
I
feel
even
if
it
takes
more
time,
we
should
align
it
with
the
cloud
events.
So
so
it's
more
of
a
thorough
and
complete
mapping
addressing
more
use
cases
on.
D
C
Where
we
got
to
at
the
end
of
last
week,
I'm
hoping
more
of
the
people
in
the
log
Sig
specifically
tigrin,
have
read
it
and
if
they're
open
to
that
proposal,
then
I'm
I'm
happy
to
change
my
PR
and
say:
okay,
we're
going
to
get
Cloud
events
and
we're
going
to
map
it
one
to
one
but
I.
You
know
when
I
first
created
the
pr
we
weren't
there
yet
but
I
think
that
is
where
we're
heading
and
that's
where
I'd
like
to
be.
D
C
For
logs,
it
wouldn't
work
for
span
events,
but
it
worked
for
logs.
Okay,.
A
C
Unless
anyone
else
has
you,
but
you
know,
based
on
what
I've
done
in
the
past
both
front
and
back
end
like
the
front
end,
we
don't
need
all
this
for
back
end,
there's
definitely
stuff
here.
They
could
use
and
I
say,
there's
that
other
group,
if
I,
can
find
my
PR
and
I
think
he
actually
added
a
thing
near
the
bottom.
C
E
Okay,
so
I
haven't
had
a
chance
to
work
on
that
too
much.
There's
a
bunch
of
you
know
overhead
stuff
going
on
here
internally,
but
did
read
the
comments
and
I
thought
I
know
we
could
discuss
some
of
the
comments
from
you
and
tigran
Santosh
yeah,
the
first
things
first
I
think
the
pigments
basically
saying
this
is
not
the
right
place
to
spec
report
is
not
the
place
to
maintain
these
things,
and
perhaps
we
should
just
do
it
in
JS
and
stuff.
Both
of
us
had.
D
E
Push
this,
you
know,
try
to
get
it
in
December
semantic
convention,
spec
wipper,
you
know,
I
would
like
to
hear
your
thoughts.
You
know
yeah.
A
Yeah
I
I,
don't
see,
I
think
we
should
continue.
Okay
and
it's
not
like
this
is
the
first
time
right.
There
have
been
semantic
conventions
specific
to
browser
in
this
spec
repo
already
and
and
like
I
said
we
are
I'm
I'm
working
with
the
iOS
Sig
as
well
yeah
soon
the
Android
team
from
Splunk
is
going
to
join,
so
we
will
have
mobile
specific
conventions
too.
A
Okay,
so
so
I
think
more
than
that,
I
think
tigrants
probably
worried
that
there
are
not
many
people
there
who
are
knowledgeable
in
the
rum
area
and
therefore
may
not
be
able
to
provide
the
best
guidance.
But
then
one
could
argue
that
for
for
anything
right
like
I,
could
I
mean
things
can
go
wrong
and
will
go
wrong
and
we'll
have
to
the
entire
lock
signal
was
I.
A
I
think
you
know
is
in
a
state
of
confusion
when
it
comes
to
events,
I'm
sure
it
we
wouldn't
have
designed
it.
That
way.
If
we
had
started
with
more
support
for
events
from
day,
one
yeah.
E
C
C
Another
proposal
would
be
well
rather
than
trying
to
put
the
event
under
logs.
Do
we
propose
it
and
say?
Well,
we
have
a
top
level
so
I'm
looking
at,
we
have
like
resources,
schemas,
Trace,
metrics
logs
common.
Do
we
say
well,
we'll
propose
an
event
and
in
there
we
can
then
say
well
under
events.
We
then
have
we
shall
have
like
browser
or
whatever.
So
because,
ultimately,
you
know
we
would
like
to
define
the
event
once
and
then
it
gets
sent
as
a
log
or
a
span
event
like.
A
E
So
don't
you
guys
think
you
know
proposing
that
I
mean
pushing.
That
forward
is
a
little
bit
of
a
a
tougher
battle
to
you
know,
get
get
through
events
as
a
separate
thing.
Potentiality.
A
That
that
so
so,
even
if
it
doesn't
go
into
an
events
folder
under
locks
folder,
it
should
go
yeah.
E
Our
problem
yeah,
we
can
perhaps
you
know,
push
through
the
logs
folder.
You
know
defining
events
inside
logs
folder
and
then
you
know
in
parallel
work
on
getting
you
know,
pulling
events
up,
one
level
or
something
you
know
that
we
could
use
for
spans.
Also
as
a
a
parallel
thing
or
a
separate.
You
know
task.
A
Yeah,
no
I
don't
mean
events
at
the
same
level
as
as
logs
and
metrics
and
traces
I
meant
events
inside
an
events
folder
inside
logs,
because.
D
A
Know
yeah
because
the
event
are
still
represented
using
logs
but
are
different
from
from
logs
a
little
bit
right,
so
so
not
taught
in
the
schema.
So
if
you
go
back,
go
to
semantic
conventions
and
then
go
to
logs-
and
here
you
know,
we
will
create
a
folder
called
events
and
then
we
put
individual
things.
A
E
D
E
Okay,
that
okay,
it
doesn't
make
sense,
but
you
know
we
can
start
with
the
inside
logs
now
I'm
I'm
fine.
With
that,
that's
what
I
prefer
to
yeah.
Moving
on
to
the
next
comment,
then,
from
you
sometimes
like
I,
didn't
fully,
you
know
grafted,
but
I
kind
of
thought.
You
know
the
yaml
had
a
purpose
and
you
know
we
would
probably
order
it
better.
E
Whatever
I
think
we
have
a
chicken
egg
problem
sort
of
right,
so
we
first
need
to
get
the
yaml
the
if
data
defined
in
other
men's
PR
to
get
the
data.
You
know
in
data
a
necessary
attribute
in
before
we
can
start
defining
these
yaml
files
for
the
schemas
that
we
are
working
on
so.
A
I
think
is
I
think
it
is
not
necessary.
There
are
two
distinct
Concepts
here.
You
know
one
is
the
semantic
conventions
for
the
attributes,
like
what
name
do
we
want
to
use
for?
What
is
is
one
thing?
Okay
and
second
thing,
which
I
think
you're
trying
to
say
is
that
for
which
event
type
you
know,
which
are
the
attributes
right
and
and
that
I
think
it
is
not
so
strong,
not
so
strongly
supported
in
hotel
at
this
point.
A
A
E
Not
defining
not.
A
Even
Ram,
outside
or
from
as
well
even
in
the
back
end
I
think
the
these
attributes
they
go
like
different
instrumentations
all
use
any
of
these
attributes.
E
Understood
yeah,
so
what
okay?
So
you
you
think
we
should
first
just
Define
the
attributes
that
we're
you
know
going
to
be.
You
know,
fired
from
for
ROM
events
somewhere
somebody
convergence
because
then
stand
alone,
and
then,
where
would
we
Define
the
actual
schema
or
the
type
event
type.
A
Yeah,
so
that
can
be
in
the
JS
that
that
cannot
be
in
the
spec
repo
at
this
point,
because
the
spec
doesn't
have
support
for
it.
So
I
think
that's
a
bigger
topic,
maybe
I
think
like
I
I,
don't
know
nav.
What
do
you
have
in
mind
long
term
in
terms
of
schema?
C
C
Originally
I
was
thinking
there
would
be
attributes,
but
having
a
look
at
the
cloud
events,
if
we,
if
we
say
we're
going
to,
we
are
going
to
support
Cloud
event.data,
we
could
actually
say
well
actually,
if
I'm,
not
data
is
just
an
object,
so
it's
not
actually
an
attribute
at
all,
which
means
we
can
then
get
back
to
the
the
the
case
of
saying
we
can
just
grab
the
your
resource.
C
Timing,
object,
convert
it
into
a
nice
flat
object
and
then
just
drop
it
straight
into
event,
data
which
is
not
completely
different
from
a
lot
of
the
other
places
where
they
don't
actually
Define
the
attribute.
They
say:
here's
its
name
and
here's
its
value.
C
So
if
you
go
look
at
the
events.yaml,
for
example,
for
the
name
and
domain,
all
it
says
is
events.name
events.domain
are
strings,
so
we
could
do
the
same
thing,
and
the
only
problem
we
have
at
the
moment
is
like
this
file
gives
you
an
error
because,
like
between
line
one
and
three,
it
doesn't
have
a
type
where
that
seems
to
be
enforced
with
version
14.
C
C
It
just
says,
apart
from
line
six
I
guess
it
just
says
these
are
the
the
field
names
the
build
tool
enforces
these
as
attributes
so
yeah.
Unless
we
can
have
another
type.
So,
instead
of
six
saying
attributes,
we
have.
A
Actually,
if
you
go
to
the
root
folder
of
this
repo
RAM
for
a
second
I
I
want
to
point
to
something
so
go
to
a
folder
called
schemas
are
actually
go
and
level
back
and
then
go
to
specification
schemas
in
the
specification,
there's
a
schema
and
if
you
go
into
overview,
so
here
I
what
is
out
of
scope
if
you
click
on
out
of
scope,
so
here
it
says
that
yeah,
the
the
second
line
yeah.
So
so
this
is
currently
out
of
scope.
A
So
you
know
part
two
can
be.
You
know
that
we,
you
know,
think
about
how
you
know
that
shape
of
the
Telemetry
can
be
introduced,
but
part
one
I.
Think
we
start
by
defining
the
schema
in
the
there
is
a
open
schema
there.
Isn't
there
is
an
open
specification
for
defining
schemas,
so
we
use
that
convention
to
Define
schema
and
put
it
in
the
JS
repo.
A
Under
under
some
browser
section
and
then
put
it
push
it
into
documentation
or
push
it
into
some
build
some
tools
so
that
using
that
schema,
we
we
generate
the
objects.
E
Can
you
explain
the
last
you
use
the
schema
to
generate
some
objects?
What
do
you
mean.
A
Yeah
yeah
yeah
so
open
on
another
window.
Another
tab
go
to
jsonschema.org,
I,
think
Json
schema
single
word,
yeah
Json
schema;
no,
no!
Maybe
it's
not
org
just
say:
Json
schema,
I.
E
Think
I
know
what
you're
talking
about
just
me
once
again,
it
should
just
automatically
come
here
from
Google
studio.
E
The
schema
that
it
usually
shows
up
here
liquid
is
there
in
business.
E
I
think
it's
it's
working
on
it.
E
A
E
Link
or
something
yeah.
B
A
So
go
to
the
getting
started,
link
yeah
in
the
bottom.
What
now
there
is
a
getting
started,
and
it
has
some
examples.
So
so
it's
basically
you
you
define
for
a
given
object.
You
know
what
are
its
pills
going
to
be
so
for
each
event,
we
we
just
specify
yeah.
So
so
here
you
know
this
this
object.
You
know
it
has
a
property
called
product
ID
and
it's
required.
That's
all
right
this.
This
I.
D
A
A
So
my
my
proposal
is
that
we
Define
our
events
using
this
format
and
keep
it
in
the
JS
report
for
now.
Okay,
anyway,
you
know
these
are
now
JS
specific
browser
specific
and
for
the
mobile
we'll
see,
but
for
for
browser
at
least
the
the
events
are
our
browser
specific,
so
we
can
just
put
there
and
then
build
tools
to
generate
classes
in
which
you
can
you.
E
Know
populate
data
yeah
I,
see
where
you're
going
with
it
yeah.
It
makes
sense
now,
switching
back
there
I'm
just
trying
to
see
you
know
what
what
does
it
really
mean
to
Define
these
attributes?
Standalone
Define,
you
know
what
this
medical
mentions
around
them
are.
Then
it
really
means
we
take
in
our
individual
fields
and
basically
just
put
descriptions
around
them,
and
you
know
data
type
and
you
know
allow
values
and
what
else
you
want
now,
that's,
basically
it
right
and
yeah
I
know
HTTP
and
other
things.
You
know
from
instrumentation
point
of
view.
E
They
defined
that
what
is
the
you
know?
I
guess
that's
where
I'm
having
a
little
bit
of
confusion.
So,
for
example,
if
we
take
our.
E
Pick
one
of
these
things
here
so,
let's
say
foreign.
E
D
E
A
I
think
what
I
think
we
could
do
is
that
in
the
spec
repo
we
will
introduce
that
qri
under
the
HTTP
saying
http.referrer
under
the
HTTP
namespace
in
the
trace
in
the
in
the
trace
Trace
Go
to
http
semantic
conventions
that.
A
Yeah
yeah,
so
so
yeah
I
think
that's
what
I'm
saying
so
I
think
we
should
let
go
of
the
fact
that
it
is
under
Trace
I.
Think
we
only
hold
on
to
the
fact
that
it
is
under
HTTP,
namespace
and
and
then
in
the
schema,
which
we
will
Define
in
our
in
a
separate
repo.
We
will,
we
will
use
it
in
a
wherever
we
see
fit.
Does.
E
That
you
know
some
discoverability
point
of
view.
Let's
say
in
a
fast
forward
in.
E
Think
we
had
this
discussion
before
what
I'm,
not
you
know
completely
convinced
on.
Is
that
and
now
we
know
that
you
know
to
Define
HTTP,
it's
it's
under
Trace.
You
know
somebody
can
go,
hunt
for
that
and
figure
out
what
that
is
and
stuff.
Without
you
know
when
people
are
creating
new
things
now
we
know
you
know
you
know,
and
you
know
everybody
else
working
on
knows
that
HTTP
lives
under
dress
this,
this
polar
structure,
so
to
speak
right.
E
They
know
that
HTTP
is
there
in
future
somebody's
defining
an
event
or
come
up
with
hey
I
want
to
start
capturing
this
thing
this
new
thing:
how
will
they
know
what
is
inventory
of
existing
attributes
defined
in
semantic
conventions
like
in
a
flat
level?
There
isn't
such
a
thing
right
so
without
that
they
could
potentially
go
I.
A
I
see
what
you're
saying
but
I
think
it
is
a
smaller
problem,
because
I
I
think
in
in
general.
The
confusion
only
arises
because
now
we
are
starting
to
have
events.
But
let's
say
events
was
not
there.
D
A
Each
namespace
generally
fits
into
one
of
those
three
categories.
Logs
I
think
logs
also
only
started
recently,
so
either
it's
a
metric
attribute
or
it's
a
trace
attribute
or
it's
a
resource
attribute.
D
B
E
A
I
think
it
will
happen
naturally
over
time,
I
I,
think,
for
from
our
perspective,
it
is
sufficient
to
say
that
you
know
we
we
want
a
certain
attribute,
it
is
under
a
certain
namespace
and
it
is
there
only
at
one
place.
So
so
that's
good
enough.
E
I
see
okay
yeah
as
as
long
as
it's
there.
We
have
that
in
the
in
the
road
map
somewhere,
I
think
that
makes
sense.
Otherwise
the
the
I
don't
believe
that,
if,
if
it's
here
we
are,
you
know
it,
it's
actually
a
bigger
problem,
I
think
for
not
for
us,
but
for
future
state
it
will
become
super
confusing,
and
you
know
we've
had
instances
like
that
where
people
created
the
same
thing.
E
Essentially,
what
we're
trying
to
do
is
that
next
year,
with
the
entire
Community
uses
this
the
same
attribute
for
the
same
purpose
across
the
board
and
things
if
this
organization
doesn't
help
that
it
would
it
would
not.
You
know,
satisfy
that
fundamental
requirement
right.
We
would
always
be
Divergent,
schemas
and
Divergent
attributes
and
things
in
one
place.
They
call
it
Foo
and
another
place,
they
call
it
Fubar
or
something
like
that.
I
I
hope
you
sense
at
some
point.
E
A
I
I
think
I
think
they
would
not
even
allow
that,
and
you
know,
given
the
current
structure
of
things,
you
know
any
HTTP
level
attribute
will.
Even
if
you
are
using
in
in
logs
in
events
you
know
they
will
I
mean
the
spec
team
will
ask
us
to
put
it
under
under
Trace,
because
that's
where
the
HTTP
namespaced
attributes
are
present.
B
A
So
so
one
thing
we
can
be
sure
of
is
things
will
be
tied
to
the
namespace,
so
there
will
be
things
in
a
namespace
will
be
at
one
place,
but
whether
they
will
be
only
used
for
Trace
I
think
that
will
will
see
how
it
evolves.
Okay,.
E
What
about
this
namespace
again
an
apartment
occurrence,
yeah
the
net
namespace
right
that?
How
would
anybody
even
know
that
net
actually
lives
inside
HTTP,
I
know
it's
obvious
and
stuff,
but
from
naming
perspective
and
stuff,
this
one
is
confusing
two
namespaces.
So
to
speak
right
strictly
speaking,
just
by
the
prefixes.
A
Yeah
they
shouldn't
have
done
that
I
think
I'm
sure
it
is
duplicated
it's
present
in
a
in
in
the
net.
Can
you
go
and
level
up?
Let's
see,
is
there
an
space,
Justin
yeah.
D
E
I
think
that
this
is
fair,
okay,
so
they're
just
blinking
I
think
this
is
okay,
all
right,
yeah,
okay,
we
we
can
try.
We
can
go
that
way,
so
the
full
structure,
then
really
is
not
a
you
know
yeah.
So
then
the
the
comments
that
these
guys
made
I
I,
can't
remember
where
that
thing
went
the
piglet
made
I
think
that
makes
sense
right.
So
we
don't
need
to
push
on
that
heavily.
We
can
just
Define
the
attributes.
B
E
What
is
saying
is
take
these
even
definitions
and
put
them
in
JS
or
something
we
should
just
do
that
the
event
even
event
definitions
and
continue
with
the
attribute
definition.
Instead
of
that,
that
should
have
less
of
a
pushback
yeah,
hopefully.
E
A
And
and
so
to
go
over
some
specifics,
I
think
the
ones
in
the
common
they
go
under
resource.
E
Once
the
comment
that
come
under
the
resource-
okay,
so
these
guys
yeah
yeah
yeah.
E
Let
me
just
bring
up
you
know,
just
you
know,
why?
Don't
you
tell
me,
you
know
what
you
have
in
mind
so
that
way,
it's
I
think.
A
Or
maybe
we
can
use
the
same
argument
earlier
I
made
that
just
because
these
attributes
are
are
here
doesn't
say
anything
about
whether
they
are
they're
going
to
be
used
in
in
where
aware
they're
going
to
be
used.
So
so
I
think
it's
from
that
perspective.
It's
okay
to
get
them
added.
C
Yeah
but
then
you
end
up
with
things
like
the
fact
that
we
have
screen
width
and
height.
That
means
we've
got
to
name
space
them,
which
means
we've
got
to
like
put
prefixes
on
the
front
of
them
yeah
yeah,
and
for
some
of
our
events
we
don't
really
want
that.
So,
like
the
resource
timing,
we
don't
want
to
have
a
prefix
to
find
on
the
attribute,
for
you
know:
Dom
loading
start
downloading
ends,
DNS
lookup
start
doing
it.
Looking
we
don't
want
prefixes
and
all
those
I.
A
To
look
at
this
nav
is
that
we
will
continue
this
work
but
keep
it
in
draft
form
and
see
where
let's
say
next,
two
months
until
let's
say
we
give
a
timeline
to
let's
say
John
and
Feb.
If
there
is
no
progress,
then
you
know
we'll
come
back
and
look
at
Plan
B
yeah.
E
Sorry
guys,
the
last
a
couple
of
comments,
I,
don't
think
I
was
fully
following
I
was
reading,
something
else
here
so
are.
Are
we
saying
you
know
you
said
screen
width
and
height
right.
D
E
E
And
it
doesn't
make
sense
now,
even
if
they
have
the
prefix
template,
which
which
domain
do
they
belong
to?
Where
would
we
Define
that,
here
in
in
here,
right,
yeah,
yeah.
D
E
Said
resources
right
sometimes.
A
Yeah
yeah
yeah,
so
so,
for
example,
in
the
browser
you
added
a
browser.platform
and
I
think
the
browser
platform
already
exists.
A
So
yeah
that
will
make
sense
yeah,
so
only
the
screen,
and
so
by
the
way
for
screen,
width
and
height
under
user
action.
We
we
defined.
We,
we
agreed
on
using
a
Convention
of
using
X
like
not
presented
by
you,
know,
100
type
of
format,
just.
A
E
Okay,
this
is
this
is
interesting.
I,
don't
remember.
Maybe
sorry
if
we've
already
discussed
about
it,
I
think
coordinates
should
really
be
comma.
Separated
and
Dimension
should
be
X
separated
if
we
are
combining
them.
E
They're
not
the
same
you're,
not
so
width
by
height
is
with
x,
height
is
the
normal
convention
and
comma
is
the
coordinate
convention.
That's
what
we
should
do,
I,
don't
know
why
we
did
this
for
governments.
C
Because
that's
what
we
do
today
in
in
Atkinsons,
let's
look
analytics.
There
is
an
argument
to
be
had
to
keep
them
separate
like
if
someone
wants
to
do
a
query
and
say:
okay,
I
want
to
find
how
my
application's
performing
on
screens
less
than
this
size.
Okay,
okay,
but
also
see
the
same
argument
about
having
combined
to
so.
A
So
I
I
don't
know
if
this
screen
heightened
with
the
mobile
folks
need.
But
let's
say
they
don't
need
it
then
I
think
we
could
even
just
put
it
under
browser
namespace,
saying
browser.screen
dot
with
browser.screen
DOT
height.
E
Okay,
it.
E
I'm
trying
to
see
you
know
something
special
specific
for
page
just
a
page
view,
and
we
can
try
and
see
where
this
will
be
defined.
It's
a
page
title
for
example
right
so
I,
don't
believe
it
belongs
to
any
namespace
or
something
you
know
is
that
something
that
we
would
then
Define
just
as
part
of
the
event
schema
in
the
JS
cell
I'm,
a
JS
spec
car.
E
D
C
C
D
C
Was
reading
off
your
screen
instead
of
mine?
Let
me
go
find
the
spreadsheet
here
or,
if
you
could
scroll
down,
see
if
there's
anything
else
in
there,
yeah
user
content
content
details,
so
they
would
all
be
part
of
the
page
view
event.
Data.
D
Is
great,
let's.
E
Let's
say
we
do
that
right,
so
there's
a
there's
a
so
let
me
make
that
point
now
for
sentences
and
Towers
benefit
right
in
in
Microsoft.
We
have
this
thing
called
common
schema
where
we
have
three
parts
per
day:
Part,
B
and
part
C
I
think
we've
talked
about
them
before
just
real,
quick,
a
quick
climate
on
that
part.
A
is
almost
you
know
it's
like
the
semantic
inventions
query
across
the
the
entire
ecosystem.
E
We
Define
something
and
everybody
uses
them
exactly
the
same
way
for
same
purpose
and
so
on
and
so
forth,
and
Part,
B
and
C.
You
know
start
becoming
less
and
less
structured.
B
is
for
specific
domain.
C
is
for
anything
so
the
way
I'm
trying
to
map
this,
in
my
mind,
is:
let's
take
HTTP
URL.
This
is
a
part,
a
field
we're
basically
saying
for
the
entire
open,
limited
ecosystem.
E
E
That
makes
sense,
then
we
talk
about
the
the
thing
like
you
know:
user
consent,
for
example.
If
we
believe
we
don't
have
to
strictly
different
for
the
entire
ecosystem,
it
only
applies
to
a
particular
narrow
domain,
in
this
case
web
browsers,
JavaScript,
only
whatever
Define
them
as
part
C,
so
to
speak,
custom
things
and
Define
them
in
the
event
schema
now
the
my
litmus
test
for
pushing
stuff
into
part,
C
typically
is
that
is.
E
Is
that
event
the
only
place
where
user
consent
makes
sense
right
if
it
is
then
leave
it
in
the
event
definition
as
a
part
C,
but
the
moment
the
same
field
shows
up
in
more
than
one
events
say:
for
example,
user
consent
shows
up
in
page
view.
It
also
shows
up
in
user
action
and
perhaps
I,
don't
know
something
else
right
then
we
need,
you
know.
It
forces
us
to
go
Define
it
in
a
common
place,
more
commonplace
in
a
top
level.
A
I
think
the
event
schema
allows
that
Ram
in
in
sorry,
the
the
Json
schema.
D
E
E
Semantic
conventions
will
will
put
all
the
common
things
like
part,
A
stuff,
we'll
use
semantic
conventions,
put
them
in
the
right
right
domain,
so
to
speak,
namespace,
so
to
speak,
anything
that
is
not
worthy
of
that.
We
will
follow
another
hierarchy
inside
of
Js
specifically,
so
the
events
can
share
some
of
these
common
things,
but
they're,
not
the
semantic
convention.
So
two
levels
of
parenting
is
what
we
we
are
going
for.
Yeah.
C
So
so
probably
another
way
to
look
at
this.
If
you
look
at
the
cloud
events,
assuming
we
end
up
going
Cloud
events,
part
A
would
be
the
common
attributes,
so
the
the
required
attributes.
C
Yeah
so
probably
the
the
spec
one
you
had
yeah
so
in
here
it
talks
about
you
have
event.data,
and
then
you
also
have
common
and
optional
attributes.
So
I
I
see
the
the
common
and
optional
attribute
to
really
the
part.
A
is
the
required
ones.
C
Part
B
and
a
little
bit
of
part
C
is
event.data.
That's
conceptually
the
way
I'm
looking
at
so
yeah.
If
you
scroll
up
a
little
bit
the
context
attributes
no,
no,
not
that
far.
E
C
Context
attributes
is
part,
a
data
is
Part
B
and
maybe
part
C.
Okay,
that's
generally
how
I'm
sort
of
thinking.
D
C
Where
part
A
is
semantic
conventions,
it
is
the
existing.
You
know,
attributes
top
level
attributes
as
defined
today
and
then,
as
we
Define
the
event,
that's
really
the
event
data
and
all
this
extra
stuff,
like
we
still
have
the
custom
stuff,
I
I,
see
part
C,
mainly,
as
you
know,
user
custom
data.
C
E
Do
we
want
to
go
to
that
level
of
definition,
or
we
say
anything
that
we
don't
know,
that's
not
already
defined
in
the
schema.
That's
basically
custom.
E
We
could
we
could
create
another
sub-object
and
say
inside
inside
the
data
field.
There
is
this
thing
called
the
properties,
a
specific,
a
special
key
called
properties
and
anything
that
you
stick
inside
of
that
is
not
defined
and
it's
custom
for
the
customers.
D
E
Okay,
so
I
think
I'm
clear
in
my
mind
what
what
we
are
attempted
to
do.
Yeah
I
can
go
update
that
we
are
working
on
that.
So
that's
basically,
you
know.
E
I
think
we
we
pushed
back
on
tigraine
for
defining
these
things
in
specs
and
stuff,
but
you
know
I
think
we're
gonna
just
accept
his
proposal.
Is
this
the
one?
Not
this
I
think
we're
gonna
accept
this
proposal.
You
know
don't
Define
them
at
this
level,
right
yeah.
That
makes
sense
you
you
with
me
Satish,
because
you
and
I
had
you
know,
arguments
against
difference.
Yeah.
A
Yeah
I
know
I
think
he
didn't
say
anything.
You
know,
after
that,
I
think
it
should
be
okay,.
A
E
In
here
right,
okay,
yeah
I
can
I
can
put
some
notes.
Here
Yeah
Yeah.
B
C
Which
I
guess
brings
me
to
my
agenda
item
which
I
have
the
same
one
for
tomorrow
in
terms
of
like
the
spec
meeting
overran
as
well,
and
this
got
raised
at
the
very
last
thing
directly
cancel
the
spec
meeting
next
week
because
of
Thanksgiving
I
I.
Guess
what
do
we
want
to
do?
I
I'm
not
going
to
be
here.
So
it's
going
to
be
up
to
you
guys
whether
you
want
to
meet
or
not.
C
A
Next
week,
I'm
not
I
will
either
yeah
yeah.
E
So
I
was
I
was
thinking
about
taking
a
couple
of
days
to
make
that
you
know
longer
vacation
time
too
holiday
times,
yeah
so
yeah
next
week,
modern
and
double
Martin
Liners
in
the
back
travel.
Do
you
have
a
preference.
E
E
Then
you
know
I
think
we
can
leave
it
up
to
I.
A
Can
listen,
you
will
do
right
Ram.
If,
if
you
need
anything
you
know,
I
can
make
changes
to
this
PR2.
D
A
That
we
talked
about,
do
you
want
me
to
get
started
on
that?
Sorry,
which
one
say
again,
the
I
don't
know
whether
it
was
part
BRC,
but
the
the
schema
in
the
JS
report.
Yeah
the
event
schema.
E
Yeah
we
could
do
that
or
you
know
give
it.
You
know,
give
me
a
day
or
so
see.
If
I
can,
you
know,
spend
some
time
on
it.
If
not
yeah
yeah.