►
From YouTube: Carvel Office Hours - June 10, 2021
Description
Carvel Office Hours - June 10, 2021
We meet every 2nd and 4th Thursday of the month at 11:30am PT and would love to have you join us live!
This week's office hours focused on continuing the discussion surrounding issue triage processes and best practices. If you have any feedback you wish to share after viewing, please reach out to us on slack: https://kubernetes.slack.com/archives/CH8KCCKA5
Notes + agenda from this meeting can be found here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg#June-10-2021
A
A
If
you
aren't
able
to
attend
the
office
hours,
we
also
have
community
meetings
and
those
are
every
monday
at
11
30
a.m.
Pacific
time
the
office
hours
in
particular
is
just
an
opportunity
for
you
to
bring
anything
up
with
the
team
that
you
need
more
in-depth
help
on
or
have
a
particularly
particular
discussion
topic.
You
want
the
maintainers
to
go
over,
and
the
community
meeting
is
another
opportunity
for
that,
with
more
focus
on
what
the
team
is
currently
working
on.
A
If
you
have
anything
you
would
just
wish
to
discuss
today.
Please
add
that
down
here
in
the
discussion
topics,
or
if
you
have
anything
you
need
help
with
down
here
below
and
open
questions,
help
needed
when
you
attend
the
meetings,
be
sure
to
read
and
abide
by
our
code
of
conduct
and
just
a
reminder
these
are
being
recorded,
so
they
are
uploaded
to
our
youtube
playlist
for
everyone
to
consume.
A
All
right
today
on
discussion
topics
we
are
hiring.
We
have
this
particular
return
ship
opportunity
for
working
with
the
carville
team,
and
we
also
have
one
for
a
member
of
the
technical
staff.
Erin.
Do
you
want
to
go
over
these
two
particular
items?
You'll
call
out
for
some
yeah.
B
I
I
guess,
like
one
thing,
I'll
call
out
for
the
return
ship
is,
that
is
part
of
a
specific
program
that
we're
running
here
at
vmware,
and
the
idea
is
targeting
folks
that
have
engineering
engineering
experience
like
five
years
or
so
of
experience,
but
have
been
out
of
the
workforce
for
the
past
couple
of
years,
so
really
focused
on,
like
folks
that
have
been
doing
caretaking
and
are
looking
to
get
back
into
the
workforce.
B
B
The
other
role
software
engineer-
that's
that's
also
just
a
a
regular
opening,
not
part
of
any
particular
program,
and
then
I
was
actually
about
to
add
a
third
item
here,
which
we
we
do
still
have
an
opening
for
a
senior
engineer,
role
in
india
so
I'll
be
sure
to
add
a
link
to
that
opening.
A
Right
moving
on
to
the
next
item,
bringing
up
something
that
we've
been
discussing
in
a
recent
community
meeting
as
well
as
office
hours
that
we
had
last
time
we
have
the
github
issued
triage
proposal.
However,
we're
looking
to
manage
our
issued
triage
processes.
John,
do
you
want
to
go
over
this.
C
Yeah
yeah
thanks
nancy.
So
let
me
let's
see
if
I
shared
my
screen,
there's
a
couple
of
tabs.
I
wanted
to
to
go
over.
That's
okay,.
C
Cool
so
yeah
last
we
left
off
with
this.
We
had
gone
through
the
label,
definitions
in
issue
states,
and
these
are
like
talking
about
how
stuff
would
flow
through.
C
One
thing
we
could
do
is
there's
been
a
number
of
conversation,
slash
questions
in
the
document,
so
some
of
it
we
can
just
sort
of
bring
that
real
time.
So
that's
one
one
piece:
the
other
is
looking
at
our
zenhub
board
with
no
issues
on
here.
This
is
what
it
looks
like,
which
actually
includes
definitions
of
these
swim
lanes,
which
the
observant
reader
would
notice
that
the
first
set
of
these
actually
matches
perfectly
with
the
names
of
these
issue
states
and
that's
on
that's
on
purpose.
C
So
that's
another
view
to
kind
of
look
at
this
as
we're
trying
to
figure
out
what
means
what
where
another
view
is
the
pile
of
issues.
So
this
is
how
somebody
who's
not
using
zenhub,
would
see
it
and
then,
finally,
just
to
kind
of
round
it
out.
Here's
an
example
of
like
this
is
currently
this
is
a
sketch.
This
isn't
not
visible
on
our
github
per
se,
but
there's
a
way
of
like
creating
something.
C
So
anyway,
so
I
thought
what
would
be
valuable
sorry,
then
there
was
one
more
thing
that
I
that
I
thought
was
useful
is
between
last
time
and
now
we've
actually
done
a
couple
of
rounds
of
issue,
triaging
and
so
folks
have
have
made
an
attempt
at
working
within
that
that'd
be
useful,
maybe
to
just
start
with
that.
To
start
with
folks
who
have
been
doing
the
community
triage
talking
about
how
clear
this
is
or
not
like.
How
did
it
go
say?
D
E
I
can
start
off.
I've
done
the
triage
for
two
days
in
the
last
two
weeks
and
during
those
days
my
process
is
generally
that
I
go
to
the
zen
hub
board
and
I
go
to
the
carnival
accepted
lane
here
and
I
read
through
all
the
issues
in
that
lane
and
I
attempt
to
create
some
kind
of
acceptance
criteria
for
it.
E
So
if
it's
in
that
carnival
accepted
lane,
then
I
know
that
it's
something
that's
been
looked
at
by
a
reviewer
of
that
tool
and
that
they
know
that
this
is
something
that
we
may
want
to
look
at
further
in
the
future,
and
that
is
like
ready
for
possibly
ready
for
development
by
someone
from
the
community.
E
If
that's
something
that
a
community
member
wanted
to
push
through
so
giving
that
acceptance
criteria
is
vital
for
that
community
member,
if
they
have
submitted
an
issue
that
they
want
to
work
on
and
have
that
like
kind
of
stamp
of
approval
from
the
maintainers.
E
E
Let's
kind
of
wait
for
more
examples
for
this
before
we
make
like
a
decision,
we
do
have
a
possible
solution,
but
there
was
a
workaround
for
the
problem
that
was
being
experienced,
so
we're
not
seeing
any
in
the
wild
examples
of.
We
need
this
capability
in
cable
that
we
need
this
functionality
in
k-build,
but
we
did
come
up
with
an
idea
of
one
way
to
address
this
as
an
enhancement.
E
E
It
says
to
like
put
the
acceptance
criteria
and
wait
for
a
thumbs
up
or
if
it's
been
a
week,
just
move
it
to
the
next
column
and
by
putting
the
acceptance
criteria
through
an
edit
at
the
top
of
a
comment
that
already
exists.
It's
hard
to
tell
if
a
new
thumbs
up
has
come
in
towards
that
comment.
So
just
a
little
bit
of
ambiguity,
though
that
hasn't,
I
think,
been
fully
fleshed
out.
So
what.
C
C
A
A
That
aren't
are
aren't
on.
The
call
might
be
a
little
end.
C
It's
kind
of
landing
that
way
for
me,
I'm
not
sure
why.
That
would
why
we
would
decide
that.
Okay!
Well,
a
week
later,
it's
now
yeah
I
feel
like,
I
feel
like
something
moves
from
a
lane,
because
new
information
has
arrived
and
that's
what
changes
its
state
rather
than
time
is
that,
yes,
you
see
a
lot
of
nodding,
so
all
right,
so
maybe
what
we
can
do
here
is
just
say.
E
C
Exactly
interesting,
and
so
who
would
be
giving
this
thumbs
up,
prove
a
review
of
the
except
it
would
ensure
that
you
criteria
is
that?
What
is
that?
The
implication
is
that
this
gets
approved.
E
I
think
so
like
I,
when
I
added
acceptance
criteria
I
didn't
at
like
if
it
was
ytt,
I
didn't
at
you,
john
or
if
it
was
a
cap
I
didn't
at
dimitri,
felt
like
they
would
see
the
email
update
or
the
github
update
notification.
C
Yeah,
I
tend
to
I've
been
using
the
notifications,
github
notifications,
try
and
keep
up
on
stuff.
So
if
you
make
any
kind
of
edit
I'll
see
it.
E
E
C
C
E
Some
of
the
positive
things
is
that
it's
not
overwhelming
as
it
as
it
used
to
feel.
There
is
often
enough
context
to
like
really
immerse
myself
in
a
concept
that
maybe
I
wasn't
so
familiar
with
in
the
past,
and
it's
both
provided
some
good
opportunities
for
me
to
learn
and
some
areas
to
like
just
to
be
like
uncovered,
like
the
veil,
has
been
lifted
in
this
like
certain
area
of
ytt.
E
C
D
C
F
One
thing
I've
been
able
to
do
a
couple
of
times
since
being
on
this
role,
is
triage
bugs
and
well
pretty
much
every
time
I
do
this
role.
I
go
immediately
to
the
triage
document
and
like
remind
myself
what
it
is
that
I'm
supposed
to
do,
and
it's
been
really
clear.
F
F
It
feels
very
straightforward,
like
try
to
replicate
the
issue,
try
to
get
any
more
information
if
it's
needed,
add
these
specific
labels
and
it
feels
really
manageable
and
like
I'm
not
wasting
cycles.
F
You
know
trying
to
maybe
triage
an
issue
or
feature
that
doesn't
have
enough
information
like
I
used
to
in
the
previous
process.
It's
it's
pretty
well
explained.
So,
overall,
that's
been
a
good
experience.
C
Okay,
great
and
are
there
that's,
that's
really
good
to
hear
that
this
is
useful
and
not
just
a
document
for
document's
sake,
but
like
a
working
document.
That's
what
I'm
hearing
are
there
any
parts
in
particular
that
you
like,
or
you
wish,
were
different
or
like,
as
we
continue
to
refine
this
as
things
we
should
make
better
here.
C
C
F
D
Okay,
that's
nice.
C
F
Yeah
I
haven't
done
as
many
carnival
accepted
issues.
F
One
thing
I
did
find
myself
doing
is
wasting
a
lot
of
time
reading
through
the
comments
on
an
issue
only
to
find
that
the
end
was
either
like
really
clear
and
didn't
need
acceptance
criteria
or
the
acceptance
criteria
was
already
there
which,
if
it
was
already
there,
that
was
a
quick
fix.
The
next
issue,
I
just
scrolled
all
the
way
to
the
bottom
and
checked,
but
it
did
happen
a
couple
of
times
where
I
I
spent
time
reading
through
the
whole
issue
and
then
ended
up
not
needing
to
do
anything
about
it.
F
F
D
F
And
as
the
rev
community
roll,
I
went
in
here
and
it
was
like:
oh
it's
in
the
carbon
accepted
column,
it
must
need
attention.
C
I
see
okay,
so
if
we,
if
we
end
up
like
not
saying
that
you
need
to
wait
a
week
or
even
get
any
kind
of
approval
or
whatever
that
would
help
fix
that
issue
of
like
hey.
If
there's,
if
I
added
acceptance
criteria,
then
it
means
that
I'll
pi
put
it
either
in
unprioritized
or
prioritized
backlog,
which,
like
is
this,
is
this
happening
to
you
like,
since
I
upgraded
to
big
sur
like
now,
my
fonts
hero
is
black?
C
Okay
cool,
so
it
sounds
like
that
would
be
addressed
through
that.
Okay
and
then
do
you
also
like
click
down
in
here
and
like
remind
yourself
about
this?
Is
this
useful.
F
Yeah
well.
F
Yeah,
that's
my
experience
like
overall,
I
think
it's
an
improvement,
but
you
know
I
haven't
worked
in
this
role
very
many
times,
so
I
also
you
know,
I'm
interested
to
see
how
it
goes
from
here.
C
E
Yeah,
I
have
one
thing:
I
think
that
in
the
future
the
community
pair
could
also
triage
duplicates,
I'm
not
really
sure
how
that
would
be
easily
identified
at
all,
but
that
just
does
seem
like
something.
E
That's
certainly
within
the
power
of
someone
doing
the
community
payroll.
D
F
F
F
C
C
Yeah,
maybe
this
is
I'm
hearing
two
things
there.
One
is
that,
like
we
all
have
like
the
ability
to
garden
this,
this
garden
together
like
and
you
see
something
wrong
to
fix
it
like
we're
all
there
we're
all
like
at
that
point,
and
then
the
other
thing
I
heard
was
that
like
it
might
be
helpful,
I
think
that's
what
I
was
hearing
from
you
guerra
is
like
might
be
able
to
have
a
call
out.
C
That
specifically
reminds
reminds
you,
like,
oh
you're,
doing
a
community
pair
like
go
to
triage
a
bug,
and
then
one
possible
outcome
is
that
it's
a
duplicate
like
it
isn't
always
gonna
be
you
can
reproduce
it
right
like
there
might
be
like
we
might
learn
interesting
ways
to
share
with
each
other
on
how
you
can
identify
a
duplicate,
for
example,
so
there
might
be
like
an
overall
process
that
could
could
speed
that
part.
C
D
All
right
market
has
duplicated.
D
C
A
So,
while
we're
kind
of
talking
about
this
community
pair
item,
I'm
thinking
in
in
the
broader
community,
thinking
about
it
being
an
open
source
project,
eventually,
hopefully
we'll
get
outside
contributors,
people
who
do
want
to
help
with
triaging,
you
know
maybe
even
eventually
become
maintainers,
and
I'm
curious
as
to
how
well
one
ident
like
describe
or
have
some
sort
of
description
of
what
a
community
pair
is.
It
doesn't
seem
like
that's
here.
I
know
that
we
know
what
that
is.
A
A
A
Oh,
so
whoever
is
the
community
peer
for
that
day
or
for
that
week
to
identify
themselves
in
the
public
cargill
channel
and
so
that
folks
know
to
reach
out
to
them.
If
they're
interested
in
helping
out
with
any
triaging.
B
No,
I'm
I'm
mainly
just
observing
here.
I
I
guess,
like
one
thing
I
have
noticed
in
other
communities
is
that
like
they
have
essentially
assigned
or
someone
volunteered
to
be
like
the
triager
of
that
week,
and
that
has
been
handed
off
in
like
community
meetings
not
really
suggesting.
We
do
that,
but
mainly
just
sharing
that
that
is
a
practice
that
I've
observed.
C
D
C
Just
chime
in
one
piece
here
is
aaron
making
sure
that
whatever
we
end
up
doing
here,
we
start
to
move
these
into
the
contributing
markdown.
I
think
it's
like
currently
mark
in
in
governance,
we'll
like
move
that
into
the
contributing
markdown
and
the
main
repository
okay.
A
A
C
Yeah,
that's
a
good
question.
I
think
right
now
we're
just
sort
of
using
a
google
doc
like
it
started
out
as
a
proposal,
and
then
we
like
reused,
recycled
that
we're
recycling
the
bits
and
now
it's
turning
into
like
this
process.
Definition
dock
sort
of
evolving.
Its
way
I
feel
like
if
we
can
it's
quite
editable
and
and
highly
collaborative
here
in
this
format,
so
maybe
maybe
when
we
get
the
feeling
that
things
are
sort
of
settling
out
hitting
some
kind
of
steady
state.
C
A
C
Okay-
let's
see
this
one
in
particular
was
about
the
can
be
replicated.
So
there
was
a
conversation
here
asking
about
whether
or
not
this
was
useful
or
maybe
do
a
duplicate,
especially
with
respect
to
bugs,
like
couldn't
carval
accepted
mean
that
the
that
the
bug
was
duplicated.
C
I
wish
daniel
was
here,
but
he
you
know
this
basically
said
be
nice
to
know
whether
or
not
a
bug
is
reproduced,
but
would
we
actually
accept
it
without
trying
to
reproduce
it.
C
Yeah,
it's
interesting.
I
think
one
thing
that
we've
been
trying
to
do
is
break
up
the
total
amount
of
work
into
smaller
tasks
in
order
to
evolve
an
issue,
and
I
can
imagine
being
able
to
just
reproduce
the
issue
and
capture
what
I
did
to
reproduce
the
issue,
but
I
didn't
necessarily
go
into
well.
How
would
you
fix
it.
C
B
Yeah,
that
makes
sense.
I
guess
what
I'm
trying
to
minimize
for
is
like
overhead
and
that's
where
I,
I
think,
try
to
reduce
the
number
of
labels
or
anything
as
much
as
possible.
So
I'm
wondering
like,
under
what
circumstances
would
you
search
for
that
can
be
replicated
condition
like
I'm
looking
for
what
value
this
label
provides?
Oh,
that's
so.
C
C
C
So
I
didn't
see
anywhere
in
here
where
so
many
directly
replicated
reported.
They
replicated
this,
but
I
mean
that's,
that's
the
flip
side
of
what
you're
talking
about
which
is
well.
If
you
create
a
lot
of
stuff
the
things
like,
if
you
have
to
like
all
these
process
steps,
then
you
know
we
don't
do
one,
then
that
is
also
noise.
B
C
F
One
thing
I
was
thinking
is,
this
is
likely
done
by
the
community
pair
or
the
label
would
be
added
by
the
community
pair
they're
able
to
replicate
the
issue
and
then
a
reviewer
or
approver
would
come
in
and
review
that
bug
further.
Maybe
car
will
accept
it.
B
So
here's
an
idea-
and
maybe
I'm
jumping,
jumping
to
solutioning
too
quickly
but
like
like
what
I
view
the
conditions
to
be
helpful
for
is
knowing
what
is
the
state
of
this
like
bugger
issue
like
how
mature,
I
guess
is
it
something
could
consider,
would
be
like
adding
something
to
the
issue
template
where
you
would
have
like
these
check
boxes
like
if
I'm
following
a
bug
then
like
there
are
these
different
things
like
can
be
replicated.
B
C
B
B
Yeah
yeah
kind
of
just
thinking
out
loud
as
well
just
trying
to
surface
ideas
and
see
if
there
are
ways
where
we
can
just
make
things
a
bit
more.
C
Do
right,
let's
just
adding
another
label.
C
The
suggestion
here
is
there's
greater
context
than
what's
available
on
the
issue.
Conversation
might
be
needed
sure
I
was
pointing
out.
Well,
if
you've
marked
these
things,
then
hopefully
the
context
is
there
that
is
broadly
present.
C
A
B
C
You
could
you
could
pull
from
here,
but
if
you
want
to
understand
what
what
the
team
might
might
likely
be
up
to
next
the
stuff
toward
the
top
would
be
those
kinds
of
things.
But
you
know
because
it's
not
a
commitment,
things
may
change.
B
Yeah,
I
think,
like
I
know
we
have
done
some
work
to
kind
of
relatively
prioritize
these
items
within
the
unprioritized
backlog.
B
I
guess
like
the
disclaimer
I
I
do
just
always
try
to
present
is
like
we
call
it
the
unprioritized
backlog,
so
there's
no
promises
there,
like
once
it's
over
to
prioritize,
is
when
I
feel
like
it's
actually
planned,
but
yeah.
You
could
consider
the
things
that
are
in
there
at
least
like
relatively
stack
ranked
within
like
relative
to
one
tool.
Maybe
I
wouldn't
consider
them
to
be
stack
ranked
across
tools.
C
C
B
So
but
yeah
I
would
rely
on
people
that
are
organizing
this
more,
which
were
like
image
package
I
felt
like
was
helen
and
joao
and
dennis,
but
I
would,
I
would
say
roughly
yes,
okay.
C
That's
something
that
we
could
aspire
to
in
terms
of
improving
the
clarity
of
that
column
are
taking
a
run
at
so
like
for
ytt,
for
example.
There's
57
issues
be
great
if
if
there
were
nothing
toward
the
bottom,
that
was
a
likely
candidate
to
be
picked
up
by
the
maintainers,
and
vice
versa,
like
the
things
at
the
top
weren't,
actually
very
likely
to
be
picked
up
by
the
maintainer
teams.
A
I
have
a
question:
if
there
is
someone
from
the
community
that
decides,
they
want
to
work
on
something
in
this
and
prioritize
block
and
they're
actively
working
on
it.
Does
it
then
get
moved
to
in
progress
like
what
lane
does
it
get
moved
to
if
at
all,
and
how
do
they
do
that?
Do
they
do
it
themselves
or
does
someone
from
the
maintainers
have
to
move
it
out
of
and
prioritize,
or
does
it
stay
there.
F
I
did
look
this
up
a
while
back
if
they
open
a
pr,
it
will
show
up
in
the
in
progress
column.
A
B
C
Comments
here,
but
I
feel
like
we've,
we've
been
able
to
sort
of
clarify
a
number
of
things,
get
some
feedback
on
how
it's
going
so
far.
A
Yeah,
it
sounds
like
this
might
be
something
that
we
just
continuously
bring
up
with
in
the
community
meeting
and
office
hours,
ongoing
discussion,
making
sure
it's
working
for
everybody.
A
All
right
so
with
that,
thank
you,
everyone
for
joining
today.
For
this
week
edition
of
the
cargo
office
hours
we
meet
every
second
and
fourth
thursday
of
the
month
at
11
30
a.m.
Pacific.
A
We
also
have
our
community
meetings
every
monday,
that's
also
at
11
30
a.m.
Pacific
time,
if
you
found
that
this
particular
discussion
item
is
something
that
you
have
experience
in
feedback
on,
we
would
love
to
hear
from
you
whether
that
be
you
attending
one
of
those
options,
live
the
community
meeting
or
the
office
hours
or
you
can
provide
feedback
directly
to
the
team
within
the
kubernetes
black
workspace
in
the
carville
channel.
A
We
would
love
to
hear
some
outside
perspective
on
this
and,
and
you
know,
help
the
team
with
with
this
process
and
or
anything
else
you
may
need
help
with.
You
know
we're
eager
to
engage
with
the
folks
from
the
community.
So
with
that,
we
look
forward
to
hearing
from
you
bye.
Thank
you.
Thanks,
bye.