►
From YouTube: 2023-01-12 meeting
Description
Instrumentation: Messaging
B
A
C
Yeah,
that's
been.
C
C
C
Yeah
I
know
that
Aaron
said
that
he
wasn't
gonna
be
able
to
make
it
today,
but
we
could
probably
wait
a
few
more
minutes
just
to
see
if
anybody
else
shows
up.
Otherwise
this
might
be
might
be
it
for
the
day.
C
C
C
Well,
cool,
there's,
David
I'm,
guessing
a
few
more
people
are
probably
gonna
trickle
it,
but
we're
three
minutes
after
so.
We're
probably
jump
in
here
welcome
everyone.
This
is
your
first
one
of
the
our
meeting
of
the
year.
Welcome
back!
If
you
haven't
already,
please
add
your
name
to
the
attendees
list
and
if
you
have
anything
you
want
to
talk
about,
please
add
it
to
the
agenda
as
well.
We
can
jump
in
here
one
of
the
last
things
that
needs
to
get
done
for
the
semantic
conventions.
C
So
we
can
get
this
isn't
even
the
right
Milestone.
This
Milestone
of
112
out
is
this
openpr
to
address
this
client
request.
Http
s,
determination.
C
This
is
kind
of
a
holdover
from
the
refactor
that
was
done
for
cemented
conventions.
Previously,
all
the
TLs
termination
was
just
determined
by
this
TLS
field
for
request
turns
out.
When
you
create
a
request
as
a
client,
it
doesn't
do
anything
with
the
TLs
field.
So
this
attempts
to
try
to
do
a
little
bit
more
by
looking
at
the
URL
that
it's
sending
it
to
to
determine
if
it's
a
https,
it
doesn't
actually
annotate
the
attributes
with
https.
C
Given
that
the
client
isn't
required
to
add
a
schema,
but
it
does
determine
whether
the
https
Port
is
included
if
it's
not
443,
just
because
that's
the
standard
Port.
So
it's
it's
a
minor
detail,
but
it's
still
a
bug
that
was
looking
to
get
fixed.
C
Yeah
but
other
than
that
I
think
that's
the
last
thing
for
this
release,
so
just
kind
of
wanted
to
call
it
out.
I,
don't
know
if
we
want
to
time
these
releases,
this
112
and
this
v035
at
the
same
time,
b035
is
coming
along
as
well
76,
which
is
a
step
up.
I
think
we
can
kind
of
dive
into
some
of
the
open
issues
that
are
on
this
one
as
well,
but
ideally
I'm,
hoping
we
can
get
a
release
out,
if
not
probably
not
this
week.
C
Sorry
Thursday,
if
not
next
week,
the
week
after,
depending
on
how
we
want
to
couple
these,
these
two
releases.
C
So
that
being
said,
I've
got
a
few
PRS
or
issues
here
that
are
still
a
part
of
the
v035
for
at
least
for
metrics.
This
one
has
been
on
the
Block
for
a
few
weeks
now
this
has
to
do
with
combining
the
pre-computed
values
with
filtered
attribute
sets,
meaning
the
asynchronous
counters
and
then
when
they
interact
with
filters
after
or
it
re-enters
as
well,
this
is
hasn't
changed
too
much.
C
There
was
a
PR
that
was
submitted
here
to
my
rebut
emerged
into
this,
but
there's
a
few
open
issues
here,
so
I
haven't
merged
it
yet,
but
Aaron's
also
not
on
the
call
he's
sick,
so
I
think
this
might
just
get
held
up,
but
actually
let
me
that's
good.
Let
me
include
this.
C
I'll
include
this
here,
I
mean,
ideally
it
should
be
included
in
this
PR,
but
I
wanted
to
resolve
a
few
issues
before
it
got
merged.
I.
Imagine
air
is
not
going
to
be
back
until
next
week,
so
I
think
I'll
wait
till
then
if
it
takes
longer
than
that,
I'll
probably
just
merge
it
and
then
address
the
issues
myself.
Although
I
do
wonder
about
it,
because
there
are
reasons
that
I'm
not
seeing
so
I
wanted
to
get
some
feedback
on
that.
C
E
I
would
like
to
see
the
example
resolved
before
I
I
have
I
mean
the
code
changes,
look,
fine,
okay,
yeah
I,
looked
like
it's
clean
and
whatnot,
and
there
are
tests
and
stuff,
but
I
I
still
I
I
want
to
see
the
example
running
correctly
and
then
I'll
believe
that
it
works
and
okay.
C
Yeah
I
think
that's
fair,
yeah.
Okay,
then
I'll
I'll
plan
on
waiting
for
your
review
until
I,
get
immersed
in
I'll
expect
that
okay,
next
up
there
is
this
PR
I,
just
opened
I
think
it's
yesterday,
it's
related
to
another
redesign
of
the
register,
API
called,
which
is
already
done,
but
this
one
I
think
is
to
be
I,
guess
more
more
important
So.
Currently
our
a
synchronous
instrument
registration.
So
there
are
two
ways
to
register
an
instrument.
Currently
we
have
a
set.
C
You
can
register
during
its
the
instrument
creation,
but
also
you
can
register
multiple
after
the
facts.
The
problem
is
that
our
current
API
actually
has
a
set
of
issues
associated
with
it
right
now.
It's
not
compliant
with
the
specification
recommendations
or
the
requirements
in
a
few
different
places.
They're
listed
in
here,
mostly
like
as
a
recommendation
on
the
design,
there's
also
a
requirements,
man
for
how
measurements
are
actually
supposed
to
be
recorded.
So
there's
there's
a
few
different
things
that
we
need
to
actually
be
able
to
do.
C
C
We
currently
require
the
user
to
take
the
context
that
it
was
passed
in
the
Callback
and
then
pass
it
to
each
one
of
the
instruments
observed
methods,
and
then
we
annotate
that
context
with
some
sort
of
special
flag
or
value
to
restrict
that
it's
it's
it's
a
problematic
solution
in
many
ways,
but
the
most
important
way
is
that
it
requires
the
user
to
properly
propagate
a
context
for
valid
operation,
which
I
think
is
one
of
the
main
issues
with
that
approach.
C
It
also
you
know,
our
current
approach
allows
for
the
observation
of
unregistered
instruments.
A
lot
of
observation
of
instruments
from
other
meters
in
order
allows
for
the
observation
of
all
kinds
of
different
things.
So
all
of
these
things
aren't
really
a
great
idea.
This
follows
what
we
did
in
that
single
instrument,
callback
design
and
it
provides
this
new
interface.
That's
added
here
to
the
Callback
called
the
multi-observer.
The
multi-observer
accepts
the
instrument
and
it's
a
typed
setup.
C
So
this
is
kind
of
the
nice
thing
is
that
it
is
checked
by
the
compiler.
It's
statically
tight,
so
you
are
sure
that,
like
you're,
not
passing
distance,
asynchronous
interface
here,
you're
actually
passing
something
that
you
can.
You
know
assure
is
given
this
value,
but
in
this
essentially
like
The
Observer
is
passed
to
the
Callback
and
the
Callback
is
used
to
actually
or
uses
this
Observer
to
actually
update
things
so
kind
of
an
example
of
that.
C
From
our
Prometheus
example,
that's
included
in
this
PR
is
something
that
used
to
look
like
you
would
take
the
engaged
call
directly
on
the
Observer
method.
Specifically
passing
this
context.
That's
important!
Now
you
just
pass
that
gauge
to
this
Observer
and
then
you
pass
the
value
in
the
attributes
that
you
want
to
observe,
for
that
gauge
is
the
the
different
design.
C
This
is
really
similar
to
well,
it's
not
only
similar.
It
is
exactly
what
the
specification
one
of
its
recommendations
are,
and
it's
similar
to
I.
Think
python
does
something
very
similar
to
this
as
well.
For
the
multi,
it's
a
little
harder
because
it's
in
Python
they're
dynamically
typed,
so
this
is,
it
needs
something
similar
to
like
just
having
this
like
float
method,
so
yeah,
I
I
think
it's
an
improvement
I.
C
It
needs
eyes,
though,
and
so
yeah
I
just
wanted
to
submit
that
make
sure
you
get
some
feedback
on
that.
This
is
definitely
going
to
be
a
change
for
the
API,
so
we
needed
to
get
this
in
it's
something
to
deal
with
the
compliance.
So,
ideally
sooner
rather
than
later,.
C
No,
we
haven't,
but
I
mean
it
is
I,
don't
know
if
I'd
recognize
the
need
for
Authority
there
I
mean
it's
a
pretty
easy
thing
to
do
on
our
own,
given
that
it's
already
listed
in
the
API
as
recommendations,
if
that
makes
sense,
like
I
mean
I,
I
mean
I,
guess
no
directly
but
indirectly,
given
that
this
was
already
laid
out
as
as
the
way
to
do
it.
I
guess,
if
that
makes
sense
happening.
D
Yeah
yeah,
I,
guess
I,
don't
know,
I'll
have
to
go
back
and
reread
this
portion
of
the
spec,
but
my
thing
is:
if
we've
already
got
it
wrong
once
should
we
have
some
outside
eyes
on
what
we
intend
to
do
now
and
to
confirm
that
it's
in
fact
right
this
time.
C
Yeah
I
mean
I
sure
I
think
that's
fair.
I
would
also
point
out
that
I,
don't
think
that
other
implementations
are
compliant
with
this
either
so
yeah
you
may
get
make
it
answers
that
require
them
to
actually
realize
that
this
isn't
what
the
specification
requires.
So
I
I
don't
know
if
a
lot
of
people
are
familiar
with
it,
but
this
is
the
example.
I
was
talking
about
essentially
like
where
python
is
doing
some
I
actually
don't
know.
C
If
this
is
the
python
implementation,
I
I
looked
a
while
ago,
I
think
they
do
something
similar,
but
they
may
also
return
a
list
I
think
instead
of
this
initial
approach,
but
they
provide
some
sort
of
result
that
result.
Does
that
observe
method
which
is
I?
Don't
know
that
is
exactly
what
we're
doing
here
except
the
observed
method
is
a
types
method
here,
I
think
python.
Based
on
this
recommendation.
They
return
a
list
because
they
can
dynamically
link
some
sort
of
instrument
and
measurement
pair.
C
It's
hard
to
return
a
list
where
this
instrument
essentially
needs
to
be
an
interface
and
go
because
it's
not
statically
typed,
and
then
it
requires
an
allocation
for
this
slice,
which
is
why
in
3507,
which
is
what
the
original
proposal
was,
we
switched
to
doing
something
more
along
this
lives
with
the
multi
Observer.
So
then
the
allocations
are
not
something
that
each
callback
has
to
do
is
is
the
difference
there.
C
Okay,
I
think
I
had
listed
these
two
other
items
next
on
the
agenda,
which
I
think
we
can
actually
go
through.
Pretty
quick
I
was
going
to
move
them,
but
this
past
week
I
was
able
to
go
through
all
these
verification
tickets.
Most
of
them
not
most
of
them.
Half
of
them
were
close.
Half
of
them
are
requiring
some
sort
of
issue
to
be
resolved.
That
is
still
open,
meaning
this
redesign
of
the
registration
API.
C
However,
a
lot
of
these
also
include
like
bugs
that
was
found
that
were
found
in
the
specification,
so
they're
kind
of
waiting
on
the
specification
to
be
updated
before
we
can
really
say
that
we're
actually
compliant
with
it.
So
like
this
one,
where
we
should
be
logging,
a
warning
from
our
Co-op
meter,
which
is
not
really
what
we
want
to
be
doing
so
this
is
all
the
work
for
the
metrics
API,
currently
about
like
nine
items
in
the
block
section.
I
think
this
is
important
to
kind
of
take
a
look
through.
C
If
you
haven't
already-
because
this
is
the
thing
that's
blocking
the
metrics
GA,
both
the
API
and
the
SDK
as
SK-
would
follow
this,
but
other
than
that
we
already
went
through
these
well
I.
Guess
we
didn't
go
through
this
restructure.
The
registry
register
call
method,
but
it's
a
very
attic
convenience
transform
that
was
introduced.
C
I
think
there's
a
lot
in
progress
here,
there's
seven,
which
I
think
we've
kind
of
highlighted
some
of
the
bigger
ones
yeah
I
forgot
I,
wanted
to
add
this
one
of
the
things
about
this
redesign
of
the
registered
callback
API
if
we
are
going
to
be
compliant
with
the
specification
I
think
after
this
is
merged,
there's
actually
no
need
to
have
an
observed
method
on
any
one
of
our
asynchronous
instruments.
C
There's
nothing
in
the
API
specification,
the
SDK
specification
or
the
data
model
specification
that
has
any
sort
of
statement,
whether
it's
a
recommendation
requirement
or
an
optional
condition.
That
could
say
that
you
need
to
have
an
observed
method.
In
fact,
it's
not
mentioned
at
all.
The
only
thing
that's
mentioned
in
the
specification
is
that
asynchronous
instruments
they
record
measurements
through
callbacks,
so
I
think
one
of
the
important
things
to
kind
of
call
out
is
like
here.
C
Yes,
I,
think
it's
here.
No
it's
here.
We
currently
like
this
switches
up
to
the
Observer
to
be
its
own
independent
instrument,
and
the
Observer
method
is
literally
just
logging,
an
arrow
saying
that
you
should
never
actually
call
this
I.
Think
if
we
merge
this,
there's
really
no
need
to
have
an
observed
method.
Given
the
API
doesn't
ever
need
a
user
to
call
in
it
only
introduces
the
ability
for
a
user
to
get
an
error,
so
that
seems
like
a
really
poor
design.
C
I
would
try
to
motivate
this
I
think
after
this
PR
has
merged,
but
I
I
think
that's
probably
the
next
step.
If
we
were
to
do
that,
so
I
might
say
that
there's
like
still
another
step
for
the
metrics
API.
If
we
do
move
that
just
to
clean
it
up
and
remove
that,
keep
in
mind
that
these
are
interfaces
that
we've
listed
as
something
that
could
add
methods
in
the
future.
C
So
if
the
specification
time
came
along
and
said
like
I,
don't
know
why
they
would
do
this,
but
if
they
came
along
and
said
like
asynchronous
instruments
can
now
be,
you
know
measured
synchronously
and
you
need
to
be
able
to
provide
some
sort
of
like
inline
observation
method.
We
could
add
it
in
but,
like
I
said,
it'd
be
really
odd
if
we
switch
that
into
specification,
so
just
food
for
thought,
I
guess
more
than
an
actual
proposal.
At
this
point.
C
Other
than
that
I
think
this
is
the
only
thing
left
in
the
metrics
SDK
beta
that
we
had
not
addressed.
I
think
this
has
to
do
with
structure
of
how
we
want
to
maybe
do
some
sort
of
pooling
for
metrics
aggregation
that
needs
somebody
to
take
a
look
at
there's
still
existing
blocked
issues.
C
This
design
dock
for
Doc
structures
is
really
just
waiting
on
having
this
being
a
stable
I
think
this
should
just
get
moved
to
like
a
maybe
like
a
ga
task
instead
of
an
up
of
data,
because
I
think
we'd
want
to
do
this
after
we
have
a
release
candidate,
so
I
can
do
that
after
this,
then
the
only
other
thing
left
is
this.
C
Considering
this
math
Nan
proposal
essentially
like
we
have
an
allocation
for
our
histogram
data
point
type
for
the
mid
Max
and
not
the
summit
of
some,
but
just
because
they're
pointers.
So
there's
a
few
different
proposals
here,
there's
a
few
different
back
and
forth
the
conversation
went
both
ways:
I
decided
to
propose
this
proof
of
Concepts,
essentially
posing
this.
Where
we
have
this
new
extrema
type,
this
extrema
type
has
it's
very
similar
to
what
the
SQL
null
string
does
where
it
says
you
know
like.
C
If
the
value
is
zero,
you
can
distinguish
that
zero
value
from
being
a
set
Zero
versus
a
unset,
zero
value
extrema
by
the
set
Boolean,
meaning
that
this
has
been
set
or
this
hasn't
been
set.
So
what
what
this
would
do
is,
it
would
add,
an
extra
Boolean
to
this
data
type
for
a
pretty
small
overhead,
but
it
would
prevent
the
allocation
I.
Think
that
that's
worth
pursuing,
there's
a
PR
I'm,
not
exactly
sure,
on
some
of
the
feedback
from
Josh
on
that
one,
but
I
don't
see
him
on
the
call
either.
C
So
don't
really
want
to
get
too
deep
into
the
weeds
here.
So
I
think
that
this
is
on
actually
has
a
solution
to
get
it
out
of
blocks.
So
I
think
it's
just
worthy
of
somebody
coming
in
and
saying
like
they
want
to
support
one
method
versus
another,
which
I
think
is
looking
good.
So
if
you
think
about
it
like
this
needs,
somebody
to
look
at
this
is
on
the
way
to
getting
out
and
then
there's
a
bunch
of
stuff
in
progress,
but
otherwise
the
beta
is
in
line
as
well.
C
Yeah
I
think
it's
just
performance,
because
this
will
allocate
once
per
collection
cycle
which
isn't
like
the
hot
hot
path.
But
it's
not
like
a
I.
Don't
know
it's
not
a
you
know
at
startup
kind
of
path,
but
yeah
I
think
that's
the
idea.
I
wasn't
a
big
fan
of
this
Nan
proposal,
because
the
zero
value
is
not
man,
and
so
then
you
also
have
to
have
think
about
upstream
and
downstream.
They
have
to
understand
this
convention.
That
is
not
standard.
Yep
I.
F
C
Yeah,
so
that
was
what
was
said.
Bogdan
also
had
this
proposal
of
having
the
allocation
being
something
you
know,
there's
a
few
different
proposals
in
here
so
worth
checking
out.
If
you
have
some
thoughts
on
it,
I
I
like
this
because
it
was
just
like
already-
has
precedence
in
the
SQL
package
and
it
seems
pretty
straightforward.
I,
don't
remember
this
being
too
big
of
a
PR,
actually
yeah
60
lines
or
something
like
that.
But
it's
yeah
worth
checking
out,
looks.
C
I,
don't
no
I,
don't
think
so
that
could
be
useful.
Yeah
I
think
that
whoever
wants
to
pick
this
up
I
think
that's
a
probably
useful
task.
One
of
the
things
also
is
like
benchmarks,
are
going
to
be
good
because
they'll
show
allocations,
but
it
won't
show
this
overhead
because
you
need
to
look
at
the
the
structure
size
right,
so
you'll
need
to
actually
get
into.
C
Oh
man,
it's
been
a
long
time
since
you
can
measure
the
structure
size
right,
because
it'll
it'll
nominally
increase
this,
because
it
adds
another
Boolean
versus
pointer
to
a
float
which
is
going
to
be
I.
Think
these
are
all
I
guess
it
depends
on
the
system.
What
the
underlying
pointer
size
is,
but
yeah.
C
As
well,
that's
not
going
to
be
in
a
benchmark
but
yeah
that
we
should
probably
list
it
qualitative
or
quantitative
measures
here.
D
C
C
C
D
I
know
you've
created
a
number
of
issues
in
the
spec
repo
related
to
things
you've
found
while
doing
this
review,
but
are
there
any
of
those
that
we
need
to
talk
about
here?.
C
I
think
that's
a
really
good
question.
C
F
C
But
so
this
asynchronous
instruments,
this
might
actually
have
a
few
I
hope.
This
is
just
the
yeah
naming,
which
should
be
done,
anyways
that.
C
Currently,
the
API
is
required
to
restrict
the
input
value
of
the
counter
values,
which
is
like
it's
possible
right,
because
we
could
build
our
own
types
that
essentially
only
allow
a
specific
value
like
it
makes
sense
like
you
could
do
like
a
unit,
but
then
how
do
you
support
floats
as
well
so
like?
There
are
ways
that
the
API
could
try
to
support
this,
but
I
really
think
this
is
the
wrong
approach
and
that
this
was
not
the
intention
of
the
API.
This
is
something
that's
going
to
be
restricted
by
the
SDK.
C
It
just
needs
to
get
clarified
and
it
I
think
it
needs
to
get
signed
off,
because
otherwise
our
API
does
need
to
get
updated
to
support
this
Anthony.
That
would
definitely
be
one
of
them.
C
Not
but
it
like
made
very
little
sense
and
I
I
have
very
little
doubt
that's
what
the
intention
of
the
original
authors
were,
but
I
wanted
to
make
sure
that's
understood,
because
otherwise
we're
wrong.
This
I
think
is
done.
I
think
it's
just
got
merged,
so
this
was
a
blocking
one,
because
otherwise
we
would
have
to
have
changed
our
structure
yeah.
This
is
done
so
then
it's
just
the
redesign,
so
that's
all
set
that
would
have
been
one.
C
But
let's
see
oh
yeah,
here's
the
big
one
I
think
another
similar
on
that
same
line
for
the
input
value,
but
it's
also
the
metric
names.
Currently,
the
specification
requires
the
API
or
it
seems
to
imply
that
instrument
names
need
to
be
validated
by
the
API
again.
This
doesn't
seem
great
if
you're
going
to
do
like
a
no-op.
C
So
then
the
no
Ops
going
to
give
an
error,
but
then,
at
the
same
time
it's
kind
of
red
so
like
this
is
again
something
I
think
that,
like
we
were
just
saying
like
should
be
done
by
the
implementation,
but
not
necessarily
by
the
API
again
just
needs
to
get
clarified
the
single
instrument.
Callback-
this
is
done.
C
This
is
done.
This
is
done
and
then
yeah.
This
is
the
only
other
one
that
kind
of
like
was
front
of
Mind.
Was
this
learning
logging
warning
for
the
duplicate
instrument,
creation
for
the
new
OP
meter?
I?
Don't
think
that
we
should
do
this
put
it
in
the
blocks,
because
I
don't
think
we
should
do
this
and
I
really
think
the
Upstream
used
to
get
a
no
op
implementation
specified.
C
C
Root
cause
I,
think
you're
right,
yes,
so
yeah
we
need
that
I
think
is
is
key,
so
yeah
I
think
that
that's
that's
that's
a
good
way.
To
sum
it
up
is
exactly
that.
C
That
being
said,
like
I,
don't
think
that
there's
anything
that
I
opened
or
that
I
created
a
PR,
for
that
is
like
changing
the
specification
in
a
way
that
we
then
would
need
to
change
our
API
I
think
it
was
all
just
like
these
all
look
like
errors
of
the
spec.
Can
we
fix
these.
D
C
Right
yeah
yeah,
exactly
like
like
this
issue,
should
just
be
closed
once
the
spec
gets
updated,
I
mean
unless
the
spec
comes
back
and
says
otherwise,
but
that's
a
whole
other
discussion
yeah,
but
yeah
good
good
point,
I
think
if
there's
there's
three
technical
issues,
but
they
really
all
stem
from
that
same.
The
API
spec
over
over
specifies
that
said.
I
think
that
my
goal
in
this
next
week
is
to
try
to
get
a
PR
out
to
resolve
that
issue.
So
stay
tuned.
C
Cool
pause
there
just
in
case
there's
anything
else.
Otherwise
we
can
jump
into
look
talking
about
the
launcher
and
then
some
godox
stuff.
C
Awesome
so
Jamie
Phil
Tyler,
you
wanna
jump
in
I'll
hand
it
off
to
you.
Yeah
should.
A
Think
that
I
think
this
will
actually
end
up
being
pretty
quick,
so
yeah.
So
with
the
launcher,
you
know
we
had
had
the
design
dock
that
we
had
talked
about
put
up
a
while
back
and
then
over
time
it's
kind
of
stalled
out,
because
you
know
different
things:
kubecon
metrics,
holidays,
all
kinds
of
things
going
on
and
in
the
meantime,
we've
sort
of
been
using
it
still
with
another
distro.
A
Another
wrapper
to
you
know
see
how
it
works,
see
how
things
go
and,
as
we've
gone,
we've
seen
a
few
things.
We
want
to
change
and
keep
working
on,
and
so
we
thought
it
made
sense
to
instead
of
keeping
it
right
now.
It's
you
know
it's
like
a
branch
and
a
fork
of
the
contrib
repo
and
then
there's
the
launcher.
What
we've
done
right
now
is
we've
pulled
it
into
its
own
repo.
At
this
point,
we
feel
like
that's,
going
to
make
it
easier
for
experimenting
making
changes.
Things
like
that.
A
The
goal
is
still
long
term.
We
want
it
to
be
in
the
contriba.
We
want
it
to
be
donated,
contributed,
you
know,
taken
in
all
of
that,
but
we
know
right
now:
it's
not
really
a
high
priority,
so
just
kind
of
wanted
to
give
a
update
of
where
we
are
with
that
that
we've
moved
it
to
a
new
repo.
There
I
think
Tyler
just
put
it
into
the
chat.
A
It
looks
the
same
as
our
one
branch
was
somewhere,
but
this
way
we
figure
it's
kind
of
in
a
little
bit
more
of
a
stable
place
for
making
changes
to
it
and
then,
when
the
ghost
Sig
is
ready
to
look
at
it
again
and
consider
moving
forward
or
anything
like
that,
we
can
do
that
as
like
a
dedicated
project
to
move
into
instead
of
having
it's
kind
of
in
a
weird
limbo,
State
and
I
know
we've
all
kind
of
stalled
off
of
it
a
little
bit
so
yeah
I
guess
just
wanted
to
see
if
there's
any
questions
or
thoughts
about
that
or
if
that
makes
sense,
as
far
as
an
approach
of
what
we're
taking
and
didn't
want
to
just
kind
of
do
it
without
letting
you
all
know,
since
obviously,
we've
talked
about
it.
G
Just
one
other
quick
thing
that
I'll
add
is
to
to
the
extent
that
you
can
get
feedback
about
like
sdks.
We
do
get
some
pretty
positive
feedback
from
some
of
our
end
users
and
then
dog
fooding
about
like
hey
yeah.
You
know
that's
kind
of
more
or
less
sets
things
up.
G
The
way
that
I
expect
it
to
which
is
good,
like
it's
sample
size,
is
pretty
small
because
again,
like
most
people,
they're
like
well
I,
just
I'm
gonna
write
the
like
amount
of
code
that
I
need
for
my
SDK
and
I'm
gonna
forget
about
it.
So
yeah
I,
don't
know
if
that's
helpful
at
all,
but
it
has
not
gone
over
poorly
with
people.
C
No
yeah,
that's
I,
think
great
feedback
I
also
really
like
the
approach
of
putting
in
its
own
repo
for
experimental
iterations.
That
kind
of
thing
I
think
that's
the
beauty
of
the
go
language.
D
B
A
Well,
there's
there's
one
PR
that
we
are
actively
using
like
a
branch,
but
that
we
would
with
future
updates
here
we're
going
to
be
using
this
dedicated
repo.
So
we
wouldn't
want
to
like
fully
remove
that
Branch
entirely
until
we're
sure
that
it's
not
being
used
but
like
as
far
as
like
the
design
dot
goes
or
that
Branch
goes
I
guess
the
question
would
be.
A
How
does
it
get
reintroduced
as
a
topic
and
or
project
to
start
on?
Is
it
better
to
leave
it
open
for
feedback
for
anyone
who
might
come
by,
including
if
anyone
here
says,
okay,
I,
think
we're
ready
now
or
should
it
be
closed
and
we
have
some
other
way
of
deciding
hey?
Let's
revisit
this
in
three
months
or
something
like
that.
A
A
I
don't
recall.
Actually,
if
it's
in
a
PR
to
contribute
yet
or
not.
C
Did
we
merge
the
Auto
exporter?
Pr
is.
A
C
Yeah
I'd
love
to
know
what
other
people's
opinions
are
on.
I
think
that
the
design
doc
one
is
still
a
good
idea
to
keep
around.
If
we
want
to
close
it
and
reopen
it,
though
I
don't
know,
the
thing
is
like
you
have
a
new
repo
I
think
that's
a
great
place
to
create
issues
associated
with
the
design
of
the
repo
in
the
repo,
which
would
be
essentially
like
feedback
on
the
the
design
of
the
launcher
there.
C
A
And
the
repo
is
probably
the
better
place,
because
that's
where
we're
actively
maintaining
right
and
updating
code
and
and
making
changes,
so
maybe
it
does
make
sense
to
not
have
that
design,
doc,
PR
or,
if
anything,
have
a
note
in
there
like
direct
any
any
questions
or
ideas
or
go
check
out
this
repo
here
because
yeah
that
is,
that
is
ultimately
the
idea
right
is
to
see
what
makes
sense
for
users
what's
helpful.
A
Okay,
so
so
we'll
do
that
then
we'll
we'll
put
notes
in
the
top
and
bottom
that
make
sure
to
redirect
anyone's
attention
to
the
new
repo
and
then
again
the
idea,
the
goal
I
guess
again
mentioning
like,
as
Philip
said
about
like
we
have
had
a
lot
of
good
feedback
on
it
as
far
as
like
streamlining
the
setup
of
Hotel,
so
we
do
think
it's
still
really
valuable
to
have
in
contrib
at
some
point.
A
A
You
know
bringing
it
up
as
a
topic
again
in
say
three
months:
is
it
something
that
stays
stays
on
the
the
ghosting
notes,
or
what
do
you
think
is
the
best
approach
there
for
kind
of
having
it
around,
because
we
don't
want
it
to
just
be
like
here's
our
thing
now
over
here
we
want
it
to
be
part
of
control.
Ultimately,.
C
So
I
would
say
iterating
on
it
in
that
repo
and
finding
a
successful
proposal
of
something
that
is
used
by
you
know
I'm
guessing
honeycomb
customers,
but
also
like,
hopefully,
maybe
some
other.
You
know
wild
users
would
be
great,
and
so,
if
you
have
that
and
having
feedback
I,
don't
know
where
to
capture
that
it'd
be
great,
but
once
like
you're
saying
I
think
once
the
metrics
push
is
kind
of
subsiding
I
know,
there's
going
to
be
work
afterwards,
but
like
it's
just
subsiding,
it's
probably
worth
coming
back.
C
I
want
to
also
keep
in
mind
that
our
goal
for
the
contribute
repo
is
to
partition
up
ownership,
we're
doing
something
similar
in
the
Instagram
package.
That's
being
added
there.
So
I
think
like
having
a
design
that
is
I,
think
verified
by
users
to
accommodate,
need,
I,
think
is
good
and
then
coming
back
and
saying
like
look,
I
I
want
to
propose
to
be
an
owner
of
this
and
I.
Think
that's
going
to
give
a
little
bit
more
impetus
to
get
it
merged.
I.
C
B
When
it
comes
to
contributing
it
back,
we
can
definitely
get
feedback
from
known
like
users
of
the
honeycomb
distro,
because
we
can
have
you
know,
conversations
with
them.
Hope.
That's
not
like
I
hope.
It's
not
a
requirement
that
non-honey
comb
users
use
it,
because
that
would
be
a
lot
harder
to
track
unless
people
that
aren't
honeycomb
users
are
opening
issues
on
the
Repository.
C
So
I
think
it
may
be
easier
than
you
think,
because
GitHub
actually
is
starting
to
track
these
sort
of
things,
and
then
you
can
look
into
package
docs
to
see
what
actually
Imports
it.
But
to
your
original
point,
I,
don't
think
it
is
a
requirement.
I
think
that
that's
like.
B
C
Think
it's
just
it'd,
be
nice
I
think
you
might
be
surprised
how
many
other
people
are
going
to.
C
Be
cool,
and
so
I
mean
that
definitely
happens
in
a
few
packages
are
done
organically.
C
That's
worth
worth
taking
a
look
at
just
on
your
own,
but
yeah
I
think
that's,
that's
probably
fine,
just
just
as
long
as
there
is
some
user
verification,
it
also
is
I
think
appropriate,
because
it's
open
source
code
so
like
people
outside
of
the
or
honeycomb
org,
are
able
to
evaluate
it.
I.
Don't
think
that
that
would
be
an
issue
really
in.
C
C
But
yeah
I
mean
I'm
really
excited
about
this.
I.
Do
think
that
this
is
a
great
idea,
because
it
helps
should
help
speed
up
development.
I
think
the
exam
Hotel
SQL
is
another
great
example
of
like
somebody
splitting
off
into
a
repo,
and
it's
become
extremely
successful
by
the
way.
If
you
haven't
seen
that
and
you're
listening
to
this
recording,
you
should
go.
Take
a
look
at
the
hotel
sequel
from
XM,
it's
a
great
repo
but
yeah
one
of
the
things
that
I
think
is
yeah.
A
Okay
cool
so
we'll
you
know,
keep
an
eye
on
and
you
know
just
keep
up
with
metrics
and
how
those
things
are
going
and
all
of
that
and
we'll
put
together
some
of
that
feedback
and
see
where
we're
at
in
a
couple
of
months
and
where
we
can
what
we
can
do
to
revisit
it.
F
C
And
I'll
give
you
a
Shameless
plug.
If
you
want
that
to
speed
up
help
review
some
of
the
metrics
PRS.
F
C
G
Absolutely
so
let
me
just
start
with
just
like
a
little
update
on
docs
and
the
website,
just
in
general,
independent
go
so
we're
getting
a
pretty
solid
number
of
external
contributions
just
across
the
board
across
all
languages.
G
A
lot
of
them
are
like
small
drive-by
contributions,
which
are
great,
like
you
notice
something
that's
a
little
off
or
like
hey
this.
Could
this
code
sample
could
like
look
a
little
better
or
someone's
like
I,
want
to
add,
like
a
typescript
sample
to
this
this
JavaScript
thing?
G
Those
are
pretty
really
really
good,
and
now
that
we
have,
we
have
two
full-time
maintainers
couple
times
kind
of
a
weird
word,
just
just
two
actual
maintainers,
not
like
nominal
maintainers,
but
like
actual
maintainers,
who
are
also
contributing
content,
we're
very
active,
especially
on
the
docs
side
of
things,
and
we
have
a
couple
of
initiatives
this
year
that
we're
that
we're
trying
to
go
for
particularly
like
so
last
year.
G
We
did
a
probably
like
75
percent
job
of
like
just
cover
as
many
bases
as
we
can
of
like
what
are
all
the
things
that
you
can
just
do
period
with
like
each
major
language
like
how
do
you
create
a
span?
How
do
you
set
an
attribute?
How
do
you
get
the
current
span
or
active
span,
whatever
terminology
you
have,
and
and
now
like,
that?
G
That
motion
is
happening
starting
to
happen
with
metrics
as
well,
with
JavaScript
kind
of
leading
the
charge,
but
then.net
is
kind
of
following
up
closely,
but
the
next
phase
of
that
is
like
okay,
there's,
like
a
million
things
that
you
can
do,
but
which
is
like
the
right
thing
for
you
to
do.
G
Based
off
of
your
scenario
or
like
the
role
that
you're
playing
in
your
organization,
like
your
your
needs,
if
you
are
an
operator
versus
if
you
are
just
like
just
a
service
engineer
who
and
like
you're,
you
happen
to
be
writing
go
code
but,
like
you
know,
you're,
not
like
an
open,
Telemetry
expert
you're,
just
using
it
you're
you're,
probably
going
to
approach
what
you
want
to
do
very
differently
and
like
you're,
like
the
things
you're
gonna
have
to
care
about,
are
also
going
to
be
different.
G
We're
gonna
start
to
reshape
Docs
or
maybe
not
reshape,
just
probably
just
add,
but
like
add
more
of
that
kind
of
documentation,
so
that,
like,
if
you're
an
advanced
user,
you
can
be
like
all
right.
Cool
I
have
code
samples
and
Snippets
of
text
describing
these
code
samples
for
every
major
thing
that
like
matters
for
me,
but
if
I'm,
not
an
advanced
user,
how
do
I
even
begin
and
how
do
I
like
get
to
the
point
where
I
can
find
what
I
need
as
quickly
as
possible?
G
Also
another
thing
around
like
best
practices
in
general,
but
we
will
probably
call
upon
various
maintainers
for
help
with
a
lot
of
this,
because,
like
from
language
to
language,
your
best
practices
are
going
to
be
totally
different
and
like,
for
example,
in
the.net
world,
do
you
have
activity
sources
and
you
can
create
them
and
and
give
them
a
life
cycle
that
is
kind
of
different
from
like
everything
else,
and
it's
like
all
right,
what's
like,
where
should
this
object
live
like
what's
actually
the
best
way
to
create
this
thing
and
like
how
like,
if
should
it
be
congruent
to
the
life
cycle
of
my
application?
G
If
not,
why
like,
if
I'm
in
this
scenario,
should
I
have
like
multiple
Tracer
providers?
Why
or
why
not,
and
so
I
think
you
could
probably
expect
various
like
pings
along
those
lines,
as
we
start
to
evolve
the
docks
more
and
more
of
like
all
right
cool.
This
is
the
scenario.
What
are
the
recommended
ways
to
actually
use
this
thing?
G
I,
don't
think,
there's
any
action
for
you
to
take
here
right
now.
I,
don't
think
we're
at
the
state
where
we
can
really
start
doing
this,
but
I
would
expect
to
like
latter
half
of
this
year,
we'll
probably
want
to
start
having
a
lot
more
common
conversations
along
those
lines.
G
But
in
the
short
term,
we've
also
been
completing
a
movement
to
get
all
docs
on
into
the
website
repo
and
like
normalizing
things
across
all
the
languages
and
Concepts
and
eventually
The
Collector,
to
the
extent
that
we
can
normalize
things
it's
easier
from
language,
SDK
perspectives,
but
not
so
much
other
components.
G
Go
is
the
last
one:
that's
not
in
the
the
website.
Repo
and
that's
fine
like
it's
not
like.
It
wasn't
like
an
active
burning
problem
or
anything.
G
But
one
thing
that
we
have
found
is
that
we
get
a
lot
more
like
drive-by
improvements
from
viewers
of
the
docs
when
it
lives
in
that
repo,
because
you
can
just
click
the
edit
this
page
button
and
it
takes
you
like
the
GitHub
editor
and,
like
the
vast
majority
of
these,
are
like
nice
little
quick
fixes
or
like
hey.
G
This
was
like
subtly
incorrect
here's,
a
way
that
you
can
be
more
correct
sort
of
thing,
and
we
found
that,
like
the
the
languages
that
we
moved
into
the
repo,
we
get
more
of
those
kinds
of
contributions
from
like
a
maintainer
contribution.
Standpoint
like
it's
easy
enough
for
us
to.
You,
know,
update
in
your
repo.
Do
the
sub
module
update
like
it's
a
little
bit
more
toil
but
like
we
know
how
to
do
it.
G
So
the
question
that
I
so
I
would
propose
that
we
could
probably
we
would
prefer
to
have
the
go
Docs
in
the
website,
repo
under
the
go
subfolder
and
and
not
have
a
sub
module
anymore.
The
question
that
I
would
close
to
you
is:
we
believe
that
we
will
get
more
contributors
to
those
docs
that
way,
but
they
won't
be
be,
like
you
know,
adding
metric
stocks
like
level
of
contributions.
G
They
will
be
like
tweak
this
code
sample
or
improve
the
wording
of
like
how
you're
describing
what
a
particular
operation
is,
or
something
like
that
and
it'll,
just
kind
of
be
like
a
semi-steady
stream
of
that
just
forever.
G
Is
that
like?
How
much
does
that
matter
to
you?
It's
like!
That's
that's,
like
the
one
major
benefit
that
I
can
see.
That's
like
oh!
This
is
like
probably
something
that
I
think
will
happen
as
a
consequence
of
this
that
will
be
different
from
the
current
state
of
the
world.
Is
that
important
to
you.
C
I,
don't
remember
us
having
a
really
strong
opinion
when
this
is
originally
proposed,
to
move
it
to
our
repo
back
in
the
day
versus
keeping
it
in
the
website
box.
I
think
it
was
a
very
slim
choice
to
go
with
our
repo,
so
I
don't
see
too
much
of
an
issue
with
that.
The
only
thing
that
I
do
see
is
that
we
have
a
bunch
of
developers
here
that
are
looking
for,
like
their
first
issue
or
a
good
something
to
work
on
that
documentation.
C
Work
is
always
like
really
helpful
and
I
guess
we
could
just
shuttle
them
over
to
that
repo
I.
Don't
know
how
like,
if
you
know
that
might
stifle
it,
but
I,
don't
think
it
would
staple
it
too
much.
B
How
how
much
documentation
are
we
talking
moving
over
develop
like
for?
Are
there
other
language
sdks,
there's
like
100
of
the
documentation
for
that
language,
on
the
open
Telemetry
I
o
side,
or
is
it
like
the
launch
launch
like
stuff
like
how
to
get
started
on
open,
Telemetry,
iOS
type,
but
the
in-depth
stuff
is
in
the
repo.
G
So
the
way
that
it
works
for
the
other
languages
is
everything
is
on
the
site,
except
for
API
docs
and,
like
an
example
repository
if
you
have
it
so
like,
like
literally
like
API
reference
stuff,
we're
not
trying
to
host
that
at
all,
because
a
lot
of
those
are
like
you
know,
each
language
has
their
own
tooling
for
building
that
kind
of
stuff,
and
so
we're
not
going
to
try
to
be
in
that
business
but,
like
I've,
been
using
the
term
conceptual
docs,
but
like
conceptual
docs,
is
inclusive
of
like
technical
docs
that
include
code,
samples
and
stuff,
but
like
how
do
I
use
a
concept
not
like
you
know
what
are
all
the
overloads
for
like
this
particular
method,
or
something
like
that?
G
C
One
of
the
things
that
did
strike
me
is
there's
a
PR
a
while
ago.
Actually
I
might
have
a
new
fellow
who
opened
it.
I
I,
like
I,
don't
remember,
but
it
was
like.
We
wanted
to
normalize
the
the
getting
started.
C
Our
current
getting
started,
though
also
it
like
corresponded
to
an
existing
example
that
we
have
in
the
repo
and
it
had
some
I,
think
really
good
like
walk
through,
but
as
well
as
like
practical,
compilable
examples
and
I.
Think
that's
one
thing
that
I
would
like
to
persist.
Not
necessarily
that
example,
but
that,
like
that,
that
ability
to
have
like
a
well-established
like
go
example,
that
is
maybe
referenceable,
because
it's
one
thing,
if
you
have
the
docs
that
are
like
writing
about
something,
but
it's
it's
another.
C
If
you
actually
have
like
somebody
who's
like
well,
what
does
that
actually
mean?
They
can
go
look
at
code,
because
a
lot
of
the
people
that
read
that
are
you
know,
maybe
code
is
the
the
language
that
can
understand
easier
and
so
I,
just
like
the
divorcing
of
where
the
code
lives
versus
where
the
docs
lives.
That
might
also
be
something
that
would
happen
is
that
that
would
be
lost
in
that
process,
because
then
we
would
have
the
FIB
example
like
I'm,
saying
like
it
doesn't
have
to
be.
C
G
Yeah
yeah,
so
so
this
is
actually.
This
is
a
topic
I
wanted
to
bring
to
the
comsig
next
time
is
so
we've
been
placing
a
few
of
our
hopes
and
dreams
in
the
demo,
app
as
like
a
canonical
way
to
do.
X
in
you
know
whatever
language
you're
using
in
the
context
of
a
real
world
application,
but
that
repo
is
enormous
and
if
you
want
to
like
build
it
and
run
it
yourself,
you
now
need
to
like
compile
grpc
for
rust
and,
like
that's,
that's
the
little
Overkill.
G
G
Documentation,
experience,
I,
honestly,
I,
don't
have
an
answer
for
that
that
that's
like
this
is
open
problem
to
discuss
that
that
I
want
to
bring
forward,
and
so
I
will
say
like
a
yes
acknowledge
that
concern
and
D
like
we
have
to
solve
that
One
Way
or
Another
like
this
year.
D
Yeah
I
just
kind
of
want
to
Echo
the
importance
of
having
both
of
those
styles,
of
example,
like
the
the
community
demo.
App
is
amazing
for
showing
here's
what
a
system
using
open
Telemetry
looks
like,
but
it's
exactly
that
it's
a
large
system
and
you
can't
really
even
make
it
smaller.
It's
also
important
to
have
for
developers
who
are
like
okay,
just
how
do
I
get
started.
What's
the
the
minimal
hello
world,
let
me
go
see
in
context
an
SDK
being
set
up
and
ran
into
the
like
there.
D
One
of
the
things
I
had
a
group
of
interns
do
last
year
here
at
AWS
was
to
create
a
a
set
of
sample
apps
in
all
of
the
languages
that
we
support
in
the
ADOT
distribution
that
have
consistent
Behavior.
They
all
have
the
same
the
same
set
of
endpoints.
They
do
the
same
thing
and
reach
out
to
S3
reach
out,
to
you,
know
an
HTTP
request
and
generate
a
few
metrics
randomly,
but
with
the
same
shape.
D
So
something
like
that
where
we
could
say:
okay,
you,
if
you
have
a
simple
app,
it
should
do
these
things.
It
should
emit
traces.
It
should
metrics
if
logs,
are
supported
or
submitted
logs
and
have
some
sort
of
guidance
about
how
they
should
look,
and
then
it
becomes
kind
of
like
a
rosetta
code
across
all
of
the
languages
of
oh
I.
I
see
this
in
this
language
that
I
know
how
to
set
up.
Now.
Let
me
go
look
at
the
other
one
that
I've
got
to
work
in
and
see
the
same
thing
being
done.
D
G
This
is
there's
no
like
sample
like
set
of
samples
or
like
uniform
place
where
these
samples
are,
but
the
getting
started
is
pretty
uniform
in
that
sense,
where
it's
like
basic,
how
you
set
up
SDK,
how
you
like
wire
up,
Auto
and
or
instrumentation
I
guess
I
should
say
how
you
connect
that
with
manual
instrumentation
tracing,
how
you
add
metrics
to
that
and
how
you
get
this
to
talk
to
a
collector
and
like
each
step
is
like,
and
this
is
what
the
output
should
look
like,
and
if
you
run
it,
you
make
this
changes.
G
This
is
now
what
the
algebra
should
look
like:
we've
gotten
like
good
pot,
not
a
whole
lot,
but
like
positive-ish
feedback
about
that,
like
nobody,
nobody
has
complained
and
a
few
people
have
said.
Oh,
it
was
easy
to
get
started,
but
those
are
not
backed
by
like-
and
this
is
the
app
that
you
can
run
that
like
verifies
that
the
docs
say
it
should
look
like
this,
and
it
does
look
like
this.
G
To
sort
of
look
and
go
would
be
a
part
of
this,
but
there's
this
unsolved
piece
of
the
code
it's
based
off
of
where
that
exists,
how
it
runs,
and,
and
also
like
policy
decisions
about
it
so
like,
for
example,
if
we
had
that
today
for
go
I
would
I
would
make
a
policy
that
it
would
not
include
metrics
just
because
it's
not
stable
yet
and
same
thing
for
I
mean
well
in
the
case
of
Ruby.
G
There
is
none,
because
there
are
no
metrics
but
but
like
the
bar,
for
that
would
be
like
stable
API,
so
that
you
know
we're
not
going
to
be
signing
ourselves
up
for
much
churn
and
that
that's
not
like
really
spelled
out
much
on
the
website,
but
like
this
is
kind
of
the
policy
that
we
have
for
doing
anything
with
docs
really
so.
C
Yeah
I
think
that
I'd
be
down
for
whatever
you
you
can
get
prescribed
for
an
example.
App
I
have
no
idea
if
the
example
is
HTTP,
but
I
think
that
was
one
of
the
requirements,
but.
C
That
we
could
get
especially
new
users,
that's
a
great
task
for
them
to
go
like
go.
Do
this
like
and
I'm,
not
saying
they
have
to
get
it
right
because,
like
there's,
there
could
be
feedback
on
the
PRS,
but
it's
just
like
starting
on.
That
would
be
great
having
a
demo
app
that
we
could
then
have
Universal
across
this
so
yeah.
If
there's
any
movement
on
that,
an
issue
in
a
repo
or
just
coming
to
the
here,
and
we
can
create
something
to
try
to
address.
That
would
be
great.
G
Yeah,
so,
okay,
so
let's
say
we
decide.
This
is
like
this
is
the
path
we're
going
to
follow
for
just
scoping
it
to
like
getting
started
examples
and
like
runnable
applications
and
like
this
is
where,
like
we
think
it's
the
best
place
where
they
all
live,
whether
that's
on
you
know,
per
language
repository
or
you
know,
they're
part
of
the
the
the
SDK
repositories
or
like
there's
just
some
single
repo
that
has
the
samples,
fruits
language
or
something
like
that
and
we're
like
all
right.
This
works
with
like
other
folks.
G
Would
that
sort
of
be
a
point
where
you
could
say
all
right?
We
could.
We
could
base
the
docs
off
of
that,
like
I,
I,
guess
I'm,
trying
to
figure
out
like
what
a
good
order
of
operations
here
like
if,
if
an
outcome
is
that
we
could
pull
the
godox
into
the
repo
like
what
good
order
of
operations
could
there
be
to
enable
that
or
like
if
an
outcome
is
like?
Actually,
we
kind
of
want
to
keep
it.
G
The
same
then
like
what
are
the
the
steps
that
we
can
take
to
try
to
make
it
easier
for
more
contributors
to
improve
the
go
docs
and
just
like,
if
there's
any
process
that
we
can
establish
to
make
any
like
uniformity,
changes
that
we
want
to
make
to
the
docs.
We
can
apply
that
to
the
godocs
without
there
being
additional
hiccups
in
that
process.
Like.
C
So
I
have
no
problem
of
moving
the
docs
back
to
the
the
main
website.
That
sounds
fine,
I
would
like
beforehand.
If
you
can
create
some
sort
of
I,
don't
know
build.
Materials
are
designed
for
what
an
example
needs
to
exist
in
our
repo
before
it
was
changed
away
from
the
FIB
example.
This
is
the
only
thing
that
I
would
I
would
recommend
and
like
and
having
that
having.
C
Is
what
I
would
want
before
we
change
the
getting
started
essentially
for
the
godox
is
what
I
would
prescribe.
So
you
know,
maybe
if
you
know
order
operations,
I
would
say
something
like
you
know,
synchronously
having
that
example
built
at
the
same
time
moving
the
docs
back
to
the
main
website
and
moving
them
out
of
the
go
repo
I,
don't
think,
there's
a
strong
preference
there
and
then
once
the
example
is
done,
then
you
know
pring
the
docs
to
preference.
C
D
G
G
We're
gonna
have
to
figure
it
out.
Anyways
so
might
as
well
make
this
the
impetus
and,
if
we're
comfortable
with
something
we'll
take
that
to
you
all
and
say
like
hey
this,
this
is
how
we
want
to
handle
like,
in
particular
the
getting
started.
Example
I
think
that's,
that's
the
most
important
one.
The
rest
are
like
you
know
how
do
I,
how
do
I
get
the
current
span,
as
you
don't
necessarily
need
a
dedicated
example
for
that,
like
a
small
snippet.
F
G
Just
because
this
this
is
of
particular
importance.
I
think
yeah
that.
C
Sounds
good,
let's
plan
on
resyncing
next
weekend,
I
do
or
sorry
next
week
we
are
at
time
so
I
know
people
have
to
drop
in
a
respectful
time,
so
we'll
plan
on
that
if
Carter
Philip,
if
you
want
to
reach
out
to
me
at
slack
for
any
other
issues,
we
can
touch
there.
Otherwise,
we'll
see
everybody
in
a.
G
But
yeah
we'll
we'll
figure,
it
I
mean
we.
We
do
a
lot
of
stuff,
async
anyways,
so
we'll
probably
have
something
by
next
week.
This
time.
C
Okay,
well
we'll
plan
on
see
you
then
at
least
in
two
weeks,
if
not
sooner,
all
right,
cool
thanks
everyone
for
joining
see
y'all
next
time.