►
From YouTube: Meshery Development Meeting (August 5th, 2020)
Description
Welcome @michaelgfeller!
B
Hi
michael
mikhail
is:
is
it
it's
michael
right
or
is
it
yes.
B
Okay,
all
right,
I
wasn't
I
was
close,
but.
B
Yeah
wait
either.
B
Nice,
I
can,
I
can
be
full-blooded
american
and
just
just
say,
michael
just.
B
Nice
very
good,
all
right
and
ankita-
is
here
with
us.
Give
me
one
a
couple
of
minutes.
If
you
would
I'll
grab
the
the
meeting
minutes,
we'll
kind
of
get
situated,
there
will
be
a
couple
of
folks
that
will
be
out
today
because
they
are
very
busily
working
on
an
announcement
for
tomorrow
and
we'll
talk
about
that.
But
give
me
just
a
few
minutes.
D
B
All
right
so
we're
about
three.
After,
if
you
would,
if
you're
able
to
access
the
meeting
minutes,
please
play
along
or
please
note
your
attendance
and
then
feel
free
to
drop
in
any
topics
that
you
might
have.
D
B
B
B
F
Yeah,
I
guess,
if
jake
on
windows,
if
ruth
would
have
joined
the
cause
she,
she
was
also
facing
some
issues
on
setting
up
the
site
due
to
check-in.
Since
we
had
a
call
earlier,
it's
in.
B
B
Well,
a
couple
of
housekeeping
items:
one
is
that
well
one
is
that
michael
you're,
our
lucky
winner
today.
I
think
this
you
might
be
the
only
one
whose
first
time
it
is
on
this
call,
and
so
it's
customary
to
have
you
say
a
few
words
just
kind
of
get
introduced
to
the
others
on
the
call.
C
Yeah,
okay,
so
hi,
my
name
is
michael.
I
joined
a
couple
of
days
ago,
I'm
a
technical
solution
architect
and
I
also
did
a
lot
of
programming.
C
Originally,
I
started
chemistry
quite
a
long
time
ago
and
right
now,
I'm
working
I'm
a
consultant
working
being
employed
at
the
company,
norway
and
right
now,
I'm
working
one
of
our
customers
and
looking
at
the
proof
of
concept
for
a
console,
collect
what
this
is
sort
of.
Like
my
first
time,
also
working
with
console
connect
and
about
some
time
ago
I
did
work
with
istio
100,
it's
quite
a
while
ago.
B
Yeah
right
now,
that's
awesome,
michael,
it's
fantastic
to
have
you
yeah
the
one
the
istio
1.0
feels
like.
I
guess
it
really
is
sort
of
a
whole
architecture
ago,
in
some
respects,
just
just
for
istio
itself.
B
Yeah
sure
yeah
boy
has
console
come
a
long
way
since,
since
the
istio
1.0
time
frame,
as
a
matter
of
fact,
I
think
it
was
console
connect
one
five
that
had
come
out,
maybe
shortly
after
istio
100.
B
yeah,
a
lot
of
changes
console
connects
doing
there's
a
number
of
hashicorp
folks
in
the
layer,
five
slack,
actually
the
hashicorp
product
manager
for
console.
B
Well,
I
take
it
back,
I
think
the
director
of
product
management
and
then
there
are
like
three
pro
other
product
managers
for
console
because
there's
like
three
engineering
teams,
some
that
are
focused
on
service
discovery,
some
that
are
focused
on
forget,
but
one
of
them
that's
focused
on
the
connect
functionality
and
he's
in
the
slack
he's
quite
active,
very
nice
guy.
He
joins
the
calls
on
fridays
a
lot
of
times,
and
so
he
comes
to
the
right.
C
B
B
Blaine,
oh
yeah,
nick
jackson
is
also
here:
yeah
yeah,
yeah
yeah.
No,
he
yeah
trying
to
think
of
a
bad
thing
to
say
about
that
guy
and
I
just
can't
she's
super
nice,
just
a
great
guy,
but
no
blaine,
whose
last
name
escapes
me
is
also
here:
they're,
both
pretty
active
yeah
they
they'd
love
to
you
know
we'll
have
to
have
some
conversations.
That's
great
nice.
Thank
you
for
coming.
Michael
is
good.
Thank
you.
B
I
I
think,
I'm
literally
a
little
bit
flushed,
that's
because
I
just
jumped
out
of
the
shower
and
not
that
everyone
wants
to
talk
about
my
my
hygiene
at
this
hour,
but
the
point
being
is
that
there's
a
number
of
contributors
who
are
not
on
the
call
right
now,
but
are
busily
working
on
smi,
conformance
and
so
I'll
talk
about
this
momentarily,
because
it's
well
there's
probably
a
point
of
interest
for
some
of
you
and
for
others
of
you
it
might
be
a
point
of
pride.
B
So
just
really
briefly,
I'm
sharing
my
screen
right.
You
guys
can
see
the
sm
service
mesh
interface.
B
Window,
I
think,
and
if
you
can't
then
you'll
say
something
so
so
so
many
of
you
are
familiar
with
this
spec,
but
if
you
aren't
really
briefly,
it's
just
an
it's
an
abstraction.
It's
a
set
of
apis
that
allow
you
to
interface
with
or
allow
people
to
adopt
service
meshes
using
one
api
surface
and
have
compatibility
with
the
surface
meshes
that
are
listed
here.
B
Meshri
and
layer
five
have
been
launched
partners
with
smi
a
year
and
a
half
ago,
and
since
then
smi's
had
a
kind
of
a,
I
would
say
like
a
slow
year,
but
the
last
six
months
have
finally
ticked
up
and
we've
got
more
adoption
of
more
meshes.
I
think
kuma
is
also
compatible.
It's
not
listed
here.
B
I
will
say
that
by
the
time
that
this
year
is
out,
we
will
have
seen
at
least
two
more
announced,
and
these
won't
be
small
announcements
and
both
of
those
will
be
very
prominently
supporting
smi
cool.
You
know
it's
good.
The
reason
that
we're
talking
about
this
is
because
we've
long
well,
yeah,
we've
long
had
a
project
within
meshary
to
create
a
set
of
smi
conformance
tests.
So
if
the
service
meshes
that
claim
to
be
compatible
with
these,
why
not
this
one
but
with
smi?
B
How
do
you
know
that
they
really
are
well
actually
I'll.
Tell
you
right
now:
almost
all
of
them
aren't
linker
d
is
or
they
have
varying
degrees
of
compatibility.
Much
of
it's
broken,
but
the
point
is
is
like:
there
are
no
set
of
tests,
no
no
tool
to
verify
that,
and
so
a
collection
of
the
contributors
here
have
been
working
on
that
and
building
that
into
measuring,
because
you
need
to
orchestrate
the
deployment
of
any
number
each
of
the
individual
service
meshes
that
claim
compatibility
and
then
invoke.
B
You
know
do
a
bunch
of
test
assertions
and
verify
whether
or
not
in
fact
the
service
mesh
is
compatible
the
service
mesh
at
that
version
and
at
that
version
of
smi
and
so
later
today,
in
just
a
few
hours,
we'll
demo
what
that
ability.
What
that
ability
looks
like
at
the
smi
community
meeting
and
considering
how
near
in
proximity
some
of
the
announcements
for
those
new
service
meshes.
B
Are
it's
a
very
timely
thing
for
to
show
off
some
of
the
work
that
the
contributors
here
have
done
so
keep
your
fingers
crossed
that
yeah
the
the
that
this
this
goes.
This
goes
through
I'm
kind
of
pointing
at
mystery,
but
I
should
be
pointing
at
like
this
doc
I'll
put
this
doc
into
our
meeting
minutes
and
this
talks
about
how
it
is
that
measurey
provides
conformance
testing
for
smi.
B
B
Good
next
topic,
shubham.
D
B
G
So
I
had
my
changes
and
you
commented
that
do
we
need
to
change
start:
okay,
restart
dot,
go
or
and
system
dot
go
so,
okay,
okay,
so
kus
has
his
own
approach
and
we
see
kumara
obviously
said
that
the
approach
that
I'm
using
is
good
enough
so,
like
I'm
still
in
doubt
like
I
should
go
the
way
kush
told
me
or
the
way
we
said,
which
one
is
right.
G
B
Yeah
but.
G
I
think,
like
the
approach
that
I
have
used,
is
good
enough
to
be
approved,
because
we
don't
have
a
lot
of
changes
in
restart.go
and
system.gov
and
I
just
moved
on.
I
will
see
if
I
can.
C
G
B
B
Yeah.
Okay,
let
me
let
me
do
this
because
I
think
there's
enough
of
us
on
the
call
that
have
maybe
a
little
bit
of
context
for
what
is
being
discussed,
but
not
all
of
it.
B
Did
so
just
so
just
you
know,
I
guess
I
guess
briefly
for
for
everyone,
some
of
you
are
familiar
with
the
mescheri
cpl,
the
mesheries
cli,
it's
command
line,
client
and
that's
interesting,
and
the
notion
that
today
it
does
really
kind
of
two
categories
of
functionality.
B
One
of
those
categories,
the
most
prominent
one
that
it
does
where
it
has
most
of
its
functionality,
is
about
the
life
cycle
of
measuring
as
a
tool
like
standing
up,
measuring
and
caring
and
feeding
for
measuring
the
second
and
that's
actually.
What
shubham
is
talking
about.
The
second
category
of
functionality
is
about
invoking
performance
tests
and
not
doing
so
in
the
ui
which
you
can
do,
but
doing
so
from
the
cli,
which
becomes
important
because
we
have
an
agreement
with
well
with
any
of
the
service
meshes
that
you
can
prattle
off.
B
That
they'll
begin
to
incorporate
measuring
into
their
release
process
to
begin
to
publish
performance
tests,
so
they'll
have
they'll,
be
programmatically
interfacing
with
meshri
to
run
a
performance
test
with
each
release
that
they
do.
Maybe
each
build
may
probably
not,
but
probably
just
each
release
and
that's
in
part,
because
we're
standardizing
that
format
we're
standardizing
the
how
it
is
that
you
describe
and
capture
the
performance
of
a
service
mesh.
B
There
are
additional
categories
of
functionality
to
come
to
measurey
ctl
to
this
command
line.
Client,
but
they're
not
exposed
yet,
and
so
so
that's
a
high
level
and
then
today
of
how
mescheri
ctl.
B
Is
able
to
or
or
of
the
commands
that
it
has
for
managing
itself?
The
system
commands
these
system
commands
mean
mean
measuring
this.
The
system
measuring
there's
a
few
there's
one
to
manipulate
the
configuration
of
measuring
the
server
another
one
to
look
at
the
logs
of
measuring
the
adapters
and
the
server
and
how
it's
running
one
two
start
measuring
one
to
stop.
I
want
to
give
it
status,
and
these
are
very
simple
things.
B
This
update
is
pretty
helpful,
which
will
go
out
and
pull
down
the
latest
version
of
meshri
and
then
there's
this
one
reset
and
shubham.
I
don't
know
if
maybe
I
downloaded
and
installed
your
version,
but
but
what
shubham
is?
Okay,
I'm
sorry,
I'm
getting
confused,
there's
a
reset
which
will
reset
your
mesh
reconfiguration.
B
If
you've,
you
know,
there's
different
ways
to
deploy
mastery
and
there's
different
options
about
how
it
runs,
and
so
you
can
reset
that
configuration,
but
there's
there's
a
kind
of
a
convenience
operator
that
had
been
suggested
a
little
while
ago,
and
that
was
in
case.
You
wanted
to
stop
and
start
mesherie
there's
a
mostly.
I
think
this
is
for
contributors
that
maybe
are
doing
something
with
measuring.
They
want
to
just
like
restart
it
with
ease
that
shubham
was
just.
B
He
is
just
describing
the
fact
that
he's
been
working
on
a
new
command
called
restart,
and
it
more
or
less
you
know
is,
is
this.
You
know
it
invokes,
stop
and
then
invokes
start,
the
goodness.
So
that's
the
code
that
chewboon
was
talking
about
and
what
we
were
reviewing
was
just
that
in
in
the
pr
that
he
has.
B
He
is
it's
just
a
couple
of
you
know
a
couple
of
simple
changes
like
a
lot
of
times.
By
the
way
new
contributors
who
are
working
on
go
a
lot
of
times.
They'll
find
that
a
lot
of
times
we
find
that
they
gravitate
toward
measuring
ctl
this.
This
small
binary,
this
small
client
in
part,
because
it
mostly
because
it's
a
bit
smaller
it's
easier
to
reason
over
and
to
just
kind
of
work
on
a
small
piece
of
logic.
B
B
And
so
yeah
just
so
it's
a
good
thing
to
introduce
everyone
here
too,
on
that,
if
you
guys
have
questions
about
the
pr
that
shubham
just
raised
you
might
you
have
to
talk
to
somebody
shubham
that
yeah
I
agree
we
should
we
should
we
should
merge.
That's
that's
what
I
was
looking
for.
I
understand
now
that
you
need
to
refactor
start
and
stat
start
and
stop
a
little
bit
to
pull
them
out
of
cobra's,
run
e
model
framework
and
into
their
own
functions
so
that
they
are.
D
B
B
In
the
future,
we
I
had
said
that
measuring
ctl
has
these
two
air
categories
of
functionality
that
in
the
future,
it
should
be
one
of
the
major
things
that
mastery
does
is
support
provisioning
of
service
meshes,
and
so
it
has
that
ability
today
that
ability
should
be
exposed
in
measuring
ctl.
In
case
people
don't
want
to
do
that
from
the
ui.
B
And
then
that
ability
is
already
exposed
in
mesherie
servers,
rest
api,
so
it's
available
for
a
client
like
mesri
ctl
as
a
client
to
call
and
invoke
that
functionality.
So
there
are
some
design
specs
out
there
for
what
we
think
that
those
commands
might
be
and
yeah,
and
so
anyway,
just.
G
Just
one
commentary
that
I
just
need
to
change
some
logs,
so
yeah.
I
just
need
to
update
the
pr
after
then
we
can
approve
that
and
much
good
nice.
B
All
right
and
if
no
other
comments,
ruth
and
osama-
I
just
tossed
this
topic
on
here,
because
I
don't
know
if
it's
something
that
you
guys
wanted
to
discuss.
H
Oh
hi
hi,
oh
okay,
here
when
I
did
the
pr
that
involved
me
putting
the
image
for
the
blog
post,
you
feel.
Actually
we
actually
tried
installing
the
ruby
installer
on
my
system
and
but
we're
running
into
an
error
which
I
think,
okay.
He
just
told
me
to
try
it
again
if
it
would
give
me
that
error,
but
I
haven't
tried
it
since
then,
though,
but
I've
installed,
ruby,
installer
and
some
other
stuff,
and
also
I
think
usama
osamar
has
done
the
setup
for
jql
on
his
system
too.
H
B
And
yeah
usama
any
secret
secret
sauce
to
getting
jekyll
going
on
windows
or
ruth.
Maybe
if
you
have
an
example
of
your
the
error
that
you
were
getting,
we
could
take
a.
B
H
Okay,
I'll
just
navigate
to
the
repository
and
try
running
again,
just
give
me
a
few
minutes.
Okay.
Well
before
that,
I
actually
have
some
questions.
Yeah,
okay,
so
I
noticed
a
new
label
issue
will
fix.
I
don't
know
what
what
does
that
label
do.
B
That's
a
that's
a
fantastic
question,
I'll
I'll
start
by
saying
within
the
measuring
team
drive
that
everyone
on
this
call
has
access
to.
If
you
don't
go
to
google
drive
and
just
see,
if
you
see
a
shared
drive
called
meshri,
you
should,
in
inside
of
that
team
drive,
there's
a
process
folder,
not
that
ruth.
B
B
Some
of
the
like
the
issue
templates
that
we
might
be
using
and
some
bots
that
we
might
be
using
and
so
in
terms
of
the
labels
we
tried
to-
and
it
was
kind
of
here
recently
that
we've
tried
to
provide
some
consistency
across
the
all.
B
You
know
the
or
40
repos
that
are
in
the
org,
and
I
don't
if
it's
a
point
of
interest
to
you
I'll
say
that
in
github
the
way
that
github
works,
it's
it's
recently,
it's
relatively
new
functionality
that
at
an
organizational
level-
and
by
that
I
mean
in
our
example,
layer,
five
io,
you
know
github.com
layer5io,
that's
the
org
name.
This
is
the
org
and
it
has
35
repositories.
B
The
way
that
github
works
today
is
that
at
an
org
level.
Finally,
like
and
I've
worked
with
github
a
lot
a
couple
of
years
ago
on
some
of
these
things,
but
is
oh,
is
that
you're
able
to
define
a
collection
of
labels
at
this
top
level
and
that,
as
you
create
a
new
repository,
it
will
inherit
these
or
automatically
get
these
labels
that
will
be
available,
so
you
can
assign
them
to
issues
and
assign
them
to
pr's.
B
Unfortunately,
you
can't
retroactively
apply
those
labels
to
existing
repositories.
So
there's
been
a
couple
of
contributors
in
the
community
that
have
been
helping
sort
of
manually.
You
know
create
these
and
I
would
you
know
and
the
the
more
active
repositories
that
we
have
generally
are
starting
to
have
all
of
these
and
and
then
okay,
so
good.
Hopefully
that's
a
little
bit
of
backstory
and
then
you
were
saying
hey
here
recently
it
looked
like
there
was
a
new
label
and
it
was
called
issue
slash
something.
B
Okay,
so
the
it's
yeah
yeah,
I've
only
used
this
label
a
couple
of
times
and
part
of
the
reason
why,
sir.
B
Oh
nice,
all
right
yeah,
so
you
know
here's.
B
The
very
brief,
like
you
know,
incomplete
sentence
that
describes
what
what
the
intended
use
of
this
is-
and
this
is
this
statement
is
true,
like
it's
more
like
this
issue
is
intended
to
be
worked
on
like
like
hey
the
the
it's
sort
of
like
an
acknowledgement
that
as
a
community
or
as
a
set
of
contributors
or
like
like
hey,
we
we
see
that
issue
and
it
looks
valid
and,
and
it
should
be
worked
on,
like
you
know,
at
a
minimum,
it
means
that
I
have
begun
to
use
it
once
or
twice,
because
we've
recently
turned
on
a
few
bots
bots
that
you
know
periodically,
look
through
all
the
open
issues
or
open
pull
requests
and
will
you
know
manipulate
the
issue
and
one
of
those
bots
is
a
stale
bot.
B
B
If
there's
no
more
activity
in
the
next,
you
know
few
days
it
will,
the
bot
will
go
ahead
and
automatically
close
it,
and
so
the
way
that
I've
used
the
will
fixed
label-
oh
okay,
and
so
that
is
the
bot
will
automatically
close
it
unless
it
has
explicitly
the
will
fix
label
and
the
way
that
you
can
kind
of
look
through
a
little
bit
of
this
to
get
familiarized
is
like
between,
like
the
layer,
5,
repo
and
the
measuring
repo,
and
I
think
most
of
them
now
have
the
same
config.
B
B
Here's
the
stale,
bots
configuration
and
today
the
way
that
we
have
you
know
things
configured
is
that
if
there's
been
no
activity
45
days,
then
probably
it's
time
to
then
then
go
ahead
and
mark
the
issue,
stale,
the
number
and
then
after
10
days
after
having
marked
it
stale
if
10
days
later,
no
one,
you
know
nothing
else
happens,
go
ahead
and
close
it
except
yeah.
B
H
Yeah,
okay,
so
the
next
question
is,
I
found
a
couple
of
issues
like
I.
I
think
I
should
use
still
issues
now.
H
Yeah,
so
I
it
has
documentation
the
bill,
so
I
think
I
wrote
back
down
9
40
on
mystery,
all
right
yeah
so
like
like.
I
have
like
three
three
issues
here
that
I
found
that
looks
still
and
probably
I
need
like
I.
I
want
to
work
on
them
since
they
have
like
documentation
label
so
probably
I'll
I'll
need
like
a
bunch
of
what
the
issue
is
about.
H
H
It's
not
been
able
to
start
with
that
issue
and
it's
been
a
while
now
so,
like
those
are
the
issues.
Oh
I'll,
just
drop
the
issue
numbers
on
the
chat
box,
beautiful,
okay,
that's
this
one.
B
Yeah
is
this
one,
nice
or
and
yeah
feel
free
to
drop
them
into
the
meeting
minutes
as
well
like
these?
Are
these
are
much
yours
as
they
are
mine,
and
actually
that
goes
for
everything
that
we
talk
about
so
okay,
good,
yeah,
great
good
question.
H
I
also
have
my
tickle
arrow,
I
don't
mix,
I
don't
I've
seen
the
error
again.
D
H
Yeah
so
yeah,
so
this
is
it.
E
B
A
B
A
D
B
All
right
so
in
this
environment,
you're
running
2.7.1
and
you
have
you
were
in
the
process.
B
A
B
B
I'm
nice
and
bundler
is,
I
don't
know
a
gem
package.
C
B
Gems
yeah,
and
so
it
looks
like
hey
it's
it's
it's
one
time,
initialization
and
by
the
way,
the
the
directory
that
yeah
you're
in
the
layer,
five
directory
check
and
you're
in
your
branch.
Great,
that's
great
by
the
way
nice
job
on
the
naming
of
your
branch,
that's
fantastic.
B
Yeah
so
yeah,
if
you
do
the,
if
you
do
a
make
site
one
more
time,.
B
B
B
B
There's
a
couple
of
things
that
pop
to
my
mind,
is
like,
I
think
things
to
try
like
common
troubleshooting
things.
One
of
those
is
blowing
away
the
the
gemfile.lock
and
sort
of
starting
fresh
from
there.
F
So,
just
now
what
I
was
thinking
was,
since
we
are
using
a
package
for
a
package
of
ruby
in
the
case
of
windows.
So
instead
of
downloading
2.71
7.1,
you
can
go
with
the
earlier
version
like
2.6.2
and
then
change
the
ruby
version
in
the
gem
file
from
2.7.0
to
2.612
and
try
and
do
a
bundle
install
before
doing
the
mix
8.
E
B
Yeah
and
and
nikhil
do
you
think
that
2.7.0
would
be
just
about
his
would
have
the
same
effect
yeah.
F
Actually,
there
isn't
any
2.7.0,
that's
why
I'm
asking
for
2.67.
B
Weird,
okay,
so
a
couple
of
things.
I
think
that
that
was
actually
going
to
be.
My
second
suggestion
ruth
was
that
it
could
be
incompatibility
with
the
version
of
ruby
that
you're
running
and
the
version
of
ruby
that
this
site
is
kind
of
expecting
and
so
two
things
one
is
to
to
usama's
question
ruth.
B
If
you
were
to
go
back
into
your
visual
studio
code,
there's
a
file
in
the
root
directory
called
the
it's
the
gem
file
and
you
know
yeah,
and
in
order
to
reconfigure
what
version
of
ruby
that
you
would
like
for
jekyll
to
use.
B
It's
act,
it's
just
as
simple
as
updating
the
text,
yeah
and
and
then
saving
the
file
and
kind
of
to
to
what
nikhil
had
said
was,
like
you
know,
running
a
bundle
install
again
to
sort
of
reinitialize
your
you
know:
jekyll,
environment
or
your
gems.
B
The
second
thing
is
about
downloading.
You
know,
ruby
to
you
know
an
older
version
of
ruby
in
the
environment
that
I
generally
work
in
is
happens
to
be
mac
mac
os,
but
between
that
and
linux,
I'm
not
sure
for
windows,
and
it
may
well
be
there.
But
if
there's
a
utility
that
I
that
I
go
to
it's
a
ruby
version,
man,
it's
called
rvm.
B
B
And
then,
if
you
want,
we
can
talk
about
the
copy
to
clipboard.
H
Yeah
sure,
then,
the
other
issues
too
or
we
can
just
allow
others
like
shivam,
has
something
to
so.
We
can
just
talk
about
this.
One
then,
maybe
later
on
out,
send
a
message
as
we
that's
the
other
issues.
B
Sounds
good
so
you're
saying
hey,
maybe
maybe
talk
about
shivam's
issue
now
and
then
circle
back.
B
B
Oh
okay,
actually
dude
do
you
mind
maybe
hold
on
one?
Second,
if
you
would
okay
thanks
all
right
so
so
there
had
been
an
enhancement
request
raised
in
the
measuring
repo
a
little
while
ago,
and
it
was
in
reference
to
the
the
documentation
that
we
have
for
for
the
mastery
project.
When
you
go
to
the
docs
depending
upon
how
you
want
to
install
mesherie
or
measuring
ctl,
like
maybe
you
need
to
run
a
few
brew
commands
or
a
bash
script.
B
You
know
copy
to
clipboard
button
and
if
you
go
to
the
layer
5
site
which
which,
by
the
way
this
needs
to
be
displaced
like
it's,
you
go
to
the
layer,
five
site
and
you
guys
have
seen
this,
like
you
know
a
million
times
like
you're
on
some
site
you're.
Looking
at
some
code-
and
I
say:
oh
oh
nice,
okay,
I
can
just
you
know,
click
to
get
that
into
my
clipboard
and
if
I
go
paste
that
somewhere,
you
know
like
right.
I
don't
know
why.
I
don't
know
why.
B
I'm
explaining
the
clipboard
to
you
all,
but
we're
sort
of
missing
that
convenience
operator
here,
the
utility,
the
small
bit
of
javascript,
that
we
used
on
this
site
and
it's
actually
the
same
one
that
we
used
on
the
meshri.io
site
when
you're
down
here
and
you're
looking
to
install
you
know
when
you're
looking
to
run
these
commands.
It's
you
know
we
just
use
the
it's.
Was
it
clip
it's
whatever
it's,
this
clipboard
js.com,
and
so
that's
the
conceptual
ask
is
that
we
would
you
can
leverage
either
the
implementation.
B
B
B
I
could
shiv
them
over
to
you.
B
G
So
I
just
want
to
know
one
thing:
let
here
is
my
skin
visual.
G
Actually,
the
that
the
issue
was
to
check
whether
the
the
input
url
contains
a
valid
protocol
such
as
http
or
https,
or
not
so.
G
G
G
One
thing
I
I
just
want
to
ask
is
that
I
you
you
have
pointed
out
here
is
that
the
desired
behavior
is
client
side
formulation
should
address
this
issue
before
the
us
allowed
to
submit
form
means.
I
need
to
make
change
in
handle
summit.
I
miss
for
now
I
have
meeting
in
hence
submit
function,
so
whether
I
need
to
make
changes
in
this
function
or
I
need
to
make
change
in
hand
chain,
because
I
have
tried
with
handle
chain
also.
G
But
what
is
happening
with
anything
is
that,
can
I
just
click
on
any
text
field
for
any
inputting
inputting
anything
it
is
just
calling
that
is.
Network
means
it
is
for
throwing
an
error
for
every
text
box.
G
Let
me
show
a
brief
demo
for
that.
B
G
G
Horror
handle
change,
I'm
making
the
changes
and
handle
change.
It
is
coaching
causing
the
handling
error
in
every
text
field
every
edit
text
field.
So
this
is
the
issue
that
is
causing
with
handy
channels.
C
G
I
G
C
B
It
is
a
step
forwards
to
like
the
current
behavior
today
is
if
someone
doesn't
have
an
accurate
url
if
they're
missing
the
protocol
like
http,
https
or
whatever
in
the
future,
grpc
or
nats
that
currently
they'll
have
a
bad
experience,
it
will.
The
form
will
submit
if
it's
supposed
to
run
for
a
few
it.
The
the
test
will
fail
and
they'll
be
like
well,
what's
going
on,
like
you
know,
it
looks
like
measures
broken
or
something
well
turns
out.
B
B
That's
good.
We
could
accept
that,
and
kind
of
you
know
be
in
a
better
place.
We
should
challenge
ourselves
and
I'll
challenge
you
and
nikhil
to
noodle
on
this
a
little
bit
or
think
you
know
research
this
a
little
bit.
I
would
be
dumbfounded
if
react
or
material
ui,
the
things
that
we're
using
wasn't
flexible
enough
to
let
you
granularly
associate
a
handle,
change
event
to
a
single
text
field
to
a
single
input
on
the
form
that
would
blow
my
mind
and-
and
so
hopefully
that
helps
answer
the
question.
B
I
think,
between
the
audio
challenges.
The
two
of
you
guys
will
have
a
separate
conversation
to
figure
out
if
there
is
a
way
to
associate
a
handle,
change
to
a
particular
input
field
and
restrict
that
behavior,
as
opposed
to
being
form
wide
form
wide,
meaning
all
the
inputs.
But
in
the
meantime,
yeah
thank
you
for
improving
the
user
experience.
B
A
B
B
Nice
work
and
yeah,
it's
I
gotta
say
like
getting
getting
user
experience.
Right
is
kind
of
so
important
and
it
can
be
such
a
pain
in
the
rear.
G
Also,
one
more
thing
I
just
want
to
confirm
is
that
whether
we
should
check
for
both
the
protocols
means
http
and
https,
or
we
should
restrict
under
check
to
only
http
sites,
because
was
dead,
will
be
more.
B
Oh
boy,
I
was
multitasking,
I'm
sorry,
you
said
with
the
protocols.
G
B
I
think
right
it
is.
It
is
good
to
restrict
the
protocol
to
to
have
that
field.
Validation
enforce
a
requirement
that
either
http
or
https
is
present.
Those
being
the
only
two
protocols
that
are
currently
supported.
B
There
are
older,
open
issues
to
support
grpc,
tcp
and
nats
traffic
to
for
the
load,
generators
that
we
have,
some
of
them
are
capable
of
generating
those
types
of
load.
B
For
example,
fortio
is
capable
of
generating
grpc
load,
and
we
would
like
to
support
that.
That's
actually
going
to
change
the
the
so
so
to
answer
your
question
eventually,
what
we
will
probably
end
up,
having
is
more
of
a
radio
button
that
someone
would
first
choose
what
protocol
it
is
that
they're
looking
to.
G
Your
voice
is
breaking
the
kill.
B
But
nikhil
it
is
kind
of
funny
because
you
almost
sound
like
a
chipmunk,
sometimes
because
your
voice
comes
through,
so
I
can't
believe
I
could
call
you
a
monk
on
the
call,
but
anyway,
with
that
we're
over
time,
I
want
to
respect
everybody.
I
know
other
people
have
got
other
meetings
and
things
so
very
pleased
to
see
all
of
you.
This
is
very
nice,
we'll
catch
you
on
friday
for
the
community
call
which
may
be,
I
think,
just
from
michael.
B
The
community
call
is
a
little
bit
of
a
different
format
where
we
talk
about
things
more
broadly.
So
probably
I
would
expect
we'll
talk
about
like
smi,
conformance
and
stuff
like
that
there
as
well,
but
michael
you
you're.
I'm
only
saying
that
just
to
let
you
know
that
it
gets
even
more
interesting
than
it
was
today.
B
B
Oh
nice,
anita,
very
nice
to
see
you
today
with
your
video,
that's
good!
B
B
See
you
guys
soon
bye,
everyone.