►
From YouTube: CNCF Serverless WG 2020-11-09
Description
CNCF Serverless WG 2020-11-09
A
B
A
C
A
C
C
E
A
Yeah
well,
okay,
there,
let's
start
we'll
call.
We
did
community
questions.
A
No
okay,
then,
let's
discuss
the
release
plan,
so
0.5
branch
was
created
thanks
and
so
teammate
you
put
up
this
in
the
for
the
agenda.
Are
these
the
only
two
pr's
that
we
want
to
get
in
before
we
do
0.5.
A
Yeah,
that's
right!
That's
what
we
have
created
any
other
issues
or
pr's
from
this,
maybe
with
the
retry
definitions
going
in.
Do
you
think
we
should
make
this
attempt
of
putting
error
handling
in
a
separate
section.
C
Yeah,
that's
one
of
the
pr's
that
I
do
of
those
two
that
I
put
in
is
the
bigger
air
handling
pr
and
been
working
on
it
and
talked
to
jorgen
and-
and
we
talked
about
it
all
pretty
much
all
day
today
a
couple
of
times
and
then
we
got.
I
got
a
good
idea
of
what
he
would
like
to
see
and
I
think
he
makes
a
lot
of
sense
so
again
for
like
the
fourth
time,
I'm
rewriting
I
mean
not
really
writing
but
changing,
because
it
involves
a
bunch
of
examples
and
stuff
like
that.
C
So
it's
every
time
we
change
something.
It's
a
big
deal
but
yeah,
that's
the
big
one
that
I'd
like
to
push
in
if
the
other
one
makes
it
in
for
0.5
or
not
it's
kind
of
like
okay,
in
my
opinion,
but
since
it's
already
done-
and
I
was
hoping
louis
would
be
here
to
to
because
last
week
we
we
wanted
to
ask
him
some
questions.
C
So
if
that
one
gets
in,
I
you
know
it's
fine.
If
not,
it
would
be
nice
if
we
did
and
then
all
the
issues
that
have
to
deal
with
retries.
C
I
talked
to
it
because
jurgen
opened
them
all.
He
agreed
that
it
would
be
okay
to
do
impose
0.5
as
additions,
because
even
with
the
retry
definitions,
as
we
haven't
now,
you
can
define
free
tries
very
well.
It's
just
his
would
be
enhancements
to
that
for
the
next
version.
It's
the
exponential
backups
right,
yeah
cool.
A
I
have
my
doubts
because
it
is
part
of
the
format
there
is
ordering,
and
even
if
we
had
priorities
it's
we
we'd
have
to
clarify
how
equal
priorities
would
be
handled
and
then
eventually
they
go
in
by
order
how
they
appear.
So
I
wanted
to
learn
more
about
the
use
case
if
it
was
that
multiple
conditions
might
be
merged.
Somehow,
maybe
there
is
an
ide
that
wants
to
do
this
and
then
of
course,
priorities.
A
C
Now
we
can
wait
on
this
one.
I
I
I'm
not
opposed
to
it.
D
A
Yeah,
let
me
actually
do
an.
E
C
I'm
honestly
fine
with
this
going
into
after
release,
but
the
error
handling.
We
got
to
push
that
in
I,
just
it's
just
appearing
is
not
done
yet.
I
like
to
need
one
more
hour
and
then
I'll.
Thank
everybody
for
review
again.
Please,
if
you
can
do
it
this
week.
I
would
really
appreciate
it
so
over
weekend
we
can
do
the
tag
if
possible.
A
Okay
approved
pending
changes,
and
what
do
you
call
that
offline
review
or
reviews.
C
C
It's
a
big
improvement
and
it's
something
then
later
on,
we
can
work
on
to
adding
like
the
retry
stuff
that
you
know,
you're
getting
is
looking
into
so
he
reviewed
it
already
this
morning
he
said
he
couldn't
make
the
music,
but
he
did
her
reviews
and
and
and
based
on
that,
I
I
still
have
to
make
a
couple
more
changes,
but
basically
what
it
is
is
we're
gonna
do
explicit
error
handling.
C
You
can
take
a
look
at
that
with
on
errors
is
going
to
define
an
explicit
name
and
a
code
of
an
error
here
and
then
retries
are
going
to
become
a
top
level
definition
like
events
and
functions,
because
for
me,
by
definition,
it
makes
sense
if
you
want
to
externalize
it
or
if
you
want
to
have
all
time
out
errors
in
all
states
to
be
handled
similarly
or
in
the
same
way,
and
then
on
errors,
error
definitions,
you
can
either
reference
a
retry
definition,
which
means
you
want
to
retry
or
if
you
don't.
C
A
Okay,
let's
peek
at
the
issues
so
that
closes,
I
think
the
retry
definition.
No
sorry
for
that.
Oh
we
had
this
very
old
one
update,
workflow
error,
handling
max
attempts,
so
this
retry
definitions
section
the
general
section:
do
we
want
to
do
that
after
merging
the
pr.
A
Okay,
let's
get
do
this
one
pr
after
another
because
they
are
so
related
and
then
exponential
back
off
goes
in
after
0.5
uniqueness
constraint
for
workflows.
You
happen
to
know
what
this
is
about.
I
think
we
pushed
this
out
sweet
out.
We
didn't
have
time
to
talk
about
it.
C
Yeah
this
is,
we
do
define
correlation
between
events,
but
this
is
correlation
between
workflow
instance
data
and
it's
a
lot
bigger
thing
to
think
about.
So
it's
that
yeah.
I
don't.
A
Okay,
so
if
it's
cross
workflows,
then
I
think
yeah,
it's
also
to
be
pushed
out
and
then
the
jsonpatch
schema,
oh
ricardo,
says
we
have
here.
Do
you
want
to
do
anything
with
this.
A
E
A
C
E
Yeah
yeah,
I
just
would
like
to
share
about
the
as
the
go
sdk.
We
finished
the
most
most
of
the
work
on
the
on
the
sdk
side.
So
now
you
can
parse
any
emo
or
json
file
and
from
and
go
types,
and
this
is
basically
on
the
first
feature
that
we'd
like
to
to
have
on
the
sdk.
So
you're
very.
E
For
kubecon
there's
a
small
roadmap
that
I
shared
as
well
in
the
rec
and
the
readme
file.
So
you
can
take
a
look
on
that
to
see
what
is
planned
for
for
the
sdk,
so
it.
E
For
now,
I'm
going
to
you
know,
align
the
features
that
we
have
on
the
java
sdk
with
the
goes,
because
it
is
basically
the
same
thing
for
now
like
being
being
able
to
create
a
workflow
using
a
fluid
api
or
generate
an
svg
image
from
the
from
from
from
the
workflow
definition,
but
the
the
the
hard
work
you
know
the
to
parse
any
any
file
anymore
or
json
file
into
go
types.
E
That's
what
the
the
the
what
we
needed
actually
for
the
the
go
sdk,
because
we
had
hadn't
had
the
time
or
the
actual
feature
in
the
the
old.
Let's
say
sdk,
because
in
that
all
the
scale
we
would
we
would
have
just
the
you
know
the
types
defined
based
on
the
schema.
So
that
was
wasn't
work
too
much.
But
now
you
can.
You
can
actually
use
the
sdk
into
your
application
or
go
app
or
whatever.
E
A
We
generate
code
based
on
the
jss
pack.
Let
me
ask
about
code
com
or
the
completeness
of
this
json's
back
code
generation,
because
I
found
that
different
generation
code
generation
tools.
A
E
E
The
the
some
some
of
the
spec,
the
the
the
workflow
definition
validation.
We
don't
have
it
yet.
It
is
on
the
on
the
roadmap
to
take
a
look,
but,
for
instance,
go
doesn't,
doesn't
work
with
interface
like
java,
so,
for
instance,
the
stage
attribute-
and
you
know-
give
a
lot
of
pain
to
implement
that
and
we
had
to
write
a
lot
of
custom
code
chewing
code
from
json.
E
You
know
and
just
to
figure
out
what
kind
of
data,
what
kind
of
state
there
is
expected
to
be
in
there
like
an
operation,
state
or
switch
state,
because
you
don't
have
interfaces
and
in
json,
are
in
goals.
So
you
know.
E
Have
on
java,
for
instance,
so
yeah
it
is
working
pretty.
You
know
good
for
the
way
we
have
and
the.
A
A
A
C
Could
look
roadmap
and
it's
a
lot
of
things.
So
maybe
we
could
just
pick
like
a
couple
of
the
big
stuff
that
we've
changed
since
over
the
year.
C
B
So
yeah
I
was
thinking
of
including
some
some
tweets
and
posts
on
a
couple
of
our
community
stuff
for
red
hat
projects.
B
I
don't
have
any
account
right
now
for
the
serverless
workflow
and
also
it
would
require
building
it
up
a
little
bit
before
we
could
actually
gather
results
from
it
like
from
a
from
a
serverless
workflow
to
either
account,
for
example.
We
won't
have
that
much
much
followers
right
now,
but
I
think
that's
that's
how
we
should
go.
That's
what
I
think
we
we
could
do
right
now,
because
that
I
mean
most
of
the
the
people
we
want
to
reach
are
actually
on
twitter
and
linkedin.
A
There's
a
couple
of
online
sites
for
blog
posts,
but
oh.
A
Work,
for
example,
medium
s
or.
B
D
zone-
that
is
true.
The
problem
is
that
we
post
posting
the
same
content
in
different
sites
can
make
this
car
go
lower
and
people
won't
find
out
about
the
blog.
So
much
like
it's
not
displayed
as
much
as
a
post.
That
is
not
reposted
in
everywhere.
So
if
we
would
like
to
have
something
posted,
we
would
need
to
create
different
texts
to
put
in
the
different
blogs
or
just
go
for
one
of
the
blogs.
B
So
just
a
note
here.
C
C
A
I
think
it's
still
application
delivery.
Isn't
it.
F
C
Whatever
it
works,
like
anything,
is
better
than
nothing
and
that's
kind
of
like
the
approach
I
would
also
karina.
I
would
like
to
maybe
if
we
can
at
some
point
I
know
I'm
pushing
all
the
work.
I
create
a
youtube
channel
because
I'm
starting,
I
have
like
three
current
videos
and
I
will
create
more
like
every
other
week,
hopefully,
and
I'd
rather
not
post
them
on
my
youtube
channel.
But
if
we
had
our
team
one,
I
think
that.
B
C
F
C
A
Okay
and
the
timing,
I
guess,
should
be
yeah,
maybe
it's
still
early
enough
at
our
next
community.
Call
right,
that's
right
before
cubecon.
What
do
you
think
people's
channels
will
be
congested
with
kubecon
stuff.
B
B
So
the
best
timing
would
be
before
the
conference,
but
only
if
the
guys
have
a
way
to
share
it.
Somehow,
maybe
on
the
chat,
I
don't
know.
A
Last
time
we,
my
presentation
was
at
the
service
practitioner
summit
and
there
was
not
a
lot
going
on
during
the
q
a
I
think
we
had
two
or
three
questions
this
time
it
will
be
on
the
main
conference,
but
I
don't
know
if
that's
more
busy,
if
not
I
I
can
gladly
give
a
hint
anyhow.
I
have
a
hint
in
my
presentation
to
serve
this
workflow
and
possibly
also
to
the
office
hours.
A
C
No,
no,
no,
I'm
sorry
interrupting
you
for
next
group
gun.
Let's
do
a
release
a
month
in
advance
man,
because
what's
happening
is
right
now,
also
the
project
boost
that
we
have
number
one
thing
I
want
to
say:
we
should
be
happy
with
what
we
have
this
coupon.
We
got
two
or
three
two
talks
specific
about
our
project.
We
got
manual
stock,
your
bench
thing
in
it
we
got
two
project
office
hours
to
get
and
a
project
booth.
So
we
should
like
be
happy
what
we
have.
C
This
is
just
like
cake
on
top
you
know
or
whatever.
However,
the
saying
is
so
yeah,
whatever
extra
thing
this
release,
if
we
have
time
for
it
or
not,
everybody
is
busy
I'm
happy
with
we
had,
but
in
our
project
booths
I
mean
project
office
hours.
We
can
mention
the
release
the
project
booth.
Unfortunately,
it's
locked,
so
I
can't
add
that
anymore
in
there.
So
what
it
is.
It
is
what
it
is.
You
know.
A
C
C
C
Well,
there
I
mean
it
all
depends
on
some
people
we
need
like.
I
will
we
need
to
finish
this
pr,
so
reviewers
are
needed
I'll.
Do
it
in
an
hour.
So
that's
step.
One
step,
two
is
ricardo
and
I
need
to
fix
the
sdks
one
thing:
we
need
to
figure
out
what
we're
gonna,
what
are
we
gonna?
Name
it
the
version
and
don't
worry,
the
version
does
not
have
to
be
0.5.
The
sdks
have
conver
name
this
thing,
whatever
they
want
most
likely
0.5
but
whatever.
C
Then
we
also
need
a
release
of
the
visual
code
plug-in
to
the
microsoft
vs
code
marketplace.
That's
not
a
problem
I'll
deal
with
that,
so
it
is,
I
mean
it's
not,
and
then
we
also
have
to
make
cr.
The
easy
part
is
just
create
a
tag
and
then
tag
the
zero
5x
branch,
and
the
last
thing
that
needs
to
be
done
is
there's
going
to
be
a
pr
on
master
to
update
the
latest
version
links.
C
You
know
on
the
readme
on
the
main
readme:
there
is
a
link
to
latest
release
and
current
mass
whatever,
and
we
should
probably
also
not
call
it
master,
but
in
the
future
we
need
to
rename
that
you
know
whole
language
thing.
What
is
it
called
right
now?
Is
it
google
changed
all
this
stuff
to
maine
right,
yeah
yeah?
We
should
probably
do
that
at
some
point
as
well
before
cncf
asked
us
to
to
do
it.
A
Wow,
I
I
haven't
noticed
that
yet
okay,
so
maine
and
is
then
there
is.
Is
there
a
development
branch.
C
C
I
think
the
way
it
works,
we
just
rename
master
to
main
and
push
it
and
call
that
old
branch,
but
I
I've
never
done
it
and
I'm
scared
of
breaking
stuff.
And
probably
I
don't.
E
Want
to
don't
worry,
don't
worry
it
won't
be.
It
won't
be
that
that
hard
I've
did
that
already
on
other
projects
in
the
community
that
I
that
I'm,
that
I'm
maintaining
and
was
pretty
straightforward.
E
E
It
is
you
know,
blacklist
whitelist
slave,
all
those
words
that
we
should
avoid,
and
we
I
mean
yeah.
We
need
to
just
search
through
the
the
repository
to
see
if
there
is
any
mention
of
these
sentences
and
then
we
should,
you
know,
take
extra
care
when
we
are,
you
know
rephrasing
our
documentation
or
you
know
creating
sentences,
and
then
things
like
that
should
be
gained
there.
Why
gender-wise
and
all
that
all
this
kind
of
stuff.
C
Ricardo,
this
error
error
pr,
will
change,
but
we're
gonna
reverse
in
java
and
go
as
the
creator
looks
like
the
thing
it
does
change
the
jason
schemas
a
lot
so
yeah.
In
addition
to
just
when
this
air
pr
goes
in
air
handling.
Pr,
we
need
to
before
also
push
it
in
into
the
sd
case.
A
Okay,
then,
I
think
we
came
half
an
hour
that
we
can
make
a
lot
of
views
of
thanks
everybody
and
meet
you
soon.
I
think
we
yeah
I'll
be
waiting
actively
for
the
for
the
pr
team
to
review.