►
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/
Welcome & Opening Remarks - Robin Bender Ginn, Executive Director, OpenJS Foundation & Chris Gervang, Senior Visualization Engineer, Joby Aviation
A
How
amazing
hey
welcome
everyone
welcome
to
openjs
world,
let's
see
if
this
get
this
going,
wow
we're
all
in
person
for
the
first
time
in
a
long
time,
and
we
have
our
virtual
audience-
and
we
are
just
really
grateful
that
you're
here,
but
before
we
get
started.
I'd
love
just
to
give
a
quick
thank
you
to
our
program
committee.
They
put
together
an
amazing
program,
so
give
it
up
for
our
program
committee.
I
see
some
of
them
out
there.
Yay.
A
And
I
also
want
to
give
a
special
thank
to
our
sponsors,
especially
our
diamond
sponsors.
Thank
you,
ibm
and
jfrog,
and
to
our
platinum,
sponsor
near
form.
You
know
all
of
our
sponsors
really
made
this
event
happen.
So
I
really
encourage
you
to
go
to
the
sponsor
showcase
floor,
get
to
know
them
and
see
what
they're
working
on
and
really
appreciate
what
they're
doing
and
just
a
quick
housekeeping.
A
I
want
you
all
to
remember
our
code
of
conduct.
You
know
we
have
it
in
our
projects
and
we
have
it
our
event.
So
if
you
experience
any
issues
or
you
witness
something,
please
reach
out
to
our
event
staff
right
away
and
just
another
reminder.
Since
it's
been
a
while,
have
you
all
heard
of
the
pac-man
rule
when
you're
at
an
event
yeah,
so
the
pac-man
rules,
you
know
if
you're
standing
in
a
group
always
leave
space
for
one
person
to
join
your
group
essentially
stand
in
the
shape
of
a
pacman
and
so
yeah.
A
We
also
met
a
lot
of
their
kids,
cats
and
dogs,
and
you
know
we
stream
most
of
our
meetings
live
on
youtube
and
we
all
work
together
every
week
to
make
javascript
better
and
we
also
have
a
lot
of
fun.
So
I
thought
it
was
kind
of
cool
that
we're
here
on
a
tuesday
again
to
hear
about
all
the
cool
things
you're
building
this
week
with
javascript
and
also
we're
going
to
build
in
a
lot
of
fun.
A
So
you
know
just
taking
a
step
back.
I
always
thought
it
was
interesting
to
take
kind
of
a
historical
perspective,
because
you
know
when
you're
working
day
to
day,
you
often
forget
the
impact
that
you
have
on
the
world.
In
real
time,
your
perspective
gets
lost
in
the
the
daily
work,
the
frustrations,
the
tweets
and
the
wins
big
and
small,
and
you
know
it's
not
until
you
have
a
little
bit
of
historical
perspective.
A
And
you
know
this
really
hit
me
last
month,
I
was
in
minnesota
with
my
mom
and
my
aunties.
A
Some
are
who
are
in
their
80s
and
there's
mom
with
her
cat
eye
glasses
up
front,
and
you
know
we
were
actually
talking
about
how
horrified
we
were
with
the
discriminatory
policies
being
introduced
in
states
like
texas
and
others
across
the
u.s,
and
we
talked
about
how
it's
undermining
human
rights
and
it's
actually
undermining
everything
that
my
family
worked
for
on
their
farm
in
rush
city
minnesota-
and
you
know
this
photo
was
taken
in
1962
and
it
was
one
year
later
1963
that
president
kennedy
signed,
the
equal
pay
act
and
the
equal
pay
act
guaranteed
equal
pay,
regardless
of
race,
religion,
color,
sex
country
of
origin.
A
A
A
I'm
asking
you
all
just
to
take
this
opportunity
to
pause,
and
I
want
you
to
take
time
to
invest
in
your
skills,
to
take
time
for
your
community
and
take
time
to
lift
each
other
up
and
to
celebrate
your
wins,
big
and
small,
and
I
want
you
to
truly
understand
that
what
you
all
work
on
really
truly
matters.
It
matters
not
just
to
those
around
you,
but
to
those
who
use
your
technologies
today
and
you
know
probably
60
years
from
now.
A
A
I
hit
boot
camp
on
peloton
with
my
friends.
Those
are
lorraine's
cats
who
are
quite
entertained,
and
then
I
work
and
eat
my
way
through
the
day,
and
these
are
all
built
on
apps,
using
javascript
and
open
source
projects
from
node.js,
electron,
jquery
and
all
powered
by
friends
like
you
who
really
keep
the
internet
up
and
keep
me
healthy
and
productive
every
day.
A
But
you
know
one
thing
that
sort
of
sits
with
me
every
day
is
gosh
what
were
to
happen
if
we
had
a
big
security
incident,
you
know
the
consequences
and
impact
would
be
way
worse
than
me
missing.
My
donut
delivery
from
uber
and
truth.
I
haven't
ordered
donuts,
but
I
have
ordered
pancakes
on
uber
so
who
here
remembers
the
equifax
data
breach
in
2017.
A
Unfortunately,
at
the
time,
equifax
blamed
open
source
software
for
their
breach,
and
now
the
recent
log
for
j
issue
really
has
heightened
concerns
about
open
source
software
among
policy
makers
and
not
just
in
the
u.s,
if
you
see
with
the
ftc
but
many
other
countries
around
the
world,
so
you
know
sure
security
impacts,
consumers
but
wow.
It
really
impacts
all
of
us
as
well.
A
So
I
just
want
to
take
a
step
back
and
just
give
you
a
brief
overview
of
the
openjs
foundation
hosted
projects.
We
host
40
projects
that
are
part
of
the
javascript
ecosystem,
including
appium
dojo,
jquery,
node.js
and
webpack,
and
you
know
they
are
shipping
and
building
things
every
day,
and
I
would
love
to
highlight
them
all.
You
can
go
to
our
twitter
timeline
and
check
them
out,
but
what's
really
cool
is
we
have
a
lot
of
the
maintainers
from
these
projects
here
and
the
contributors
so
take
some
time
check
out
their
sessions.
A
And
one
thing
that
we've
been
thinking
about
with
our
cross
project
council
they're,
like
our
technical
oversight
committee,
who
said
our
technical
strategy,
is
what
is
our
technical
strategy?
A
And
one
really
kind
of
fun
thing
recently
is
on
the
testing
front.
You
may
have
all
heard
that
we
welcome
the
jess
project
to
the
openjs
foundation.
They
join
other
testing
project
projects
like
moca,
which
is
also
really
popular,
and
the
meta
open
source
group
transferred
the
jess
project
to
the
community
through
the
openjs
foundation,
and
it
was
really
a
great
honor
to
host
them
and,
as
you
know,
just
has
17
million
weekly
downloads
and
they're
used
by
companies
across
the
universe,
including
google,
meta,
microsoft,
stripe,
amazon,
so
welcome
again,
jess
to
openjs.
A
B
Go
thank
you
robin.
The
ucf
has,
for
years,
been
a
forum
for
developers
to
collaborate
on
a
common
set
of
open
source
tools
connecting
cities,
people
and
mobility
over
time.
We
noticed
adoption
way
beyond
this
focus
and
saw
joining
the
openjs
foundation
as
an
opportunity
to
become
connected
to
an
organization
supporting
activities
that
help
us
as
we
broaden
and
grow.
Our
focus.
B
To
continue
this
impactful
work,
we're
announcing
the
formation
of
the
open,
visualization
collaboration
space,
a
place
within
openjs
to
neutrally
govern
the
most
comprehensive
and
widely
adopted
visualization
libraries
based
on
javascript
and
webgl.
The
ucf
technical
steering
committee
committee
and
board
members
have
all
joined
the
open,
visualization
collaboration
space
to
continue
their
work,
just
as
before.
B
B
B
B
Each
layer
represents
one
such
mathematical
transformation,
written
as
shader
modules
that
draws
common
visualization
types
with
the
gpu.
Here
you
can
see
deck
gl,
rendering
almost
a
million
geo
locations
as
a
scatter
plot
at
60
frames
per.
Second,
all
that
the
cpu
is
doing
is
interacting
with
it,
and
it's
recalculating
the
map
center
and
the
zoom
level.
B
B
We've
made
getting
started
as
easy
as
it
could
be
with
extensive
documentation
and
tons
of
examples.
Dec
gl
is
a
completely
framework
agnostic
framework
and
works
great
with
any
development
environment.
It's
also
been
designed
to
work
in
tandem
with
all
the
popular
javascript
base
map
providers.
So
you
can
easily
add
geographical
context
for
understanding
the
overlaid
layers.
B
Next,
I'd
like
to
introduce
the
other
project
joining
openjs,
kepler
gl,
all
over
uber,
you
could
see
deck
gl
powering
essential
tools
for
everyday
operation.
A
visualization
portal
was
used
by
hundreds
of
data
scientists
and
operators
daily
to
understand
trip
records
with
a
few
clicks.
It
pipes
in
millions
of
rows
from
a
data
warehouse
and
shows
them
on
a
map.
B
B
B
If
you're
new
to
data
visualization
kepler
the
kepler
gl
web
app,
is
the
easiest
way
to
explore
and
try
out
your
ideas.
The
tool
works
where
you
work
with
powerful
plugins
for
jupyter,
notebooks,
tableau
and
visual
studio
code.
Businesses
are
even
embedding
customized
versions
of
kepler
into
their
own
mapping.
Applications
by
using
its
powerful
react
and
redux
toolbox.
B
There
are
lots
of
ways
to
get
involved
in
our
community.
I
encourage
you
to
join
our
monthly
meeting
posted
on
the
openjs
public
calendar
and
to
join
our
slack
to
discuss
your
projects.
We
welcome
contributions,
big
or
small,
whether
it's
adding
a
new
feature
investigating
a
bug
or
simply
pointing
out
some
documentation
needs
updating.
A
That's
so
cool,
we
call
it
our
little
fire
fireworks
demo,
it's
pretty
awesome,
so
you
know,
what's
really
great.
Is
that
we're
a
member
supported
organization
at
openjs
with
companies
like
ibm,
google,
joint,
microsoft,
godaddy
and
netflix?
A
You
know
they
provide
the
financial
support
and
also
play
an
active
role
in
our
governance
process,
and
you
know,
javascript
is
really
key
to
these
companies
success
and
by
supporting
openjs
they're,
really
supporting
the
infrastructure
and
growth
of
the
open
source
projects
they
depend
upon.
So,
if
you're
ever
interested
in
becoming
a
member,
just
give
me
a
shout
and
as
part
of
welcoming
ucf
to
the
openjs
we're
just
thrilled
to
have
their
members
join
openjs
here,
joby,
aviation,
uber
and
foursquare.
A
A
A
Why
do
these
projects
move
and
it's
neutrality-
and
you
know,
neutrality-
ensures
that
not
one
you
know
company
is
controlling
the
technology
that
many
companies
depend
upon
and
they
do
so
through
a
process
called
open
governance
and
open
governance
essentially
is
just
a
clear
and
easily
to
understand
way
on
how
decisions
are
made
it's
transparent
and
it's
open
for
everyone
to
participate,
and
by
doing
that,
I
think
it
really
makes
it.
You
know
easier
to
go
fast
and
to
innovate,
because
everything
is
shared
and
out
in
the
open,
but
still
as
an
umbrella
organization.
A
A
big
goal
of
ours
is
to
create
this
open
governance
process
that
gives
us
still
a
strong
voice
to
our
projects.
Each
of
our
projects
operate
independently
with
their
technical
steering
committees,
and
then
we
have
like.
I
mentioned
our
cross
project
council,
the
cpc
who
sort
of
set
the
technical
direction
and,
of
course
we
have
our
openjs
foundation
board
of
directors.
A
They
set
the
overall
mission
of
the
foundation
and
direction
and,
of
course,
our
staff
provides
a
variety
of
support,
and
you
know
we
found
that
a
a
stable
community
leads
to
a
more
secure,
open
source
project,
because
you
know,
if
you
have
cracks
in
your
community
wow.
Those
apps
can
just
shatter,
because
if
your
community
is
broken,
it's
it's
more
likely
that
your
project
can
be
at
greater
risk.
A
And
another
important
announcement
we
just
had
recently
was
that
the
open
source
security
foundation,
which
you'll
hear
a
lot
more
about
tomorrow
from
brian
bellendorf
selected
node.js
as
the
first
project
to
support
for
their
alpha
omega
project
and
alpha
omega
committed
three
hundred
thousand
dollars
this
year
for
the
node.js
security
and
remediation
efforts,
with
a
focus
on
creating
supporting
better
security
standards
and
sharing
best
practices
and
how
they
chose
us
is
obviously
you
know.
We
know
node
is
everywhere,
but
they
actually
have
a
formula.
You
can
check
it
out
on
openssf.
A
Yet
it
still
is
a
very
community-led
project,
and
we
also
know
that
there's
still
not
a
lot
of
companies
who
use
node
kind
of
contribute
back
so
really
kind
of
another
big
goal
of
ours
is
that
this
project
will
maybe
sort
of
jump,
start
more
companies
participating
and
supporting
the
node
project
on
the
security
front
and
wow.
Then
it's
just
been
like
a
month
and
the
node
js
team
really
just
hit
the
ground
running.
A
They've
set
metrics
they're,
already
bug
bashing
and
creating
new
processes,
but
there's
still
a
lot
to
do
so.
If
that's
something
that
you're
interested
in
participating
contact
me
contact,
matteo,
colina,
michael
dawson,
and
if
you're
interested
we're
going
to
be
sharing
our
sort
of
our
journey
in
our
lessons
on
our
blog
and
twitter.
So
keep
your
eyes
out.
A
We
also
know
that
building
skills
is
really
important
for
the
communities
and
we
just
love
a
lot
of
the
education
that
happens
around
the
world,
educating
js
devs,
but
one
thing
that
we
were
really
excited
about
in
montreal.
The
last
time
we
met
in
person
was
launching
our
node.js
training
and
certification
program.
So,
if
I
don't
know
if
anyone
out
here
but
shout
out,
if
you
become
a
node.js
certified
developer
congrats,
that's
super
cool
and
this
program
it
was
developed
in
partnership
with
node
source
and
near
form.
A
It
had
been
in
demand
for
some
time
for
some
time
with
a
lot
of
community
feedback.
So
if
it's
something
you're
interested
in,
we
do
have
a
60
off
sale
this
week,
I'll
we'll
tweet
out
the
code
or
hit
me
up
and
we'll
make
sure
you
have
that
opportunity.
A
A
A
And
you
know
what
really
hit
home
is
remembering
that
your
work
matters
node.js
was
downloaded
like
3
billion
times
last
year.
Jquery
is
still
used
by
77
of
the
10
million
most
popular
websites
today
and
gosh
almost
everyone.
I
talk
to
uses
nvm
but,
more
importantly,
I
think
it's
really
the
communities
who
make
up
the
projects
at
the
openjs
foundation.
A
They
lead
with
heart,
they
lead
with
respect,
and
we
know
they
lead
with
a
lot
of
fun.
So
you
know
this
javascript
perspective
is
exactly
what
I
needed
on
those
tuesdays
over
the
past
two
years
and
actually
what
I
need
all
the
time
to
really
lift
me
up.
So
my
message
to
you
is:
don't
lose
that
javascript
perspective
and
really
don't
don't
forget
that
the
impact
you're
making
and
with
all
of
the
amazing
things
you're
doing
for
future
generations.