►
From YouTube: CPC Retro & What's Next
Description
To learn more about critical open source JavaScript projects like Appium, Dojo, jQuery, Node.js, and webpack, and 27 more checkout The OpenJS Foundation: https://openjsf.org/
A
Yeah
I
don't
really
have
a
plan,
it's
just
not
unusual,
so
maybe
it
makes
sense
to
start
like
I,
don't
know
if
anybody
even
knows
what
CPC
is.
A
A
We
do
a
lot
of
work
there,
that
sort
of
spans
across
the
foundation
and
across
the
projects
and
yeah.
What
what?
What
more
can
I
say
there?
You
know
we're
working
on
like
infrastructure
and
security,
and
you
know
code
of
conduct
practices
and
it
was
the
the
cross
budget.
Council
was
born
out
of
the
the
bootstrap
committee,
which
was
the
group
that
that
merged
the
two
foundations.
A
For
folks
that
don't
know
the
openjs
foundation
is
the
merger
of
the
JS
foundation
and
the
node.js
foundation,
and
so
we
just
kind
of
continued
the
work
from
there
we
meet
every
other
week
and
we
we
kind
of
Switched
the
time
to
try
and
help
what
time
zone
stuffs
and
then,
on
the
off
weeks,
we
do
working
sessions
which
we
started
doing
I,
don't
know
maybe
a
year
ago
or
something
we
were
meeting
every
week
which
for
a
long
time
we
need
we
meet
we
needed
to
meet
every
week
we
were,
we
were
doing
a
lot
of
stuff,
so
yeah
that's
kind
of
a
bit
of
an
intro
as
with
most
things
at
the
openjs
foundation.
A
If
you're
interested
in
getting
more
involved,
you
can
go
to
openjsf.org
collaborate
and
there's
links
to
the
slack
to
the
the
GitHub
and,
and
you
know,
YouTube
and
all
the
places
where
we
are
for
folks
that
don't
know
we.
We
took
a
lot
of
the
ethos
from
the
node.js
foundation,
where
we
try
to
do
as
much
as
possible
in
the
open,
and
so
all
meetings
have
meeting
issues
with
the
agenda
in
there.
That's
automatically
generated
from
a
machine
underneath
Michael
Dawson's
desk.
A
But
yeah,
it's
all
open.
The
meetings
are
open.
The
meetings
are
streamed.
You
can
you
can
kind
of
lurk
if
you
want
to
to
see
what
we're
working
on,
and
so
normally
these
collaborative
Summits
are
sort
of.
Some
of
the
sessions
are
a
little
smaller
and
we
kind
of
talk
about
things,
but
so
we
can
try
to
do
that
here.
If
you
want,
you
know,
I
was
curious.
A
What
folks
thought
was
working
well
and
and
what
we
could
be
doing
better
and
any
ideas
on
you
know
how
to
get
more
folks
involved.
There
are
a
few
initiatives
that
we're
working
on
right
now,
that
are
that
are
really
exciting.
Like
The
Sovereign
Tech
fund
that
we
secured
recently,
we
are
getting
a
grant
of
over
nine
hundred
thousand
dollars
to
work
on
security
and
the
JavaScript
ecosystem.
A
So
that's
super
exciting
and
we'll
probably
talk
about
that
in
maybe
a
half
hour
or
so
a
little
bit
more
in
detail,
but
I
don't
know,
I
can
open
up
the
floor
if
anybody
has
any
thoughts
or
questions
or
things
that
they
think
we
should
be
doing
differently
or
whatnot
Darcy.
B
B
Is
it
to
bring
on
board
more
projects
into
the
foundation
and
support
them?
Is
it
to
make
building
or
writing
JavaScript,
more
sustainable
or
maintainable
long
term?
Like
do
we
have
a
set
mission
statement?
I
know,
there's
like
a
lot
of
governance
and
and
articles
in
regards
to
how
we
operate
as
a
foundation,
but
maybe
it's
like
what?
What
are
we
trying
to
accomplish
like?
What
can
we
all
Galvanize
around
yeah.
A
It's
a
really
good
question
and
I
know
we
wrote
one
because
I
think
that
was
one
of
the
first
things
we
did
when
we
were
working
on.
The
merger
and
I'm
I
have
to
assume
it's
on
the
the
foundation
website
somewhere,
but
do.
A
Because
I
haven't
looked
at
in
a
long
time.
My
my
thinking
is,
and
and
my
impression
of
of
the
work
that
we
do
is
really
to
support
the
JavaScript
ecosystem
overall
and
so
sure
we
are
happy
to
have
projects
join
the
foundation.
If
that
you
know
makes
sense
and-
and
we
do
have
some
some
guidelines
for
when
a
project
does
make
sense
to
join
the
foundation,
but
overall
the
work
that
we
do
is
really
geared
towards
the
the
ecosystem.
A
Overall,
you
know
we
certainly
use
our
projects
as
as
sort
of
launching
points
and
whatnot,
but
even
the
The
Sovereign
Tech
fund.
You
know
the
stuff
that
we're
trying
to
do
there,
we're
thinking
about
the
entire
ecosystem.
A
So
I
don't
know.
If
that
really
answers
your
question,
but
I
think
you
know,
I,
don't
think
the
goal
is
necessarily
to
bring
in
more
projects
like
as
the
goal.
The
mission.
A
Yeah,
it's
not
the
mission,
though
I
think
the
mission
is
really
just
to
to
help
support
and
you
know
help
help
the
JavaScript
ecosystem,
Thrive
and
grow
and
and
mature
and
be
secure
and
all
those
kinds
of
things
would
you
agree?
Robin,
okay,
yeah
healthy
is
a
great
word.
Jory
I
think
I
saw
you,
raise
your
your
hand.
C
C
You
know
in
2017
2018
at
what
was
then
the
node
collaborator,
Summit
and
I.
Think
one
of
our
one
key
factor
for
our
vision,
for
what
the
new
thing
would
be
would
be
that
we're
able
to
really
gather
feedback
and
input
and
and
understand
the
needs
of
not
just
the
node.js
community
or
the
jQuery
Community
or
the
dojo
Community,
but
like
across
all
of
the
projects.
C
Think
that's
where
the
Sovereign
Tech
fund
infrastructure
investment
is
really
going
to
come
into
a
big
play
that
we've
had
a
lot
of
emphasis
on
security,
thanks
to
folks,
like
Darcy
and
and
others,
and
so
I
think
one
of
the
questions
that
I
would
ask
us
to
consider
for,
for
you
all
in
this
room
is
like
what
what
are
those
problems
that
you're
having
and
how
can
this
group
of
people
come
together
to
solve
them,
and
and
how
can
we
do
that
with
the
CPC.
A
It's
really
kind
of
I,
don't
know
if
exciting
is
the
right
word,
but
to
be
in
this
space
again
when
we
were
working
on
the
merger
and
Jory
and
I,
and
a
few
other
folks
were
a
bunch
of
other
folks
were
out
in
the
hallways
with
sticky
notes
and
talking
about
you
know
how
we
were
going
to
merge
and
what
was
important
and
what
we're
gonna,
how
these
two
organizations,
even
though
they
seem
similar,
were
actually
quite
different,
how
we
were
going
to
bring
them
together,
hey
Matteo,.
A
But
I
think
if
I
can
take
your
comment
further,
like
I
wonder
what
would
be
a
good
way
for
folks
to
surface
things.
You
know
you
know
what
are
some
good
channels
that
could
be
open
for
comments
or
or
needs,
or
does
anybody
have
any
thought.
C
One
obviously,
security
is
one
that
we're
paying
extra
special
attention
to
right
now,
but
you
know:
are
there
other
problems
or
policy
questions
or
like
areas
of
support
that
we
need
to
be
paying
more
attention
to,
like
you
know
the
rise
of
like
copilot
and
other
kind
of
tooling?
We
don't
have
guidance
yet
for
projects
on
how
to
use
those
safely.
Should
we
do
something
you
know?
Is
that
a
problem
yet
for
people?
If
not,
then,
if
it
ain't
broke,
don't
fix
fix
it.
A
B
I
was
just
gonna
say
like
I'm,
not
sure
if
the
projects
today
like
started
off
asking
about
the
mission
statement,
we're
talking
about
a
healthy
like
the
the
foundation,
projects
are
healthy
and
you
know
secure
like.
Are
we
using
like
chaos?
Metrics
at
all?
Can
we
be
reporting
every
six
months
we
get
together?
Can
we
report
be
reporting
on
sort
of
metrics
about
how
the
state
of
those
projects
are
doing
or
the
ecosystem
at
large
is
doing
and
again
I
think
the
jewelry
is
born
as
well
like?
B
Keeping
ourselves
accountable,
obviously,
is
like
really
important.
I
know
like
even
inspired
by
Wes's
work
with
ex
the
express
status
board
right,
like
was
a
good
first
step
at
trying
to
like
surface
data
so
that
we
can
actually
be
like
hey.
Did
we
make
an
impact
here,
but
also
there's
brand
new
areas
that
we
have
to
like?
Consider
like
obviously
Ai
and
Licensing?
That's
like
I'm,
not
a
lawyer,
but
that
scares
me
that
whole
yeah
foreign.
D
D
I
can
I'm,
not
you
know,
speaking
on
company
behalf,
but
I'm
involved
in
a
bunch
of
the
conversations
we're
a
member
but
we're
looking
for
ways
to
connect
with
the
maintainers
more
directly
right.
So
we
can
do
that
on
a
one-off
basis,
but
I
think
the
foundation
actually
sits
in
that.
D
Like
Nexus
point
where,
especially
when
we're
talking
about
the
cross
project
Council
like
I,
feel
like
there's,
probably
some
want
and
I
know,
there
is
from
our
side
to
connect
with
the
maintainers
of
the
the
pieces
that
we
really
care
about
right
and
I.
Think
the
foundation
probably
could
do
that
better
than
any
other
group.
D
So
I
think
that
would
be
something
that
I
would
like
to
see.
You
know
a
little
bit
more
focus
on
and
specifically
the
foundation
doing
that
Outreach
not
like
you
know,
I'm
I'm,
here
I
think
Alex
is
coming
here
later.
Alex
is
on
the
board,
I'm
sure
that
helps
but
I.
Imagine
a
lot
of
other
people.
Maybe
who
aren't
quite
as
involved
in
the
foundation
are
probably
would
love
to
see.
D
You
know
a
nice
email
that
says:
hey
here's,
some
some
project
leaders
who
are
are
looking
to
connect
with
some
of
the
users
at
the
big
companies.
Maybe
there's
some
funding
situation,
they're
looking
for
maybe
there's
just
I'd
like
to
come
and
give
a
talk
at
a
company
X
about
the
project
and
see
how
you're
using
it
like
stuff
like
that,
I
think
would
be,
would
be
again
something
specific
that
the
foundation
could
do
that.
You
know
the
projects
can't
really
do
as
well
on
their
own
I.
Think.
C
One
thing
I'll
add
to
that:
is
that,
like
the
currency
of
that
conversation
is
like
stories
and
impact,
and
things
like
that
right,
so
we
kind
of
have
to
when
Robin
or
myself
or
when
we
go
talk
to
member
companies.
They
want
to
know.
C
We
have
to
like
tell
them
some
kind
of
story,
and
that
is
something
that,
at
the
at
the
LF
level,
they're
investing
a
lot
more
and
there's
somebody's
actually
going
to
go
out
and
try
and
like
Source
those
but
I
think
we
could
and
Kylie
and
and
Robin
and
I.
Could
you
and
Ben
could
use
your
help
kind
of
figuring
out?
What
are
those
like
powerful
stories?
What
are
those
needs,
because
if
we
can,
we
can
connect
people
and
then
tell
a
story
about
it.
Then
they're,
like
okay
money.
E
We
have
one
also
new
work
stream
out
of
the
open,
ssf
grant
for
node.js,
and
that's
essentially
advocacy
and
so
Raphael
is
part
of
his
job
now
is
to
go
and
find
member
companies
and
give
presentations
or
at
third
party
events
just
to
share
all
of
the
security
best
practices
from
node
into
those
into
those
developer.
Communities.
A
Yeah
and
one
thing
that
comes
to
mind
for
me
too
and
I
recognize
you
know
most
of
the
folks
in
here,
but
you
know
we
can
always
use
more
help
too.
A
So,
if
you
have
ideas,
I
know
we're
all
busy
right,
but
if
there's
something
that
does
spark
an
interest
for
you
and
you
want
to
help
make
that
happen,
please,
because
a
lot
of
the
work
that
we're
doing
yes,
we
have
folks
who
are
are
part
of
the
foundation
who
are
paid
to
do
some
of
these
things,
but
a
lot
of
it
is
Community
Driven.
So
anybody
wants
to
you
know
spearhead
any
of
these
initiatives
or
these
ideas
please
come
talk
to
us.
Join
the
slack
and
whatnot.
F
One
of
the
things
that
I
find
a
little
bit
like,
especially
putting
on
the
project
leader
type
of
situation
when
I
am
at
a
every
time.
There
is
essentially
somebody
a
member
company
that
happened
also
in
the
past:
okay,
I'm,
just
and
I-
don't
want
to
name
anybody,
but
there
was
a
I
I've
been
chatting
to
member
companies,
that's
also
on
the
Lino's
Foundation
side
and
so
on
and.
F
To
to
some
extent
there
was
this
feeling
of
or
some
expectation
of
transactionality
by
member
companies
and
I
to
be
honest,
I
I,
don't
know
exactly
how
to
you
know
it's.
It
seemed
more
of.
We
project
need
to
do
something
for
you,
member,
because
you
are
funding
you're
funding
the
foundation
now
I'm.
Not.
This
is
typically
not
the
case,
but
most
of
the
time
it's
not
the
case,
but
there
was
this
feeling
and
it
was
more
of
a
feeling
than
a
you
know,
an
obligation
on
anything,
but
it's
I'm.
F
Just
and
more
often,
though,
what
we
need,
as
projects
is
oh,
but
what
can
you
do
for
us
like?
Not
vice
versa?
Okay,
so
this
is
the
moment
you
start
to
establish
improve
this
kind
of
communication
is
to
be
clear
that
you
know
what
can
you
remember
can
do
more
to
support
more
of
the
projects
and
not
like
setting
up
the
expectations
correctly,
okay
from
from
a
Project's
perspective
and
from
a
member
perspective,
because
it
might
be
that
there
is
misalignment.
A
Be
bad
yeah,
that's
interesting,
I,
wonder
I
mean
I've
seen
that
a
little
bit
but
yeah,
that's
an
interesting
thought.
I
mean
I.
A
Think
it
makes
sense
that
you'd
want
to
maybe
come
to
that
conversation
with
that
thought
in
mind
that
it
is
kind
of
you
know,
you
helped
me
I
help
you
I
think
along
the
lines
of
what
what
Jory
was
even
saying
like
if
there's
a
story
or
some
way
that
there
could
be
some
marketing
or
something
you
know,
I
mean
it's
a
shame
when
you
go
talk
to
them
and
they're
just
like
what
are
you
gonna
do
for
me,
but
I
think
if
yeah,
if
you
can
make
it
mutually
beneficial
that
that
probably
yeah,
but
you
know
maybe
there
there
is
more
expectations
to
be
kind
of
set
and
managed.
G
I
would
add
that,
like
I,
think
the
projects
are
happy
to
support
or
amplify
when
companies
do
help
so
like
if
they
come
in
and
like
we
have
people
who
donate
hardware
for
the
node
CI,
we
want
to
know
how
we
can
help
them
get
it
take
advantage
of
that
I.
Guess
it's
more.
If
they
come
in
and
say
well,
hey.
E
G
Joined
the
foundation.
Now,
what
are
you
going
to
do
for
me?
We're
like?
Well,
you
haven't
done
anything
directly.
You
know
where's
where's,
very
clear
if
you
said,
like
here's,
some
here's,
some
hardware
for
your
project,
then
like
oh
yeah
and
here's
the
story
where
we've
done
this
we're
happy
to
say,
let's
write
a
story
on
how
we
use
that
Hardware.
How
that
helps.
G
A
H
Okay,
one
last
thing
before
we
wrap
up
here
we're
three
minutes
Mark.
Can
you
give
some
examples
of
initiatives
like
projects
that
this
CBC
has
been
recently
working
on?
That
kind
of
kind
of
illustrate
the
type
of
work
that
CPC
has
has
been
doing.
A
I
mean
the
security
work,
I
think
is
really
interesting
and
we
haven't
before
securing
The
Sovereign
Tech
fund.
We
were
sort
of
doing
it
without
promoting
it
too
much
just
sort
of
getting
the
ball
rolling,
but
that
that
is
very
much
rolling
now
and
that's
really
exciting
and
we'll
actually
talk
about
that.
Some
more
after
the
the
the
next
hour
is
the
node.js
security
update,
as
well
as
openjs
security,
collab
space.
A
What
other
things
have
we
been
working
on?
I
know:
Jory,
you
were
you
said
there
was
a
whole
list
of
things.
C
So
I
think
there's
a
lot
of
things
that
are
that
we
do
that.
Just
don't
necessarily
get
a
lot
of
the
visibility,
because
you
know
I
mean
for
one
Shameless
plug
the
standards.
Working
group
has
been
really
busy
on
a
number
of
different
things
and
there's
a
lot
of
things
we'd
like
to
continue
to
do
like
to
do
more
of,
and
so
your
help
and
engagement
in
that
working
group
would
be
much
appreciated.
C
There's
additional
programs
that
we
have
set
forth
like
the
JavaScript
landia
like
project
and
that's
something
that
I
think
would
be
a
great
place
for
newcomers
to
come,
get
involved
in
that
community
and
kind
of
growing
that
to
its
next
stage.
C
You
know,
there's
the
there's,
the
just
general
upkeep
and
maintenance
of
things
that
change
and
evolve.
Like
our
you
know,
travel
fund,
documentation
and
things
like
that
which,
when
you
know
a
small
group
of
really
active
people,
drive
it
that's
great,
but
it
also
kind
of
starts
to
fall
apart
as
other
like
priority
Stacks.
So
we
could,
you
know,
really
use
a
lot
of
help,
I
think
across
a
lot
of
vectors.
A
I'm
I'm
I
my
brain
kind
of
stops
when
I'm
up
here
but
I'm
glad
you
mentioned
standards
but
also
yeah
I
mean
the
travel
fund
was
converted
to
the
Community
Fund
and
we
have
all
sorts
of
ideas
that
we
want
to
do
with
the
money
that
we
have
every
year,
which
we
usually
don't
use
up.
So
if
you
want
to
help
us
spend
money,
that
would
be
a
good
way
to
get
involved
yeah.
So
anyway,
we
meet
every
other
Tuesday.
It's
on
the
calendar,
calendar.openjsf.org
not
to
be
confused.
A
The
node.js
one
is
slash
calendar.
The
foundation
is
calendar
dot,
but
we'll
call
it
a
wrap
on
that.