►
Description
CNCF SIG Contributor Strategy Governance Working Group 2020-05-11
B
C
B
A
A
A
A
Always
this
is
a
CN
CF
meeting
and
therefore
we
are
subject
to
the
CN
CF
code
of
conduct.
So
don't
do
anything
that
you
wouldn't
do
in
front
of
your
mother
yeah
and
let's
get
going
on
this
I.
Don't
think
anybody
needs
to
introduce
we've
all
introduced
each
ourselves
and
other
contributor
strategy
calls
yeah.
A
A
There's
Oh
actually
hold
on
I'm
gonna
back
up
here,
I'm
going
to
add
a
first
item,
because
I
think
it's
actually
kind
of
important,
which
is
working
group
measurement
membership.
So
right
now
in
the
readme
we
have
for
the
working
group,
the
only
listed
members
are
me
and
April
Carolyn.
Do
you
see
yourself
participating
this
on
an
ongoing
basis.
A
D
A
A
A
A
Absolutely
VM,
okay,
so
next
thing
survey,
questions
Paris
wants
to
send
out
a
survey
for.
A
Contributor
strategy
in
general
to
leaders
of
all
of
the
various
Sancia
projects
she
wants.
Some
governance
related
questions
on
there,
which
we
need
to
determine
now.
One
thing
there
is
going
to
be
excluding
any
governance,
related
questions
already
asked
by
the
CN
CF,
the
figuring
out.
What
those
are
requires
enough
combing
through
files
that
I
don't
necessarily
want
to
do
it
on
the
call.
So
why
don't
we
just
brainstorm
on
questions?
We
would
like
to
ask
for
projects.
E
Do
you
have
a
contributor
ladder
calling
out
maybe
some
of
the
more
advanced
things
and
some
of
them
might
not
call
it
a
contributor
ladder,
they
might
call
it
a
expectations
of
contributors
or
something
like
that
right
so
being
currently
crawling
through
45
projects
like
community
/
governance,
repos
sound
like
any
anything
that
sounds
not
favorable
to
us
in
that
regard.
That
would
be
a
good
question.
Other
things
like
how
does
real-time
communication
fit
into
your
governance?
Yeah,
you
have
moderation.
Do
you
have
moderators
like
what
do
you
like?
E
These
aren't
like
I,
know,
I,
don't
necessarily
I.
Don't
think
that
these
necessarily
need
to
be
the
questions
themselves.
Well,
I!
Guess
that's
the
that's
the
stuff
that
I
was
thinking
about,
so
you
can
get
a
clearer
pulse.
Cuz
like
C
and
C
F,
obviously
ask
their
maintainer
like
the
warm
and
fluffy
questions.
This
is
like
tell
me
about
a
program
that
you
like
that
you
do
for
governance
or
tell
me
about
I.
Don't
like
that
kind
of
thing
like.
D
I,
don't
recall
any
specific
governance
related
questions
that
CNCs
has
do
you
like
I'm,
trying
to
think
of
the
previous
maintainer
survey?
Isn't
it
it
was
all
kind
of
you
know
general
on,
like
what
people
are
are
getting
from
CNCs
and
I.
Guess
that
would
you
know,
be
kind
of
a
good
open-ended
question
of.
Like
you
know,
do
you
feel
good
with
your
governance
and
you
know,
do
you
feel
like
it
meets
your
needs.
D
I
always
tell
people
like
you,
know,
people
always
look
at
kubernetes
and
and
I
always
say
like
it's
great
but
remember:
kubernetes
is
far
along
the
life
cycle
of
a
project,
then
most
new
projects
that
are
like
creating
governance,
and
you
know
in
some
cases
it's
a
what
not
to
do,
because
you
know
it's
got
a
lot
of
complex
complexity
to
it
and
that's
not
gonna
work
for
everybody,
and
so
that's
where
I'm
curious
like
are
there?
Are
there
projects
that
tried
to
you
know
pick
some
of
it
and
then
find
out
later
or
like?
D
A
E
I
didn't,
for
my
part,
I
II
I
want
the
survey
so
that
we
can
collect
best
practices
from
them.
Cuz
we're
over
here
like
preaching
about
what
we
think
is
best
practice,
but
they
also
might
be
doing
things
that
are
best
practice,
so
I'm
trying
your
winter
programs
that
work
for
you.
So
in
the
contributor
growth
area,
like
what
mentoring
programs
work,
what
don't?
E
What
doesn't
like
I
want
to
dig
deeper
here,
because
we
are
right
now
sitting
at
like
kind
of
like
our
pearly
gates
and
like
going
oh
like
well,
you
know
each
one
of
us
is
then,
is
very
active
in
one
project
and
like
we
do
things
right
and
wrong
in
certain
areas.
Well,
like
I
can't
speak
to
forty
other
projects
right
so
I
think
Denny
Meza,
getting
the
holes
figuring
out
all
that
data
is
gonna
greatly
help
us
with
building
trust.
E
So
that's
the
other
goal
here
is
to
so
that
people
can
see
what
kind
of
topics
we're
working
on
through
these
kinds
of
survey
questions,
and
they
also
don't
necessarily
need
to
be
survey
questions
if
people
don't
want
to
do
a
survey.
I
will
happily
go
to
them
and
do
a
focus
group
sure.
So
when
we
do
the.
A
A
Yeah
I'm
I'm
also
looking
at
I'm
looking
at
the
two
different
sort
of
branches,
where
we're
doing
the
different
things
we're
doing
through
the
governance
work
group.
Also
in
terms
of
the
questions
which
is
on
the
one
hand,
we
want
to
get
an
idea
of
where
each
project
is
in
their
sort
of
governance
development
process,
particularly
because
the
TOC
is
going
to
implement
much
stricter
requirements
on
required
governance,
land
benchmarks,
or
you
know,
required
levels
of
governance
for
incubating
and
graduated
projects
in
the
near
future,
and
so
getting
an
idea
of
where
each
project
is.
D
A
Yeah
so
I'd
say
examples
of
there's
two
different
sort
of
sides
right
is
one
of
the
ones
that
I
just
put
into
the
notes
is
the.
What
format
is
your
governance
there's
basically,
six
kind
of
basic
governance
structures
that
open-source
projects
have
four
of
them
would
be
relevant
potentially
to
CN
CF
projects,
so
projects
that
see
themselves
as
not
that
don't
have
any
formal
governance
at
all,
which
I
think
is
gonna,
be
the
majority
of
them.
A
You
projects
we're
the
founders
of
the
project,
just
run
everything
ones
where
they
have
a
sort
of
council
that
selects
its
own
members
and
then
ones
that
actually
have
some
kind
of
democratic
process
and
then
the
second
thing,
the
other
side
of
the
question
the
Carolyn
put
on
there.
Do
you
feel
good
about
your
governance
would
be
what
specific
problems
are
you
having?
A
B
Why
is
it
that
it's
working
for
helm
and
it's
not
working
for
this
other
project
and
what
maybe
you're
really
I'm,
gonna
guess,
but
people
who
don't
have
full-time
people
to
make
certain
type
of
models?
Work
are
not
gonna
be
as
happy
because
they're
just
on
a
shoestring
budget
can
make
this
happen.
I.
D
Think
that's
also
like
I
always
just
say,
like
I
think
it
also.
You
know,
it'll
skew
towards
big
companies
that
also
have
like
a
open
source
programs
office.
Because
then,
even
if
you
don't
have
someone
who's
dedicated
you
still
at
least
have
theoretically
you
know
a
resource.
You
can
go
to
versus
other
projects
that
are
just
like.
We
got
nothing,
and
so
you
know
those
are
ones
that
would
need
a
lot
more.
You
know
help
from
this
group
and
in
from
CNCs
you'd,
be.
B
E
D
Yeah,
no
and
that's
a
good
point,
I
mean
you
know.
Even
at
Google,
we
see
that
there
are
certain
projects
that
get
you
know
there.
There
are
certain
projects
that
are
like
just
started
by
an
engineer,
maybe
and
they're
working
on
it
and
their
spare
time,
and
then
there
are
others
that
are,
you
know,
got
a
full
team
behind
them
and
it
just
it
just
you
know,
depends
on
overall
goals.
So
I
think
that
you
know
that's
something
like
to
rip
off
of
the
question
around
like
do
you
have
a
full-time
person?
D
What
I
would
be
curious
and
is
not
it
like,
even
if
you
don't
have
a
full-time
person
like
do
you
have
some
someone
something
that
you
feel
like
you
can
go
to
for
support.
You
know
and
maybe
that'll
turn
up
some
interesting
resources
that
we're
not
aware
of
you
know,
I
also.
E
Asked
is
there
a
body
of
people
that
performs
community
like
duties,
example
working
group
special
interest
group
committee,
because
some
of
them,
like
it
I
do
you
have
committees,
I,
think
one
of
the
goals
for
contributor,
growths
or
even
governance
should
be
should
be
some
kind
of
decision
tree
on
whether
or
not
you
need
a
community
manager.
A
special
interest
group
committee
of
community
like-minded
people
to
do
the
work
because
I
think
is
one
of
the
most
important
things
that
we
could
probably
provide.
Is
that
like?
How
are
you
going
to
get
community
operational
support?
A
Some
things
I
would
see
combining
with
the
other
working
groups
like
actually
a
single
question,
saying
please
check
all
of
the
documents
that
your
project
has.
You
know
so
in
our
case
for
governance
would
be
interested
in.
Do
they
have
a
COC?
Do
they
have
an
elections
procedure
contributor
growth
wants
to
know?
Do
they
have
a
contributing
that
MD
or
similar
document
and
I?
Think
just
having
one
question
that
says,
check
off
all
the
documents
that
your
project
has
no
meaning.
D
We
should
also,
you
know,
make
sure
to
put
something
in
there
where
we're
asking
like.
Are
you
willing
to
have?
You
know
an
additional
conversation
about
this,
because
not
one
not
every
project
will
be
willing
to,
but
also
certain
people
from
project
you
know
might
be
more
willing
than
others.
In
that
way,
that'll
help
us
identify
who
you
know
we
could
do
a
deeper
dive
with
yeah.
B
So
I've
been
involved
with
a
code
of
conduct,
like
my
name,
has
been
put
on
people
to
follow
up
with,
for
the
code
of
conduct
for
a
number
of
communities
and
grants,
points
and
I
would
say,
a
lot
of
communities
have
had
a
code
of
conduct.
Is
it
and
they
picked
one
and
put
it
up,
but
I
would
say
they
could
check
the
box,
but
they
would
actually
have
no
idea
what
to
do.
If
someone
reported
it
or
to
be
honest,
the
community
themselves
didn't
feel
comfortable
reporting.
B
Things
like
when
I
look
at
a
healthy
community
that
has
a
code
of
conduct
for
people
really
feel
comfortable
reporting
it
and
it's
actually
taken
advantage
of,
and
then
you
see
things
being
dealt
with
appropriately
versus.
We
have
one
it's
never
used,
so
we
can
check
the
box,
but
really
you
may
well
have
one
yeah
like
you're
seem
to
kind
of
follow
up
with
like
we
have
on
and
it's
working
or
we
have
one
and
we
make
it
well,
not
because
no
one
uses
it
and
who
knows
I
know
just
enough.
That's
working
for
people.
A
Yeah
I
so
seeing,
and
we
should
definitely
ask
whether
or
not
they
have
a
code
of
conduct
enforcement
process.
These
are
sincere
projects
and
they
all
have
a
code
of
conduct.
Yeah.
The
my
general
experience
is
that
anybody
that
says.
Yes,
we
have
an
enforcement
process
unless
they're
lying
to
you,
which
sometimes
they
are
the
I.
A
A
D
D
A
D
Yeah
and
I'm
also
curious
about
you
know,
obviously,
there's
a
process
in
place
to
reach
out
to
CN
CF.
If
you
have
an
issue
with
the
project
and
I'm
curious
kind
of
what
their
process
is
for
once
a
you
know,
complaint
comes
in
and
it's
not
covered
in
that
file.
It
could
be
covered
elsewhere
or
it
may
just
be
not
documented
yet,
but
I
would
be
curious
to
see
kind
of
like
what.
What
is
their
handbook
for
how
to
handle
hey?
You
know
complaint
that
comes
in.
D
Yeah
yeah
I,
just
you
know
it's
where
it
specifically
says
to
email,
someone
at
the
Linux,
Foundation
I'm,
just
curious
with
their
processes
and
like
what,
if
that
person
is
out
of
the
office.
A
B
A
A
D
Mean
in
that
case
I
prefer
the
latter
yeah
because
I,
you
know
I'm
speaking
from
my
experience
like.
If
you
would
ask
me,
do
you
have
an
enforcement
process?
I
would
have
been
like
yeah
totally,
but
until
I
actually
went
and
looked
at
the
job
empty
file
now
I
discover
no.
We
actually
don't
you.
D
A
A
D
No
I
would
you
say,
like
I've,
always
used
that
table.
It's
like
a
great
starting
point
for
other
projects,
because
it's
very
clear
and
the
guidelines
make
sense,
and
so
it's
kind
of
a
good
cautionary
tale
to
you
know
think
in
mind.
Is
a
project
grows
that
you
know?
Other
things
start
referring
to
that
terminology
and
making
sure
everyone
agrees
with
what
it
means.
Yeah.
A
C
A
A
A
D
D
D
A
B
You
don't
we've
struggled
I've,
seen
this
a
number
of
communities
like
in
our
own
right
here,
but
then
in
some
of
the
other,
like
six
I'm,
on
where
we
favor
real-time,
like
slack
communication
to
the
detriment
of
other
time
zones
and
like
the
mailing
list
has
actually
like
it's
like
one
post
on
it.
That's
it
so,
with
the
real-time
communication,
be
nice
to
actually
have
people
talk
about
if
they
even
use
really
synchronous
channels
anymore
and
if
that's
working
for
everyone
or
I,
don't
know
how
to
word
it.
A
B
A
D
B
A
A
A
A
Given
that
pull
requests
are
not
a
very
good
mechanism
for
open
discussion,
it's
the
kind
of
open
discussion.
I
think
we
need
to
have
the
early
stages
of
what
should
be
required,
and
then
the
second
thing
is
we're
gonna,
be
giving
the
TSE
advice
based
on
a
moving
target
of
what
they've
already
passed
right.
A
D
A
A
D
A
A
And
maybe
they
want
our
advice
on
how
they
should
actually
track
those
requirements,
in
which
case
we'll
turn
that
over
actually
a
main
contributor
strategy,
I
know
that
Paris
has
proposed
that
the
CN
CF
could
use
a
community
repo.
That
would
contain
this
kind
of
thing,
although
I
don't
see
why
we
can't.
A
A
C
B
B
A
D
B
A
B
A
So
I'll
go
ahead
and
launch
that
the
yeah
as
far
as
I
know,
the
only
derp
formal
direction
that
we
actually
have
from
the
TOC
is
that
they
actually
want
a
multi-company
requirement
and
incubating
level
and
at
graduated
level
they
want
some
level
of
a
requirement
for
mature
governance.
Oh
they
don't
have
a
definition
of
what
mature
governance
means.
A
D
A
D
B
I
think
mature
is
not
quite
the
right
word,
I
think.
Hopefully
you
would
yeah
that
has
been
like.
You
know
how
we
have
aches
acted
licenses
and
kind
of
accepted
models
as
like
the
TOC
thinks
these
are
good
models
or
our
own
great
side
of
these
are
models.
It
works.
I
think
the
governance
model
needs
to
be
one
that
we
invented
I,
think
so
it's
appropriate
for
the
CN
CF
yeah.
D
A
Yeah
well,
and
one
of
the
questions
you
know
would
be-
and
this
would
be
a
question
ultimately
for
TOC-
is
that
you
know,
is
the
CN
CF
willing
to
consider
a
project
graduated?
If
it
is,
you
know,
there's
a
single
founder
for
the
project
and,
and
he
or
she
is
the
governance
right
like
is
that
okay,
because
obviously.
E
A
D
D
D
D
D
And
honestly,
you
saying
that
is
the
first
time
it's
been
explained
to
me
in
a
way
that
actually
gets.
You
know
to
what
it's
really
trying
to
solve,
like
you
know
when
saying
maintainer
diversity,
and
it
was
kind
of
that
same
thing
of
like.
Does
that
mean
two
or
three
or
four,
but
that
makes
sense
so
I'm
wondering
if
there's
a
different
kind
of
way
to
frame
it.
That
would
allow
for
those
situations
where
you
know
maintainer
x'
might
go
to
different
companies
and
things
like
that
and
we're.
A
D
D
A
Although
I
will
say
pushing
projects
to
diversify
their
maintainer
base,
I
found
materially
often
also
pushes
them
to
broaden
their
concept
of
a
maintainer
like
to
finally
promote
the
person
who's
say
in
charge
of
their
release
process
or
the
person
who's.
Their
lead,
Ock
writer,
to
be
a
maintained.
C
A
D
And
so
one
thing
I,
you
know
sinks
personally
with
this
very
bizarre
pandemic
time
that
we're
in
you
know
the
consequences
that
it's
going
to
have
on
open
source
projects
and
that
down
the
road.
We
could
conceivably
be
seeing
a
situation
where
there
just
aren't
people
that
can
volunteer
to
be
a
maintainer,
because
for
a
lot
of
folks
it
is
something
they
do.
You
know
in
their
spare
time
that
kind
of
thing
labor
of
love
and
when
you
you
know
the
going
is
really
tough,
then
that
that
doesn't
get
as
much
attention.
D
So
it's
situations
like
that,
where
I'd
want
to
be
sure
that
we,
you
know,
give
give
some
wiggle
room.
Basically,
you
know,
like
you
said:
if
a
project
has
the
best
intentions
but
can't
get
new
maintainer
'he's,
just
because
the
current
environment
makes
that
really
hard.
You
know
it's,
it's
I,
don't
want
to
penalize
them.
D
B
A
B
A
D
D
But
they're
not
required
to
adopt
a
reporting
process
for
the
code
of
conduct,
so
that
is
potentially
something
we've
really
identified
as
a
big
need.
You
know
when
we
talk
about
governance
for
sandbox
projects,
I
would
say,
like
Carolyn
was
saying
like
at
the
bare
minimum.
You
need
the
code
of
conduct,
but
you
also
need
a
process
by
which
people
can
report
violations
and
then
I
would
think
that
the
whole
point
of
being
in
sandbox
is
that
you
get
a
chance
to
kind
of
work
through
what
you
want.
Your
governance
to
be
like.
A
Okay,
I
I
mean
I'm
fine
with
that
I'm,
not
you
know,
it's
gonna
be
hard
enough
to
come
up
with
recommendations
for
incubating
and
graduated.
You
feel
like
borrowing
trouble,
the
so
speaking
of
Google
Docs
I
mean
I,
guess
so
one
of
the
things
I
want
to
have
so
the
other
half
of
governance
working
group
is
coming
up
with
a
body
of
guidance
and
advice
both
stuff.
We
write
ourselves
and
resources
that
we
link
to
on
how
to
do
these
things
right.
A
The
project
says:
hey,
you
know
how
you
know
we
want
to
have
a
formal
contributor
ladder.
How
do
we
set
one
up
right?
You
know
hey,
we
want
to
do
COC,
you
know
we
want
to
have
you
know
real
COC
enforcement
reporting.
A
B
So
the
contribute
growth
group
will
be
working
on
both
assistance
with
definition
of
roles
and
various
ladders,
not
as
like
a
hard
and
fast
rule.
But
just
these
are
things
they're
gonna
be
put
in
that
it's
a
cool
contribute
community
just
to
kind
of
help
out
with
that.
But
we
haven't
gotten
that
working
group
going
yet.
B
Yeah
I
think
what
the
collaborate
I
think
it
would
be
confusing
to
have
it
be
entirely
separate.
I
mean
there
may
be,
like
perhaps
sections
where
you
have
additional
information,
maybe
text
they
would
focus
on
governance.
Specific
things
I
think
want
to
evolve
that,
but
I
would
need
to
have
it
be
two
separate
efforts
that
we
need
to
completely.