►
Description
Keynote: Welcome New Projects - John Kleinschmidt, Senior Software Engineer; Microsoft; Ben Morss, Developer Advocate, Google and moderated by Jory Burson, Founder, Bocoup Education
A
All
right
good
afternoon,
everyone,
my
name-
is
Joey
Burton
and
I'm.
A
very
enthusiastic
supporter
of
the
Open
Jazz
foundation,
cross
project
Council
joined
today
by
John
Kleinschmidt,
who
is
the
core
maintainer
of
the
electron
framework,
but
he
also
is
not
unfamiliar
to
the
j/s
foundation.
Having
previously
been
a
maintainer
of
hospital
run,
which
is
one
of
our
fabulous
at
large
projects,
he's
been
working
on
javascript
for
over
20
years
and
is
a
developer
for
Microsoft
and
also
Ben
Morris,
who
is
a
developer
advocate
for
Google
working
on
the
ant
project?
A
He
is
a
former
full
time
musician,
but
today
is
working
on
making
the
web
a
more
beautiful
and
musical
place.
Welcome.
Welcome!
Welcome!
We
are
so
excited
to
have
your
communities.
You
know
here
with
us
at
the
event
today
and
to
be
joining
your
communities,
and
you
know
I
think
what
we
were
hoping
to
talk
about
in
our
fireside
chat,
which
is
conspicuously
absent,
a
fire
there's,
no
fire.
So
sorry,
we
oversold
that
is
sort
of
kind
of
what
brought
you
here
Brett.
C
Yeah
I
think
for
us
when
I
joined
the
amp
project
a
couple
of
years
ago.
There
was
a
lot
of
discussion
then
about
how
empezar
open-source
project,
but
it
wasn't
as
open
as
it
really
could
be,
and
google
divest
of
the
work-
and
there
was
a
strong
desire
to
make
it
more
a
thing
for
the
web,
because
that
was
the
idea
of
amp
as
a
thing
not
for
Google
before
the
web.
Originally
so
last
year
they
took
steps
to
have
a
kind
of
governance
model
that
was
outside
of
Google.
B
A
B
You
know
I
think
for
electron.
The
thing
that
we
really
wanted
to
relay
is
that
it's
not
just
like
this
corporate
project.
Ii,
it
came
out
of
github.
You
know
github
had
been
acquired
by
Microsoft,
and
so
there
was
some
kind
of
it.
There's
some
perception
of
like
wow.
Okay
is
Microsoft,
gonna,
ruin,
electron
or
and
I,
don't
think
that's
based
in
reality,
but
but
the
the
reality
of
the
electron
project
is
we
work
across
many
different
companies
with
individual
contributors
and
joining
a
foundation
really
helps
us
stay
true
to
that.
C
Think
there
are
goals
that
are
pretty
similar,
I'll
be
familiar
to
me.
Yeah
I
mean
one
person
started
writing
out
by
himself
an
app
was
created
by
one
person
and
then
many
folks
were
working
on
an
app
all
together,
mostly
from
Google
and
expanded
beyond
Google,
and
we
thought
the
time
had
come
to
just.
Have
everybody
really
make
amp
together
and
to
make
sure
that
we're
really
being
honest
there,
you
being
open-source,
make
things
as
open
as
possible
also
to
expand
the
contributions
again
further
beyond
Google
and
the
decision-making
process
also
beyond
Google.
C
Also
Google,
for
example,
part
of
amp
is
there's
an
app
cache
a
couple
out
there.
Actually
the
most
well
known
as
Google's
amp
cache.
We
have
this
domain.
We
have
a
lot
of
servers
out
there
that
serve
pages
and
it's
important
that
that
be
done
in
a
way,
also
that's
open
and
that
the
foundation
really
control
these
things
actually
work
is
that
if
Google
tried
to
use
it
for
its
own
business
goals,
some
point
down
the
future.
Its.
A
Kind
of
both
you
seem
to
be
kind
of
drawing
on
this
theme
of
like
open
means
more
than
just
like
technical
openness,
but
also
of
the
governance
itself
and
sort
of
the
story
of
you
know.
I
wonder
if
you
can
maybe
tell
a
little
bit
more
of
that
that
that
story
of
opening
up
the
decision-making,
as
you
put
it,
for
the
projects
which.
C
Will
make
things
as
people
work
at
Google?
We
think
people
want
will
go
out
there
and
ask
people
what
kinds
of
features
they
need
and
try
to
find
problems
get-ups
full
of
future
requests.
My
job
in
fines
involve
on
developers
out
there
finding
gaps
in
the
product
filling
those
gaps,
but
truly
everyone
should
have
a
chance
to
do
what
they
want
to
do
with
amp.
C
A
B
I
mean
I
think
we've
always
had
that
heart
of
being
open
of
always,
you
know
valuing
an
individual
contributor
just
as
much
as
a
corporate
contributor,
so
I
think
for
us.
It's
just
really
reflecting
the
values
we
already
had
and
and
so
like.
Just
us
moving
to
like
this
open
governance
model
was
just
an
expression
of
the
kind
of
tenants
of
what
we're
already
doing.
B
A
So
glad
you
mentioned,
like
the
values,
because
both
of
your
projects
have
really
great
core
values,
which
was
something
that
we
looked
at
and
and
part
of
that
application
process
is
like.
Okay,
do
their
values,
match
the
open,
jazz,
Foundation
values
and
I'd
love
for
you
to
share
those
today
with
our
with
our
community,
because
they
are
pretty
great.
Do
you
want
to
share
a
little
bit
about
the
division
and
the
mission
for
amp
and
electron
respectively?.
C
Yeah
I
guess
the
vision
for
amp
has
always
been
to
make
a
better
web
and
people
that
made
them
from
the
beginning.
That
was
our
idea.
It's
making
it
easier
to
make
faster
websites.
People
could
use
across
the
world
more
easily
if
you're
on
a
slower
connection
or
a
slower
phone
somewhere
else.
You
just
let
use
websites,
it
was
to
work
great
for
you
and
things
we're
not
the
slower
than
they
had
to
be
in
order
for
them
to
work.
C
C
Was
part
of
the
design
for
accessibility
for
all
people,
and
then
this
should
also
be
part
of
the
way
that
it's
created
as
well,
so
amp
tries
to
bring
in
people
from
all
over
the
world
to
help
out
with
making
app
better
and
with
the
open.
You
know
open
jazz
involvement,
open,
Jeff's
incubation
process.
I
should
just
get
better.
B
Yeah
and
I
think
from
electrons
perspective.
You
know
our
I
guess
our
vision
would
be
to
allow
developers
to
build
desktop
application.
It's
using
web
technologies
and
for
us
like
from
a
like
values,
perspective
inclusivity
is,
is
really
important.
One
of
the
things
that
I
was
really
impressed
with
as
well
was
as
we're
kind
of
going
through
the
process
of
joining.
A
And
both
electron
and
amp
are
in
this
incubation
phase,
which
means
that
they're
in
the
process
of
transitioning,
just
not
like
something
that
we
could
just
snap
our
fingers
and
everything
is
done.
So
actually
a
lot
of
work,
isn't
it.
So
this
is
a
period
where
we're
making
that
transition.
What
has
this
process
been
like
for
your
projects?
So
far,
you
know:
what's
it
been
like
working
through
some
of
these
things
that
we
have
to
check
boxes?
We
have
to.
B
You
know
I
I
was
actually
expecting
it
to
be
a
lot
more
difficult
uh-huh
and
it
actually
has
been
a
really
easy
process.
Everyone,
along
the
way,
has
been
really
helpful
at
different
parts.
We've
had
different
questions
about
we
you
know.
Are
we
able
to
do
X
or
Y?
You
know
kind
of
how
much
freedom
would
we
have
in
the
project.
I
know
it
was
a
kind
of
reoccurring,
theme
and
just
along
the
way,
we're
just
able
to
have
very
helpful
conversations
and
and
kind
of
work
out
things
and
figure
out.
B
C
Same
here
it's
been
pretty
smooth,
I
feel
like
so
far,
they've
been
some
questions.
Things
are
trying
to
align
the
code
of
codes
of
to
align
the
codes
of
conduct
properly
and
to
make
sure
contributors
can
contribute
more
easily
with
your
guidelines,
not
the
current
Google
guidelines,
which
were
kind
of
annoying
anyway.
It's
good
to
have
these
things.
I
think
it's
good
for
us
to
be
to
be
honest
about
all
of
these
things
too,
but
the
nice
thing
is
people
here
have
been
very
nice
and
easy
to
work
with.
C
A
C
A
It
to
the
community
now
something
we're
going
to
share,
and
it's
also
seems
like
it's
a
nice.
You
know
process
to
go
through
just
to
sort
of
like
do
some
project
housekeeping
right.
As
we
look
at
you
know
the
policies
that
you
will
adopt
as
an
open,
Jas,
Foundation
project,
like
though
it's
just
sort
of
a
nice
thing
to
review
from
time
to
time.
I
would
guess
we.
C
Do
things
the
Potomac
things
open,
have
meetings
that
people
can
all
access
via?
You
know
video
conference
or
come
to
in-person,
and
things
like
that
they're
just
making
us
be
really
honest
about
all
these
things
and
finding
finding
places
where
we're
not
being
as
open
moved.
It
could
be
whether
it's
still
click
that
are
involved
and
do
certain
things,
because
people
know
each
other
in
certain
ways,
opening
things
those
things
up
to
everybody
and
a
more
transparent
fashion.
A
B
So
the
one
thing
that
I
I
think
is
really
important
is
longevity
of
the
project.
Like
you
know,
people
kind
of
talked
about
this
bus
factor
like
electrons
kind
of
a
big
project,
so
a
lot
of
people
would
have
to
get
hit
by
a
lot
of
buses
and
order,
but,
but
you
don't
know
over
time,
you
know
as
like
most
of
us
work
for
bigger
companies
that
have
budgets
to
contribute
to
the
project
over
time.
You
you,
you
can't
say
whether
or
not
that
will
be
there.
B
B
It's
things
like
that
that
I
find
are
important
and
and
I
think.
It
also
adds
some
legitimacy
to
the
project
of
listen
like
it's
backed
by
something.
But
it's
not
again.
It's
not
like
just
a
corporation
or
you
know
some
large
entity.
It's
it's
a
foundation
that
is
there
to
care
for
these
projects
to
to
sustain
them.
C
All
those
points
there
you're
talking
about
about
corporate
support,
I
mean
Google,
has
been
very
it's
part
of
amp
and
still
very
supportive
of
amp,
but
it's
important
that
it
be
part
of
something
which
is
larger
than
Google.
That
goes
beyond
Google.
We
were
discussing
before
the
importance
of
maintaining
bility
and
people.
Think
maintaining
our
project
is
kind
of
mundane
work.
Making
new
things
it's
exciting
is
hitting
things
we
already
use
is
not
quite
as
glamorous
but,
of
course
maintaining
things
is
important.
Then
they
work
for
longer.
C
The
tools
are
useful
for
a
little
while
they're,
probably
there
for
a
good
reason.
It
can
be
used
for
longer
than
that.
So
it's
nice
to
have
sort
of
more
of
the
open
community
support
involved
in
maintenance.
Also
we're
just
kind
of
proud
to
be
part
of
this
family
I
mean
node
is
here
all
kinds
of
interesting
things
are
good.
We
use
every
day
and
we're
just
very
honored
to
be
part
of
that
group
of
products.
I'm.
A
Is
you
know
why,
ultimately,
when
you
were
looking
at
different
third
places
as
I
like
to
call
them
for
your
for
your
software
work,
what
ultimately
helped
you
choose
like
the
open,
J's
foundation,
commune
you
mentioned
node,
so
I
mean
obviously
JavaScript
its
kind
of
related
yeah.
But
why
open
Jess
one.
C
Nice
thing
about
this,
the
organization
is
that
has
really
cross
cross.
I
guess
product
is
the
wrong
word
cross
project,
I!
Guess
this
various
projects.
Here
we
found
that
there
are
certain
orbits
organizations
that
more
about
taking
the
corporate
open
source
projects
goes
up
and
source
really
because
the
goal
was
to
kind
of
onboard
developers
into
certain
ecosystem
or
to
get
a
company
a
certain
amount
of
cachet
and
the
community,
and
this
was
more
about
really
having
at
home
for
different
kinds
of
useful
projects
that
really
appealed
to
us
cause.
C
B
Yeah
I
mean
I,
think
it's
we
look
at
the
community,
I
mean
our
our
users
are
Jaya
stoves
and
so
to
be
part
of
a
an
organization.
You
know
that
is
about
javascript,
like
that's,
that's
really
important,
coming
alongside
node,
which
is
very
important
part
of
electron
like
we,
it
it
kind
of
makes
sense
to
to
kind
of
partner
together.
There
I
personally
have
my
own
personal
bias
in
bringing
another
project
hospital
run.
A
Yet
hospital
run
you
brought
up
hospital
run
is
a
much
different
type
of
project,
but
still
you
know
an
important
and
interesting
project
wish
that
the
new
maintainer
could
be
here
today.
He's
awesome.
You
know
this
being
like
the
second
project
that
you've
what
you've
brought
I
think
you've
probably
could
look
at
it
from
projects
of
different
sizes.
What's
different
about
the
hospital
run
versus
electron
here,
yeah.
B
So
electron
certainly
is
a
more
mature
and
larger
project
and
hospital
run
was
kind
of
me
and
a
couple
other
developers,
and
so
it
was
kind
of
in
a
different
state.
But
it
was
also
something
that
needed
care
to
it
that
there
was
a
lot
of
work
that
had
been
put
into
it
and
that
work
is
continuing
with
with
a
new
maintainer
and
so
again
kind
of
longevity
of
the
project
for
both
electron
and
and
hospital
run
late
late,
like
I,
think
they're
similar
goals.
B
Governance
at
electrons
scale
is
try,
remember
it's
like
five
or
six
different
working
groups,
each
with
like
five
to
eight
people
on
it.
So
it's
a
lot
larger
scale,
but
I
I
think
you
know
in
in
both
cases
they
can
be
served
by
you
know
by
the
foundation.
So
you
know
large
projects.
Small
projects
I
think
both
have
a
place
and.
A
A
And
that's
a
big
function
of
governance
is,
like
people
are
gonna,
come
in
and
then
they're
gonna.
You
know
they're
gonna,
move
on
other
things,
which
is
great,
but
you
don't
want
it
yet.
The
project,
especially
something
as
important
as
Hospital
run,
is
and
to
some
of
those
communities
to
just
fall
away.
So
yeah
is.
C
It
going
to
point
for
us
to
with
amp,
because
you
know
amp
is
made
by
again
a
lot
like
Google
now
other
folks,
also
by
Google
and
people
that
use
stamp
out
there.
There's
many
many
sites
that
use
amp.
Wanna
know
it'll
still
be
there
in
five
years
six
years,
and
this
helps
guarantee
that
for
them,
yeah.
A
Long
term
maintain
really
so
we're
nearing
the
end
of
our
time,
but
I'm
I'm
really
curious
to
know
I'm
excited
about
the
future
of
open,
jeaious
and
all
of
our
projects.
But
what
are
you
most
looking
forward
to,
and
you
know
in
the
new
year
as
an
open,
James,
Foundation
project,
I'm.
B
Now,
I
I
think
the
electron
project
is
really
looking
forward
to
more
collaboration
with
with
other
projects,
but
especially
with
node,
but
also
just
to
be
more
ingrained
in
in
into
the
JSC
Co
system
to
really
like
not
only
like
gain
benefit
but
but
to
be
giving
help
where
we
can
and
in
other
projects
or
just
to
be
a
good
member
of
the
community.
I
think
that's
that
that's
something
that's
important
to
us
is
to
not
just
think
about
what
we're
doing,
but
kind
of
that
that
whole
ecosystem
and
and
how
we
can
be
helping.
C
Yeah
I'm,
looking
forward
to
more
people
out
there
feeling
more
ownership
of
amp
like
they
can
actually
not
just
say,
am
plexus
feature
that
I
want
I'll
try
to
like
make
a
feature
request
and
see
what
happens
in
six
months.
Actually
saying:
oh
I
am
plexus
feature
that
I
want
I
could
make
this
feature
because
I
also
am
part
of
him.
That
would
be
a
very
nice
thing.
There
are
those
who
are
doing
this
now.
People
don't
often
do
this,
but
they
can
do
it
more
and
also
swag.
C
Hexagonal
stickers
are
great
and
also
beyond
that
that
we
run
events
around
the
world.
We
have
conferences
and
mini
conferences
all
over
the
place,
from
Pakistan
to
Brazil,
to
Australia
everywhere
and
trying
to
maybe
involve
all
you
in
more
of
that,
a
little
more,
we
could
have
events
that
would
be
for
developer
tools
in
general,
for
developers
to
come
to
JavaScript
developers
to
learn
more
about
more
things.
They
can
do
to
make
their
lives
easier
and
make
their
websites
look
and
look
better
and
be
easier
to
make.
That's.
A
Awesome
I
feel
you
must
have
been
reading
my
mind
because,
like
oh,
we
should
definitely
close
with
a
call
to
action
here
that
both
electron
has
electron,
has
a
collaborator
summit
and
has
collaborator
summit.
We
are
doing
the
open,
J's
Foundation
collaborator
summit
tomorrow
and
Saturday
right
here,
and
we
would
love
you
to
stick
around
for
those
and
also
think
about
joining
one
of
the
road
shows
or
coming
to
a
summit
for
for
Evy
there's
either
of
these
projects,
because
this
open
source
is
your
open
source.