►
From YouTube: 2023-01-24 meeting
Description
cncf-opentelemetry@cncf.io's Personal Meeting Room
A
B
B
Okay,
let's
start
yeah
I
think
thank
you
for
joining
the
first
item.
The
first
two
items
are
mine.
The
first
one
is
about
just
a
PR
that
Tyrant
created
just
for
clarifying.
What's
the
behavior
for
otlp
when
there's
empty
or
not
not
present,
Trace
ID
or
spot
ID,
we
discussed
in
the
past
few
changes
already.
This
is
the
last
item.
We
need
to
Mark
OTL
PJs
on
a
stable.
So
please
take
a
look.
It
has
enough
reviews,
but
we
need
more
eyes.
So
it's
not
a
surprise
later
on.
B
The
second
one,
likewise,
is
just
there's
full
name
for
databases,
and
it's
something
that
already
existed
before.
But
now
it's
been
expanded
to
include
what
value
to
use
in
case
there's
none
out
of
the
box
for
a
given
Library.
We
just
need
one
more
approval,
no
more
concerns.
B
It's
just
that
nobody
has
reviewed
that
nobody
from
other
than
me
on
the
from
the
Proverbs
list,
so
we
need
one
more.
Otherwise,
it
sounds
good
and
the
contributor
has
been
you
know
explicitly
requesting
for
for
help
there.
So
you
could
be
great
to
to
make
progress.
B
Okay,
next
one
Diego
yeah
issue
regarding
new
feature
process.
Yeah,
please.
A
You
all
right
real
quick,
so
we
in
Python
we
see
the
a
PR
from
this
user
who
wants
to
have
a
a
metric
exporter
that
is
not
periodic,
but
but
rather
exports
metrics
when
the
user
instructs
exporter
to
do
so,
so
we
were
going
back
and
forth
on
which
will
be
the
best
way
to
implement
it.
And
after
discussing
this
for
a
while,
we
came
to
the
conclusion
that
it
will
be
better
if
we
could
have
a
new
class
name.
A
I,
don't
know
something
like
on
demand,
metrics,
folder
or
something
like
that.
But
then
we
also
have
some
questions
regarding
if
we,
if
we
should
bring
this
picture
to
the
spec,
because
if.
C
A
Implement
it
by
ourselves,
then
later
it
may
become
something
that
ends
up
going.
The
spec
and
python
might
be
not
won't,
be
aligned
with
spec
because
of
our
previous
implementation
right
so
question
here:
should
we,
whenever
a
PR
in
the
spec
to
handle
this
issue?
What
do
you.
B
Think
yeah
I
think
we
should
definitely
open
an
issue
there.
Yeah
I
remember
seeing
this
in
the
past
by
the
way
in
other
six.
A
Okay,
great
so
I'll
I'll
open
an
issue
Andy.
Our
related
question
is:
how
do
we
know
if
we
should
or
should
not
bring
some
new
feature
to
the
spec,
or
should
we
always
bring
any
new
feature
to
the
spec,
because
sometimes
it
kind
of
happens
that
the
new
feature
needs
happen,
but
they
may
be
particular
to
a
language,
so
it
may
not
make
sense
to
bring
into
respect,
but
sometimes
it
also
happens
that
new
features
this
one
are
requested
which
may
affect.
B
Yeah,
even
even
before
that,
yeah
sorry,
even
before
that
trust
yeah
like
mentions
this
issue
which
existed
in
the
past
or
this
specific
case
and
it's
the
same
contributor,
so
yeah,
there's
prior
art,
so
to
speak.
A
B
D
A
Okay,
yeah
good
question
in
the
in
our
python
see
this
was
trying
to
be
implemented
in
the
periodic
metric
exporter
as
a
by
using
a
zero
in
the
interval
value.
But
then
we
decided
against
that
because
it
wasn't
that
obvious,
so
it
wasn't
going
to
into
the
real
world
rather
than
in
the
exporter.
A
B
Is
an
issue
that
Riley
created?
We
have
to
come
back
to
that
and
grab
that
up.
What
basically
was
about
basically
try
to
prevent
that
six
extent:
parts
of
specification
while
allowing
them
to
extend
other
parts,
so
we
actually
have
to
clarify
that,
but
usually,
if
you
want
to
touch
default,
values
or
anything
that
is
not
language
specific
should
be
discussing
the
specification.
But
anyway,
this
is
a
good
call
to
bring
that
issue
back
to
life
all
right.
F
I
put
a
link
in
the
in
the
chat,
so
I
have
some
recommendation
that
you
can
follow
this,
but
coming
back
to
your
original
question,
I
think
for
each
language,
rival,
the
maintenance
should
feel
more
responsible
of
deciding
what's
the
best
practice.
For
example,
like
the
specific
case
you
can
decide
whether
this
is
something
that
can
be
already
achieved
with
existing
thing,
then,
if,
yes,
you
should
tell
the
the
guy
no
there's
already
something
you
don't
want
to
invent
a
new
thing,
or
maybe
your
specific
product
has
some
experimental
feature
you
can
tell.
A
All
right,
thank
you.
Yeah
I'll
take
a
look
at
these
issue
that
was
already
closing
this
back
and
I'll
bring
that
to
this
user
all
right.
Thank
you
very
much
cool
thanks.
B
Perfect,
okay,
let's
move
on
then
the
next
one
is
not
mine,
but
I.
Think
it's
important
enough.
Basically,
just
it
stood
defining
explicitly
metric
reading
or
Force
flush
operation.
B
It
seems
that,
for
completeness
reasons,
it
should
be
great
to
have
death.
We
don't
have
to
discuss
it
now
really
really
was
asking
some
questions
there,
but
I
think
it
is.
It
needs
more
eyes.
So
please
consider
taking
a
look
at
that
one.
F
Yes
and
one
additional
thing
so
for
people
working
to
look
into
this
discussion
in
the
metric
size
DK,
we
talked
about
something
like
we
might
want
to
decouple
the
collection
cycle
versus
the
exporting
cycle.
For
example,
you
can
have
a
matrix
size
DK,
which
collects
the
temperature
from
from
a
real
sensor
every
one
second,
but
you
don't
want
to
keep
reporting
them,
maybe
just
because
you
want
to
reduce
the
total
number
of
requests.
You
only
export
everyone
minutes
to
The
Collector,
or
maybe
you
don't
even
control
the
cycle.
F
You
only
report
the
premises,
but
you
still
want
to
have
the
sense
of
reporting
the
data
and
then
you
you
store
them
temporarily
in
memory.
I
I
feel
this
Force
flash
might
touch
that
part.
So
at
least
we
want
to
make
sure
if
we
change
something
here
later,
we
want
to
decouple
the
reporting
versus
collection
cycle.
We
still
can
I'll
add
comment
in
the
issue.
B
F
B
Okay,
perfect
so
yeah,
please
consider
taking
a
look
at
that
one,
the
next
one,
likewise
not
super
urgent,
but
basically
it's
a
PR
and
it's
even
in
draft
state.
B
B
I
think
we're
supposed
to
actually
include
the
entire
database
statement
like
insert
you
know,
and
you
put
the
actual
password,
for
example,
and
basically.
E
B
You
actually
I,
don't
know.
What's
the
state
on
the
language
is
there
I
know
that
when
we
were
considering
bringing
some
prior
art
like
data
dogs,
you
know
components?
Is
that
basically
automatically
have
that
out
of
the
box?
It's
not
cheap,
of
course,
or
at
least
it's
not
well.
At
least
it
comes
with
a
price
but
to
pay
what
otherwise.
It
was
already
available.
G
If
anyone's
interested
in
looking
at
an
implementation,
the
Java
instrumentation
does
sanitize
SQL.
G
B
I
do
yeah
I,
guess
that
in
that
regard,
I
wonder
whether
we
should
actually
like
I,
think
it
makes
sense
to
recommend
that
by
default,
given
the
Java
rados
that
I
wonder
how
good
it
would
be
to
actually
become
more
strict
like
you
should-
or
you
must,
even
but
anyway,.
G
Check
out
I,
don't
know
how
reusable
it
is
across
languages,
but
there
is
a
you
know:
a
definition
in
the
Java
repo
of
parsing,
SQL
or
sanitization
purposes,
but
I
I
mean
I,
think
the
best
thing
would
be
and
I
don't
know
if
the
collector
has
this
already.
G
But
if
the
collector,
if
it
was
in
The
Collector,
because
we
had
this
debate
when
we
did
when
we
introduced
that
into
Java
in
the
first
place
was
whether
it
should
really
you
know,
I
mean
just
push
it
off
unsanitized
to
a
local
collector
agent
and
do
the
sanitization
out
of
process.
There
seems
like
maybe
a
better
set
up
and
more
cross-language
support.
B
G
Think
it
did
yeah
there's
a
there's,
a
Lex
definition
somewhere
I
can
dig
it
up
after
the
call
I
think
it's
Lex
I,
don't
remember.
Maybe.
B
Yeah,
perfect,
okay,
let's
copy
a
link
to
that
and
I
will
put
that
in
the
issue
itself,
because
I
think
it's
important
that
we
want
to
make.
Even
if
it's
only
a
recommendation,
it
could
be
great
to
actually
Point
people
to
something
that
already
exists.
Well,
citizen
works.
Well,
okay,
perfect
I
will
comment
after
the
call
on
this
one
sweet.
Thank
you
so
much
for
the
information
Trask.
Okay,
the
next
one
is
on
you
actually
so
project
tracking.
G
So
just
advertising
basically,
for
this
is
a
subgroup
that
we
are
splitting
out
from
the
semantic
convention
working
group
to
try
to
move
the
HTTP
semantic
conventions
to
stability.
G
G
G
We
already
have
sort
of
people
from
that
prior
effort,
and
so
we
are
short
going
to
shortcut
the
preparation
phase
and
we're
hoping
to
start
meetings
next
week,
and
so
the
specification
part
is
split
into
six
weeks
of
the
working
group,
putting
everything
together
and
then
four
weeks
for
the
community
to
review
and
then
two
weeks
for
the
working
group
to
make
updates
based
on
the
community
review
and
then
once
everything
is
marked
stable.
G
Then
an
important
part
of
this
process
is
actually
implementing
it
across
all
the
languages
so
that
we
don't
end
up
with
drift
of
different
all
kinds
of
different
languages,
producing
different
versions
of
instrumentation.
G
G
As
you
can
see,
though,
in
the
top
level
Group,
which
is
there's
still
certain
spec
issues
which
cross
all
semantic
conventions,
sort
of
are
General
blockers
for
any
semantic
convention
to
go
stable,
and
so
those
are
still
being
handled
at
that
level.
So
there'll
be
a
lot
of
coordination
between
the
two
groups
and
that's
why
we're
kind
of
just
doing
it
as
a
subgroup,
and
if
you
are
so,
we
do
have
two
TC
sponsors.
G
Thank
you
to
Riley
and
Josh,
and
but
we
could
use
additional
domain
experts
if
anyone
is
interested
in
able
or
just
want
to
attend
and
follow
along.
G
We
do
have
a
doodle
out
right
now
to
try
to
plan
meetings,
part
of
Ted's
process
I
mean
it's
very
compacted
right,
a
lot
faster
than
we've
ever
well.
We've
never
gotten
semantic
conventions
to
stability,
but
every
time
we've
kind
of
try
to
take
it
takes
a
long
time.
So
part
of
one
of
the
ideas
Ted
had
was
to
meet
multiple
times
a
week
to
try
to
iterate
more
quickly
and
keep
the
semantic
conventions
from
finishing
in
2030..
G
So
this
is
our
goal.
If
you're
interested,
please
fill
out
the
doodle
post
to
this
issue
and
we
hope
to
get
on
the
meeting
calendar
for
next
week.
Thank
you.
F
Hey
Trask,
so
you
mentioned
some
timeline.
For
example,
like
six
weeks
two
weeks,
work,
work
and
I
find
this.
G
Right
right,
we're
cut
we're
trying
to
follow
this,
to
also
kind
of
test
this
process
out
and
provide
feedback
to
Ted
on
what
you
know.
We
think
works
well
and
not
yeah.
F
I
I
was
thinking
if
folks
might
find
this
like
open
time
trip
blog
as
a
place
for
people
to
just
create
some
energy
there.
I
remember
like
for
Matrix.
We
put
something
we're
saying
like
we're:
we'll
spend
a
year
to
stabilize
the
metrics
SDK
spec,
and
we
put
some
exact
date
by
telling
people
when
we'll
release
the
experimental
version.
The
Bergen
Tool
Mark
that
as
stable,
although
we
we
didn't,
meet
all
the
Milestones
but
having
the
initial
thing
is
generating
the
energy
like.
We
actually
attracted
a
lot
of
talents
from
from
the
community.
F
So
it's
a
wonder,
active
HTTP
thing
can
can
leverage
the
similar
idea
here,
like
once,
you
put
a
clear
stake:
On
The
Ground
by
telling
people
we're
going
to
make
it
stable
by
end
of
April,
although
we
know
that
we
might
sleep
for
a
few
weeks
or
even
a
month,
but
having
that
date
is
giving
people
this
like
very
clear
Target.
So
they
can
backtrack
and
see
how
far
they
are.
G
G
Cool
I
will
I
will
work
on
getting
a
blog
post
out.
I
think
that's
a
great
idea.
B
I
Oud
absolutely
so
this
disappear
has
been
boring
for
a
few
weeks.
I
have
two
questions
on
the
pr
itself.
There's
a
question
from
one
of
the
approvers
I'm,
not
sure.
If
he's
here
today,
I'm
sorry
who
asked
if
this
particular
contribution
should
be
made
under
a
different
folder
for
cloud
provider,
so
I'd
love
for
kind
of
get
your
expertise
on
this
one.
I
really
don't
know
where
things
go.
So
if
you,
if
you
click
on
the
pr,
this
is
an
open
question
there.
I
I
That's
the
first
one.
The
second
is
the
second
just
popped
up,
arming
just
is
doing
a
review,
and
he
mentioned
that.
Maybe
some
of
those
environment
variables
should
actually
be
mapped
to
service.name
service.
Instance.Id
I,
don't
know.
What's
the
best
move
here,
so
I'd
love
to
get
your
expertise
on
this
and,
if
possible,.
C
So,
on
the
first
part
of
your
question,
I
think
that
the
the
cloud
provider
subfolder
should
work
quite
well
is
I.
Think
hero
Kudos
constitute
the
cloud
provider
like
the
others.
Do
we
have
Lambda
and
such
Technologies
there,
for
example
in
I,
think
the
hero
code,
I
know,
should
also
work
there,
and
the
other
topic
is
with
the
application
name
and
ID
that
you
proposed
there.
C
I
was
just
wondering
if
it
might
usually
or
maybe
always
coincide
with
the
definition
we
already
have
for
service.name
and
service
dot
instance
ID,
but
I
like
the
the
knowledge
of
how
people
usually
use
in
structure
Heroku
dinos.
If
they
usually
run
one
service,
I
I
would
think
so
or
if
you
might
have
many
services
running
in
one
one
Dyno
could
also
be
possible.
Maybe
you
have
some
better
insights
there.
I
Yeah,
it's
a
good
point.
It's
a
good
point
if
you're
using
this
okay,
but
it
usually
is
one
and
thank
you
for
linking
to
the
service
name
and
all
that
so
I
think
we
could
actually
just
reuse
that
for
most
of
it,
there's
some
additional
things
that
I'd
be
able
to
tack
on
that
there
may
be
still
a
crew
specific.
The
thing
that
gave
me
pause
for
the
cloud
provider
is
that
it
would
be
a
new
folder,
I
I
hope,
that's,
okay,
it's
just
I,
just
see
a
AWS
folder
in
there.
I
C
I
think
you
could
even
leave
it
at
the
at
the
top
level
in
an
MD
file,
but
the
photo
structure
doesn't
even
matter
that
much
because
it
it's
not
reflected
in
the
in
the
keys
and
in
the
attribute
keys
and
how
they
are
composed.
So
yeah
I,
don't
think
you'd
need
to
worry
too
much
about
it.
I
C
And
if
any
other
spec
approvals
or
other
reviews
have
opinions
on
the
other
attributes,
that
would
be
great.
If
you
could
add
your
expertise
there.
C
For
example,
there
is
the
release
version
and
release
commit
in
there
and
I
I
wonder
if
that
could
also
be
a
generic
topic
that
we
would
would
like
to
track
on
top
level
or,
if,
since
that,
doesn't
sound
here,
Rocco
specific
to
me,
but
it
auto
has
been
around
for
a
while
and
it
hasn't
come
up
in
the
past.
So
maybe
maybe
it
is
mostly
interesting
for
Heroku
use
cases.
I
don't
know.
B
By
the
way,
my
two
cents
on
that
front
and
I
remember
back
in
the
day
when
I
was
trying
to
map
some
kubernetes
stuff
to
existing
semantic
conventions.
Is
that
there's
always
the
risk
that
you
we
try
to
too
hard
to
force
things
that
we
are
adding
to
map
existing
stuff
and
sometimes
the
mapping?
The
mapping
is
not
really
one
to
one.
B
Sometimes
there's
something
specific
like
let's
say
on
one
in
hotel,
we
have
the
somatic
convention,
which
is
expected
to
never
change,
and
you
have
this
one
that
is
almost
the
same
in
your
new
component,
but
this
new
one
is
almost
the
same,
but
it
changes
it
does
change
over
time.
So
there's
always
a
Temptation
about
trying
to
reuse
that
and
I
think
it's
great
if
we
can
actually
reuse
a
lot
of
those
things
as
long
as
as
there
is
a
an
obvious,
direct
mapping.
B
Otherwise
it's
worth
considering
even
with
the
duplication
you
know
to
keep
them
separate.
So
that's
yeah.
You
know
you
know
more
onto
on.
So
probably
you
can
tell
us
another
one.
I
Yeah
and
I
appreciate
your
feedback
in
your
reviews.
Folks,
it's
really
helpful,
so
I'm
Gonna
Keep
on
that
and
we'll
be
we'll
be
in
a
good
place
soon.
Thank
you.
So
much.
B
Sweet
I
think
this
is
seeds,
yeah
no
more
items
so
anyway,
we
still
have
some
time
anything
else
to
discuss.
B
Okay,
because
we're
fine
we're
getting
half
an
hour
back
so
stay
safe
and
talk
to
you
soon.
Ciao.