►
From YouTube: Technical Oversight Committee 2021/01/29
Description
Istio's Technical Oversight Committee for January 29th, 2021.
Topics:
- Request to all Working Groups to pick up some doc testing automation
- Status of 1.9 Release
- Status API Graduation follow-up
- Release Process update for API/feature stability
- Rename of east-west gateway to expansion gateway
- Request for nominations for 1.10 Release Manager
- Doc Working Group charter
B
C
I'm
presenting,
but
I'm
just
gonna,
be
very
mechanical
and
just
make
sure
that
we're
hovered
over
the
right
view
you're
leading
oh
well,
well,
okay!
So
what
what
is
taking
no
speed
versus
presenting.
A
C
Fine
I'll
drive,
I
think,
all
right
anyways
this
is
being
recorded,
so
I
won't
grouse
too
much
all
right.
So
before
we
get
into
the
topics
for
the
day,
do
we
have
any
sort
of
weekly
routine
stuff?
We
want
to
pull
in
record
this
meeting.
Saying?
Can
you
do
that?
C
C
D
This
is
up
to
date,
the
stats
is
in
the
weekly
routine.
We
still
have
couple
of,
I
think
four,
which
needs
to
be
claimed.
This
is
much
better
than
what
we
were
last
week.
We
also
reviewed
one
more
time
with
the
working
group
leads
and
demoted
some
of
the
p0's,
so
four
which
needs
claim-
and
there
is,
I
think,
13
which
are
in
progress
and
today
is
the
last
day
of
the
community
testing
date.
D
D
C
D
C
I
want
you
when
we
take
it
offline.
I
I
think
it
would
be
good
if
you
could
just
specifically
list
out
the
ones
that
you're
asking
help
for
so
people
can.
C
Okay
sounds
good
all
right,
so
we
covered
that
three
cases
to
be
automated.
This
is
the
very
slow
payoff
of
our
tech
debt,
so
user
experience,
environments
and
security.
Do
they
still
need
to
pick
some
some
automation.
C
So,
let's
start
with
user
experience,
I
know
we
have
a
couple
at
least
one.
We
have
at
least
one
user
experience
co-lead.
What's
going
on.
E
E
Okay
yeah,
I
I've
signed
up
for
one,
I'm
not
finished
doing
it.
I
don't,
and
then
we
have
another
one
of
our
maintainers
signed
everyone
as
well,
I'm
having
tech
difficulty
right
now.
I
can't
open
the
spreadsheet,
but
I
I'm
certain
we
did
or
we
signed
up.
Okay,
then
I'm
gonna,
so
the
request.
C
Us
so
john
is
now
networking
costs
in
his
environments.
Constant
is.
G
C
It's
costing
and
it's
martin,
and
I
I
don't
know
who
else?
Is
it
still
steve
dake
for
environments.
G
C
You
guys
the
environments
working
group
needs
to
pick
three
test
cases:
three
doc
tests
to
automate.
There
are
three
docs
to
automate
with
doc
tests.
B
H
Yeah
so
josh
I
alons
at
the
steering
committee
that
steve
left
ibm
last
friday,
so
it's
unclear
if
he
would
have
bandwidth
to
continue
down
the
environment.
Work
with
colleague
position.
C
Okay,
so
is
he
working,
and
I
saw
his
linkedin
profile
update
yesterday
last
night,
but
he's
now
at
vmware
yeah.
C
G
C
C
Yeah
security:
do
we
have
anyone
here
from
the
security
working
group.
C
All
right-
and
I
will
nag-
who
I
think
are
the
co-leads.
I
think
that's
lee
man,
lausanne
and
oliver-
is
that
right.
C
Okay,
this
is
not
the
best
comment,
you're
just
going
to
see
like
security
without
any
sort
of
context.
I
think
anyways
future
reminders
roadmap
presentations.
Okay,.
D
We
are
starting
next
week,
josh
the
when
we
do
the
presentation.
The
team
is
planning
to
do
a
yearly
roadmap
which
they
are
working
on
and
1.10
release
review
so
and
because
it's
a
yearly
roadmap
and
the
release
roadmaps
by
two
teams.
I
I
am
worried.
If
everything
can
be
done
in
each
week,
do
you
think
or
three
weeks
can
we
expand
the
toc
meeting
by
30
minutes
or
we
can
use
the
tuesday
meetings
of
working
depletes
for
the
reviews
because
we
always
like
fall
behind
while
they're
doing
it.
C
C
D
C
A
H
Yeah
well,
which
is
fine
with
me,
just
making
sure
you
know
we,
you
know,
make
it
clear,
that's
the
meeting
you
want
us
to
be
there,
because
I
know
last
time
I
didn't
show
up
without
knowing
that's
the
one
we
have
to
attend.
C
A
Okay,
well
there
and
this
meeting
so.
C
If
you
want
to
attend
these
but
you're,
not
in
the
toc
and
you're
you're,
not
in
the
working
group
you're,
not
a
working
group
lead,
you
know,
can
you
attend
that
working
group
leads
meeting,
or
are
you
somehow
excluded
from
that.
D
Oh
then,
we
need
to
extend
the
invite
josh,
because
that
is
very
specific
yeah.
So
that's
the
problem
that
that.
A
C
These
meetings,
okay,
so
then
that
would
mean
strata
like
straw,
man,
thinking
through
this
and
still
waking
up
during
the
roadmap
reviews,
cancel
the
working
group
lead
meetings,
replace
it
with
an
invite
on
the
community
on
the
working
group
calendar
or
the
on
the
working
group
calendar.
So
anyone
can
attend
the
reviews
and
direct
add
the
working
group
leads
just
so
they
know
they
gotta
attend:
okay,
yeah,
okay,
wonderful!
Thank
you.
C
Okay,
so
weekly
routine,
we,
I
guess
we
already
did
this.
It's
not
88
p0s
anymore.
Do
you
know
what
the
new
count
is.
D
So
I
think
it
was
reduced.
71
is
done.
As
we
said,
four
are
non-claimed,
and
so
I
have
the
number,
the
ones
for
non-claimed.
It's.
C
I
C
C
Okay,
anyways,
if
anybody
can
give
these
a
sanity
check,
that
would
be
great.
If
anyone
can
do
a
test,
automation
that'd
be
even
better.
You
know,
unless
it
already
exists,.
C
D
Yes,
there
are
eight
release
blockers
and
thirty.
Three
zeros
jacob
was
looking
if
any
of
these
need
special
attention,
jacob.
I
Oh
sorry,
yeah,
my
mic
wasn't
working
so
after
looking
through
these
most
of
these
are
related
to
testing
or
like
actual
tests.
The
one
that
I
do
want
to
raise-
and
I
know
sam
is
on
the
call
so
he'll
have
more
information
about
this,
but
the
one
for
revision
upgrade.
There
are
two
outstanding
prs
for
this,
one
of
which
affects
the
api
repo
and
at
least
according
to
sam
and
sam.
I
Please
clarify
this,
but
there's
still
some
discussion
on
what
the
proper
approach
should
be
in
tackling
this,
so
this
at
least
from
an
outside
perspective,
it
seems
like
this
is
something
that
that
could
hold
up
the
release
potentially
or
we
can.
You
know,
move
this
down.
You
know
further
the
list
given
the
severity
of
this.
I
think
that
we
have
to.
I
C
C
I
mean
this
is
bad.
It
would
be
nice
to
fix
this.
A
C
G
G
Well,
they
can
start
with
the
default.
I
mean
we
never
said
that
we
we
should
not
have
the
default
release.
I
mean
it's.
We
want
people
to
upgrade
using
revision,
not
necessarily
to
always
use
revision
and
never
use
default,
restore.
K
C
K
At
least
in
our
produce
revolution
is
marked
experimental.
C
K
G
Josh
also
in
place
upgrade,
is
in
the
same
state,
so
we
know
between
both
of
them.
You
know
have
problems,
but
revision-based
upgrade
is
the
one
least
likely
to
to
to
break
stuff
when
you
upgrade
it's
not
like,
we
ever
promoted,
in-place
upgrade
to
beta,
which
obviously
said
that
we
are
not
going
to
support
it
at
all,
because
it's
not
so.
C
G
L
G
Undefined
and
we
know
that
it
cannot
work
reliably
because
it
has
fundamental
issues.
G
G
What
misused
yes!
But
that
doesn't
mean
it's
mature,
what
it's
it's
so.
G
It
is
relevant
because
they
are
at
high
risk
of
breaking
their
production
system
when
they're
doing
a
place
upgrade,
and
that
will
be
pretty
bad
versus
some
minor
additional
steps
and
and
extra
difficulty
when
doing
revision,
but
at
least
they
don't
break
their
cluster.
So,
yes,.
C
J
I
guess
another
way
to
ask
the
main
question:
if,
if
we
fix
this,
how
many
other
known
bugs
are
there
related
to
revision
of
bases
upgrade.
C
K
I
would
say
there
are
no
bugs
this
big
known
with
revision
based
upgrades,
although
they're
much
less
used
so.
C
C
H
We
have
recommended,
but
most
of
the
users
are
not
ready
to
move
and
most
of
the
user
probably
won't
move,
and
here
they
see
the
revision
beta.
So
if
you
look
at
our
future
status
today,
we
said
control,
plane
upgrade
is
beta,
which
is
our
in-place
upgrade
that
we
did
long
time
ago.
So
I
don't
see
people
switch
to
use
revision
until
it's
beta.
L
Most
features:
don't
have
a
label
on
them
right,
like
the
soul,
labeling
everything
alpha
and
beta
is
relatively
new.
It's
not
experimental
or
alpha
beta,
we
just
shipped
it,
and
then
we
decided
it
was
good
and
we
had
people
start
using
it.
We
never
went
through
any
process
of
assigning
a
label
to
it.
So
I
I
guess.
C
Okay,
so
I
I've
I've
been
feeling
we're
going
to
have
a
spin-off
meeting.
I
don't,
I
think
we
could
spend
the
rest
of
the
toc
trying
to
untangle
this,
but
we
have
two
different
upgrade
mechanisms
right
now
and
I
don't
know
what
the
adoption
is
relative
to
each
other
and
they
may
both
have
this
bug.
So
we
need
to
understand
whether
this
is
a
blocker
or
not,
and
we
might
have
two
blockers.
We
might
have
one
we
might
have
zero.
C
G
I
personally
don't
think
it's
a
big
deal.
I
mean
people
can.
Can
I
mean
if
we
document
that
hey
you
need
to
have
a
default
revision
at
all
times
I
mean
you
start
installing
by
default
revision,
which
is
also
you
know
what
you
used
to
have
and
then
you
switch
generative
vision
and
then
you
can
install
it
backwards
or
upgrade
it,
but.
C
M
G
G
C
H
A
So
what
would
people
like
the
toc
to
do?
Obviously,
we
can
or
folks
can
go
work
on
fixing
the
bug
right,
independent
of
what
we
decide
future
status
to
be
right.
A
Do
people
who
have
done
the
work
on
this
feature
want
to
promote
revision-based
upgrade
to
beta
in
1.9?
I
think
it's
fair
to
say
that
control
plane
upgrades
being
at
beta
for
in
place.
You
know,
despite
the
reservations,
is
what
we've
communicated,
and
so
we
need
to
be
consistent
about
it,
and
if
we
are
going
to
hold
to
our
recommendation,
then
we
should
probably
try
and
bring
revision-based
upgrades
to
beta,
but
that
implies
work.
A
G
My
my
my
question
is
regardless
of
what
labels
we
put
and
regardless
of
what
we
see
in
the
docs,
there
is
a
reality
that,
if
you
do
an
in-place
upgrade,
you
may
have
an
omg.
If
you
don't
you
may
not,
I
don't
know
how
we
communicate
it,
how
we
label
how
we
say
that,
but
even
for
one
eight
and
one
seven,
you
know
since
one
six
when
we
actually
introduced
it
is
released.
That
was
the
reality.
G
I'm
personally,
you
know
as
long
as
the
production
users
know
what
to
do.
I
don't
really
care
what
label
we
have
and
what
what
you
know.
It's
just.
G
Yeah,
the
problem
that
it
is
better
thank
you
because
avoids
some
problems,
but
it
is
more
difficult
and
I
think
that's
why
there
is
some
reluctance
and
some
people
you
know
prefer
to
keep
using
in
place
upgrade,
even
if
there
is
some
risk.
I
don't
know
how
to
express
this
duality
between
safety
versus
usability
and
that's.
H
A
G
So
maybe
maybe
to
follow
up
on
this.
Maybe
if
we
are
okay
to
say
that
that
hey,
there
is
some
extra
pain
and
some
additional
steps
you
need
to
do
for
revision
in
exchange
for
the
safety.
We
can
also
document
this.
You
know
the
worker,
I
mean
whatever
step
part
needed
to
keep
the
version,
the
validation
work
and
the
other
stuff
working.
So
there
are
some
additional
steps,
but
it's
already
a
bit
more
complicated,
and
if
you
don't
want
down
times,
then
you
need
to
you
know
I
mean
I
I
I
I
I.
C
Not
going
to
get
through
it
in
the
tfc
today,
unless
we
devote
the
entire
toc
to
it,
so
I'll
take
an
action
item
to
set
up
a
meeting
to
discuss
I'll
pull
in
the
environments
and
the
upgrade
working
group
leads.
I
will
pull
in
the
members
of
the
toc.
You
do
not
all
have
to
attend.
Who
else
should
I
pull
in.
C
I'm
sorry,
I'm
skipping
a
step.
We
still
have
other
release
blockers
anything
else.
We
should
look
at
in
the
release
blocker
list.
One
thing
that
caught
my
eye
was
that
we
have
blockers
that
have
multiple
assignees
who's,
actually
fixing
it
or
do
we
have
a
diffusion
of
responsibility
from
or
you
know
say
you
know,
zongu
thinks
that
that
rama
is
fixing
it
and
vice
versa.
J
Yeah
that
one,
so
I
think
rama
is
handing
that
off
at
this
point,
but
I
was
gonna.
Let
him
remove
himself.
Okay,.
J
J
He's
being
getting
pushed
back
to
to
just
you
know,
sort
it
out
locally.
C
C
H
C
C
O
O
P
O
P
C
Yeah,
okay,
all
right!
Thank
you
for
doing
this.
One
stephen
anything
else
in
here
anything
else.
People
want
to
call
out
this
one.
I
know
I
think
this
one
you
chen
is
working
on
and
this
one
I
don't
know
this
would
not
be
a
harder
one
to
fix,
but
at
least
we
have
an
owner.
C
C
It
so
I
think
that
we
discussed
this.
The
both
of
these
are
in
the
control,
multi-cluster
stevens
working
on
it
and
then
the
load
balancer
ram
is
going
to
revert
to
pr
and
hopefully
that's
going
to
take
care
of
it,
and
I
already
looked
at
that
and
I'm
gonna
do
that:
okay,
mitch
you're
still
with
us.
C
At
it's,
basically
the
promotion,
the
status,
api
promotion,
you
know
the
whole,
you
discuss
the
split,
and
then
we
have
to
have
a
little
discussion
about
you
know
on
or
off
by
default,
for
the
thing
that
we're
going
to
promote
to
beta
and
then
for
the
stuff
that
is
going
to
be
revisited.
We
need
to
talk
about
the
working
groups
that
own
it.
E
Yeah,
I
think
the
only
thing
to
report
out
today
to
toc
is
just
that.
We
we
are
sort
of
splitting
the
the
decision
we
had
asked
about
status
overall
and
instead
the
question
will
now
become
the
analyzer
status
should
go
to
beta,
yes
or
no,
and
then
the
distribution
status
information
should
go
to
beta,
yes
or
no,
which
just
sort
of
decouples
those
two
features,
so
that
one
is
not
held
back
by
the
other.
I
don't
think
either
is
ready
for
evaluation
today,
we're
not
talking
about
one
nine
for
either
of
them.
E
C
Okay,
I
actually
louis
note
taker.
It
would
be
great
if
we
could
start
checkpointing
some
of
the
decisions.
Yeah.
Sorry.
C
C
Okay,
so
the
first
one
is
splitting.
The
domains
of
the
decision
is
reasonable,
but
I
think
we're
saying
that
the
the
validation
api
goes
to
beta
first
off
right.
E
We're
still
sort
of
discussing
regarding
first
off,
I
don't
think
we
have
consensus
around
there.
Yet
I
met
with
john
today
to
discuss
some
quality
issues
in
the
validation
api
and
right
now,
I'm
working
on
scoping
to
understand
if
those
can
be
resolved
in
the
110
time
frame.
There's
a
substantial
amount
of
tech
debt
left
over
from
the
istio
d
refactor
that
it's
looking
like
will
have
to
be
addressed
before
we
can
go
to
beta
so
I'll,
bring
it
back
to
the
toc.
E
C
That
the
validation,
api
and
not
impul
could
be
considered
beta
in
110,
but
we,
but
we
don't
do
things
we.
We
don't
have
like
a
beta
api
with
an
alpha
input,
so
there
there
would
be
some
changes
on
the
implementation
side
to
bring
that
up
to
data
quality,
yeah
and
and
then
there's
a
related
decision
about
whether
the
beta
feature
would
be
on
or
off
by
default,
and
if
it's
on
by
the
default
that
quality
bar
will
be
higher
and
and
it's
a
you
know,
I
think
that
the
main
issue
there
is.
C
I
I
linked
this
pr
about
efficiency
and
I
think
it
would
be
like,
like
an
efficiency
thing,
doesn't
mean
it's
buggy.
It
just
means
it's
got
more
overhead.
So
if
it's
off
by
default,
it
would
be
okay
to
have
the
efficiency
issue.
If
it's
on
by
default,
we
would
have
to
address
the
efficiency
issue.
A
On
the
efficiency
front
right,
it
would
be
nice
to
have
some
kind
of
one
for
one
of
a
better
term,
because
we
have
a
monolith,
some
kind
of
guide
rails,
for
you
know
the
cost
of
a
feature
if
the
feature
either
didn't
want
to
involve
the
user
interaction
or
we
didn't
require
that
there
was
kind
of
a
cross-working
group
or
t
escalation
to
make
a
kind
of
value-based
judgment
about
the
you
know,
the
resource
cost
versus
the
values,
the
user
right,
which
is
often
what
these
did.
A
Sometimes
what
these
decisions
mean,
I
don't
think
we
have
any
guide
rails.
Nor
do
we
have
anything
in
place
as
part
of
the
build
test
pipeline
that
would
kind
of
capture
if
we
went
off
the
rails,
which
is
maybe
something
we
want
to
consider
somewhat
orthogonal
now
I
don't
want
to
derail
this
meeting
on
that,
but
it's
worth
considering.
E
Right
now
it's
something
that
requires
meeting
and
debating,
and
there
have
been
a
lot
of
disagreements
about
it.
It
also
didn't
really
come
up
until
this
feature
was
like
days
away
from
trying
to
go
to
beta.
So
if
we
had
had
an
objective
standard
and
an
automated
test,
all
along
that
would
have
been
an
improvement.
That
being
said
that
again
water
under
the
bridge,
we
can't
fix
it
now
we're.
C
C
Okay,
so
for
so
par
there's
a
there's
going
to
be
a
subjective
element
in
this.
Always,
I
think,
which
is
you
know
if
there
is,
you
know,
an
efficiency
regression
we
have
to
say
is
the
feature
that
that
we're
introducing
worth
that
efficiency
regression
and
that's
going
to
be
subjective.
I
don't
know
how
else
to
handle
that.
E
C
C
Okay
on
the
gr
on
the
distribution
status
that
one
I
so
sorry,
let
me
back
up
and
say
that
for
validation
status,
I
think
it's
blindingly
obvious.
The
the
ux
working
group
owns
that
for
distribution
status.
I
don't
know
which
working
group
should
own
that,
I'm
not
sure
it's
ux
or
maybe
it's
some
combination
of
working
groups.
E
Of
the
istio
api,
which
is
traditionally
under
the
domain
of
the
ux
working
group,
that
being
said,
I
would
be
happy
to
take
out
a
joint
goal
with
other
interested
parties
in
moving
this
forward.
E
C
Yeah,
so
I
guess
what
I'm
trying
to
understand
is:
it
would
be
nice
for
distribution
status
to
be
approved
by
ux
and
networking
working
group
before
it
co-leads
before
it
comes
back
to
the
doc
or
you
know,
or
at
least,
if
you
guys
can't
agree,
you
know,
make
an
effort
and
then
bring
it
to
the
t.
You'll
see
if
you
can.
E
C
Yeah,
okay,
so
I
think
that
means
that
we're
we're
asking
for
both
ux
and
networking
to
be
approvers
and
if
you
reach
a
deadlock
escalate
to
the
toc.
Does
that
sound
right.
M
A
Okay,
I'm
just
going
to
say
api
and
design
first
right
right,
it
probably
is
a
complicated
feature.
A
Implementation
is
clearly
second,
actually
that's
right,
and
hopefully
the
design
work
has
been
done
to
validate
that
the
api
is
feasible.
So
I'm
just
gonna
say
that.
H
C
Okay
mitch,
I
was
trying
to
keep
the
second
half
of
the
toc
free
for
this,
but
we're
already
done
should
we
go
back
and
talk
more
about
the
upgrade
installer
issues,
all
right,
nate,
what's
up
decision
requested
actually
sorry
time
to
move
on
any
other,
going
once
going
twice
any
other
comments
on
the
distribution
status,
okay,
nate.
J
Yes,
so
this
this
kind
of
came
out
of
discussions
regarding
assigning
stability
levels
to
various
apis,
like
annotations
labels,
proto
fields,
all
those
things.
So
in
this
discussion
it
you
know
we're
taking
this
we've
been
taking
this
kind
of
past,
like
I
did
it
in
a
in
in
the
annotations
pr.
If,
for
those
who
reviewed
that,
where
I'm
just
kind
of
like
asking
everybody
okay,
what
should
an
initial
stability
level
be
for
all
these
apis
for
all
these
annotations?
J
So
the
thing
is:
is
that's
quickly,
gonna
become
out
of
date,
so
we
need
a
couple
things.
One
is
a
process
for
promotion,
things
which
brian,
I
believe,
certainly
our
team.
I
think
brian's
gonna
take
that
on
specifically
we'll
we'll
come
up
with
that
process.
I
think
it's
gonna
be
lighter
weight
and
feature
promotion
status.
Obviously,
but
we
still
need
to
kind
of
like
work
this
into
our
release
process
yeah.
So
at
every
release.
We're
kind
of
reevaluating
both
probably
feature
at
the
feature
level
as
well.
J
As
you
know,
just
individual
apis,
and
you
know
I
obviously
it
I
think
it.
Basically,
the
release,
manager
or
somebody
will
just
be
kind
of,
like
you
know,
nagging
the
enviro,
the
working
groups
to
to
kind
of,
like
you
know,
re
reevaluate,
their
respective
annotations
or
features
whatever,
but
but
it
still
does
kind
of
need
to
be
in
the
process
somewhere
that
somebody's
kind
of
like
nagging.
C
Yeah,
how
do
we
want
to
do
that?
I
mean
like
my
knee
jerk
was
to
say:
let's
add
that
to
the
standing
toc
agenda,
but
it's
it's
not
standing.
It's
only
saying
we
want
to
consider
closer
to
the
release.
So
what
do
you
guys
think.
A
I
don't
remember
if
we
had
captured
that
state
other
than
say
deprecated,
which
is
more
for
an
external
facing
thing
anyway,
and
I
don't
think
we
necessarily
well.
Some
features
are
alpha
or
beta
right
or
some
of
these
apis,
sorry
or
alpha
or
beta.
We
didn't
necessarily
want
to
progress
them
right
like
since
some
of
them
we
wanted
to
stop
and
so
recording
in
these
in
these
places.
A
What
that
that
durable
decision
about
progression
is
what's
really
helped
the
person
who's
going
through
the
cat
hurting
because
they'd
see?
Oh,
this
hasn't
been
progressed
right,
so
I
need
to
go
nag
and
the
work
leads
would
felt
like
they're
they're.
Their
states
were
being
recorded,
so
they
weren't
going
to
be
magged
unnecessarily
right
on
things
that
were
not
considered
valuable
right.
J
So
so
in
so
so,
I
think
that
will
have
to
be
an
update
to
the
feature.
Promotion
process
and
it'll
have
to
be
a
part
of
the
api
promotion
stat
status
as
well
our
process
as
well
so
yeah.
I
think
that
makes
sense,
and
I
think
brian
is
already
working
on
changes
to
the
feature,
promotion
that
will
kind
of
enable
that
ability
to
kind
of
tag,
something
as
yeah.
I
want
this
to
be
promoted
by
one
pen
or
something
like
that
yeah,
so
yeah,
that's
yeah,.
D
I
made
a
quick
question:
are
these
features
which
you're
talking
about?
Are
the
ones
which
are
listed
on
the
features
page
of
the
steel.
J
So
there's
two
levels
to
all
this
right
there's
feature
status,
which
is
that
and
then
there's
individual
api
status,
which
is
a
new
thing
that
we're
determining
that
also
needs
kind
of
like
a
level.
It's
probably
it's
level
is
probably
going
to
be
at
or
less
than
the
feature
that
it
controls.
But
that's
you
know
that's
something
for
us
to
define
still
but
yeah,
but
that
those
can
theoretically
have
their
own
kind
of
like
promotion
lifecycle.
J
D
I
just
pasted
the
sheet
I
am
working
with
all
the
working
group
leads
from
last
three
weeks,
the
ones
which
are
not
stable,
which
are
quarter
or
release.
They
are
planning
to
move
it
as
a
progression
part
I
just
listed
there
and
on
how
to
make
it.
A
promotion
is
that
what
me
and
brian
are
working,
but
it's
definitely
makes
sense
to
have
you
included
in
those
discussions
as
well.
J
J
We
still
need
to
kind
of
like
follow
up
at
the
end
and
say
hey
dude.
We
have
to
do
it.
Do
we
promote?
Do
we
not
promote
and
the
same
things?
It's
it's
gonna,
be
you
know
at
the
api
level
as
well,
so
so
yeah
we
we
need
a
front
loading
and
a
you
know
of
of
establishing
what
we
want
to
do
and
then
and
then
another
re-evaluation
at
the
end.
A
C
Right
right,
so
this
would
or
would
not
be.
Would
would
I'm
not
that's
the
I'm
not
sure
about
that,
because
the
people
that
tend
to
do
the
release
management,
you
know
they're
they're,
making
sure
that
branches
are
created.
Tests
are
run
against
them,
they're,
looking
at
all
the
prs
coming,
so
it
is
more
kind
of
reactive
and
mechanical,
and
I
don't
know
if
they're
getting
the
bandwidth
to
do
this.
A
Right,
I
mean
yeah,
so
I
think
the
goal
is
to
have
a
tool
that
the
release
manager
can
run
to
check.
Progressions
occurred
right.
We
can,
we
can
do
the
review
here.
We
can
do
the
review
in
the
work
move
leads
meeting
right.
We
can
put
it
in
the
schedule
right,
there's
a
variety
of
options.
C
Manager,
I
I
think
you
know
a
tpm
it's
another
candidate.
The
toc
is
another
candidate.
J
J
That
so
brian
is
updating
the
the
process
itself,
so
the
forms
that
you
fill
out
when
you
request
promotion
of
a
feature.
Okay,
I
think
things
of
that
nature.
We're
gonna
have
to
do
something
similar
for
promotion
of
apis.
J
Brian
may
already
be
working
in
that
I
don't
recall,
but
beyond
that,
I'm
not
sure
what
tooling
would
we
would
need.
A
Yeah
well,
so
I
think
well
that
dumps
the
report
right
of
what
whether
things
are
meeting
their
their
promotion
goals
are
not
right,
like
if
you
said
that
this
feature
was
or
this
api
was
supposed
to
be
at
theta
for
1
11
and
it's
not
marked
as
beta.
Yet
then
right
as
you
get
close
to
the
release,
it
that
becomes
a
flag.
J
So
yeah
so
I
mean
certainly
we
can.
We
can
in
github
tag
promotion
requests
to
release
right,
so
the
release
manager
could
just
sort
by
that.
I
guess
I
mean
what
else
would
we
need.
A
H
R
J
Right,
so
that's
an
action
for
for
the
team
working
on
an
api
status,
but
I
mean
at
this
point
I
don't
see
why
we
would
do
anything
different
than
feature
status.
As
far
as
the
tooling
is
concerned
there
they
would
effectively
be
similar
right.
H
J
H
J
Need,
well,
I
mean,
I
guess
feature
feature
status,
maybe
needs
goc
approval.
I
would
see
like
api
status,
maybe
needing
work
group
level
approval
something
manager
I
don't
know,
but
that
that's
something
we
can
iron
out
in
the
process.
A
I
think
we're
still
do
we
expect
there
to
be
any
change.
It
doesn't
sound
like
anybody
has
any
expectation
that
the
process
would
change
between
api
and
feature
right.
There's
still
a
checklist,
that's
going
to
work
through
the
checklist.
A
J
A
J
So
I
guess
today
does
the
release
manager
kind
of
like
do
nagging
at
the
back
end
to
say:
hey,
I
saw
you
had
this
featured
proposal
or
feature
promotion
proposal.
Did
it
happen?
If
that
happens
today,
then
I
think
I
think
that's
just
what
we
need
to
do
the
same.
We
need
to
do
the
same
thing
for
api
status
once
that's.
There.
R
A
A
Could
you
maybe
spend
some
time
with
brian
and
nate
looking
at
that
right,
because
we
can't
have
a
process,
we
don't
even
know
how
to
crack
it.
D
A
A
A
Is
it
something
that
you'd
want
to
accommodate
in
part
of
the
work
that
you
do
for
lease
management
and
then
maybe
we
can
check
back
in
and
see
if
we
could
formalize
that
and
make
it
part
of
the
responsibility
just
decide
on
the
responsibilities
based
on
what
the
assessment
is
for
what
it
would
take
to
track.
R
I've
done
some
work
in
that
area,
but
I
haven't
proposed.
I
haven't
presented
it
yet:
okay,.
C
Twitter
offline,
yeah
yeah,
it
would
be
great
if
we
can
move
on
to
the
next
one,
because
I'm
actually
quite
worried
about
it.
Okay,
jason!
Are
you
here,
yeah,
I'm
here
yeah.
I
guess
the
main
question
I
have
about
this.
Is
you
know
what
is
a
user-facing
impact
like?
Is
this
going
to
be
a
step
that
they
need
to
take
when
they
upgrade.
S
Yes,
so
I
think
the
upgrade
part
would
they
will
probably
need
to
take.
This
is
a
one-time
upgrade?
No
don't
do
it.
C
Sorry,
we
need
to
live
in
a
universe
where
no
manual
intervention
is
required
for
a
user
to
upgrade,
and
there
can
be
very,
very
rare
cases
where
maybe
a
user
must
take
a
you
know,
take
a
some
sort
of
special
step,
but
it
can't
it
can't
be
for
a
better
name.
S
Well
so
this
is,
I
think
this
is
something
well
different
from
the
revision,
the
gateway
upgrade,
so
revision
gateway
upgrade.
I
think
we
we
we
are
working
on
that
process,
but
this
is
more
like
a
one
time
thing
that
we
just
kind
of
want
to
do
the
rename
which
we
decided.
Well,
I
don't.
C
Think,
that's,
I
don't
think
we
can
do
it.
I
don't.
I
think
that
we
need
to
get
out
of
the
mode
of
so.
The
part
of
the
problem
is
that
a
lot
of
people
are
building
systems
on
top
of
the
istio,
where
we
will
automatically
upgrade
them,
and
we
can't.
We
can't
have
these
small
backwards
compatibility
breaks
because
it
means
we
can't
automatically
upgrade.
S
People,
so
what
do
we
do
with
a
rename
that
we
we
need
to?
Probably
what
we're
saying
is
like
we
need
a
better
process
or
automated
process
for
that
until
we
rename
to.
C
Expansion,
if
we
can
rename
it
in
a
way,
that's
got,
you
know
no
user
impact.
The
old
name
keeps
working
that
sort
of
thing.
We
can
do
it
if
there
is
no
way
of
introducing
this
without
you
know,
backwards
compatibility
breaking.
I
think
we
just
live
with
the
old
name
forever.
S
S
Well,
functionality
wise!
No,
it's
just
a
decision
that
we
made
like
to
from
user
feedback
that
we
want
to
name
it
properly.
A
A
A
D
S
C
And
I
I'm
curious
so
jason,
I'm
so
happy.
This
was
brought
to
the
toc.
Why
was
it
part
of
the
toc?
What
was
what
was
the
order
of
events
that
that
made
you
raise
it
here.
S
Yeah,
so
so
we
we
kind
of
made
an
internal
kind
of
this.
We
had
an
internal
discussion,
I'm
sorry
internal,
to
which
group,
oh
with
nate
and
a
few
other
folks,
okay,
yeah
so,
and
just
wanna
kind
of
this
is
a
very
last
minute
decision
because
we
figured
out.
This
is
a
some
long
buried
pr
that
we
we
we
wanted
to
make
changing
one
night,
but
we
didn't
take
care
of
it.
So
that
was
like
decision
made
yesterday.
C
S
S
Okay,
so
so
I
guess
the
decision
now
is
still
keep
it
east-west
until
we
have
a
automated
or
a
better
way
for
it.
J
Well,
no,
I
think
I
think
the
action
is
go
ahead
and
change
the
docs
right.
Okay,
I
think
that's
you
know
as
far
as
a
user-facing
thing
that
we
can
actually
change.
I
think
that's,
I
think,
that's
a
change
in
the
right
direction.
Yeah
the
fact
that
the
scripts
or
whatever
are
east
west.
You
know
we
can.
We
can
do
anything
in
that
realm
that
doesn't
break
upgrade
like
if
we
want
to
change
the
script
name,
we
can
probably
do.
S
That
yeah,
the
so
so
basically
the
physical
entity
will
will
keep
it
as
east-west
yeah.
N
A
Yeah,
there's
probably
even
some
flexibility
on
instructions
right
if
a
script
that
a
user
might
have
used.
If
you
rename
the
script,
it's
not
terrible
right
like
that's,
not
really
yet
terrible,
breaking
change.
It
still
has
the
potential
to
be
breaking
so,
but
it's
it's
not
like.
We
haven't
made
changes
to
command
line
arguments
or
other
things
of
a
similar
ilk
right,
yeah,.
S
A
A
C
Yeah
I
mean,
is
the
next
one.