►
From YouTube: IETF-TAPS-20211020-1500
Description
TAPS meeting session at IETF
2021/10/20 1500
https://datatracker.ietf.org/meeting//proceedings/
B
A
A
C
D
C
A
E
C
Yeah
I
had
I
had
several
weeks
of
problems
with
webex
teams,
along
that
where,
for
certain
other
users,
it
was
behaving
very
unpredictably,
but
not
for
others,
and
everybody
was
willing
to
point
to
somebody
else
to
say
that
it
was
their
problem
to
fix.
B
Hi,
michael
yay,
hello,
hello,
anna,
I
think,
is
she
on.
I
think
she's
on
route
looks
like
she's
hi,
everyone,
hello,
hi,.
C
I
dropped
a
few
things
into
the
notes
page
just
oh
yeah,.
A
F
C
So
before
we
get
into
the
taps
agenda,
I
just
want
to
say
that
the
the
response
for
the
hot
rc
has
been
somewhat
underwhelming.
So,
if
anybody's
got
anything
that
they
want
to
talk
about,
yeah
there's
room
on
the
agenda
for
lightning
talks.
C
Is
hot
about
f
it's!
It
is
after
the
plenary
the
wednesday
before
itf
week
that
the
the
secretariat's
going
to
do
like
a
virtual
reception
concurrently,
we're
doing
a
different
format.
We're
going
to
do
it
in
gather
with
videos
and
then
have
the
presenter
be
like
available.
C
C
E
G
C
H
G
Wow,
how
far
east
are
you
coming
eastern
time?
Okay,
yeah
that'll
be
like
there's
a
big
difference
between
four
and
seven.
A
G
I
So
what
we're
actually
going
to
try
to
do
is
make
it.
So
if
we
ever
have
another
online
meeting
again,
which
is
which
is
not
clear
that
we
would
make
it
have
only
one
painful
thing
for
time
zones.
So
there
would
be
one
like
kind
of
breakfasty
one
and
one
dinnery
one
and
then
one
in
the
middle
of
the
night
for
the
three
big
regions
rather
than
having
two.
I
No,
no!
No!
No!
If
there
are
three
remote
meetings
in
a
year
yeah,
only
one
of
them
will
be
in
the
wee
hours,
and
that
means.
A
I
For
any,
given
I
mean
obviously
like
with
in
some
time
zone
it's
awful,
but
for
the
regions
there
would
be
one
into
the
wee
hours
and
then
one
that
starts
like
around
breakfast-ish
and
then
one
that
starts
about
dinnerish
over
those
over
the
rotation.
G
Of
in
between
so
yeah,
so
it
adds
to
pain.
So,
like
you
have
one
really
good
one
and
two
like
one
really
good
one.
One
two.
I
One
where
you
wake
up
super
early
and
one
where
you
go
to
bed
super
late
right
and
then
one
that's
right
in
the
sweet
spot.
G
Or
like
alternately,
there's
one
that
you
basically
just
say,
I
will
check
the
mailing
list
in
the
morning
and
hope
that
my
fellow
participants
are.
You
know
in.
G
We
have
a
quorum.
I
should
point
out
speaking
of
time
zone
problems.
This
fits,
I
mean
like
yep.
This
is
this
is
here
because
it's
usable
for
europe
and
the
west
coast,
and
I
had
something
scheduled
over
five
to
five
thirty,
so
I
will
know
5
30
to
six
so
at
x,
30.
So
in
in
22
minutes.
I
need
to
leave
to
go.
Do
a
manager
thing
and
then
I
will
come
back
so.
C
Okay,
I
see
gory
on
the
list,
but
I'm
not
sure
I've
heard
him
gory
are
you
online
and
able
to
gary
was
having.
G
J
That
really
will
stall
the
process.
So
I'm
not
doing
that
one,
I'm
more
interested
in
progressing
this
drafts,
our
important
work,
we're
doing.
C
Where
are
your
priorities?
Corey?
Okay,
I
don't
think
I've
got
it
together
to
kick
things
off.
Maybe
would
you
want
to
get
things
going.
A
Sure
but
I
yeah
welcome
people
to
the
tabs
interim,
so
our
agenda
says
we
have
issues
and
prs
and
we
also
recently
got
a
review
from
sean
and
I
was
wondering
if
maybe
we
want
to
start
off
with
that
one,
because
I'm
not
sure
if
we
created
issues
or
prs
for
that.
G
Yeah,
thank
you
sean.
Yes,
thank
you.
Sean
for
showing
up
are
there
any
like.
I,
I
would
actually
propose
that
we
start
off
and
and
put
sean
on
the
spot
and
say.
Are
there
any
any
things
that
came
up
in
your
review
that
you
believe
need
discussion
like
I've,
I've
read
it
and
I
think
that
yeah
I
mean
yeah
yeah
yeah,
yeah,
yeah
yeah
right,
like
I
there's
there's
nothing
that
I
would
want
to
come
to
you
as
a
reviewer
and
say
you're
wrong
right
right.
L
So
I
mean
I
I
so
part
of
I
I
gotta
remember
to
delay
myself
before
I
start
speaking
and
meet
echo,
but
the
way
I
reproached
this
review
was
two
parts.
The
preamble
was
basically
like
to
tell
a
lot
of
other
people
to
relax.
This
is
an
api
document.
We've
done
these
before
this
is
just
like.
Other
ones
know
this
review.
L
Isn't
that
different
and
then
kind
of
lay
out
my
methodology
of
what
I
think
I
was
looking
for
in
the
context
of
robert
asking
for
a
rewrite
or
moving
the
deck
chairs
around
right
in
the
various
documents,
and
in
reading
the
document
I
was
like
yeah
okay,
I
mean
I'll,
be
honest
right
when
I
first
start
reading
a
document.
The
first
thing
I
do
is
I
look
at
the
authors
and
I'm
like.
Are
these
reasonable
people
right?
L
The
answer
is
yes,
I've
been
to
a
couple
of
these
working
group
interims
and
been
like
well
they're
diligently
going
through
all
these
things.
So,
basically
the
answer
is
no
all
these
are.
They
were
mostly
all
knits
and
mostly
just
kind
of
waiting
for
the
rewrite
to
be
like
yep.
All
the
places
ended
up
in
the
right
spot
right.
It's
an
early
review,
there's
going
to
be
some
moving
around
we'll
do
another
review
later.
I
didn't
see
anything
that
was
like.
L
C
M
C
Role
that
we
had
with
by
wanting
the
early
review
was
to
you
know,
catch
any
show
stoppers
and
it
sounds
like
there
aren't
any.
So
that's
great
to
hear
so.
G
G
G
G
L
I
mean
so,
to
be
honest,
I
read
all
three
of
the
drafts
that
are,
you
know
currently
outstanding
trying
to
like
look
for
things.
So
I
don't
know
it's
just
my
thinking
of
what
would
I
be
looking
for?
Well,
it's
not
in
here.
Maybe
it's
over
there
and
they're
all
kind
of
interrelated
and
it
says,
go
read
the
other
documents
anyways.
L
So
I'm
maybe
a
little
more
lazy,
fair
than
robert
is
about
where
the
stuff
goes.
I
don't
want
to
get
put
in
the
middle
of
you
know,
trying
to
fight
the
battle
for
the
working
group
that
you
know.
We
shouldn't
make
the
change,
but
I
kind
of
thought
it
was
kind
of
all
right,
but
I'm
willing
to
see
where
robert
maybe
thinks
some
things
need
to
be
moved
around,
but
I
think
for
if
I
was
an
author,
I
would
be
pretty
pretty
asking
some
pretty
pointy
questions
about.
L
G
We
talked
a
little
bit
about
this
last
at
the
last
interim
when
we
were
sort
of
like
filing
some,
some
some
bugs
on
things
and
the.
G
It's
not
recorded,
but
you
know
I
mean,
like
everybody,
has
memories,
so
we're
recording
this.
A
lot
of
robert's
comments
were
basically
document
set
usability
right
like
so,
if
I'm
coming
to
this,
like
never
having
seen
it,
which
robert
was
coming
to
this,
never
having
seen
it,
you
know,
is
this
set
of
documents,
usable
and
I
think
here's
the
part
where
we
have
aspersions.
G
I
think
that
the
documents
in
their
current
arrangement
have
a
great
deal
of
history
of
how
we
got
where
we're
coming
embedded
into
them
right
like
arch.
First,
you
know
we're
going
to
talk
about
what
it
is
we
want
to
do
then
interface,
okay,
we're
going
to
talk
is
about
how
we
want
to
do
it
and
then
implementation
now
we're
going
to
actually
see
if
the
thing
that
we
designed
makes
any
sense
right.
G
I
mean
it's
like
that
was
sort
of
like
the
three
stages
of
this
project
and
you
can
see
you
can
see
which
ones
we
did
first
based
on
sort
of
like
the
the
the
maturity
of
each
of
the
documents.
G
Is
this
a
really
super
usable
model
for
people
who
are
to
the
documents
and
trying
to
understand
what
we're
talking
about?
Probably
it's,
okay.
Could
we
do
better
yeah?
Is
this
set
of
documents
more
usable
than
the
average
set
of
three
rfcs
of
this,
of
sort
of
this
level
of
complexity?.
L
I
mean
so
here's
the
deal
right.
Those
are
directorate
comments,
the
ad
may
or
may
not
take
them
up.
The
only
reason
why
roberts
might
get
carry
a
little
more
weight
was
that
he
was
an
a.d
for
a
while.
Yes,
the
other
idea
is
just
to
go
back
to
him
and
be
like
all
right.
We
talked
about
this
we're
trying
to
figure
out
what
it
is.
Specifically,
you
think
needs
to
be
moved.
Can
you
help
us?
L
A
J
J
We
haven't
really
read
arch
again,
having
read
the
other
things
and
when
I
did
that-
and
I
saw
glaring
horrible
sentences
stuck
in
the
middle
of
this-
that
kind
of
really
detracted
away
and
could
easily
cause
robert's
comments,
because
we
we
did
stupid
things
in
the
middle
of
the
document
by
adding
one
sentence
here
in
one
sentence
there
I
think
right.
E
L
Well,
no,
so
my
theory
is
that
you
should,
you
know,
take
his
review
and
go
through
it
and
take
it
seriously.
I'm
definitely
not
saying
that
we
should
you
should
discard
it.
I
just
think
that
whether
you
have
to
like
move
section,
two,
four
and
seven
to
this
other
document
and
two
four
and
seven
from
this
other
thing
over
there
like
it's
it.
You
know
some
of
the
review
was,
you
know,
move
stuff,
okay,
great!
L
Well,
what
I
I
think,
you're
right,
that
if
you
go
through
in
a
re-review
with
a
fresh
with
a
fresh
set
of
eyes,
that's
one
thing.
G
K
L
J
Yeah-
and
I
tried
earlier
this
week
in
a
pr
to
to
remove
the
silly
stuff,
so
I
I
think
we're
probably
getting
there.
I
suggest
we
apply
michael's
thing
and
somebody
reads
afterwards.
G
Yep
so
michael,
do
you
just
want
to
like
everything
I
think
it's
sort
of
the
same
I've
taken
a
quick
look
at
your
review
and,
like
everything,
that's
clearly
editorial,
just
pr
it
and
and
we'll
look
at
the
pr
and
then
we'll
probably
approve
it
yeah
there
isn't
anything
major
at
all,
yeah
that
I
found,
but
I'm
of
course,.
P
The
last
issue-
I
I
don't
know-
I
don't
think
this
is
so
I
think
we
have
more
important
stuff.
I
mean
if
you
look
at
these
art
art
reviews,
we
didn't
really
get
through
all
of
them.
Last
time
I
remember
dealing
with
many
that
were
assigned
to
me,
but
I
don't
think
we
we
ended
up
discussing
each
and
every
one.
There
are
a
few
that
are
still
undesigned
and
these
are
probably
more
useful
to
discuss.
C
So
since
we're
going
to
lose
brian
for
a
while
is,
should
we
maybe
start
with
something
that
we
know
brian's
got
opinions
on,
so
we
can
move
on
to
things
that
you.
G
Don't
have
opinions
well,
I
mean
I'm
only
gonna
be
gone
for
like
half
an
hour,
so
I
would
say
during
that
half
an
hour
go
ahead
and
all
of
the
prs
that
I
might
disagree
with
just
go
ahead
and
merge
them.
I
think
most
of
what
we
have
as
an
assigned
issue
is
either
has
a
pr
associated
with
it
or
is
assigned
to
me,
because
I
only
got
like
about
an
hour
and
a
half
today
to
to
put
pr's
to
things.
So
I
got
like
three
done.
G
I
a
previous
issue
from
devon
who's.
Also
here,
hi
devin.
G
I
am
confused
about
a
thing
and
I
would
like
to
figure
out
where
my
confusion
comes
from,
and
I
would
like
to
discuss
that.
So
this
is
on
the
endpoint.
Is
this
issue?
865?
Should
endpoint
object,
identifiers
be
discoverable?
Last
time
we
discussed
this,
we
decided.
Well,
we
really
don't
philosophically
we're
not
big
fans
of
the
idea
of
enumerating
the
entire
list
of
local
endpoints,
and
then
we
pointed
out
that
we
can
enumerate
the
entire
list
of
local
endpoints
by
looking
at
a
pre-connection
and
resolving
the
pre-connection
right.
G
Let
me
how
does
this
work?
I
can
ask
to
share
a
screen
right.
G
G
But
up
here
we
say
a
preconnection
object
using
a
running
view
must
have
both
the
local
endpoint
candidates
and
the
remote
endpoint
candidate
specified.
So
you
handed
a
bunch
of
candidates
and
then
you
ask
it
for
the
candidates
you
already
handed
it,
which
seems
to
be
different
than
enumerating
all
of
the
possible
local
endpoint
candidates.
G
So
I'm
confused
about,
like
we
decided
that
we
wanted
to
resolve
this
issue
by
saying:
hey,
don't
do
it,
but
if
you
need
to
do
it,
you
can
go
and
resolve
your
pre-connection,
but
be
careful
right
and
I
was
trying
to
write
the
text
for
but
be
careful
and
then
I
realized.
G
K
Right,
I
mean
you,
you
need
to
have
reason
you
need
to
resolve
them
before
you
can
rendezvous,
but
you
you
start
with
just
the
just
a
subset
of
the
candidates.
Then
you
resolve
to
find
the
rest
of
them
and
you
you
do
the
exchange
with
the
pier
and
then
once
you've
done,
that
you've
got
rendezvous.
G
So
if
I've
got
a
if
I've
got
like
just
a
pre-connection
that
just
has
a
few
properties
and
I
call
rendezvous
and
I
haven't
given
it
any
local
endpoint
information
to
start
with,
will
it
just
give
me
all
of
the
things
that
it
could
listen
on?
I
I
don't.
I
mean
it's
about
like
interface,
enumeration
right.
K
K
K
G
M
E
K
Local
and
you
need
in
order
to
rendezvous,
you
need
both
your
set
of
local
endpoints
and
the
remotes
end
points,
and
in
order
to
get
the
remote
end
points,
the
remote
has
to
enumerate
its
local
endpoints
and
then
send
them
to
you
via
the
outer
band
channel,
which
then
become
your
remote
endpoints.
P
About
this
kind
of
thing,
anyway,
I
think
for
this
art
art
review
that
says
how
does
an
application
doing
eyes
not
about
candidates?
This
is
issue
in
9-1-1,
but
this
is
time
to
call
him.
G
Good,
so
next
next
issue
I'm
actually
going
to
go
ahead
and
pop
over
to
my
other
meeting
I'll,
be
back
in
about
half
an
hour.
M
J
L
Q
M
M
Q
P
P
So
you
get
a
couple
of
connections
inbound,
you
listen,
you
exactly
have
the
connections
and
you
didn't
issue
clone,
but
you
want
to
group
them
in
some
way,
because
maybe
you
know
that
they're
in
the
tunnel
in
the
common
tunnel-
or
maybe
you
know
that
you
know
something
about
the
network
where
they're
gonna
be
across
the
same
shed
fossil
neck
and
then
we
could
use
all
the
interesting
research
that
I
have
done
at
rfcs
that
I
have
written
and
things.
F
P
And
that
is
already
written
in
the
text.
So
if
we
look
at
the
next,
it
says
something
about
this
can
happen,
but
there
is
no.
There
is
no
functionality
there
to
make.
F
L
M
You
know
what
would
the
semantic
meaning
be
for
cases
that
wouldn't
make
sense.
You
know
when
you're
doing
an
outbound
connection
yeah,
we
always
know
what
is
the
right
thing
to
do
for
cloning
or
putting
you
in
a
group
like
if
you're,
a
multi-streaming
protocol,
you're
opening
up
a
new
stream
if
you're
not
you're,
just
opening
up
another
connection
along
the
same
path
which
could
have
the
chance
to
be
coupled
for
an
inbound
stream?
M
M
Oh,
I'm
going
to
add
these
to
a
group
and
they're
over
completely
different
paths
and
they
have
nothing
to
do
with
each
other
or,
alternatively,
I
have
two
different
streams
of
different
quick
connections
that
are
each
in
their
own
groups
passively
or
actively-
and
I
say
oh
no
add
these
to
the
same
group
and
pretend
these
two
things
are
actually
part
of
the
same
multi-streaming
connection.
Even
though
they're
not
what
does
that
do
to
everything
else
in
the
group?
What
if
the
connection's
already
part
of
another
group.
P
The
second
one
is
easy:
it's
just
gonna
fail.
I
wrote
that
here
adding
attempting
to
add
a
connection
to
a
group
with
mismatching
transfer
properties
or
when
the
newly
added
connection
already
belongs
to
a
group.
Okay,
so
that
says
that
that
doesn't
happen.
You
shouldn't
be
doing
that.
If
you
try
to
do
it,
you
know
you
can
query
and
find
out
that
they're
in
a
group
already,
so
this
shouldn't
be
possible.
N
I
N
M
P
E
I
P
P
For
instance,
you
could
have
multiple
tcp
connections
being
tunneled
over
the
same
five
top
five
tuple
you
could
have.
You
could
have
a
situation
where
you
know
just
by
configuration
that
this
path
is
really
the
same.
P
You
could
have
something
like
in
like
in
this
chatbot
and
architection,
or
see
where
you
use
heuristics
to
measure
and
identify
that,
probably
they
should
say,
then
you
can
enable
a
coupling
mechanism
that
puts
the
congestions
all
together.
The
benefit
of
that
is
less
delay
and
well
less
delay,
less
loss
and
control
over
priorities.
F
M
M
Instead
of
extension,
because,
like
I'm
not
sure
how
common
it
is
to
be
able
to
support
this
yeah
and
like,
for
example
like
if
we
just
say,
hey,
I'm
going
to
add
the
whole
api
like,
we
would
have
this
function,
which
we
would
say
like
sorry.
We
can't
actually
do
anything
for
you
right
now.
Here's
a
function
that
does
nothing.
P
I
A
P
F
We
have
this
function
already
that
you
can
get
as
a
passive
on
the
passive
side
coupled
groups
anyway,
because
that's
how
screen
works.
F
L
P
That's
a
toggle
okay
next,
which
one.
N
P
P
Q
J
Yeah
and
one
of
them
comes
to
be
what
whether
connection
groups
are
at
the
sender
at
the
data
center
at
the
local
or
what
is
the
context
of
a
connection
group?
Just
give
us
the
right
words,
and
I
think
we
michael
is
happier.
P
N
P
M
Should
it
instead
say
you
know,
a
connection
group
is
a
set
of
connections
that
shares
properties
and
caches,
as
seen
by
kind
of
like
one
endpoint
right
so
like
it's
saying
like
the
connection
group
is
not
necessarily
a
protocol
concept
that
gets
sent
across
the
way
is
a
way
to
manage
connections
and
their
relationships
from
the
perspective
of
one
application,
not
necessarily
of
application.
That's
too
many
words
yeah.
N
I
think
that
is
correct.
I
was
actually
when
I
did
the
pull
request.
I
was
looking
for
another
word,
but
I
couldn't
come
up
with
a
good
one,
because
endpoint
has
a
different
definition
in
the
context
of
the
draft
right.
This
was
actually
also
the
first
word
that
I
was
thinking
just
to
replace
with.
So
if
we
have
another
good
word,
we
can
put
it
but
yeah.
M
M
Q
N
F
J
So
honestly
can
go
ahead
if
we
can
work
out
if
we
want
to
change
up
the
sender,
which
is
three
words
into
something
more
concrete
or
simply
remove
it.
I
added
it
because
of
a
review
comment
somewhere
in
the
art
art
review,
which
indicated
that
that
caused
confusion
about
whether
this
was
signaled
end
to
end.
M
N
M
J
A
P
P
R
N
P
P
N
M
Q
N
P
Yeah
I
mean
I
agree
also
if
I,
if
I
move
it
down,
I
mean
this
is
actually
by
a
part
of
why
I
kept
it
up
there,
because
I
thought,
if
I
move
it
down,
then
it
seems
that
I
need
to
allocate
this
before
I
use
it
for
sending,
but
it
makes
me
wonder
what
about
the
one
on
receiving
do
I
need
to
create
it.
Is
it
like
a
pointer
that
I'm
getting
it's
just
something?
That's
handed
to
me,
yeah.
P
Okay,
that's
all
right!
Well,
I
mean
it's
okay,
but
it
made
me
it
made
me
wonder
about
that.
You
know
having
this
here
and
having
it
allocated
below.
We
can't
try
that
we
can
just
make
it
below
when
we
send.
When
we
change
something
about
it.
I
think
it
becomes
a
bit
clearer
now
that
we
have
these
properties
on
the
message
context
that
yes
here,
we
need
to
create
it
and
do
something
about
it.
So
we
can
do
that,
but
the
message
data
response,
so
we
have
to
do
something
with
it.
N
A
A
N
N
P
N
N
P
N
E
M
More
yeah,
I
don't
think
it's.
P
Q
P
N
N
N
P
P
B
P
Yeah
we
have,
I
mean
the
lines
that
do
it.
We
have
like
for
adding
properties.
We
have
that
we
have
these
add
property
thing.
N
M
P
J
T
J
N
O
J
J
J
T
Okay,
okay,
the
one
that
we
just
discussed.
I
should
probably
just
close
it
right.
G
P
Yeah
and
or
you
mean
here,
I
thought
in
the
issue.
Q
Okay,
all
right
here
c
issue,
I'll
comment:
I'll
write
in
the
issue
that
we,
where
is
it.
N
I
Like
a
rich
example
later
in
the
document
which
which
twists
all
the
knobs,
maybe
an
appendix
or
something
so,
people
could
see
examples
of
using
all
these
mechanisms,
but
I
mean
I
agree
with
tommy
that,
like
that
that
up
in
at
the
front
of
the
document,
it
should
be
a
very
bare-boned
server,
etc.
B
P
R
M
R
T
M
J
P
Prefer
the
second
I
mean
seeing
this
without
cleaning
up
state
as
as
a
reader.
I
might
think
that
this
is
not
freeing
any
memory,
but
it
might
right
so
I
mean
I
will.
I
think
it's
good
as
it
is
every
merge.
P
T
M
J
J
Q
P
M
P
P
R
R
S
I
Well,
philip,
isn't
here
to
defend
himself.
So
should
we
just
table
this
one.
B
P
P
J
J
P
J
R
Currently,
stairs.
Q
P
J
T
P
N
P
N
P
Yeah,
I
think
it
probably
is-
I
mean
somehow
I
don't
like
it
if
implementations
skip
too
many
of
these
things,
because
it
takes
possible
functionality
away
and
most
can
be
falling
back
to
not
doing
anything
anyway,
but
it
is
very
restrictive
right
I
mean,
and
the
tap
system
is
a
bit
heavy
to
implement.
So
I
suppose
should
is
probably
better
in
general.
T
Remove
special
values:
updating
the
oh
yeah,
oh,
this
is
one
to
discuss.
Actually
it's
just
an
editorial
thing,
but
it's
a
bit
heavy.
P
So
there
was
this
well,
let
me
show
you
there
was
this
thing
about
the
special
value
of
an
integer.
An
integer
can
can
take
a
value
like
undefined
or
something
like
that,
and
the
suggestion
was
that
I
would
do
it
with
the
type
enumeration
and
it
appears
in
multiple
places.
P
The
way
we've
defined
the
types
I
found
that
enumeration
isn't
the
right
way
to
do
it,
because
an
enumeration
in
our
in
our
definition
here
has
the
same
type
only
but
tuples
really
fit,
and
all
of
these
things
were
I
well,
they
seem
to
be
fitting
with
tuples
I
mean
so.
For
instance,
here
I
have
a
tuple
that
is
integer
boolean,
I
say
the
integer
value
of
this
tuple
specifies
the
following.
P
This
particular
case
really
does
have
an
additional
special
value
of
zero
that
I
think
sean
complained
about
the
special
value
and
the
special
value
this
one
now
just
has
one
special
value
and
then
the
boolean
value
of
the
tuple.
If
it's
false,
the
integer
value
will
be
ignored
and
the
meaning
is
full
coverage.
So
I
have
text
of
that
style
everywhere.
Now.
P
K
Yeah,
I
I
slightly
worry:
it's
gonna
confuse
people
who
are
coming
to
this
from
languages
which,
where,
where
they
have
enum
types
and
tuples.
P
G
So,
like
there's
like
newish
languages,
do
this
exception-oriented
languages
do
this
through
exceptions,
pretty
much
all
over
anything
in
google
or
that's
leaked
out
of
google.
You
use
absile
status
or
right
like
so.
This
is
a
very
common
problem
in
in
well.
Yeah
control
flow,
mixing,
control
flow
and
and
return
so.
P
R
P
F
P
P
A
So
I
just
wanted
to
point
out:
we
have
appendix
a
of
our
api
document,
titled
implementation
mapping,
where
we
already
talked
about
sort
of
mapping,
an
abstract
interface,
to
a
concrete
api
in
a
given
language,
and
it
already
talks
about
types,
for
example,
for
integer.
It
says
it
can
be
represented
differently
on
different
systems
and
in
python
a
function
might
return
none
or
raise
an
exception.
So
we
kind
of
already
have
part
of
this,
and
maybe
maybe
we
can
refer
to
that
appendix
somewhere,
but
maybe
oh
yeah,
yeah.
K
Yeah,
I
mean,
I
think
it's
also
okay
at
this
point
to
say
you
know
that
this
either
takes.
You
know
one
of
these
or
one
of
these
and
not
actually
trying
to
write
it
as
a
type
and
just
say.
Well,
if
you
pass
in
an
integer
it
does
this
or
you
pass
in
the
special
value
of
whatever
yeah
and
then
let
let
the
people
in
you
know
influence
it
in
whatever
language
do
do
whatever
it
is
they
care,
but.
K
P
R
O
F
Q
P
R
P
Priority
values,
so
this
one
this
one
I
blame
I
mean
I,
I
look
through
history
of
things
of
what
happened
and
I
blame
brian's
memory
on
that
one,
because
we
had
the
discussions
going
back
and
forth
about
priorities,
and
then
there
was
a
conclusion
that
the
higher
value
is
a
higher
priority
and
we
changed
this
everywhere.
Then
you
changed
it
back
on
this
particular
line
somewhere
yeah.
So
this
fixes.
G
P
We're
entering
mod
6
to
fix
876.,
just
explain
it
be
tiny.
So
you
use
this
for
thought
that
incorporations
is
probably
in
vpr.
J
Okay,
so
I
I
made
two,
I
made
two
proportions
of
examples
and
tommy,
and
someone
else
said
they
were
okay
and
then
colin
project.
That
warrenton
was
a
bit
suspect,
so
I
just
removed
the
extra
example
to
keep
the
one
which
wasn't
the
suspect
in
any
way.
K
P
P
So
there's
only
this
one,
which
we
don't
discuss
today
and
we
can
start
looking
at
issues.
Okay,.
P
G
P
J
J
E
G
G
R
T
J
P
G
G
G
G
J
This
is
the
last
of
michael's
review
comments,
but
I
thought
it
didn't
fit
with
the
next
list
that
the
previous
one
was.
It
actually
has
some
substance
to
it.
P
So
this
one
okay,
does
it
need
this?
P
T
P
G
Like
so,
this,
I
think
is
one
of
those
things.
It's
it's
the
wages
of
us
trying
to
build
the
most
general
possible
api,
even
for
transport
protocols
that
don't
exist
yet
is
that
somebody
will
come
up
with,
like
I
think
we
even
have
an
rfc
for
like
ipo
over
faster
than
light
right
like
we
can
re,
I
I
don't
yeah,
I'm
not
sure
what
to
do
with
this.
K
G
U
G
Sent
it
like,
so
I
think
actually,
no,
this
is
fine.
You
can
get
connection.
Events
are
completely
are
completely
asynchronous
anyway.
Right,
and
it's
like
the
problem
here
is
we're
talking
about.
The
only
thing
that
can
happen
related
to
ascend
is
ascend
event
and,
like
I
think
the
point
here
is
well,
you
might
actually
get
some
other
event.
That
happens
because
you
tried
to
send
something,
but
I
would
think
that,
like
that's,
that
doesn't
need
to
be
bound
to
that.
Send
right.
That's
just
a
it's
an
asynchronous
thing
that
we
don't
care
about.
P
P
A
B
K
A
We
can
actually
also
throw
this
back
to
our
reviewer.
K
K
P
N
P
J
N
J
T
P
P
J
No,
but
we
can,
we
can
still
enforce
that
question
onto
tommy
and
see
see
whether
he
has
any.
S
R
P
J
N
P
P
P
J
Okay,
so
so
in
the
rfc
series
we
generally
use
must
not
because
it's
a
requirement
to
interoperate
this
isn't
such
a
thing.
It's
a
beautiful
part
of
our
architecture.
That
really
goes
wrong
when
people
don't
do
it,
but
it's
not
a
must
not
for
interoperability.
J
Should
we
write
something
like
it
should
be
recommended
to
not
reuse
or
yeah,
but
we
can
prefix
it
by
being
really
strong
and
say
the
taps
architecture
expects
or
whatever
it
expects
it
to
be
used
in
this
way
enough
applications
yeah.
We
recommend
that
you
don't
do
it,
but
we
say
beforehand
that
it's
really
important
that
you
do.
P
T
There
are
several
places
where
the
documents
has
changed
to
the
function.
It's
been
called,
do
not
have
any
connection
existing
as
a
as.
R
T
P
P
Know
you
know
what
I'll
just
volunteer
to
go
through
the
text
and
look
for
these
things
and
see
if
I
can
say
it
clearer
and
then
I'll
make
a
pr
and
people
can
look
at
it
and
say
no,
no,
that's
not
it
or
whatever.
B
G
J
P
T
N
G
J
G
N
N
J
N
A
A
F
J
N
F
I
think
there
are
multiple
ways
to
split
architecture
and
interface,
but
one
important
point
is
really
that
both
of
the
documents
have
an
understanding
value.
E
F
A
A
Our
default
meeting
date
for
next
interim
would
be
november
17,
which
is
the
third
wednesday
of
the
month,
but
which
is
also
the
week
after
ietf,
and
I'm
not
sure
if
that
is
sort
of
too
soon
and
people
might
have
other
calls,
and
so
what
we
could
do
is,
I
guess,
maybe
not
the
week
of
thanksgiving
in
the
us,
but
we
could
just
do
december
15,
which
is
the
third
wednesday
in
december,
or
we
could
move
that
one
a
little
bit
up
to
sort
of
have
it
earlier
in
december.
C
C
I
mean
I'd
like
to
see
keep
the
momentum
going,
that
I
think
that,
if
we,
if
we
lose
two
months
between
meetings,
that
we
end
up
having
conversations
like
some
of
the
ones
we
had
today,
where
no
one
can
remember
exactly
where
we
left
the
discussion.
F
C
B
I
B
All
right
is
it
the
ideal.
C
And
the
naive
workshop
would
take
myriad
tommy
and
colin,
so
I
think
that's
a
that's
not.
C
With
with
the
15th
than
the
eighth,
definitely
the
the
29th
is
out.
Sorry,
I'm
confusing
my
months
here.
The
24th
is
out
because
of
the
u.s
holidays,.
C
C
Well,
it
seemed
like
that
hit
a
bunch
of
I
mean
I.
I
thought
that
you
were
the
only
iab
member
who
would
not
be
conflict
who
had
the
option
of
missing
the
workshop
right
now.
F
G
Thing
exactly
from
five
to
seven
on
the
first,
that
is
not
not
avoidable.
Okay,
but
I
mean
you
can
also
go
without
me
right
so.
C
C
Does
anybody
sort
of
disagree
with
that
characterization
that
and
whoever
can't.
C
They
all
get
back
all
right.
Okay,.
C
Tommy
awesome.
Thank
you
thanks
everybody,
a
lot
of
progress
today.
It
keeps
getting
better
we're
sort
of
in
zeno's
draft
editing,
but
you
know
I
know
that
series
converges
all
right
have
a
great
day.
G
G
Right,
if
we're
trying
other
things
out
like
I
can
set
up
a
google
meet
thing
yeah
exactly
my.