►
From YouTube: OpenJS Foundation CPC Session
Description
OpenJS Foundation Collaborator Summit, Berlin, 2019
More details: https://github.com/openjs-foundation/cross-project-council/issues/125
Slides: https://docs.google.com/presentation/d/10yn888MFKFZDlPLKvNcCOTX0PiY1Vsp1P_AcLT6m5xk/edit?usp=sharing
A
All
right
so
we're
gonna
get
started
with
the
CPC
session
in
here
and
then
deprecations
I
think
is
in
the
other
room
right
now.
Some
of
the
folks
in
the
CPC
are
just
taking
a
break.
If
I
could
ask
those
who
are
participating
just
to
come
forward
to
it,
move
a
little
bit
more
close
to
to
the
front,
so
we
can
simply
press
microphones
around.
This
is
one
of
the
more
interactive
sessions
that
would
be
super
and
while
we're
doing
that,
I
will
share
the
good
news,
everyone
that
we
merge
the
agenda
so.
B
C
Hello,
everyone
who's
in
the
room,
so
fun.
No
something
to
think
about.
If
you
haven't
read
the
Charter
for
the
cross-project
Council,
which
is
probably
everyone
who
didn't
raft
it.
The
way
in
which
lacrosse
project
council
is
that
I
mentioned
it
earlier.
It's
a
palace
or
an
organization.
So
there
are
some
different
league
membership
levels.
C
If
no
one
objects
I'd
like
to
extend
that
to
include
everyone
in
the
room,
so
even
if
you're
not
actively
involved
in
stuff,
the
way
which
were
our
governance
is
set
up
is
that
we
use
consensus
seeking
it's
a
seeking,
as
if
process
means
you
say
an
idea,
and
if
no
one
in
jakszyk
and
it
moves
forward
the
governance
for
the
CPC
states
that
any
observer
can
participate
in
consensus
seeking.
So
if
you
have
problems
with
something,
if
you
want
to
submit
an
idea,
you
don't
actually
need
to
be
on
the
council.
C
D
A
E
A
E
A
Okay,
for
those
who
are
familiar,
we
have
the
OpenGL
foundation
in
homework
and
all
of
the
work
group,
the
CVC
happens
in
the
crafts
project
council,
repo,
the
agenda
items
are
pulled
from
the
label
class
project
council
agenda.
So
our
first
item
that
we
have
remaining
from
last
week
is
nominating
a
chair
in
the
director
Jody,
because
I
think
you
were
leading
this.
G
A
F
F
I
G
Chair
is
focused
around
coordinating
the
meetings
that
take
place,
weekly
and
making
sure
there's
an
agenda
or
often
just
pull
into.
You
know
when
there's
problems
tough,
so
it's
basically
keeping
the
business
part
of
things
running.
The
director
acts
as
a
link
between
CPC
and
the
board
of
directors
so
actually
goes
to
the
Board
of
Directors
meetings
brings
back
and
shares
what
information
you
can't
catch
everything
the
store
directors.
G
You
know,
there's
some
stuff
which
has
to
stay
within
that
particular
group,
but
you
know
come
represents
best
that
they
can
what's
going
on
where
we
need
inputted.
There's
questions
data,
often
so,
for
example,
some
common
things
that
we
have
TSC
was
like.
We
have
a
legal
rush,
ok!
Well,
then
they
will
take
that
question
to
the
board
and
that
passes
off
to
legal
committee,
or
we
want
to
change
some
charters.
Previous
governance.
G
C
Sorry
so,
with
the
board
rule,
one
of
the
things
to
keep
in
mind,
which
is
important
is
like
being
the
CPC
word.
Rep
actually
means
that
you're
representing
at
the
board
every
single
project,
and
that
can
be
really
confusing
because
it
means
there's
a
lot
of
different
hats
that
you
wear,
including
your
own,
so
there's
actually
a
fiduciary
duty
and
risk
with
being
a
board
member
which
is
important
to
keep
in
mind
if
it's
something
that
you
want
to
nominate
or
eventually
work
towards
doing
so.
C
Every
single
board
member
has
a
few
distribute
e
to
the
foundation
to
do
it's
in
the
best
for
the
foundation
itself,
and
you
know
if
things
were
to
happen,
that
caused
financial
disaster
through
the
foundation,
you
could
be
held
liable
as
an
individual
for
that,
if
you
are
so
that's
one
minute
responsibility,
that's
good
to
keep
on
work.
Yes,.
J
H
Weird
stuff,
if
you've
ever
sat
on
the
board
of
a
non-profit
insurance,
doesn't
cover
you
if
you
go
against
the
will
of
the
rest
of
the
board,
so
you
can't
just
speak
out
whenever
you
want
on
things
that
would
risk
they
like
the
fiduciary
responsibilities
of
any
of
the
individual
projects
as
well
right,
so
everything
that's
housed
at
the
foundation,
potentially
eroding
the
value
of
those
individual
projects.
All.
C
And
since
you're,
representing
31
different
projects,
and
it's
very
possible
that
those
projects
don't
even
agree
like
a
really
great
example,
would
be
the
merger
that
happened
when
noted
first
introduced
to
it.
Not
everyone
was
positive
and
whether
or
not
I
was
personally
super
Co,
which
it
was
I
had
to
make
sure
to
represent.
All
of
those.
You
points
to
the
board
and
not
just
my
own
bias.
H
But
also
a
part
of
that
is,
you
ultimately
have
to
vote,
regardless
of
whether
all
those
projects
are
in
conflict.
So
part
of
the
responsibility
is
managing
expectations
around
that
and
being
careful
in
your
delivery
and
also
being
driven
here
like
I.
Think
that
nuance
the
thing
that
a
director
for
an
at-large.
A
G
Let's
just
go
down
to
the
bottom,
to
see
if
there's
I
think
it's
just
a
time
that
anybody
who's
here
and
who's
remember
one
of
the
projects
I
think
we
say
is
you
know
to
be
a
member
for
three
months.
I,
remember
correctly,
wants
to
be
part
of
the
CPC
as
it
was
mentioned
earlier.
It's
very
open.
You
can
be
an
observer,
but
if
you
want
to
actually
say
I'm
committed
under
the
participate,
regular
regularly,
I
think
now
we
should
just
start
I.
G
Think
all
we're
waiting
for
is
if
there
really
needs
to
be
updated,
means
that
we
have
a
place
to
have
people
start
keying
our
CRM
self
in,
but
if
you're
interested
that's
the
next
step,
just
PR
yourself
in
saying
I
want
to
become
like
a
member,
and
as
was
mentioned,
you
know
you
get
to
participate
with
pretty
much
everything
unless
there's
conflict
and
that's
when
the
voting
immerse.
They
have
to
me.
G
A
A
K
I
would
like
to
speak
not
about
this,
but
about
the
PR
that
I
have
created,
because
this
is
a
bigger
issue.
So,
yes,
as
a
travel
fund,
as
you
probably
know,
I
mean
if
you
travel
here
for
the
trial
with
the
travel
fund.
Hey.
Thank
you
folks
and
yeah.
That
was
that's
amazing,
and
the
travel
fund
serves
the
purpose
of
finially
individuals
that
cannot
rely
on
corporate
sponsors
to
travel.
We
always
recommend
your
employer
to
fund
your
trouble,
but
that's
not
usually
that's
not
possible,
not
always
possible
in
both
small
and
large
organizations.
K
So
you
can
even
be
shelves.
Some
thousands
of
dollars
for
new
travel
might
not
be
something
that
you
can
you
don't
willing
to
go
out
of
pocket.
So
is
that
so
as
part
of
these,
they
no
trouble
funds
or
two
purposes,
and
one
is
people
to
come
to
these
summits
and
the
next
summit
and
stuff,
and
also
for
doing
stuff,
promoting
note
conference
and
events
and
organizing
other
things.
So
those
are
two
different
roles
and
I
propose
decision.
K
K
And
some
questions
around
all
of
this,
so
it's
if
you
like
this
event-
and
you
want
to
be
part
of
the
organization
of
next
event
of
the
next
coming-
please
get
in
touch
event
organization
is
a
rather
different
thing
from
running,
but
it's
as
important
because
you
know
being
together
things
and
things
forward,
resolve
conflicts.
You
know,
I
had
a
nice
conversation
with
with
Francis
at
midnight
and
they
were
saying
that
sharing
human
beings,
strange
animals
and
sharing
a
meal
together.
K
K
C
C
Process
for
electing
this
okay,
so
I
think
that
for
this
first
pass,
we
kind
of
just
said
everyone
to
raise
their
hand,
because
there
wasn't
too
many
just
all
became
voting.
Members
I
think
it
also
kind
of
falls
in
line
with
like
voting
members
or
more
a
rule
of
responsibility
than
power
in
the
design.
But
we
did
look
at
a
couple
different
voting
platforms
that
we
could
use,
including
Helios,
and
then
the
other
voting
platform
is
City
IDs
and
there's
a
couple
different
methods
for
voting
that
we
could
use.
C
So
there's
since
does
a
method
where
you
kind
of
spec
rank
all
the
characters
and
then
behind
the
scenes.
It
figures
out
who
was
the
most
voted
in
them,
can
kind
of
stack
rank
them.
Helios
has
a
couple
different
ways
that
you
can
set
it
up,
but
the
way
that
I
was
suggesting
was
inspired,
how
the
OSI
does
their
election
for
their
board,
where
essentially
you
get
a
list
of
all
of
the
candidates
and
you
just
check
next
to
the
ones
that
you're
ok
with
being
so,
it's
not
like
picking.
C
C
C
Don't
think
we
need
to
make
decisions
now,
but,
like
those
are
probably
things
that
we
want
to
start
thinking
about,
so
that
we
have
an
answer
for
people
when
they
show
up
instead
of
kind
of
dealing
with
these
conflicts,
but
we
could
also
just
figure
it
out
as
we
go.
I
think
the
approach
that
we've
taken
so
far
has
been
like
hyper,
inclusive,
I,
guess
another
thing
to
keep
in
mind.
C
Also,
we
drafted
all
of
this
governance
as
part
of
the
construct
process
and
it
was
kind
of
in
a
vacuum
and
reality
we
can
change
the
Charter
at
any
time.
The
CPC
treasurer
does
need
to
go
to
the
board
to
be
changed
and
that
something
the
director
would
be
responsible
for
helping
to
do,
but
if
we
find
it
like,
what's
in
the
Charter
doesn't
fit
with
the
way
that
we
actually
want
to
do
things.
L
If
the
we
are
going
to
follow
the
past
president
of
how
these
know
de
asalto,
so
that
ends
up
interlinking
with
what
do
we
want
to
do
with
the
future
of
collapse?
Codes
and
I
would
appreciate
if
we
ended
up
with
the
situation
where
the
elections
were
happening.
At
least
you
know
a
month
or
a
couple
months.
Apart
from
any
club
site,
I
was.
G
L
G
G
Different
Miami
there's
one
thing
which
you're
not
gonna,
find
here
because
it's
actually
in
the
TSC
remote,
but
one
of
the
things
the
CBC
doesn't
need
to
approve.
Is
they
updated
charter
for
the
nodejs
community?
It
used
to
be.
You
know,
basically
taking
that
to
the
board,
but
it's
now
the
CPC.
That's
gonna
be
reviewing
those
charters.
So
I
don't
know
how
we
want
to
do
that
here,
but
we
should.
We.
E
K
C
C
Jori
started
the
work
and
I've
been
adding
a
few
things,
but
one
thing
that
I
think
would
be
good
is,
if
all
of
the
projects
kind
of
like
dog
food,
that
process
I,
don't
think
it's
fair
as
a
foundation
to
ask
new
projects
to
do
things
that
we
ourselves
a
aren't
willing
to
do
or
be
aren't
capable
of
doing
so.
We
should
really
make
sure
that,
like
the
bar
that
we're
setting
for
new
projects
coming
in
especially
at
the
various
levels
of
projects,
are
things
that
the
levels
of
projects
that
we
have
are
doing.
H
C
Really
make
it
fair
for
new
people
that
are
coming
in,
but
part
of
all
of
this
would
be.
We
maybe
should
start
the
tracking
issue
for
like
the
onboarding
of
projects,
which
includes
chartering
all
of
the
projects
which
don't
have
Turner's,
which
would
probably
involve
hey.
Maybe
we
should
make
like
a
default
template
of
what
a
charter
should
look
like.
That's
fill
in
the
blank
that
makes
it
easy
and
we
could
probably
take
like
the
note
charter
as
a
starting
place,
but
I
do
think
one
of
the
things
for
other
projects
that
are
here.
C
The
way
that
we're
doing
it
I
think
there's
value
in
kind
of
a
lot
of
people
having
similar
things
like,
especially
just
not
not
having
that
recreate
everything
from
first
principles,
but
I
don't
think
that
projects
should
feel
like
they
have
to
adopt
the
governance
of
note
to
do
what
they're
doing,
and
there
are
some
things
that
are
charter
that
are
pretty
exact.
One
of
the
big
things
to
keep
in
mind
is
the
difference
between
your
governance
and
your
charter.
C
Charters
are
things
that
require
other
parties
to
approve
of
for
changes,
whereas
the
governance
is
something
that
you
can
manage
yourself.
I
see
Adam,
not
in
a
long
year,
because
he
we
learned
that
lesson
the
hard
way,
but
it's
like
you
want
to
actually
have
as
little
as
possible
in
the
Charter
that
just
defines
like
the
goals
and
mission
and
like
defining
what
you
own
as
like
the
group.
That
is
chartered
you,
whereas,
like
the
day-to-day
operations.
H
To
know
what
you
need
to
have
in
the
Charter
versus
the
governance
right
by
bare
minimum,
you
just
look
at
the
Charter
at
the
open,
jazz
foundation
or
ask
somebody
else.
So,
like
the
chairs,
I,
think
the
the
representatives
of
each
project
should
probably
be
aware
of
like
what
that
Charter
says
just
so
that
you
can
avoid
any
hiccups
down
the
road
which
is
writing
something
in
your
governance.
That
actually
requires
external
support
or
consensus
on,
even
if
it's
just
amongst
the
other
projects.
C
Although
to
the
point,
I
was
saying
a
little
while
ago
now
that
charter
changes
for
projects
will
be
going
through,
the
cross
project
council
instead
of
the
board,
is
going
to
be
way
easier
and
a
lot
of
the
pain
that,
like
the
note
foundation,
had
like
the
situation
that
we
were
alluding
to
before
was
like.
We
did
some
charter
changes
and
then
there
were
some
like
editorial
changes.
C
A
K
A
E
A
L
L
A
A
M
Hello,
grandson
awareness
is
very
new
to
people
so
for
people
that
remember
supplementation
just
joined
as
an
individual
organization.
Are
they
going
to
be
grown
father,
Dean
tuition
organization?
Is
that
we
thought
about
that,
so
whether
it
be
individual
members
will
people
join
individual
member
therican
foundation?
If
they
were
member
node
foundation,
would
they
be
so.
H
H
A
H
The
bootstrap
phase
of
work
around
individual
membership-
it
just
needs
to
be
applied
and
expanded,
so
the
idea
is
I
believe
that
was
accepted.
So
far
was
that
there
would
not
be
an
individual
necessarily
a
foundation
xre
of
membership
for
a
specific
project.
It
would
be
for
the
foundation
over
all
the
details
of
that
are
yet
to
be
worked
out
in
implementation.
Details
that
we
need
to
do
now,
but
there
ought
around.
That
was
that
looked
the
CPC
was
formed.
H
This
is
something
that
needs
to
be
owned
with
sort
of
a
subcommittee,
because
the
individual
membership
hasn't
stood
was
very
nodes
metric,
obviously
with
the
design
and
with
many
projects
potentially
being
represented,
not
necessarily
every
single
one,
because
that's
not
necessarily
that
every
project
would
wanna
be
mp3
is
part
of
that
program,
but
there
is
a
basic
design.
That's
been
laid
out.
We
just.
G
Like
yourself,
you're
already
a
member
of
the
no
project
and
all
of
those
members
I
see
as
being
part
of
the
foundation,
for
example,
if
you
remember
and
participate
in
the
no
project,
you
can
not
self
nominate
as
a
CPC,
regular,
so
you're
already
kind
of
a
member,
it's
more
like
if
you
wanted,
so
that's
the
opportunity
for
people
aren't
able
to
as
directly
to
become
individual
member.
So
let's
just
want
to
clarify
I
said
if
we're
already
a
member,
but.
C
Training,
one
of
the
community
directors
that
existed
in
the
nude
foundation
prior
to
the
merger
was
the
individual
member
director
with
the
new
bylaws
that
directorship
still
exists,
but
it
requires
four
thousand
members
program
to
2,000
a
number
that
we're
gonna
revisit
any
ways
to
activate
well.
That
was
what
we
talked
about
of
the
board.
Was
that
like,
if
that
number
can't
be
reached,
it
doesn't
seem
reasonable
that
we
can
discuss
it
in
figure
out,
but
overall
we're
gonna
try
to
ramp
up
the
program.
Tracie's
put
together
like
a
really
amazing
proposal.
C
B
G
A
Ok-Ran,
obviously
will
be
here
for
basically
all
weekend
and
also
this
week.
So
if
there's
any
questions
that
you
think
of
in
the
meantime
about
the
CPC
or
about
how
to
get
involved,
you
can
come
put
any.
A
H
A
Order
to
generate
some
proposals
and
forward
momentum
on
some
of
the
issues
that
were
identifying-
let's
just
super
quickly,
be
recap
with
the
proposal
process
yeah.
So
we
have
a
staging
process
for
CPC
proposals
so
and
Mosel
can
be
anything
it
changed
to
how
many
Charter
things
it
can
be
a
program
idea.
So,
for
example,
one
of
the
program
ideas
that
we
have
as
a
recognition.
A
A
Their
travel
fund
management,
we
have
some
body
of
work
already
around
onboarding,
but
that
needs
to
be
refined.
We
have
the
elections
topic
and
that
discussing
to
that,
we
have
it
our
infrastructure.
So
let
me
just
like
quickly
describe
the
problem
space
here
we
have
31
projects,
all
of
which
have
different
setups
and
infrastructure
needs.
It's
kind
of
a
hot
mess
and
mine.
N
A
Not
we
need,
we
desperately
need
to
streamline
it,
because
it's
very
hard
to
manage
so
I'd
love
to
talk
to
folks
about
that,
and
then
there
was
an
idea
for
a
recognition
program,
the
Jazz
foundation.
We
said
recognition
program,
it
was
kind
of
a
failure,
but
I
think
there's
some
ideas
around
it.
No
recognition
program,
I,
love
roast
at
again.
They
make
use
of
the
spaces
that
we
had
for
this.
How
does.