►
From YouTube: IETF-CBOR-20220713-1400
Description
CBOR meeting session at IETF
2022/07/13 1400
https://datatracker.ietf.org/meeting//proceedings/
B
I
have
a
conflicting
meeting
and
so
I'll
just
listen
and
carson.
I
will
get
back
to
you
on
that
expert
review
on
the
join
proxy
today.
A
And
I
think
it
is
time
to
start
we
have
a
few
more
people,
so
welcome
to
the
apparently
the
12th
seaborn
interim
meeting
of
the
year
karsten
we'll
start
with
you
or
oh
well.
First,
we
have,
I
guess:
monaco,
as
usual,
you're
gonna,
be
our
notetaker.
A
Yeah,
I
see
he's
listed
on
there
good
thanks
again,
marco,
as
always,
karsten
off
to
you.
C
Oh,
I
am
already
unused
yes
confusing.
I
was
looking
how
to
unmute
myself
and
I
already
was
on
youtube.
Okay,
thank
you.
So
this
is
a
midsummer
meeting,
it's
too
bad!
That
christian
can't
be
here,
because
he
had
most
of
the
comments
that
I
reacted
to.
So
I
think
we
have
four
items
on
the
agenda
which
is
in
the
notes.
C
You
probably
should
have
a
look
at
the
notes
in
parallel
to
the
meeting.
Actually
five
items
three
are
on
these
slides
sibo,
packed
the
discussion
about
array,
tags
and
related
tags
that
shape-shift
sibo
and
the
progress
on
the
alternative
union
tags.
And
then
we
have
the
agenda
for
iitf
114
and
any
other
business
which
might
include
the
times
we
choose
for
the
interim
meetings
for
the
fall.
C
So
we
had
a
pretty
lively
discussion
about
sibo
pact,
and
this
means
that
we
made
some
some
pretty
pervasive
changes.
We
didn't
really
change
the
the
the
underlying
mechanism
very
much,
but
we
repackaged
it
in
in
a
way
that
makes
it
simpler
and
probably
more
powerful.
So
we
used
to
have
prefix
and
suffix
tables
for
for
packing
and
we
simplified
this
to
a
single
argument
table.
So
we
have
a
share
table
and
an
argument
table.
Now
we
brought
up
the
idea
of
a
function
tag.
C
The
default
function
continues
to
be
concatenation,
so
we
have
straight
sharing
and
we
have
continuation
from
the
argument
tables
thread
sharing
from
from
the
sharing
tablets
and
coordination
from
the
argument
tables
and
we
add
a
way
to
actually
explicitly
specify
specifier
function,
and
I
have
a
couple
of
slides
on
what
that
what
the
first
one
of
those
should
be,
we
had
some
some
pretty
bad
terminology
in
the
intermediate
version,
which
talked
about
the
type
0
and
the
type
1
reference.
These
have
now
been
simplified
to
straight
and
inverted
references.
C
They
only
differ
in
the
question
which
becomes
which
part
becomes
the
left-hand
side
and
which
part
becomes
the
right-hand
side,
and
this
also
simplified
the
way
we
find
the
function
tag,
because
the
function
tab
tag.
If
present
always
is,
on
the
left
hand
side,
so
that's
what
what
happened
in
in
dash
06
and
we
said
we
wanted
to
have
one
function
defined.
C
Originally,
we
had
the
idea
to
have
a
mid
fix
function,
which
is
between
prefix
and
suffix,
but
it
actually
turns
out.
We
can
generalize
and
simplify
this
to
a
join
function,
so
this
works
exactly
like
python
join
or
like
ruby
join,
except
that
ruby
join
is
the
other
way
around
from
python
join.
C
So
this
is
really
funny
for
somebody
who
speaks
both
languages
and
the
idea
of
a
joint
function
is
that
you
supply
it
with
an
array
of
items
to
be
concatenated
and
you
provide
a
joiner
or
intersperser
that
is
put
between
every
pair
of
items
out
of
the
array,
so
so
broken
or
vertical
bar
dot
join
of
four
and
bar
becomes
fu
vertical
bar
bar
bar
is
maybe
not
such
a
great
meta
variable
when
you
are
talking
about
vertical
bars.
C
Sorry,
okay,
the
the
interesting
observation
here
is
this
function
is
not
commutative,
so
that
will
come
up
in
a
couple
of
slides,
so
we
already
had
an
example,
and
I
have
slightly
updated
this
example
now,
where
we
have
a
target
of
a
free,
an
array
with
three
uris,
and
we
want
to
put
this
together
out
of
a
common
part,
the
pack.example
and
prefix
and
suffix,
and
I
probably
mistyped
this
sorry.
C
Wow,
okay,
so
this
is
totally
wrong
yeah,
so
you
you
need
to
to
imagine
that
the
target
looks
different
from
what
I
have
on
these
slides.
Sorry
about
that,
so
the
the
idea
is
that
the
actual
ramp
table
takes
https
and
food.html
and
puts
this
around.
The
pack.example
is
essentially
a
call
to
the
join
function
where
the
array
is
https
and
full.html
and
the
the
joiner
the
intersperser
is
pack.example,
and
this
way
you
can
put
together
these
three
uris
and
sorry.
C
The
the
text
on
on
the
top
is
the
the
wrong
target
from
a
previous
example.
Sorry,
and
the
same
thing
can
can
also
be
done
the
other
way
round-
and
this
shows
in
the
second
column-
and
this
shows
some
flexibility
of
being
able
to
specify
the
function,
tag
on
the
using
side
and
not
in
the
argument
table.
So
in
the
left
hand
side
example,
we
had
the
106
the
the
function
tag
on
the
joiner.
C
So
when
you
use
that-
and
you
reference
that,
then
you
implicitly
activate
this
function,
tag
and
put
things
together
together.
Based
on
that,
on
the
right
hand,
side,
the
function
tag
is
at
the
side
where
the
argument
is
being
used,
and
that,
of
course,
has
the
advantage
that
we
can
leave
this
out.
So,
for
instance,
where
we
put
together
the
mail
to
uri,
we
we
don't
really
need
a
joiner.
We
can
use
simpler.
Concatenation
and
simple
coordination
is
the
default.
So
we
don't
need
a
function
tag
for
that
yeah.
C
So
this
shows
the
the
fact
that
we
have
references
reference
tags
that
offer
both
orders.
The
sixth
is
the
the
straight
reference
to
argument:
table
entry,
zero
and
two
one.
Six
is
this
inverted
reference
to
argument
tag
zero
and
you
probably
have
noticed
that
there
are
two
different
function:
tags
here:
106
and
105,
because
by
inverting
things
you
actually
also
have
to
invert
the
sense
of
the
function
tag.
So
we
actually
need
to
define
two
function:
tags
for
a
non-communicative
function
that
that
actually
makes
sense
in
in
this.
C
In
these
two
combinations,
now
we
we
could
maybe
arrange
reference
tags
in
such
a
way
that
they
fit
the
example
on
the
previous
slide.
But
then
this
is
an
example
where
we
actually
need
both
directions
of
the
reference
tag
with
the
same
direction
of
the
function
tag.
C
So
in
essence,
we
have
four
different
combinations
and
one
bit
for
those.
Four
cases
comes
out
of
the
reference
tag
and
the
other
bit
needs
to
come
out
of
the
function
tag
assuming
that
we
have
a
non-communicative
function.
If
we
have
a
commutative
function,
then
of
course
it
does
make
a
difference
and
we
only
need
one
function
tag
or
if
we
have
something
that
only
ever
happens
in
in
one
direction,
we
would
also
not
need
a
second
function.
C
Take
so
that's
the
somewhat
bitter
result
of
running
through
this
example,
we
may
need
two
tags
to
accommodate
a
particular
function.
C
Okay,
so
that
that's
the
the
result
of
the
discussion
here-
and
I
made
some
some
very
simple
slides-
you
probably
really
have
to
read
the
the
document
to
get
at
the
finer
points,
but
the
result
is
that
we
now
have
a
relatively
simple
set
of
tools
in
our
toolkit
that
we
can
combine
in
a
pretty
flexible
way,
and
this
is
exactly
how
how
this
should
look
like.
C
So
I
think
we
are
pretty
much
done
with
this.
The
only
remaining
question
is
how
many
of
these
other
items
that
came
up
at
the
end
of
the
last
meeting.
Do
we
want
to
address
here.
So
one
question
was:
do
we
have
a
way
to
address
sequences
and
it
probably
makes
sense
to
have
an
unwrapped,
splicing
kind
of
construction,
but
maybe
that
has
to
go
into
sequences
and
not
into
a
package.
I
don't
have
a
strong
opinion
on
that.
C
The
second
question
was:
do
we
want
to
address
any
further
function,
tags
and
the
candidate
here
was
the
curry,
but
that
probably
better
goes
into
something
in
the
context
of
the
co-working
group
which
needs
this
function
take
for
for
operating
on
concise
resource
identifiers.
So
it's
not
really
something
that
sibo
should
be
doing,
and
the
third
question
was:
do
we
have.
C
Only
a
few
type
pairings
in
the
reference
tags
that
actually
make
sense
so
whole
world
is
essentially
unused
here,
but
on
the
other
hand,
nobody
has
come
up
with
something
useful
to
do
there.
So
maybe
we
could
just
leave
it
as
it
is
so
that
that
is
by
my
status
of
sibo
package,
and
the
next
step,
of
course,
will
be
to
update
the
implementations
to
what
we
have
changed
in
the
last
version,
and
I
hope
you
will
be
able
to
discuss
the
implementations
at
the
114
meeting.
C
C
We
have
a
long
running
discussion
in
the
zebra
working
group
about
how
to
actually
define
tag
validity
in
terms
of
what
can
go
into
the
tag
content
and
we
had
several
discussions
about
something
called
semantic
tag
validity,
but
this
turned
out
to
be
pretty
wishy-washy
and
for
eight
nine,
four
nine.
We
stuck
with
the
structural
tank
validity
that
most
people
probably
had
implemented
in
in
their
decoders
and
and
validators.
So
a
tag
essentially
looks
at
the
shape
what
it
finds
in
its
tag,
content
and
this.
C
If
this
doesn't
look
like
what
it
expects,
then
we
have
an
invalid
tag.
C
So
an
example
of
this
is
the
the
multi-dimensional
array
which
is
all
about
arrays,
obviously,
and
the
the
data
item
that
goes
into
the
tag.
Content
of
a
multi-dimensional
array
is
an
array
of
two
items,
one
of
which
is
an
array
of
dimensions
and
the
other
one
is
an
array
of
the
actual
elements
of
the
multi-dimensional
array
and,
as
you
can
see
from
this
slightly
shortened
text
from
the
rfc,
this
gets
a
bit
complicated.
The
outer
array
is
always
a
c
bar
major
type.
C
So,
essentially,
we
have
tags
defined
in
this
rfc
that
hold
something
hold
some
data
that
are
meant
to
stand
in
for
actual
sibo
arrays.
They
have
the
same
function,
but
at
the
the
site
where,
where
this
is
used,
we
actually
have
to
say
that
this
needs
to
be
allowed
and
that
that's,
of
course
bad,
because
it
leads
to
an
extensibility
problem
and
that's
exactly
the
problem
that
kell
has
at
the
moment.
C
He
wants
to
extend
this
and
now
the
question
is:
what
do
we
do
with
the
existing
multi-dimensional
array
tag,
or
do
we
need
to
define
a
new
check
that
has
exactly
the
same
meaning
just
because
we
have
one
more
tag
that
can
stand
in
for
a
receiver
array.
C
So
really,
this
is
a
festering
problem
that
that
we
haven't
found
a
good
way
to
attack,
but
with
sibo
pact.
Of
course,
this
becomes
completely
impossible.
C
This
approach,
because
the
the
reference
tags
in
sibo
packed
also
go
into
random
places
into
other
tags,
and
so
the
the
shape
that
the
tag
finds
has
an
unexpected
reference
tag
possibly,
and
we
need
to
to
find
a
way
to
allow
cyberpeg
to
do
this,
and
when
we
allow
sibo
pack
to
do
this,
we
might
as
well
provide
some
license
for
other
tags
to
do
this
as
well.
C
So
a
zebra
pack
reference
tag
again
would
stand
in
for
what
it
references
and
this
this
idea
of
a
tag
standing
in
for
some
shape.
That
is
expected.
That
is
maybe
the
the
principle
that
we
would
be
working
on.
So
the
idea
is
to
make
explicitly
an
equivalence
principle.
So
this
is
not
yet
full
the
full
concept
of
semantic
tags,
but
it
goes
into
that
direction
a
bit.
C
So
what
we
have
today
is
tags
can
define
the
shape
of
their
tag
content,
so
they
they
define
down
from
the
the
tag,
but
they
cannot
define
up
and
the
the
new
idea
is
that
tags
can
define
what
shape
their
their
users.
Their
environment
should
see
when
they
look
down
into
tag
content.
C
That
has
this
tag,
so
this
is
about
two
texts
being
nested,
maybe
with
interspersing
arrays
and
maps,
and
so
on,
and
by
saying
that
that
a
tag
is
equivalent
to
the
array
or
the
map
or
some
other
structure
that
that
it
actually
stands
for.
C
We
can
avoid
having
to
change
the
surrounding
tag,
and
so
we
can,
for
instance,
have
a
data
compression
tag
that
can
be
used
in
all
places
where
a
byte
string
can
be
used,
or
we
can
have
a
new
typed
array
tag,
for
instance,
for
some
some
other
popular
floating
point
format,
like
b
float,
16
that
that
can
stand
in
for
where
the
the
existing
set
of
typed,
arrays
or
even
standard
zebra
arrays
can
can
stand
in
and
what
we
have
with
the
typed
arrays
is
essentially
we
have
this
stand
in
concept
already,
but
we
have
it
in
a
very
limited
way.
C
We
have
kind
of
jailed
it
to
to
the
particular
environment
that
we
were
looking
at
in
in
this
roc
and
that's
probably
wrong
yeah.
So
I
think
this
is
a
good
idea,
but
a
good
idea
is
just
that,
so
we
need
to
rate
this
up,
write
this
up
and
I'm
wondering
what
what
the
best
form
is.
We
can
that
we
can
give
to
this.
C
So,
for
instance,
we
could
simply
use
sibo
package
as
a
document
because
we're
working
on
the
document
to
establish
this
equivalent
equivalence
principle
and
then
other
people
who
register
tags
like
lz4,
compression
or
v-float
16
floats
or
whatever
can
simply
reference
that
we
could
also
put
it
into
those
specific
tag,
definitions,
but
I
think
it's
a
bit
weird
to
have
one
tag,
definition
essentially
reach
into
the
the
internal
mechanics
of
sibo
and
and
change
the
way
tag
validity
works.
C
I
was
also
thinking
about
whether
this
actually
updates
eight
nine
four
nine,
because
eight
frontline
defines
tag
validity
in
a
structural
way,
and
I
was
also
thinking
about
whether
this
can
be
opt-in,
so
that
that's
a
number
of
questions
we
probably
need
to
clarify
again
my
my
current
favorite
is
just
putting
this
into
the
pack
document,
because
that's
one
we
have
in
the
pipeline
and
it's
actually
needed
for
pac.
So
we
we
should
be
doing
this,
but
yeah
I'm
open
to
two
other
ideas:
how
to
do
this.
D
B
C
I'm
just
english
is
not
my
native
language.
Okay,
just
say
this
slowly
again,.
D
The
the
opt-in
part,
I
had
a
question
about,
does,
would
it
be
opt
in
on
a
per
tag
basis,
so
would
a
tag
basically?
Would
it
would
it
be
in
the
definition
of
a
tag
or
description
of
a
tag
that
that
it's
that
it
would
accept
any,
I
don't
know
semantic
convertible
or
I
don't.
What
did
you
call
the
stand-in
types,
or
would
this
work
up
for
every
tag
automatically.
C
Well,
we
have
a
hundred
or
so
tags
defined
so
saying
that
each
of
these
tags
needs
to
position
themselves
to
this.
It's
a
non-starter.
We
can't
get
this
going.
I
think
so.
Opt-In
was
more
on
on
the
same
level
as
people
opt
in
to
deterministic,
encoding
or
to
indefinite
length
strings.
C
So
it's
it's
one.
One
other
check
mark
you
would
make
when
you
say.
Oh,
my,
my
my
c
bar
decoder
actually
can
do
tank
validity
by
equivalence.
C
Yes
and
and
of
course
the
the
other
opt-in
is
that
to
be
to
say
that
there
is
there
even
is
a
equivalence
relationship.
That's
really
opt
in
for
the
specific
tag
that
establishes
this.
So
if,
if
I
do
an
it's
a
four
compression
tag,
I
would
explicitly
say
this
tag
can
occur
in
all
places
where
by
strength
can
occur,
and
that's
the
opt
in
by
the
tag
that
that
goes
into
the
equivalence.
D
Yeah,
my
my
question
was
whether
the
tag
that
consumes
such
tags-
if
they
need
to
opt
in
too
so
that,
for
example,
that
we
would
only
allow
this
on
on
things
like
typed,
arrays
or
multi-dimensional
arrays
yeah,
because
that's
another
way
you
could
opt
in.
D
Yeah,
I
agree
that
it's
more
useful,
if
you
don't
make
every
tag
opt-in,
so
I'm
leaning
toward
it
makes
more.
I
mean
your
initial
suggestion
that
that
it
it's
like
it's
opted
on
the
basis
of
the
decoder
like,
like
you
mentioned.
What
is
it
called
the
encoding,
the
the
standard
encoding.
D
C
Yeah,
we
only
have
to
to
be
careful
that
we
don't
fragment
the
the
situation
by
by
every
decoder
making
a
slightly
different
decision,
so
I
think
that
we
should
ask
for
a
wholesale
opt-in
in
those.
I.
D
C
Well,
it's
not
a
use
case.
It's
just
a
mechanism
that
can
be
used
in
various
use
cases,
and
one
use
case
is
that
we
often
have
extremely
complicated
json
data
structures,
and
these
need
some
way
of
of
collapsing
branches
that
that
are
copies
of
each
other,
that
that's
how
this
whole
thing
started,
and
then
we
noticed
that
the
the
carry
mechanism
that
is
often
used
in
in
json
also
can
benefit
from
using
the
pack
mechanism
and
so
on,
so
that
that's
an
example
for,
for
a
use
case
for
packed.
D
It
wasn't,
it
was
not
really
a
question
it
was
well.
I
mean
I
was
asking,
if
that,
if
there
are,
if,
if
you
guys
already
have
use
cases
for
like
recursive
applications
of
pact
as
an
example
right
because
you
would
have
you
could
have
packed
generate
some
string,
which
then
is
used
as
an
input
to
another
pact
right.
D
C
D
Recursion,
in
the
sense
that,
as
an
as
a
decoder
you
always
have
to
you
can
never
you
can
never
when
you're
parsing
the
data
item
for
for
a
tag.
D
You
always
have
to
recursively
look
at
the
next
data
item,
and
this
could
go
many
many
levels
deep
until
you
can
can
decide
if
the
outer
tag
is
is
correct.
D
C
Yeah,
that's
why
it's
so
so
difficult
to
use
the
term
recursion,
because
it
really
means
something
on
very,
very
many
different
levels.
But
if
you
do
a
validity
check,
then
of
course
you
you
have
to
resolve
all
those
stand,
relationships
that
govern
this
validity
and
that
may
be
packed.
That
may
be
something
like
like
exit
four
tags
or
some
some
alternative
floating
point
formats.
All
these
go
into
validity
considerations,
so
the
the
idea
how
to
handle
this
in
an
implementation
is
that
of
an
accessor
function.
D
So,
okay,
so
and
then
the
the
second
question
main
question
I
had
was
you
mentioned:
typed
arrays
at
the
b
float
16
example,
and
that
so
in
in
the
example
in
the
lz4
example,
it's
very
clear-cut
what's
going
on,
because
you
would
define
that
the
lz-4
tag
produces
an
equivalent
to
a
byte
string.
Basically
yeah,
that's
defined,
that's
defined
in
the
in
the
main
sebor
rfc8949,
but
in
the
b
float
16
case
I
mean
it's,
it's
you.
D
D
C
So
in
this
specific
example
of
a
b
float
16,
the
the
stand
in
relationship
is
that
this
looks
exactly
like
a
float32
array
after
you
have
replaced
every
set
of
two
bytes
by
those
two
bytes
and
two
zero
bytes.
So
that's
a
very
simple
stand
in
relationship.
D
I
mean
but
but
see
the
typed
array
example
I
mean
there
are
there
are
in
in
the
in
the
8746
document.
You
have
a
a
list
of
different
type
types
that
are
supported,
and
then
it
describes
those
collectively
as
typed
arrays.
But
if,
if
you
after
that,
then
define
a
new
type,
so
b
float
16
is
not
any
of
the
original
types,
so
you're
you're
you're,
basically
expanding
the
scope
of
of
the
list
of
types
that
are
in
typed
array.
D
C
Yeah,
that's
an
interesting
editorial
exercise
which
I
haven't
done
but
which
I
also
don't
think
is
really
complicated.
C
I
mean,
you
would
essentially
say
you're
treated
like
the
other
type
of
race,
and
that
would
be
it.
C
To
to
actually
go
through
this
and
define
those
tags
in
the
next
couple
of
weeks,
or
so
so
we
know
that
we
can
pull
this
off.
D
Well,
I
guess
my
I
might
I
guess
what
my
my
question
is
is
is
maybe
it
probably
makes
sense.
So
whatever
document
gets
written,
you
mentioned
putting
putting
these
definitions
as
part
of
the
the
packed
rfc.
D
D
I'm
I'm
asking
if,
if
wherever
this
is
defined,
it
probably
makes
sense
to
somehow
put
that
I
don't
know
put
this
framework
in
in
this
art
in
the
new
rfc
to
to
easily
allow
tag
authors
to
do
things
like
this,
so
that
it's
not
so
wishy-washy.
I
don't
I
mean
yeah,
you
could
just
write
yeah.
It's
a
typed
array.
D
D
D
C
Probably
I
think
that
that's
a
good
point
that
so
to
me
it
seems
we
we
want
to
put
the
actual
equivalence
principle
into
the
sibo
pact
document
and
then
write
another
document
which
might
become
an
rfc
or
may
just
be
a
registration.
We
have
this
registration
mechanism
in
ncbo
that
defines
how
to
do
lz4
and
how
to
do
b-float,
16
arrays,
and
if,
when
we
write
this,
we
find
well.
This
is
a
little
bit
more
than
just
the
your
garden
variety
tag
registration.
C
D
It
would
solve
our
problems,
at
least
so
I
I
hope
this
can
I
so
I
don't
know
what
the
process
is.
Is
this
a
proposal
is
going
to
be
written.
Is
this
is
this?
Do
you
think
this
is
more
or
less
the
direction
that
that
will
be
pursued?
Then.
C
Well,
yeah,
I
think
we
have
to
do
a
working
group
last
call
for
the
cbo
pick
document
or
any
other
document
that
establishes
this
equivalence
principle,
so
that
that's
one
thing
and
the
other
thing
is
that
the
actual
tag,
registrations
or
tech
definitions
need
to
be
written
that
define
these.
These
compression
and
and
typed
array
tags.
We
have
one
document
called
the
notable
tags
document
that
already
has
a
few
such
tag
definitions.
C
We
could
put
it
in
there
or
if
you
want
to
do
this
in
a
more
independent
way,
you
can
just
write
it
up
put
so
somewhere
on
github
and
tell
ayanna
to
register
it
so
that
there
are
several
ways
of
doing
this
and
they
they
have
different
amounts
of
independence
on
one
side
and
and
support
from
people
who
are
in
the
working
group
on
the
other
side.
So
we
can
always
decide
how
to
do
that.
D
C
So,
on
the
alternative,
slash
union,
we
had
some
discussions
with
the
authors,
and
this
text
actually
went
into
the
notable
text
document
in
this
case,
because
it's
a
pretty
generic
tag
that
can
be
used
in
in
many
situations
and
the
the
authors
told
me
today
that
they
plan
to
go
through
with
the
einer
registration.
This
is
vacation
time,
so
they
in
europe.
So
they
didn't
do
this
immediately
when
I
asked
them
that
whether
they
wanted
to
do
this,
but
this
is
going
forward.
C
C
A
Yeah,
so
that
this
was
christian,
put
that
that
on
and
then
told
me
that
he
couldn't
be
here
to
talk
about
it
is
there.
I
guess
the
thing
is
is
there's
something
we
need
to
talk
about?
Okay,
no,
this
one.
Let's
just
do
do
your
union.
A
A
So
just
go
on
with
with
your
with
whatever's
whatever's
left
in
your
slide
deck
and
well.
Okay,.
C
Four
interim
meetings,
so
there
was
a
proposal
from
the
core
work
group
chairs
to
use
the
the
dates
you
see
on
the
right
hand,
side
of
the
slide
for
call
meetings
which
would
leave
the
dates
that
are,
on
the
left
hand,
side
for
the
zebra
working
group.
And
the
question
is
whether
that
that's
a
good
cadence
for
interims
between
114
and
115..
A
Now,
unfortunately,
ian
is
not
on
today
and
he's
the
one
who
usually
has
the
the
ongoing
issue,
but
this
this
cadence
that
that's
proposed
keeps
our
every
two
week
pattern
which
should
stay,
which
should
still
be
good
with
ian.
I
think
I,
I
think
we'll
need
to
put
this
on
the
mailing
list
and
make
sure
that
it's
okay,
but
does
anybody
on
the
call
today
see
an
issue
with
this
schedule?.
A
A
A
C
Yes,
so,
as
I
said,
I
think
we
want
to
have
a
new
version
of
pact
that
has
this
equivalence
principle
and
any
other
comments
that
come
in
on
the
tag
side.
C
A
A
A
All
right
anything
else
for
today
does
anyone
have
anything
to
comment
on
any
other
business.
Anything
you
want
to
chat
about.