►
From YouTube: CNCF SIG Contributor Strategy 2021-01-14
Description
CNCF SIG Contributor Strategy 2021-01-14
A
A
B
B
B
B
B
B
Okay,
we're
gonna
go
ahead
and
get
started.
Welcome
everyone.
This
is
the
sig
contributor
strategy
meeting
for
the
cncf.
B
We
are
as
a
cncf
committee,
we
are
subject
to
the
cncf
code
of
conduct,
so
be
nice
and
and
also
this
meeting
is
being
recorded
for
the
cncf
archives.
So
please
be
aware
of
that
and
with
that,
let's
go
ahead
and
get
started.
Make
sure
that
you
put
your
name
down
in
the
minutes.
B
We
don't
appear
to
have
any
guests
from
projects
with
issues
or
looking
for
guidance
today,
so
we
will
go
through
the
normal
agenda
of
subcommittee,
stuff,
etc.
Unless
somebody
has
something
else
urgent,
if
you
have
something
non-urgent,
just
put
it
under
other
in
the.
B
Agenda,
okay,
so
maintainer
circle,
apparently
paris
can't
make
the
meeting
today
she
added
some
notes.
February
28th
is
the
next
scheduled
maintainer
circle
event
the
so
she
needs
to
ask
celeste
and
steven
for
structure.
I
don't
know
who
those.
B
The
and
she
needs
to
send
her
notice
about
that.
Does
anybody
else
know
anything
about?
What's
going
on
with
that.
B
Okay,
the.
B
So,
oh
hey
now
I
can
actually
see
everybody.
B
The
hey
charles,
hey
april,
hey
bro,
had
a
good
time
off.
B
B
Okay,
governance,
we're
just
getting
started
for
the
year.
We
have
our
usual
sort
of
slate
of
content
that
we're
still
trying
to
produce
for
project
governance
et
cetera.
The
one
sort
of
bit
of
news
we
have
is
the
elections
online
elections.
Application
is
almost
complete.
B
The
project
will
belong
to
cncf
infra
after
that,
so
not
a
cnc
project,
because
it's
not
cloud
native,
but
but
one
supported
by
cncf
staff
and
available
to
cncf
and
linux
foundation,
projects
for
those
who
aren't
following
around
with
it.
It's
a
preference
election
application
that
works
entirely
off
of
defined
oauth.
B
So
that
projects
can
have
things
like
steering
committee
elections
and
it's
a
useful
replacement
linux
foundation
is
offering
access
to
something
through
lfx,
but
that
thing
is
a
proprietary
elections,
application
that
costs
money
every
time
you
use
it
and,
as
a
result,
would
be
more
restricted
for
projects.
B
B
B
B
B
Lifesaver
yeah,
it
doesn't
right
and
it
doesn't
even
necessarily
need
to
be
github
if
you're
willing
to
add
another
off
provider.
Sure
yeah,
the
only
one
we've
included
in
the
code
is
github,
but
it's
we're
using
the
generic
python
oauth
library,
so
anything
that
that
supports
could
potentially
be
a
provider
cool,
so
yeah,
and
mostly
this
came
out
of
my
pain
with
civs.
B
C
B
C
Wants
to
do
an
election,
because
you
said
it's
not
hosted.
They'll
need
to
sign
up
and
run
it
for
the
duration
of
election
somewhere.
B
Yeah
and
so
what
I'm
hoping
is,
and
one
of
the
things
we
should
discuss
in
the
next
governance
meeting
is
once
it's
100
finished,
which
it's
not
quite
yet
I
mean,
I
would
say,
the
code
will
be
done
in
around
two
weeks
and
then
we
need
to
finish
the
documentation.
B
I
the
that,
once
it's
completely
finished,
I'm
thinking
that
when
you
discuss
some
governance,
that
we
send
a
request
to
the
cncf
saying
hey,
it
would
be
nice
if
you
offered
this
to
projects
to
spin
it
up,
because
the
project
will
be
providing
say,
a
a
kubernetes
suitable
container
image,
but
it
won't
be
free
because
you
need
a
database
on
the
back
end.
B
It's
configured
currently
to
use
mysql
could
be
anything
that
sql
alchemy
supports
the
and
you
know,
and
a
cloud-hosted
database
costs
money,
so
the
so
it'll
be
kind
of
we
can
send
a
recommendation.
Then
it'll
be
up
to
the
cncf
staff
to
decide
what
they
can
reasonably
support
there
and
part
of
it's
gonna
be
honestly
based
on
demand
right
if
I
were
amy
or
whoever.
What
I
would
probably
do
is
see
how
many
projects
requested.
B
The
so
but
yeah
you
have
to
instantiate
it
and
run
it
somehow,
and
we've
been
running
instance
for
test
purposes
for
the
last
three
months
and
I'm
probably
overpaying,
because
I
don't
understand
the
google
cloud
system
very
well,
but
I
think
it's
costing
about
90
bucks
a
month
most
mostly
because
the
hosted
database.
B
The
don
do
we
have
anything
else
for
governance.
A
B
F
B
A
C
This
is
kind
of
our
status
from
last
week
when
we
met
we
are
in
the
middle
of
interviewing
projects.
We've
done
four
so
far
that
I'm
aware
of
for
contributor
framework,
but
I
don't
really
know
much
more
beyond
that.
I
don't
know
charles
if
you
have
more
info
on
that.
Maybe
I
got
three
under
the
bus.
I'm
sorry,
if
you
don't
know.
G
C
G
Yeah
yeah,
so
catherine,
I
believe
he's
done
with
the
interviews.
I've
reviewed
her
doc
with
my
notes,
so
I
know
that
she's
looking
for
input
from
other
folks
as
well,
I
think
the
doc
is
linked
in
the
meeting
notes
and
I
have
going
to
set
up
a
meeting
with
her
to.
G
To
teach
her
how
to
make
a
pull
request,
so
that's
that's
why
it's
not
in
github
yet
but
she's.
Looking
for
reviews
in
google
docs.
C
I
just
updated
it
with
a
link
to
it.
It's
really
good,
there's
a
whole
bunch.
I
haven't
had
a
chance
to
to
read
it
yet.
G
C
The
other
thing
is
the
contributor
ladder
I
owe
karen
karen
review
and
really
just
more
content.
B
C
B
More,
can
you
link
that
again
because
it's
not
a
pull
request
so.
D
And
while
she's
looking
for
that,
just
wanted
to
call
out
that
paris
updated
the
notes
that
january
28th
is
the
next
maintainer
circle,
not
february
28th.
C
So
I
just
added
a
link
to
the
contributor
ladder.
We
have
a
draft
in
our
repository
that
carrying
started
it
off.
I
think
I
think
it
needs
just
another
round
of
like
editing
and
a
little
bit
of
maybe
cleaning
up
the
text
a
bit,
but
please
take
a
look
too
and
submit
a
pr
if
you
have
more
changes.
You'd
like
we
also
discussed
starting
an
onboarding
guide
and
also
a
reviewing
guide,
we're
tracking
this
under
our
content
issue.
So
I
wasn't
going
to
make
extra
ones
for
that.
B
The
I
you
know,
I
don't
know
whatever
works
for
you,
the
actually
probably
one's
for
each
piece,
because
we
might
say
oh
wait.
This
one
is
not
quite
ready
and
it's
a
lot
more
helpful
to
actually
have
a
separate
issue
for
that,
because
otherwise
you're
combing,
through
all
of
the
comments
to
try
to
figure
out
which
things
were
actually
approving.
C
Yeah
yeah
we've
just
been
updating
the
app,
but
I
can
switch.
F
B
C
C
So
I
made
a
proof
of
concept
for
the
website
and
opened
up
a
pr
because
I'd
like
to
get
it
into
our
repo,
so
I
don't
have
to
keep
merging
in
changes.
C
It
is
at
the
moment
it's
a
it's
a
my
own
personal
fork.
I
don't
feel
like.
I
have
license
to
make
changes
to
anything.
Yet,
if
that's
not
true,
please
tell
me
because
then
I
won't
be
maintaining
forks
and
kind
of
doing
weird
things.
B
Okay,
I'm
going
to
say
I
ehor
can
verify
this,
but
as
far
as
I
know,
you
have
all
of
the
necessary
authorization.
Okay,
okay
cool.
As
long
as
as
long
as
the
the
existing
content
is
still
there
in
some
form.
C
They'll
be
in
the
exact
same
spot:
they'll
just
be
extra
files
and
yeah
data,
yeah
yeah.
B
So,
okay.
C
Cool
what
I
wanted
to
ask
about
is
the
current,
and
this
is
all
in
the
issue
I'm
just
gonna
read
through
it.
I
made
the
minimum
required
changes
to
make
pulling
in
the
content
from
the
contribute
repo,
the
existing
one
work,
but
to
be
honest
right
now,
it's
made
to
be
read
from
github
and
it
isn't
following
any
of
the
conventions
of
hugo,
which
is
how
we're
generating
a
site
I'd
like
to
change
that,
so
that
people
obviously
added
it
on
github.
C
But
it's
meant
to
be
viewed
on
hugo
and
it
would
just
move
a
lot
of
hacks
great
that'd
be
awesome
yeah.
I
think
it
was.
D
Really
good
I
like
this,
I
was
just
you
know
playing
with
it.
It
looks
really
good.
I
like
it.
Thank
you
for
doing
this.
I
I
do
have
one
correction
that
I'll
send
over
for
grpc
the
primary
language,
but
other
than
that
everything
looks
great.
D
C
A
merge
change
and
then
then,
when
I
do
a
final,
merge
and
match
up
with
everything.
That's
in
there,
you
know
it'll
just
incorporate
your
change.
My
stuff
is
definitely
out
of
date.
I
haven't
done
a
merge
in
the
past
like
two
weeks,
so,
okay.
C
So
we
saw
that
there's
always
gonna,
be
two
repositories,
there's
our
sig's
repository
and
then
there's
this
contribute
repository.
I.
A
C
Merged
them
together,
I
didn't
plan
to
I
wanted
to
get
the
poc
that
I
have
in
the
main
branch
so
that
it's
not
I'm
not
carrying
the
burden
of
merging
constantly
and
then
I'm
making
sure
that
anyone
can
make
edits.
So
this
isn't
like
a
oh,
you
need
to
finish
the
editing
experience,
so
I
think
I'm
almost
there
and
then
the
question
would
be.
What
do
we
need
to
do
to
switch
so
that
netlify
is
serving
that
url.
E
The
direct,
so
we
have
the
contribute.cncf.io,
which
is
directly
relevant
to
the
github,
I'm
not
sure
how
it
is
exactly
set
up.
This
has
been
done
by
lifitsu,
so
we'll
have
to
submit
the
lfit
ticket
to
change
that
or
you
can
you
can
redirect
directly
you
can.
You
can
submit
your
changes
directly
to
cncf
contributor
and
in
this
case
it
should
just
work.
C
E
Betty
just
shoot
me
an
email
because
we'll
have
to
circulate
on
that
internally
or
yeah.
You
can
do
a
service
desk
ticket
actually
any
anyway.
Let's
do
the
service
desktop
the
cncf
service,
investigate
ticket
and
we'll
we'll
figure
out
internally.
What
to
do
here.
C
That'd
be
awesome
yeah
I
will.
I
will
do
that
then
there's
like
a
couple
things
just
to
make
sure
everyone
knows
how
to
contribute
and
then
I'll,
submit
those
pr's
play
tomorrow.
E
B
B
Okay,
so
wait
so
the
the
actual,
the
all
of
the
markdown
files
and
stuff
those
are
going
to
live
in
the
contribute
repo.
Are
they
going
to
live
in
the
sig
contributor
strategy,
repo
or
where.
C
So
what
I'm?
Taking
advantage
of
the
fact
that
hugo
can
pull
in
content
from
multiple
locations
yeah?
So
the
website
we
have
two
links,
they
say:
I'm
a
maintainer,
I'm
a
contributor!
Okay,
if
you
say
I'm
a
maintainer,
it's
taking
to
it
to
a
section
of
the
website,
that's
populated
by
our
content
in
our
sig
repo
and
that'll,
keep
going.
You
know
what
I
recommend
we
do
is
instead
of
having
draft
folders,
we
just
mark
it
as
draft
and
it
won't
display
on
the
website,
but
it'll
live
in
its
final
destination.
C
You
know
in
github
just
fine,
which
would
be
great.
C
It's
yaml
metadata
just
a
little
okay.
C
So
I
don't
have
like
anything
that
could
just
like
script,
switch
for
a
trick
to
show
you
so
like
when
you
write
a
a
web
page
for
the
website
at
the
very
top
there's
just
a
little
bit
of
yaml,
and
it
has
a
couple
fields
like
what's
a
title
things
like
that.
What's
the
description
and
one
of
them
that
we
can
use
is
draft
and
what
that
means
is
when
we
publish
the
website
to
production,
that
page
won't
be
included,
gotcha
it'll
still
be
in
github,
which
is
great.
C
B
C
Sorry,
the
other
repository,
and
you
know
over
time
we
may
want
to
right
now
it's
just
two
giant
pages.
To
be
honest,
we
may
want
to
split
that
up,
because
now
that
we
have
you
know
website
format
we're
not
just
using
github.
I
think
we
may
be
able
to
present
it
better.
So
it's
not
quite
so
overwhelming
and
scrolling
yeah.
B
Yeah,
cool,
okay!
Well,
this
is
awesome,
so
you
know
you
work
with
ihor
to
actually
get
this
made
live.
A
B
In
the
meantime,
the
rest
of
us
should
look
at
what
other
sort
of
content
we
can
get
online,
since
we
can
just
push
it
into
our
existing
folders
yeah,
the
and
and
we'll
file
some
issues,
because
I
just
realized.
I
actually
want
to
make
a
a
subheading
under
governance,
so
the
okay
cool,
great
work,
I'm
getting
very
used
to
looking
at
doxy
sites.
Lately
the,
although
I'll
admit
on
my
other
sites,
I'm
using
doxy
jekyll,
so
that
I
don't
actually
have
to
have
a
build
step.
B
It's
a
set
of
jekyll
themes
that
give
you
the
same
layout
and
functionality
as
doxy.
I
didn't
even
know
that
existed,
that's
awesome
and,
and
the
reason
to
use
it
is
that
if
you're
using
hugo
doxy
right,
then
your
ci
or
on
your
desktop,
you
need
to
go
through
a
build
step
before
publishing
and
because
jekyll
is
run
by
github
itself.
You
don't
you
can
skip
the
build
step.
Yeah
well,.
C
B
But
they
look
the
same
so
okay,
awesome!
So
that's
where
we
are
on
the
website.
Everybody
should
be
contributing
to
that.
The
and
this
now
means
that
if
you
create
a
document
in
your
folder,
it
needs
to
have
a
little
bit
of
metadata
at
the
top
of
it,
and
it
really
is
a
very
little
bit
look
at
the
existing
pages.
B
Okay.
So,
let's
move
on
to
kubecon
spring.
Do
we
there's
a
recommendation
there
that
we
should
have
some
kind
of
a
submit
some
kind
of
a
contributor
strategy
session.
B
It
can
be
just
kind
of
a
tour
of
you
know
what
we
have
to
offer,
etc
and
what
we're
working
on
or
you
know,
do
we
have
a
particular
topic.
We
can
focus
on
for
this.
One.
C
I
was
wondering
if
we'd
like
to
focus
on
some
of
the
guides
that
we
finished
creating
yeah
like
have
a
topic,
that's
about.
Actually,
I
think
dawn
submitted
one.
I
think
I
saw
your
proposal
but
stuff
like
that,
like
some
of
our
advisory
guides
would
just
make
great
talks
stand
alone.
Yeah.
How
do
you
do
a
contributing
guide?
How
do
you
welcome
new
contributors?
Things
like
that.
B
A
The
I
think
the
talk
that
I
submitted
was
about
business
risk,
which
governance
is
a
big
part
of.
B
Okay,
well
I
mean
that
would
actually
kind
of
have
an
argument.
It
wouldn't
be
a
bad
thing
to
have
a
session
that
sort
of
focuses
on
contributor
growth,
because
that's
an
area
where
we've
had
a
lot
of
questions
from
projects,
and
it
would
be
a
little
different
from
the
attempted
session
that
we
had
in
the
fall.
The
and,
I
think,
would
have
a
lot
of
interest
again
from
from
the
sort
of
target
attendees
for
kubecon
spring.
C
B
Yeah,
the
that's
just
a
thought
right.
If
you
have
something
something
else
that
you
think
would
be
bigger,
but
but
that
is
kind
of
the
question
we've
been
getting
from
projects,
you
know
how
do
how
do
I
get
contributors?
I
have
this
project,
it's.
You
know
technically
successful,
but
it's
like
our
company
and
our
company's
ecosystem.
So
how
do
I
start
getting
public
contributors
is
a
big
one.
C
B
C
No,
I
think,
they're
coming
from
slightly
different
angles.
So,
for
example,
if
we
covered
the
new
contributor
pipeline
am
I
allowed
to
talk
about,
but
I
didn't
see,
I
didn't
see
submissions
related
to
that.
You
know
coming
in,
for
you.
C
Yeah,
so
I
think
that,
like
that
would
be
an
area
that
no
one's,
no
one's
really
submitted
anything
on
to
say:
how
do
I
bring
people
in
what
are
good
practices?
What
would
a
contributor
ladder?
Look
like
a
contributing
guide,
any
of
those
types
of
things
you
know
people
were
focusing
on
different
areas
of
contributor
growth
in
their
talks.
B
The
okay-
I
I
think
that's
a
good
idea
I
would
be.
I
would
be
in
favor
of
that
and
willing
to
help
with
it.
Anyone
else.
D
F
D
B
The
okay,
the
one
other
thing
that
we
have
on
our
agenda
paris,
put
in
if
there's
no
comments
or
suggestions
for
graduated
guidance
and
templates
toc,
should
begin
their
approval
process.
So
the
I
guess
the
question
is:
what
is
that
approval
process
and
we're
going
to
have
to
bug
matt
and
assad.
B
D
G
D
Like
what's
the
process
for
approvals,
if
there's
a
like
change
in
the
toc
repo
like,
surely
they
don't
all
have
to
approve
every
pr
so
like
can't,
we
just
copy
that
same
process
for
ourselves.
B
B
B
So
you
know
and
and
pretty
much
everything
going
into
the
qlc
repo
does
get
at
least
brought
up
at
a
toc
meeting,
and
I'm
just
saying
you
know
hey.
If
I
publish
a
guide
on
you
know,
if
we
publish,
for
example,
a
new
contributor
ladder
template
that
should
not
need
to
be
approved
by
the
entire
toc
right.
F
B
You
know
it's
just
not
some
things
right
like
if
we
post
guidance
on
the
multi-organization
requirement,
etc.
That
probably
does
need
to
be
approved
by
the
full
toc
simply
because
they've
already
argued
about
it,
but
for
most
of
our
documents,
they're,
just
it's
just
missing
documentation.
It's
not.
B
Controversial
so
the.
B
Yeah
I
mean
I
will
say
she's
not
here.
I
was
a
little
unhappy
that
paris
pushed
that
email
to
the
toc
without
having
discussed
it
with
anybody
in
this
meeting,
but
the
so
we'll
have
to
backpedal
now.
B
D
B
Yeah
so
yeah
that
was
in
there
and
I
was
like
oh
so,
the.
D
B
Okay,
I
actually
need
to
jump
off,
because
I
need
I'm
being
paged
in
the
fcd
community
meeting
this
this.
I
will
not
end
if
people
still
have
stuff
to
discuss,
but
but
I
need
to
jump
off.