►
From YouTube: 2022-11-04 meeting
Description
cncf-opentelemetry meeting-2's Personal Meeting Room
A
A
A
A
Oh
yeah
I
saw
you
comment
on
Josh
BR
Josh's
pierced
Maybe
have
opinions
here,
but
so
like
this
integration,
testing
for
the
runtime
instrumentation
I
was
going
to
add
it
back,
but
then
I'm
like
looking
at
like
I
also.
This
is
kind
of
cool
I
created
some
labels
for
the
instrumentation,
because
we
just
had
like
a
generic
instrumentation
label.
A
So
I
created
this
like
instrumentation
label
based
on
the
package
itself,
and
so
I
was
looking
at
this
I
went
through
and
I
like
tagged.
Everything
and
there's
like
seven
issues
already
open
for
the
runtime,
instrumentation
and
they're.
All
like
relate
to
especially
like
refactors
to
the
thing
that
I
think
that,
like
I
I,
don't
know,
I,
don't
know
if
it's
worth
building
instrumentation
or
integration
testing
for
something
that,
like
we're,
planning
to
change
like
I.
Guess
it's
somewhat
because,
like
I
guess
it's
going
to
be
similar,
but
I.
A
Don't
I
thought
that
maybe
it
might
be
worthwhile
trying
to
resolve
these
before
building
an
instrumentation
testing
which
I
I
added
as
like
a
blocker
and
I
was
looking
at
Josh
had
a
PR
or
no,
he
has
this
instrumentation
in
the
light
step,
repo
which
I
don't
know,
I
feel
like
also
Aaron,
you
should
tell
Josh.
This
is
kind
of
funny
that
it's
in
the
latest
every
moment.
It's
definitely
copyrighted
to
the
authors
of
Hotel,
but
I.
Don't
know
this
looks
like
I.
Don't
know
why
we're
not
doing
this.
A
This
looked
like
already,
you
know,
I
mean
there's
like
some
small
things.
I
would
probably
change,
but
like
the
approach
that
he's
taking
is
essentially
taking,
you
know,
observers
and
then
wrapping
anything
that
comes
from
this
runtime
metrics
package,
and
he
does
it
dynamically.
So,
like
it
changes,
each
release
has
better
metrics
change.
I
was
looking
at
the
semantic
conventions
for
the
runtime
metrics,
and
it
all
looks
like
up
to
the
language
how
they
wanted
to
find
the
so
like
this
seems
like
a
completely
valid
approach.
A
A
So
I
was
just
wondering
like
if
we
could
just
take
this
and
put
this
in
the
contrib
package
or
the
contrib
repo
like
I
was
thinking
something
like
instrumentation
runtime
and
then
maybe
like
a
subdirectory
of
this
called
Hotel
run
time
and
then
yeah
or
V2,
or
something
like
that.
Like.
C
They
would
put
it
in
a
weird
spot
for
releases,
but.
A
Not
really
because
it's
not
stable,
like
I
mean
it's
I,
don't
know
if
I'd
actually
go
V2,
because
there's
no
V1
right
like
but
I
I
just
mean
like
it's
just
like
we
should
I
mean
we
could
do
like
something
like
a
a
second
version
here.
A
C
I'm
100
on
board,
with
redoing
the
runtime
instrumentation
to
something
that
is
better
but
I
also
don't
know
if
that
needs
to
be
part
of
the
like
the
Beta
release
or
even
the
stable
release
honestly
like
it
would
be
a
nice
to
have,
but
like
I,
wouldn't
I,
wouldn't
put
that,
as
you
know,
blocker
for
actually
getting
something
out.
A
I
think
that's
fair
Okay,
so.
A
So
maybe
we
take
this
issue
and
move
to
a
different
project
like
a
post,
GA
project.
A
Status
backlog
I
would
probably
then
add
all
of
these
to
that
same
actually,
I
think
that's
a
better
way
to
do
that,
but
same
project.
If
that
makes
sense.
A
Well,
we
definitely
needed
the
go
SQL
package
stuff
because
we
had
like
views
and
things
we
added
just
to
get
the
alpha
out
that
we
wanted
to
correct
So
like.
C
I
think
generally,
the
things
that
should
go
in
from
contrib
are
if
we
make
an
API
change,
that's
reflected
in
the
contrib.
C
So
like,
if,
if
we
land
the
views,
change
that
you
were
talking
about
yesterday,
that
will
necessitate
that
might
necessitate
changing
like
test
cases
or
something
in
contrib,
in
which
case
that
should
definitely
be
part
of
the
project,
but
other
than
that.
A
A
C
A
I
included
in
the
beta
just
because
it's
like
we
said
it'd
be
in
the
next
step.
I
guess
it
doesn't
technically
need
to
be,
but
I
don't
know.
It's
already
done
these
other
two,
though
the
runtime
which
we
just
took
out
and
then
host
integration.
That
is
the
other
one.
I
think
these
were
adding
tests,
not
necessarily
adding
back
to
us
so
I.
Think
that
makes
sense
to
put
this
in,
like
a
post,
ga.
C
A
It's
just
going
to
be
user
complaints,
but,
like
that's
not
the
end
of
the
world,
yeah
I
guess
yeah
I
mean
it's
not
it's
not
the
end
of
the
world.
How
about
these
though?
Aaron?
Do
you
want
to
add
these
to
that
post,
GA
projects?
A
We
need
these
for
the
other
integration
testing.
We
were
talking
about.
C
Yeah
like
they
would
have
the
same
kind
of
priority
right.
If,
if
we
don't
like,
if
we
don't
do
these
and
yeah,
my
general
idea
is:
if
we
don't
do
these
until
after
beta
and
there's
no
drawback
to
doing
that,
then
yeah,
let's,
let's
do
them
after
beta.
Let's
focus
on
the
things
that
need
to
be
done
for
beta
well,.
A
They
weren't
even
in
a
project
but
I
do
think
that
they
need
to
get
tracked
is
what
I
was
trying
to
say.
Yeah.
A
A
A
Easter
ready
to
ignore
Fields,
yeah
I
added
these
two
issues,
I'm
wondering
if
they
hit
the
criteria
you're
talking
about
like,
if
we
don't
do
these,
the
problem
I
have
is
like
it
may
need
to
restructure
this
metric
data
test
package
in
order
to
accommodate
these.
So
I'd
want
to
like
have
like
a
line
of
sight
about
what
the
solution
is.
I,
guess,
I
added
like
this
ignore
option
essentially
like
I,
was
doing
a
bunch
of
testing,
and
you
know
like,
as.
C
Yeah
and
if
that's
the
case
then
like
I,
would
be
100
on
board
with,
like
the
scope
of
this
for
within
the
project.
Right
now
is
to
have
kind
of
a
proof
of
concept
of
what
you
would
want
to
build.
Not
necessarily
have
it
all
built,
like
maybe
another
option
or
maybe
like
a
line
around.
What
changes
need
to
be
made
and
why
yeah
and.
A
B
A
Google
package
here
so
it's
like
this
may
actually
change
the
way
we
want
to.
What's
our
current
ignore
option,
I
think,
oh
time,
I'm
sorry
like
yeah
so
like
it
may
be
that
this
could
be
like
a
superset
event
and
replace
that.
So
that's
kind
of
why
I
think
that's
why
I
remember
right
now.
I
might
want
to
actually
just
change
that.
A
A
C
C
The
the
trick
there
is
there's
a
function
called
normalize
path,
or
something
like
that
yeah.
That
is
not.
Is
it
normalized
option,
there's
somewhere
in
there,
where
it
actually
like
normalizes
out
a
path,
and
it
that's
not
usually
pretty
trivial,
especially
if
we
have
like
reflects
with
what
you
might
call
it
with
with
different
kind
of
container
with
interfaces
that
have
different
containers
under
the
hood.
Like
our
some
some
data
point
versus
histogram
data,
point
versus
you
know
so.
A
C
A
Learn
data
package
is
really
useful,
but
you
have
to
have
complete
deterministic
knowledge
of
what
the
data
You're
Expecting
is
so
like
yeah
I
think
it
yeah
same
thing
with
attributes
like
sometimes
that's
a
whole
other
ignore
thing.
Maybe
we
could
yeah
I.
A
Could
probably
build
something
that
like
works
for
all
of
it,
so
I
just
wanted
to
make
sure
it's
included,
though.
Thank
you
this
with
namespace
option
for
the
Prometheus
exporter,
I
think
is
probably
worth
discussing
as
well.
David
I
posted
your
comment
yesterday.
A
B
Sounds
reasonable
we
can
always
either
discourage
use
later
with
comments,
or
if
we
have
a
replacement
before
this
goes
stable,
remove
it
with
instructions
for
people
so
yeah.
A
A
Where
you
take
a
prefix,
but
you
also
take
a
scope,
and
if
you
pass
an
empty
scope,
then
it
would
apply
for
everything,
so
it
would
be
a
backwards
compatible
like
you
could
just
be
like
okay
yeah,
but
then
you
know
our
essentially
like
or
pass
a
scope
with
some
sort
of
wild
card
in
it,
but
like
having
this
being
a
match.
Criteria
could
also
just
be
like
we
could
Define
what
that
match.
Criteria
is,
and
then
I
think
it
works.
A
I
think
it's
backwards,
compatible
and
I
think
this
might
be
like
more
long-term
usable.
The
problem
I
have
with
something
like
this
is
like
it's
cool,
but
now
you
have
to
take
this
view
that
came
from
your
exporter
and
then
pass
it
to
your
meter.
B
C
Could
as
because
one
of
the
the
problems
here
is
Prometheus,
doesn't
have
any
kind
of
way
of
name
spacing
things.
Could
we
have
an
option
that
maybe
would
work
that's
taken
as
a
flag
to
just
put
the
scope
name
or
or
some
like
sanitized
version
of
the
scope
as
the
prefix
for
the?
Why.
A
B
B
A
B
A
Open
census,
metric
Bridge
doesn't
work
with
Telemetry
Prometheus
exporter.
Is
this
still
a
thing
I.
C
Our
bridges,
no,
we
haven't,
did
that
ever
land
in
the.
B
C
Oh
nice,
nice
yeah,
like
I,
think
from
my
understanding.
This
was
kind
of
predicated
on
some
kind
of
consensus
and
bare
minimum
contestants
from
The.
What
you
call
it
from
the
spec.
A
C
Agree
before
we
be
commit
to
to
including
something
like
this
yeah.
A
B
Time,
why
do
you
think
it's
going
to
take
a
few
months,
just
a
lot
of
changes
or
yeah.
A
I
mean
there's,
there's
been
I,
don't
know
if
it's
just
a
slow
time
right
now,
but
presenting
things
in
progress
right
now
that
like,
if
you
want
to
look
at
this
past
two
weeks
of
a
pretty
dang
slow
and
it's
only
going
to
get
worse
as
the
holidays
come
right
like
we've
got
Thanksgiving
coming,
we've
got
Christmas
after
that.
So
I
don't
know.
There's
probably
like
another
four
weeks
of
solid
work
where
you're
gonna
have
a
lot
of
the
contributors.
Actually
I
mean
or
like
participating.
So
are.
A
A
This
I
mean
I,
don't
it's
like?
What's
internal
like
I
guess
the
API
is
not
going
to
change
here
but
like
if
there's
a
big
bug
that
needs
to
get
resolved.
This
is
external.
That's
a
that's,
probably
one
of
the
biggest
external
ones.
Right
now
this
would
be
in
addition
to
the
API,
but
it
may
also
be
a
refactor
of
the
current
API
like
I.
Don't
know
if
this
is
possible
if
I
have
Json
coding
with
ignore
time
stamps.
So
that
might
be
this.
A
This
is
again
like
it's
internal,
but
it's
Behavior
like
it's.
A
bug
like
currently
we're
exporting
aggregators
with
empty
data
sets
partial
success,
response
that
was
added
yesterday.
That's
again,
a
behavior
like
at
like
the
API
stuff,
is
only
like,
probably
one
or
two,
but
it's
mostly
bugs
and
I
guess
then
then
it's
optimizations
as
well
like
there's
that
caching
one
but
yeah.
A
A
It
was
I.
Think
it's
just
gonna
go
away.
If
we
get
a
view
refactor
the
reader
one.
That's
a
that's
a
big
question
also,
this
I
think
is
just
about
reader
compatibility
in
exporters,
but
there's
also
just
this
question
of
like.
Should
we
allow
users
to
be
setting
readers.
A
A
C
A
A
But
so
then
also
Aaron
kind
of
on
that
same
thing
like
the,
so
that's
just
for
the
beta
metrics
SDK,
because
we
still
have
the
the
ga
process,
which
is
a
review
and
audit
to
make
sure
that
we're
compliant,
which
I
have
a
low
level
of
confidence
right
now
and
our
compliance
given
the
current
state
of
the
SDK
questions
that
we've
had
so
I
think
this
is
going
to
be
a
protracted
experience
like
working
with
some
sort
of
TC
member
to
verify
this
sort
of
thing.
A
Someone
actually
picked
one
up
yesterday.
Actually,
where
are
they
yeah
so
documenting
the
public
interfaces
with
our
versioning
policy
and
then
literally
just
going
through
and
having
every
single
section
of
the
API
specification
verified
that
we
are
compliant
with
it.
I
I
was
talking
to
bogdon
and
he
still
is
not
happy
about
the
package
structure,
so
it
it
might
I
don't
know.
I
was
going.
B
A
Another
look
at
it
and
see
like
if
it's
really
that
atrocious
and
if
we
need
to
I,
don't
know
if
there's
a
better
option
but
I.
B
Did
get
the
same
feedback
from
a
one
of
the
Prometheus
client
maintainers.
A
Yeah
I've
gotten
heard
from
a
few
other
people
as
well
bargain's,
the
one
I
worry
about
because
he's
on
the
TC,
because
that
would
block
our
GA.
A
That's
why
I
said
like
I
want
to
take
a
look
at
it
again
and
I.
Don't
know
it
doesn't
it's
it's
a
true
Ash
reading.
There's
a
lot
to
say
about
this:
I!
Don't
think
it's
the
end
of
the
world,
but
some
people
do
and
it
may
make
the
project
better
like
it
may
make
it
so
it's
more
usable
and
they
make
it
more
discoverable
for
other
people
from
other
languages.
So,
like
I,
think
there
are
things
to
go.
Look
at.
C
Exactly
like
I'm
not
wedded
to
it,
I
I'm
more
wedded
to
having
like
a
definitive
direction
to
go
in
and
yeah
going
in
a
direction
that
we
can
help
not
break
people
over
and
over
and
again.
A
A
It
also
is
if
the
API
changes
in
a
like
a
one-to-one
fashion,
and
you
can
deprecate
a
package
and
just
say
like
hey
instead
of
using
this
use.
This,
like
that,
seems
like
totally
fine,
like
it's
not
ideal,
you're
going
to
frustrate
people,
it's
when
we
go
and
we
say
like
we're
going
to
completely
redesign
the
SDK
controllers.
Don't
even
have
a
concept
anymore.
You
got
to
go
from
like
this
completely
divorced
concept
to
this
one
that
one's
like
I
mean
it's
totally
valid
at
our
versioning
policy,
but
it's
also
like
yeah.
A
C
Also,
like
controllers,
that
that
was
an
interesting
byproduct
of
of
a
lot
of
different
versions.
You
know
of
the
the
actual
metric
specification
so
like,
while
it
would
be
nice
to
have
a
direct
upgrade
path
like
it
would
also
very
much
complicate
our
our
like.
C
There
would
be
a
large
swath
of
our
API
that
we
basically
would
say
that
doesn't
have
a
real
analog
in
anymore.
A
Yeah
and
that's
the
thing
that
I
don't
think
would
happen
if
we
restructured
like
the
packages
like
I
think
they
were.
There
would
just
be
like
instead
of
importing
this
and
using
this
just
use
this
package
and
use
this
function
or
something
so
it's
like
that's
not
like
I
I
think
like
I,
have
to
go.
Look
but
I,
don't
think.
There's
anything
like
big
deal,
I.
Think
there's
also
like
a
big
question
of
like
or
SDK
implementation.
A
How
that
would
look
because,
like
if
it'd
be
a
I,
don't
know
it's
not
the
end
of
the
world.
B
A
Is
that
there's
user
feedback
we
should
I
think
one
would
be
great
to
document
it
so
I
mean
the
bargains
documented
it
but
David
do
you
know
if,
like
your
the
other
person
who
was
telling
you
with
a
feedback,
could
could
like
put
it
in
slack
work
or
even
just
an
issue
or
something
like
that,
or
is
that.
A
A
B
B
B
Yeah,
okay,
I'm
in
debt
I
need
to
go
pay
off
my
debts
and
that
I
can
ask
for
a.
A
A
My
name
I
have
a
hard
stop
at
10
today.
Is
there
anything
else
we
wanted
to
to
talk
about
on
the
triaging
side,
things
I
think
it's
pretty
well
structured.
C
A
Do
you
think
that
we
could
do
a
better
job
I
think
we
have
like
27
open
PR's?
Some
of
them
are
like
almost
a
year
or
so
old
and
going
through
some
of
these,
like
I've,
independently,
been
going
through
a
bunch
of
old
issues
in
the
contrib
I,
don't
know
Aaron.
If
you
saw
that
like
I
was
re-tagging
things
like
I
think
we
could
that
could
that
could
be
helpful
but
yeah,
maybe
maybe
we
go
like
hey?
C
I'm
totally
fine
leaving
it
here
and
coming
back
and
expanding
the
scope
of
it.
I
just
wanted
to
make
sure
that
we
got
a
focus
on
the
metrics
beta
was
was
the
goal
of
this.
So
if
we
want
to
expand
this
scope
to
be
just
a
more
General
triage
session,
fine
I'm
I'm
100.
Okay,
with
that,
we
could
build
a
process
around
what
we
want
to
triage
and
and
where
we
want
to
put
it
and
and
how
we
want
to
account
for
it,
I'm
fine
with
that.
C
C
Yeah,
so
that's
that's
what
this
started
out
as
yeah,
the
the
what.
C
A
month
ago
this
there
wasn't
a
project
board
so
over
the
four
meetings
that
this
has
had,
including
the
one
that
Tyler
did
during
kubecon
we've
gotten
to
like
the
first
one.
I
did
a
load,
I
think
the
second
one
there
might
have
been
two.
C
Second,
one
yeah
I
I
had
an
emergency
then
and
then
I
think
the
last
one
was
during
kubecon.
C
But
anyways
the
idea
there
would
be
we
would
expand
the
scope
of
this
to
be
like
general
triaging
for
go
and
contrib
would
be
kind
of
keep
it
around
and
expand
it
versus
calling
it
good
we've
we
set
out
to
finish
what
we
did.
We
finished
it,
and
then
we
don't
need
to
keep
coming
back
for
this
and
I'm
up
I'm
up
for
either
way.
C
Honestly,
I
I,
we
could
propose
this
at
the
next
triage
meeting
and
just
say
of
the
people
who
show
up
like
do.
We
want
to
keep
doing
this
before
we
before
we
get
into
actually
triaging
anything.
B
B
C
Why
don't
we
do
it
again
next
week
and
then,
if
we
get
through
a
load
of
them
like
there's
a
bunch
and
contribute
that
is
just
not
triaged
in
any
way
shape
or
form
right
sure
right
if
we
get
through
a
bunch
of
that
then
or
or
the
go
backlog
like
we
could
then.