►
From YouTube: IETF109-CBOR-20201119-0730
Description
CBOR meeting session at IETF109
2020/11/19 0730
https://datatracker.ietf.org/meeting/109/proceedings/
A
A
A
So
welcome
everybody.
This
is
our
itf-109
seabor
working
group
meeting.
We
only
have
one
hour
today,
so
we
try
to
be
quicker
than
usual.
My
name
is
francesca
palumbini
and
I'm
your
chair
today.
This
is
an
official
itf
meeting,
so
the
note
well
applies
and
by
now
I'm
sure
that
all
of
you
have
seen
this
a
couple
of
times.
A
These
are
some
useful
links.
I
believe
the
mythical
link
is
wrong,
but
you're
in
the
meeting.
Now
I'm
sure
you
have
found
it.
The
jabber
is
there
and
I
would
really
appreciate
if
someone
could
volunteer
to
help
with
the
minutes.
A
A
Thank
you
christian
thanks.
So
much
and
you
know
feel
free
to
only
capture
the
the
the
summary
of
the
discussion
or
action
points.
A
Some
participation
guidelines
for
today
I
think
that
we
won't
really
need
to
join
the
queue
tool
today.
A
So
as
long
as
the
conversation
is
orderly,
I
think
that
you
can
just
go
ahead
and
send
audio
and
when
you're
or
coming
to
the
mic-
and
I
believe
casting
will-
let
us
know
when,
when
it's
time
to
to
ask
questions,
if
we
can
do
that,
so
during
the
presentation
or
at
the
end
of
it
yeah
and
then
you
you
have
chat,
which
is
the
jabber
and
show
hand
tool
which
we
probably
won't
use
today.
A
A
A
So
yeah
I
talked
about
jim
during
last
interim,
but
since
this
is
an
official
itf
meeting,
I
think
it's
good
to
to
repeat
myself.
Also,
let
me
share
my
my
video.
I
think
I
haven't
done
so
yet.
You
can
also
see
me
hi.
A
A
He
started
his
engineering
career
as
a
microsoft
employee
and
continued
continued
contributing
as
an
individual
to
the
atf,
even
after
he
retired,
and
opened
his
winery
august
sellers
after
he
retired
from
microsoft,
teacup
working
on
itf
topics
just
for
the
challenge
of
it-
and
this
was
this-
was
not
his
daytime
job.
This
was
just
one
of
his
passions
and
he
did
it
selflessly
with
no
rewards
in
mind
just
for
the
good
good
of
the
atf.
A
A
In
fact,
jim
agreed
to
co-chair
to
seaboard
in
march
2019,
he
has
helped
progress
a
lot
of
our
documents
forward
and
even
before
then,
as
I
said,
his
participation
and
great
reviews
of
almost,
if
not
all,
of
our
documents
have
been
instrumental
to
progress.
All
the
documents
in
this
working
group.
So
I
like
for
you
to
join
me
and
take
a
moment
of
silence
for
jim.
A
Continue
back
to
our
working
group
documents,
yes
happy
to
report
and
congratulations!
The
author
that
rfc
8943
to
be
has
been,
which
is
in
auth
48
state,
will
be
approved
very
shortly.
It
has
been
approved
by
the
author,
so
it
should
be
published
very
very
shortly
and
thank
you
mike
and
congratulations
to
working
group
and
everybody
for
doing
the
job.
A
So
if
I
was
in
person,
that
would
be
the
time
to
have
a
round
of
applause
for
that,
that's
the
status,
rfc
8949
to
be
our
seaboard-based
document.
A
A
A
C
Okay,
so
I
I
have
slides
for
the
next
three
segments
here.
So
let's
talk
about
8949
to
be
for
the
moment
that
that's
also
known
as
7049
bis.
C
So
it's
the
revised
edition
of
the
rfc
for
for
sibo
from
september
2013,
so
we
had
some
some
seven
years
of
time
to
learn
about
interability
issues
and
fixing
things
in
errata
and
and
so
on,
so
that
that
work
left
this
working
group
an
itf
after
last
itf,
if
I
remember
correctly
and
we're
currently
in
rs48-
and
it's
not
a
short
document,
so
we
actually
got
24
questions
from
the
rfc
editor
and
it
took
us
a
while
to
actually
answer
all
these
questions.
C
I
finally
generated
a
draft
version
of
the
answers
yesterday
and
my
course
has
promised
to
look
at
them
tomorrow,
so
they
are
really
doing
their
job.
It's
really
amazing.
What
level
of
detail
they
have
there?
A
number
of
issues
are.
C
Really
about
xml
to
rfc,
which
is
maybe
not
too
surprising,
because
it's
a
document
with
which
is
using
a
lot
of
features
of
xml
to
rfc,
and
there
are
situations
where
we
have
problematic
text
fallback.
C
So,
let's
quickly
go
through
maybe
five
of
the
more
interesting
questions
or
six.
First
of
all,
we
we
updated
the
reference
to
c
plus
plus
20..
Now,
why
is
c
plus
plus
20
of
interest
just
because
they
finally
got
rid
of
one
unnecessary
variation
that
was
allowed
by
by
earlier
c
and
c,
plus
plus
document.
C
So
we
can
simply
point
to
c
plus
plus
20
and
say
when
you
read
our
pseudo
code,
assume
that
the
c
plus
20
rules
apply
so
so
sign
shifts,
work
and
and
conversions
between
design
and
enzyme
work
in
the
way
you
would
expect
them.
C
You
have
expected
them
to
work
for
for
about
35
years
now,
and
we
managed
to
put
in
a
reference
without
a
paywall,
so
you
can
find
if
you
really
need
the
c
plus
plus
standard,
all
1300
pages
of
it.
You
can
now
find
it
from
the
document.
C
The
next
few
are
really
about
things
that
that
we
want
to
get
right
in
the
html
and
pdf
version,
but
that
cause
problematic
text
fallbacks,
so
exponentiation
is
something
we
now
can
do
with
superscript
formatting
and
yeah,
that's
great,
but
the
the
fallback
for
plaintext
rfcs
is
using
a
carrot,
and
that
actually
means
exo
in
in
this
specification.
C
So
we
generated
some
text
that
explains
this
unfortunate
reality
and
people
will
have
to
live
with
that.
If
that
change
is
accepted
and
similar
things
happen
with
monospace,
we
would
like
to
to
write
some
some
things
in
monospace
and
typewriter
font,
for
instance,
things
that
happen
in
the
diagnostic
notation.
But
the
problem
is
the
text
fallback
from
monospace
uses
double
quotes.
So
in
the
text
version
it
looks
like
we
are
notating
a
string
and
and
not
a
reserved
word
from
the
diagonal
segmentation.
So
this
is
really
confusing.
C
So
this
is
the
the
kind
of
problem
we
are
grappling
with
right
now
or,
for
instance,
there
are
now
artwork
and
source
code
and
it
never
has
been
defined
where
exactly
the
boundary
between
the
two
is
and
and
so
on.
And
finally,
as
you
know,
we
have
a
limited
report
repertoire
in
rfcs,
and
so
we
have
to
do
some,
some
weird
things
and
can't
have
proper
minus
signs,
and
so
we
always
have
a
hyphen
where
minus
sign
would
be
needed,
which
can
be
very
confusing
in
the
math.
C
That
is
in
the
document.
Anyway,
we
are
finding
solutions
for
all
of
those,
and
if
you
look
into
the
the
repo
for
zibabis,
then
you
find
a
draft
reply
to
the
rfc
editor
that
my
co-author
will
revise
and
then
we
will
probably
send
it
off
over
the
weekend.
C
While
working
on
this,
we
found
one
little
oopsy.
So
you
probably
have
heard
all
this
discussion
about
unsigned
versus
negative
and
we
actually
missed
one
of
them,
because
big
numbers
usually
are
replaced
by
by
actual
basic
integers
when
they
are
small,
including
when
they
are
zero.
C
We
never
got
around
to
actually
replacing
positive
big
numbers
by
unsigned
big
numbers
and
that's
a
change
that
that
we
are
now
proposing,
because
it's
not
the
preferred
serialization
to
have
a
big
num
with
the
value
zero,
but
it
is
possible
and
we
should
make
sure
that
the
statements
in
the
document
are
true.
So
all
this
is
in
the
draft.
C
Rfc
add
questions
in
in
the
cbs
repository
and
if
you
care
about
editorial
details,
please
have
a
look
there
and
I'm
sure
we
will
have
two
or
three
more
iterations
with
the
rfc
editor
getting
all
of
these
details
right
but
again
they
are
really
doing
great
work
there.
C
So,
as
I
said,
we
we
expect
to
be
finished.
With
the
the
question
answering
in
a
couple
of
days.
C
We
probably
need
another
week
to
do
the
full
reread
that
is
recommended,
so
that
will
probably
be
done
on
black
friday
or
what's
it
called
something
monday
and
of
course
again
you
are
invited
to
to
help
and
do
your
own
full
reread
and
cyber
monday
thank
you
mohit,
and
we
should
be
able
to
finish
all
48
by
the
end
of
the
month.
That's
a
prediction:
not
a
promise,
but
I
think
we
are.
We
have
good
timing
and
just
generally
I'm
currently
impressed
by
the
rfc
editor
velocity.
C
They
are
they're,
really
doing
good
work.
So
the
the
document
entered
the
rfc
editor
queue
50
days
ago
and
we
are
already
in
in
aust
48.
We
already
have
been
in
north
48
for
a
week
so
yeah.
This
looks
good.
C
C
C
If
you
know
ascii
112
is
the
ascii
character
p.
There
was
a
comment
that
we
probably
should
do
something
about
ayana
private
enterprise
numbers
and
those
actually
occur
so
often
in
non
ietf
documents.
I
have
been
involved
with
that
that
I
think
this
is
really
a
great
idea
and
structurally
this
looks
like
a
relative
oid,
so
like
tbd110,
but
it
is
understood
to
be
relative
to
one
three
six,
one,
four
one,
which
is
the
the
base
oid
of
ayana
private
enterprise
numbers.
C
So
the
tag
content
will
be
one
or
two,
maybe
three
numbers
in
in
old
encoded
form
in
sdnv
form,
and
that
allows
you
to
to
have
a
compact
enterprise
id.
C
So
that
that's
one
big
change,
but
I
think
it
was
not
particular
difficult
to
do.
Then
it
was
suggested
to
to
have
cddl
type
names,
so
the
the
prelude
in
rfc
7049
is
designed
to
never
change.
So
we
cannot
change
the
prelude
here,
but
we
can
simply
suggest
cd
daily
type
names
that
people
could
include
in
their
specifications
so
that
everybody
uses
the
same
type
names
for
them
and
those
are
oid
roid
and
penn.
C
I'm
still
looking
for
a
reason
to
have
a
type
name
droid,
but
I
didn't
find
one
so
so
we
are
stuck
with
roid.
Then
a
question
came
up.
Do
we
maybe
need
more
cddl
support
for
for
stripping
away
a
prefix.
C
Something
is
really
weird
about
selecting
things
today,
and
this
would
be
essentially
an
inverse
to
the
dot
cat
that
that
we
have
over
in
the
control,
cga
control
draft
and
so
here's
an
example.
The
the
sha2.
C
Oid
is
essentially
a
prefix
to
the
sha-256
id,
and
maybe,
if
you
do
something
where
you
are
only
talking
about
shadows,
you
might
just
want
to
do
the
relative
oid,
the
the
red
stuff
here,
and
it
would
be
good
to
be
able
to
say
that
in
in
the
city.
C
But
if
you
look
more
closely,
this
is
really
just
prefix
removal
in
byte
strings.
So
there's
nothing
specific
to
oh,
it's
going
on
there.
So
addressing
this
issue
in
this
document
might
miss
a
few
requirements
we
we
have
for
this
control
operator
in
in
other
applications.
So
my
proposal
would
be
to
not
address
issue
3
here
in
this
document,
but
to
move
it
over
to
the
city
control
document
and
add
something
there
that
that
is
like
dot
cat
just
the
other
way
around.
So
so
it's
not
adding
something
to
a
string.
C
So
that's
pretty
much,
I
think
what
we
needed
to
do-
and
this
is
now
in
o3,
and
so
the
next
question
is,
of
course,
are
we
ready
for
shipping
this
to
the.
C
C
D
Yes,
hi
carson,
hi,
everyone
yeah,
I
I
love
it,
I
I
was
aware
of
it
and
I
still
love
it
and
I
think
it's
very
useful.
As
carson
said
I
I
think
that
the
removal
of
prefixes
is
everything
in
name.
Spaces
might
need
that
and,
of
course,
beyond
name
spaces.
So
I
see
the
otherwise.
I
think
that's
the
cdi
thing.
Yes
and
it's
it's
somehow
the
I
don't
know
inverse
of
cut,
I
guess,
and
so
yeah
I'm
happy
with
not
having
the
ctdi
in
here.
D
C
In
the
chat
about
maybe
calling
something
droid,
but
I'm
sure
this
is
just
ingest,
not
a
serious
suggestion.
A
C
C
Okay,
so
I
gather
you
will
be
the
shepherd
for
that.
A
C
C
Okay,
so
let's
talk
about
the
the
big
project
we
have
right
now
so
a
while
ago
we
finally
got
back
the
packed
sibo
idea
that
actually
had
been
in
one
of
the
early
drafts
of
the
2013
rfc,
but
we
took
it
out
because
it
was
too
much
complexity
and
I
think
we
were
right
because
now
looking
at
it
in
detail-
yes,
indeed,
there
is
a
little
bit
more
complexity
than
I
thought
in
2013..
C
So
basically,
we
know
that
that
cbo
is
is
more
efficient
than
json
in
most
cases,
but
you
only
get
really
good
zebra
efficiency.
If
the
data
model
is
specifically
designed
for
sibo
and
if
you
just
encode
json.
data
in
sibo,
then
you
get
still
get
much
of
the
redundancy
that
is
in
in
json
documents
and
that
redundancy,
of
course
can
be
removed
by
by
running
deflate
over
the
the
encoded
data
item.
C
But
that
means
that
whoever
wants
to
use
the
data
item
has
to
decompress
it
before
using
it,
and
that
may
be
something
that
a
constrained
node
doesn't
want
to
do
and,
and
maybe
also
a
high
performance
node
doesn't
want
to
do
so.
The
the
alternative
idea,
which
is
not
a
replacement
for
compression
but
just
something
that's
better
than
compression
in
many
cases,
is
to
to
use
sibo
itself
to
do.
Structure
and
prefix
sharing
actually
should
be
saying
fx
sharing
now
by
packing.
C
C
So
that's
the
background
and
we
had
a
dash,
zero,
zero
and
a
lot
of
discussions,
and
in
the
last
interim,
where
we
discussed
this,
we
decided
to
have
a
good
separation
between
the
setup
of
the
compression
tables
and
the
the
actual
cable
referencing,
so
the
table
referencing
engine,
which
is
what
what
really
needs
to
run
when,
when
you
operate
on
on
a
packed,
cyborg
structure.
C
That
might
be
the
same,
even
if
there
are
good
reasons
to
maybe
have
two
or
three
different
ways
of
doing
the
table
setup
depending
on
what
what
problems
exactly
being
solved.
C
The
other
thing
we
decided
to
actually
was
to
actually
look
at
suffix
sharing
as
well.
So
we
now
have
the
item
sharing
where
we
are
sharing
a
whole
item
like
like
a
json
key
that
occurs
multiple
or
even
a
whole
substructure
that
occurs
multiply,
and
then
we
have
prefix
sharing
and
suffix
sharing,
which
is
sharing
of
prefixes
or
suffixes
of
strings,
but
also
of
arrays
and
even
of
maps.
So
you
can
do
a
lot
of.
C
C
So
we
essentially
have
four
efficiency
buckets
or
in
some
of
them
only
three
and
it
doesn't
make
a
difference
whether
the
table
setup
restructures
things
within
the
buckets,
but
when
something
is
pushed
over
into
the
next
bucket,
the
the
efficiency
goes
down.
So
that's
something
that
that
should
not
happen
lightly.
C
There
are
three
inputs
we
discussed
for
table
setup.
One,
of
course,
is
within
the
the
packed
item
itself.
There
may
be
something
imported
from
the
surrounding
data
item.
I
think
that's
an
interesting
idea.
I
haven't
really
seen
a
good
use
case
for
that,
but
I
could
imagine
that.
C
So
when
I
started
pact,
I
kind
of
thought
we
would
always
pack
entire
data
items,
but
since
super
data
items
are
mixed
and
matched
and
so
on,
maybe
it's
actually
good
to
be
able
to
carry
a
pack
data
item
inside
another
data
item
that
we
then
also
want
to
pack,
and
the
third
thing
is
static
dictionaries,
which
are
dictionaries
that
are
outside
the
the
packed
c
bar
and
that
are
known
to
the
implementation
that
is
using
the
plexibo
in
in
some
way
I'll
come
to
that
in
the
next
slide.
C
C
C
So
just
a
reminder
what
these
buckets
were
about
so,
for
instance,
item
references,
references
to
shared
items
there
we
have
16
simple
values:
we
propose
to
allocate
and
one
single
byte
tag
that
gives
us,
depending
on
the
length
of
the
argument:
48
512
and
130
1072,
one
plus
one,
one
plus
two
and
one
plus
four
buckets,
and
similarly
prefix
references
have
various
buckets.
So
the
the
point
here
is
that
a
very
small
documents
probably
can
get
by
with
just
the
very
efficient
buckets.
C
C
C
C
And
the
idea
here
is
to
separate
the
referencing
and
the
table
building
scheme
very
clearly
from
the
the
actual
packing
and
referencing
scheme
to
the
the
data
items.
C
So
actually
the
the
dictionary
mechanism
could
even
be
application
specific.
So
you
could
have
something
like
in
a
suit
manifest
where
it's
just
clear
from
the
context
where
the
dictionaries
are
so
you
don't
even
have
to
encode
anything,
just
the
fact
that
you're,
using
a
data
structure
within
a
manifest
already
tells
you
how
the
tables
for
that
are
are
set
up.
C
So
I
think
there
is
a
clear
benefit
in
having
that
separation
and,
of
course,
if
we
want
to
export
these
application
specific
parts
into
other
environments,
we
could
even
define
zero
tags
for
the
various
ways
of
doing
these
things
anyway.
The
the
actual
reference
could
be
a
ui
which
is
great
because
it
identifies
something
and
locates
something.
C
Obviously
there
are
security
considerations
whenever
we
reference
something.
So
in
many
cases
this
will
be
the
secure
uri
or
we
could
use
hashes.
There
are
also
uris
with
hashes
rfc
6920.
C
So
maybe
we
want
to
unify
that
mechanism
a
little
bit,
but
that
is
to
be
discussed
and
third,
there
may
be
iana
registered
dictionaries,
and
these
are
could
be
great
because
the
ayana
reference
could
be
very
compact,
so
the
the
whole
dictionary
reference
could
be
a
single
tag
that
has
been
registered
and
the
tag
implies
a
certain
dictionary
which
of
course,
is
immutable
with
the
registration
of
the
tag.
You
would
define
this
dictionary
once
and
for
all,
but
this
gives
you
a
very
inexpensive
way
to
to
pull
in
a
dictionary.
C
C
So
yeah
there
may
be
other
application
specific
ways,
but
then
the
whole
referencing
scheme
needs
to
be
application
specific.
So
I
think
these
are
the
three
that
are
in
the
are
going
to
be
in
the
batteries
included
version
of
of
sibor
pact.
C
What
I
didn't
write
in
in
this
on
this
slide
is
that,
of
course,
we
need
to
define
a
format
for
these
dictionaries
at
some
point,
but
that
probably
could
be
very
similar
to
the
format
we
use
for
for
a
local
for
local
table
input,
so
that
probably
isn't
too
hard.
C
So
how
do
we
build
the
the
dasher
one
with
all
that,
but
first
of
all,
given
that
we
now
also
want
to
support
suffixes,
we
will
need
to
reserve
even
more
tag
space
and
we
probably
need
a
quick
reality
check.
C
For
instance,
what
is
the
relative
importance
of
prefix
and
suffix
referencing
and
have
a
reality
check
how
much
of
the
tank
space
we
actually
consume
here?
I
would
assume
that
that
a
lot
of
sibo
data
items
in
the
future
will
use
this.
So
it's
quite
okay
to
be
to
not
be
be
too
frugal
about
them,
but
we
also
don't
want
to
use
half
the
space
or
something
like
that.
C
C
So
when
people
come
up
with
other
table
set
of
schemes
that
solve
their
specific
application,
we
don't
get
a
problem
with
that
and
in
that
context
we
would
attack
external
dictionaries
and
probably
also
have
more
than
one
scheme
and
in
that
process
it's
probably
good
idea
to
split
the
draft.
C
It's
not
quite
clear
where
the
the
right
delimitation
is
whether
we
put
the
simple
table
setup
scheme
right
into
the
document
that
also
defines
the
referencing,
so
that
would
be
a
batteries
included
version.
You
can
go
ahead
and
use
that
right
away
or
whether
we
give
ourselves
different
timelines
of
father
too.
A
Thanks
karsten
comments,
questions
welcome.
C
Yeah,
I
would
really
be
interested
in
hearing
on
on
the
list
ideas
where
people
think
that
this
packing
scheme
actually
might
be
beneficial
most
of
the
push
to
to
do.
This
now
came
from
the
suit
working
group,
but
we
are
too
late
for
that,
so
they
will
be
finished
before
we
are
finished,
so
they
they
will
do
something
specific
to
suit,
but
I'm
sure
that
there
are
other
cases
where
this
kind
of
functionality
is
quite
useful
and
it
would
be
good
to
hear
about
those
cases
and
what
specific
requirements
these
cases
might
have.
D
Sure
hi
think
we
coming
from
the
red
space
a
little
bit
there
is
this.
This
indeterministic
chaos
when
a
tester
boots
up
and
things
are
not
in
deterministic
sequence,
anymore,
entropy
hits
and
then
you
need
logs.
One
corner
are
basically
basically
a
very
prominent
case
is
that
you
create
hashes
for
all
software
components
before
executions.
D
On
a
typical,
I
don't
know,
work
desktop
station.
That's
that's
quite
a
lot
of
files
and
all
these
files
on
a
file
system.
All
these
are
then
have
five
paths.
These
paths
could
be
segregated
and
packed.
It's
it's
an
implicit
doubling
of
a
lot
of
these
items.
There
are
structures
like
ghostwood
that
recreate
the
file
tree
structure
to
avoid
this
problem.
If
there
could
be
a
native
thing
that
is
enabling
this
packing
for
a
lot
of
similar,
looking
path,
sequences
here,
so
sequences
of
path
names.
D
But
everybody
is
talking
about
that.
People
talk
about
json
encoding
because
human
readable
and
it
will
be
a
string
in
any
way
because
also
see
what
does
not
provide
a
big
benefit.
If
you
convey
ten
thousand
actual
file
paths
as
a
solid
file
system
paths
and
then
so
that
again
yeah.
That
is
a
relatively
straightforward
thing
here.
I
think.
B
Yeah,
so
I've
seen
some
interest
in
having
some
more
efficient
seabor
formats
for
even
just
fairly
ordinary
rest
apis,
any
you
know
things
that
might
be
going
back
and
forth
using
jason
today,
and
they
want
a
simple
way
to.
B
Obviously,
there
are
trade-offs
with
deflate
and
all
of
those
things
that
you've
already
covered,
but
there's
definitely
interest
in
this,
and
so
in
terms
of
what
this
needs
to
be
able
to
do
is
it
is
going
to
be
important
to
be
able
to
negotiate
what
kind
of
sea
war
we're
talking
in
those
mime
types,
and
so
that's
going
to
be
that's
part
of
the
problem
that
that
particular
space
has
to
solve.
B
Well
so
predefined
static
dictionaries
is,
is
actually
one
of
the
things
that
would
be
difficult
to
handle
with
a
mime
type,
for
example
right.
Yes,
if
all
of
the
information
is
encoded
directly
in
the
object,
then
all
we
need
to
know
is
that
pax
cbor
is
part
of
the
standard
or
part
of
the
negotiation
right,
because
just
because
I
say
I
can
accept
cbor
doesn't
mean,
I
necessarily
understand
pax
seabor
extensions.
C
Well,
you
could
do
something
like
the
the
profile
parameter
in
html
that
never
took
off
to
to
identify
the
static
dictionary
that
you
are
using.
So
that's
easy
in
the
text
mime
type.
Then,
when
you
think
about
a
coil
solution,
you
need
a
content
format,
identifier
for
each
of
them.
So
there's
another
thing.
You
need
to
register
to
to
make
that
happen,
but
in
many
cases
it
will
just
be
more
expedient
to
to
have
the
data
in
there
once
and
instead
of
repeat
it
all
over
right.
The
place.
C
Yeah,
so
when
we
did
something
similar
for
the
the
sub
protocol
some
20
years
ago,
we
decided
that
we
could
define
an
application,
independent
static
dictionary
and
that
has
been
updated
once
I
I
think
so.
There
are
now
two
versions
of
that
dictionary,
and
that
was
good
enough
for
for
the
the
strings
that
typically
occur
in
sip.
B
Right-
and
I
think
this
has
multiple
use
cases
but
you're
asking
about
specific
examples,
and
so
yes,
but
certainly
one
space.
That's
I've
seen
some
interest
in.
C
Yeah,
we
probably
need
some
some
text
about
use
cases
in
in
the
document,
so
people
will
know
which
of
those
various
variants
they
should
apply,
and
we
should
probably
also
need
them
to
filter
the
variance.
So
we
don't
create
a
monster
with
thousands
of
different
configurations
that
don't
interpret.
A
That
sounds
like
a
good
idea.
Ira
wrote
in
the
chat,
opinion
split
the
draft
ship,
the
batteries
included
version
with
referencing
and
simple
table
setup
soon
solve
external
dictionaries
on
a
longer.
C
A
C
Yeah,
there
are
quite
a
few
documents
that
we
actually
should
be
picking
up
again,
like
the
the
time
tag
which
is
registered,
so
people
can
use
it,
but
we
will
probably
want
to
spend
the
the
effort
to
turn
this
into
a
more
complete
rfc.
At
some
point-
and
I
think
when,
when
we
are
done
with
the
current
slate,
we
really
should
have
one
rounds
through
the
community.
What
what
are
they
are
working
on
so,
for
instance,
the
haskell
people
have
made
a
suggestion.
C
They
actually
have
type
choices
in
haskell,
which
are
not
pure
type
unions,
but
in
encoding
you
actually
encode,
which
of
the
branches
of
the
type
choice
you
have
taken
and
they
need
a
couple
of
tags
and
and
probably
hundreds
of
thousands
of
tags
to
be
able
to
represent
this
for
for
arbitrarily
complex
data,
and
things
like
that
are
coming
up
all
the
time,
and
I
think
we
need
to
get
better
in
picking
them
up
and
so
don't
be
surprised.
If
I
carry
some
of
these
to
the
working
group
in
the
next
couple
of
months.
A
C
A
C
Yes,
so
that
that
is
actually
being
used
in
the
asdf
working
group
and
there
was
a
tiny
extension
to
the
dot
feature
mechanism
that
I
put
into
the
most
recent
draft
forget
what
the
number
was,
and
we
just
discussed,
maybe
doing
something
around
the
dot
cat
which,
by
the
way,
is
now
implemented
together
with
dot
plus
and
the
the
third
area
where
we
do
not
have
an
implementation.
Yet
is
the
ab
abn
f
part,
and
I
would
expect
once
that
is
implemented,
and
a
christmas
tree
is
a
great
environment
to
to
implement
this.
C
A
Okay,
thanks
thanks
for
the
update
kirsten,
so
is
there
anybody
who
has
any
comment
or
anything
they
want
to
bring
up
any
of
these
documents
really
now
will
be
the
time.
A
Otherwise,
the
mailing
list
is
a
very
good
place
to
break
up
comments.
Just
as
a
reminder.
I
also
want
to
take
a
second
and
talk
about
the
interims
because
we
are
having
interims.
A
A
Central
european
time
yeah,
I
can't
can
do
the
conversion
for
everybody,
but
just
consider
it's
now.
9
20
in
the
european
time.
A
Sorry
yeah,
I
didn't
say
that's
when
we
had
them
yeah,
we
have
to
make
sure
that
they
don't
collide
and
not
already
talk
to
ira,
because
he
has
collisions
with
separate
meetings.
We
will
try
to
make
sure
they
don't
collide
with
other
interesting
work.
A
That
is,
you
know
happening
at
the
same
time
and
please
reach
out
to
me
to
let
me
know,
if
of
anything
that
I
might
not
be
aware.
Like
itf
meeting,
I
usually
try
to
check,
but
other
chairs
might
not.
So
if
they
schedule
afterward,
then
there's
nothing
I
can
do
about
it.
A
A
So
you
said
that
it
would
be
colliding.
I
didn't
hear
everything,
but.
E
I'm
sorry
I
spoke
too
quietly.
It
would
be
a
collision
with
one
of
the
two
main
sae
vehicle
security,
girls.
E
I
need
to
be
there,
so
that
would
be
a
good
time.
A
Okay,
but
they're
also
every
two
weeks
or
can
we
delete
on
the
on
the
there.
A
Okay,
good,
I
will
make
sure
to
check
with
you.
I
don't
really
want
to
go
through
the
whole
effort
of
of
the
poll,
because
it's
not,
I
don't
think
it's
good
representation
of
participants
anyway,
but
I
I
might
do
that,
but
I
was
just
hoping
that
today
we
might
agree
on
it
and
then
confirm
that
in
the
main
list
to
make
sure
that
nobody's
left
out-
and
yes,
the
interim,
I
would
say-
would
resume
after
new
year,
because
there
is
a
bunch
of
celebration
and
holidays
coming
up.
E
A
Yeah,
just
for
it
would
fit
me
better,
but
you
know
I'm
bringing
it
up
because.
E
A
Yeah,
it
would
fit
me
better,
but
I
can
also
arrange
things
around
casting.
C
A
Point
I
I
mean
I'm
done,
I
was
just
bringing
it
up
and
I
wanted
to
hear
from
the
working
group.
So
if
no
one
else
has
opinions,
then
we
can
go
to
the
next
point.
C
C
Application
is
now
in
an
iso
icdis
stage,
which
means
it's
technically
stable
and
sea
walls
in
there,
and
I
think
other
components
that
from
the
iitf
are
in
there,
and
I
think
it
would
be
good
for
us
to
actually
watch
this
and
and
learn
about
how
sibo
is
used
by
by
other
people.
I
think
they
they
also
use
cddl,
so
I
think
they
they
really
have
taken
the
whole
package.
A
Okay,
thank
you
and
I'm
waiting
to
see
if
nobody
else
wants
to
come
to
the
mic
and
say.
A
Something,
okay,
then
I
I
guess
we
can
close
the
meeting
today.
It's
early.
Thank
you
so
much
for
joining
and
have
a
good
rest
of
the
week.
Bye.