►
From YouTube: CDEvents Working Group - Sept 28, 2022
Description
For more Continuous Delivery Foundation content, check out our blog: https://cd.foundation/blog/
A
B
A
B
Are
you
no
it's
okay,
I
just
got
here
as
well.
Yeah
I'm
good
thanks
and
you
yeah
very
good.
Thank
you.
Are
you
going
to
Detroit
yeah
yeah
I'll.
B
Can
meet
there
yeah
for
sure?
How
long
are
you
staying
for,
but
a
week,
I.
A
A
Okay,
all
right
actually
I,
don't
remember
my
slide
schedule.
Let
me
let
me
check.
B
B
A
I'm
doing
a
lightning
talk
on
City
events
at
the
city,
Summit
and
I'm.
Also
on
the
on
the
panel.
You
are
on
the
panel
as
well,
so
we
are
yeah.
A
B
B
A
B
It's
okay:
how
was
the
the
subcommittee
the
subcommittee
meeting
this
morning.
A
Yeah
I
missed
that,
unfortunately,
yeah
I
couldn't
China.
B
Yeah,
how
old
was
your
son,
nine
nice
cool.
B
Do
you
wanna
if
the
others
don't
come,
do
you
wanna?
Should
we
skip
it
or
should
we
maybe
look
at
some
good
first
issues,
maybe
you
might
have
for
me
or
someone
else.
A
Yeah
yeah
we
can,
we
can
look
at
those
actually
I
was
going
to.
Let
me
share
my
my
screen.
A
Yeah
I
wanted
to
share
this
I
mean
I,
wrote
a
small
blog
post,
so
we
we're
participating
to
Oktoberfest,
okay
SCD
events
project,
so
I
wrote
a
small
blog
post,
which
is
then
linked
to
from
the
CDF
blog,
where
they
they
linked
to
Jenkins
and
optilius,
and
his
journey
and
the
main
things
that
we
have
are
worked
on
the
SDK
and
on
the
website.
B
A
Just
to
start
working
on
and
yeah
and
of
course,
you're
also
very
welcome
to
to
look
at
any
of
these.
If
you,
if
you
first
time
that
you
want
to
to
contribute,
I
mean
we
have
things
like
we,
we
have
schema
files
defined
now
and
for
for
the
protocol,
but
we
need
to
to
kind
of
host
them
under
the
domain
so
that
the
the
schema
ID,
the
type
IDs,
is
actually
resolvable
to
to
a
file.
A
I'll
just
shoot.
Oh,
it
looks
like.
A
All
right,
skinners,
and
if
you
look
at
any
other
schema,
then
the
ID
here
it's
generated
like
this,
but
this
does
not
resolve
today
to
to
a
valid
URL
and
we
own
the
CV.
We
own
the
CD
events
Dev
domain
and
we
have
our
website
there.
But
we
need
to
make
sure
that
this
schema
files
that
are
in
git
update
it
can
be
resolved
for
this
URL
so
that
you
actually
yeah
can
resolve
this
ID.
So
this
is
one
okay,
One
initial
other
things
that
we
have
more
like.
B
B
A
Files
and
yeah,
so
there
was
to
be
done
on
the
Java
SDK
on
the
python
SDK.
So
there's
some
of
these
are
maybe
a
bit
chunky,
so
I
I
added
a
comment
like
it
might
be:
good
break
them
down.
A
Yeah
like
this
is,
it's
probably
very
easy
contained
yeah,
but
things
like
for
Java.
We
have
like
align
the
SDK
to
the
latest
pack
because
the
esdk
was
created
based
on
the
old
spec,
so
it
needs
to
be
aligned,
but
yeah
I,
don't
know
the
Java
SDK
well
enough
to
say
how
to
break
this
down
into
pieces.
But
if
someone
wants
to
work
on
this,
we
can,
you
know,
start
the
discussion
and
see
how
we
can
break
this
down
in
smaller
PRS.
A
B
B
Because
I'm
interested
in
learning
rust
one
day
but
and
it's
probably
positioned
someone-
that's
really
good
at
rest.
A
Yeah
I
would
love
to
learn
rust
as
well.
So
if
I
end
up
having
some
spare.
B
B
A
Right
so
yeah
but
yeah.
So
this
is
what
we
have
and
if
you
have
any
other
idea
things
we
could
add
to
this
project
feel
free
to
to
add
them
in
there
yeah.
B
A
Yeah,
well,
it's
both
to
you
know,
get
our
name
out
there,
and
so
people
knows
that
there
is
this
project
they
can
can
contribute
to,
and
if
we
can
get
some
contribution,
that's
great
and
maybe
yeah
it's
interesting
enough
for
someone
then
to
stick
around
after
Oktoberfest.
You
know
so
I
think
that's
why
I
think
it
makes
sense
to
have
some,
maybe
bigger
items
that
maybe
some
can
work,
start
working
on
them
and
then
you
know
continue.
B
Just
trying
to
think
how
do
you
plan
to
do
other
sdks,
like
c-sharp
or
or
something
like
that
as
well,
not
on
the
radar
at
the
moment.
A
I
I
didn't
think
about
c-sharp,
yeah,
but
sure
I
mean
we
could
have
C
sharp.
We
could
have
bash,
we
could
have
whatever
I
think
I
put
rust
in
JavaScript,
because
I
think
they
are
quite
popular
today.
A
B
B
And
they
have
a
lot
of
gaming
is
written
in
C
sharp
for
like
when
they
use
Unity
for
to
run
in
games.
It's
quite
a
Common
Language.
Surprisingly,
okay
I,
don't
know
it's
just
an
idea
like
like
I
mean
at
the
end
of
the
day.
It
could
just
be
a
ticket
and
if
no
one
picks
it
up,
no
one
picks
it
up,
but
it
might
attract
someone
to
want
to
come
and
contribute.
Maybe
just
an
idea.
It
wouldn't
hurt
us
to
just
write
an
issue
for
it.
Maybe.
B
I
think
I
might
know
someone
that
might
want
to
do
The,
Bash
one
as
well.
Maybe
I
never
really
thought
of
doing
a
bachelor.
It's
quite
interesting,
but
it
sort
of
makes
sense
in
a
way
as
well.
B
A
A
B
I
feel
like
maybe
another
good
issue
would
be
like
demos
or
samples
of
but
of
getting
like
like
because
see
the
events.
Might
the
whole
concept
might
be
hard
to
grasp,
so
if
hacktoberfest
was
getting,
you
know,
obviously
this
is
already
like
kept
an
impact
on
can
already
happen,
but
maybe
having
like
some
sort
of
you
know
like
hackathon
or
something
where
we
actually
get
Turtles
talking
to
each
other
could
be
cool
as
well.
A
B
We
can
discuss
it
with
the
others.
You
know
the
next
time
when
the
others
come
if
it,
but
maybe
that
could
be
a
good
idea
if
we
have
optometrist
also.
A
Yeah,
how
would
you
phrase
it
Indonesia,
like
specific
use
cases
or
yeah.
A
B
B
Yeah
anyway,
if
there's
any
tools
that
really
want
to
see
the
events,
I
I
actually
talked
to
Jenkins
EX
maintainers
last
week
and
they're
quite
they're,
actually
really
interested
in
in
it.
So
we
could.
We
could
have
a
project
here
for
and
work
with
the
Jenkins
ex-maintainers
to
implement
it
into
Jinx,
which
is
as
far
as
I
I'm
aware
that
Jenkins
X
is
just
like
ticked
on
under
the
covers,
so
it
should
be
pretty
easy
to
implement
right
because
it's
probably
already
exists.
A
Yeah
sorry,
do
you
mind
there's
someone
at
the
door
I'll
be.
B
I
just
reached
out
to
the
maintainer
now
to
see
if
there's
a
way
he
lives
in
New
York.
So
maybe
it's
like
6
a.m
or
5am.
Sometimes
he
gets
up
early.
A
B
A
Yeah
and
I
think
like
creating
like
bite-sized
examples
of
using
CD
events.
It's
perfect
yeah,
it
would
be
nice
I,
don't
know
how
to
so.
What
was
both
project
I
created,
as
is.
A
Bryson
CD
inventor,
which
is
something
that
allows
you
to
use
what
we
call
Custom
run
in
in
tecton,
and
basically
it's
it's
a
comparing
this
controller.
So
if
you
write
this
yamu
and
you
put
the
parameters
that
you
want
to
have
in
your
CD
event,
it
will
actually
go
off
and
use
the
go
SDK
to
send
a
CD
event.
B
A
Use
triggers
to
to
get
events
from
whatever
source.
Some
Source
was
a
container
registry
Web
book.
Another
was
a
gitty
Web
book.
Another
one
was
a
cloud
event
from
the
kubernetes
API
or
things
like
that,
and
then
I
use
detected
jiggers
to
extract
the
information
that
I
need
from
the
payload
and
then
three
years
we
create
a
run
and
put
the
information
in
the
right
places,
and
then
this
goes
off
and
send
the
CD
event.
A
B
Yeah
I've
been
looking
into
something
similar
to
this
too
there's
one
tool
called
by
Aqua
security,
open
source.
It's
called
postie
that
does
something
similar
yeah.
B
Just
type
posting
and
aqua
security
and
it
will
correct
you.
B
Sorry,
p,
r,
p-o-s-t-e-e.
B
Yeah
yeah
that
one
so
I'm
not
sure
if
it
does
all
the
capabilities
that
yours
does,
but
it's
something
that
I
was
planning
to
spike
just
to
see
how
good
it
is.
B
B
Remember
there
yeah,
there's
another
one
called
trigger
mesh,
but
trigger
mesh
is
quite
yeah
heavy
there's
around
eight
pods
just
for
a
simple,
because
I'm
interested
in
the
getting
a
kubernetes
event
and
then
transforming
it
into
like
I,
see
the
event.
Or
you
know
this
does
sort
of
something
similar
directive
or
actually
coming
up
with
like
a
small
piece
of
code.
That
will
do
this
as
well.
So
I'm
gonna
catch
up
with
him
next
week
to
talk
about
the
progress
because
I'm
interested
in
seeing
what
they're
doing
as
well.
B
A
That's
right:
okay,
that's
that's!
Pretty
cool
I,
wonder
whether
we
could
have
something
here
like
evaluate
or.
B
A
B
Yeah,
that
would
be
cool
yeah,
because
we
could,
we
could
almost
consider
contributing
back
Upstream
to
it
if
they
don't
have
that
capability,
which
I'm
pretty
sure
they
do.
But
we
just
have
to
get
someone
to
figure
out
how
to
work.
B
I
I
can
let
Echo
security
open
source
people
know
that
we've
done
that
too,
and
then
they
will
probably
share
it.
Interest
also.
A
A
B
A
That's
great
more
more
ideas,
more
issues.
B
B
The
integration
with
directives,
because
they
would
be
quite
interested
directive,
is,
do
you
know
what
it
is:
yeah
yeah
yeah
yeah
yeah,
because
because
they're
really
smart
and
fast,
so
obviously
it
would
be
cool
yeah.
It
was
okay,
yeah
I
I
was
it
was
just
that's
it
yeah,
because
that
one
that
one's
been
just
like
brought
up
a
little
bit
at
the
tose
for.
B
It's
directive.io
yeah,
just
try
that
it
might
correct
you
here.
Let
me
get
it
for
you.
A
I
can
find
things
today,
I
I
talked
with
them,
but
in
Austin
and
I
know,
why
is
it
I
think
they
are
yeah?
The
CC
names
came.
B
So
so
they
would
be,
they
would
be
Keen
to
help
with
a
hackathon,
because
it
would
be
sort
of
good
advertising
for
City
events
and
directives.
So
it
will
be
a
good
collaboration.
I
think.
B
A
A
Presentation
on
the
on
the
seek
events
on
Monday
as
well:
okay,
Brad,
nice
from
SAS
I,
say
yes,
I
will
show
in
the
event
architecture
that
built
in
in
within
their
company
and.
A
Which
is
called
gatekeeper,
which
is
basically
getting
events
from
many
different
components
and
then
taking
kind
of
decisions
based
when
you
like
it,
allows
you
to
Define
policy
I
get
these
events
if
I
get
these
events
and
these
other
events-
and
they
have
this
field
and
Cricket
this
other
event,
which
is
kind
of
like
yeah
message
routing,
but
with
policies
on
top.
B
B
You
could
you
could
technically
put
open
policy
agent
on
on
City
events,
because
it's
a
spec
and
it
doesn't
really
change
the
title.
So
you
could
run
open
policy
agent,
pretty
easy
on
it.
B
A
Yeah
I,
I
think
I
think
one
one
key
component
that
we
don't
have
right
now
is
I
mean
we
have
something
maybe
prototype,
which
is
the
city
inventor,
but
it's.
What
I
want
to
say
is
like
a
generic
or
in
a
reusable
component
for
receiving
CD
events,
so
I
think
until
now
the
assumption
is
kind
of.
A
If
you
want
to
use
City
events
in
your
tool,
you
may
be
integrated
in
your
tools,
so
you
have
a
receiver,
but
not
every
tool
will
will
host
an
HTTP
server
to
receive
City
events
or
things
like
so.
B
A
And
then
trigger
a
tool,
so
that's
that's
something
we
don't
have
today
and
I
mean
they're
like
we're.
Seeing
now
I
mean
there
are
maybe
many
existing
things
out
there
that
we
could
reuse
or
customize.
B
B
It
makes
sense
to
me
because
a
lot
of
other
projects
wouldn't
have
to
reinvent
the
wheel,
which
is
it
feels
like
we're
going
back
to
integration,
sometimes
with
some
of
those
things,
because
they're
still
going
to
write
their
own
receiver.
So
it's
like
you're
still
running
integration,
really,
whereas
if
they
had
a
receiver,
they
could
plug
and
play.
And
then
you
know
it's
that
more
interoperability
over
integration.
B
A
Yeah
yeah,
my
my
my
lightning
talk
at
the
at
the
series
Summit
is,
is
going
to
be
about
City
events
roadmap,
so
I
plan
to.
B
If
you
think
of
I
know
open
policy
agent
quite
well
and
I've
done
some
goal
line
like
go
to
my
own
one.
So
if
you
ever
think
of
a
use
case,
let
me
know
and
I
can
do
a
park
and
then
present
about.
A
Yeah
yeah
I
mean
I,
guess,
I.
Think
if
you
use
cases
would
be
like
I,
don't
know
if
you,
if
you
have
built
messages,
for
instance,
and
you
want
to
say
triggers
and
deployment,
and
you
can
have
some
policies
where
we
say:
okay
well,
this
builds
was
tested,
for
instance,
or
this
builds
assigned,
or
this
build
comes
from
this
repo
or
I
mean
you
could
have
you
know
any
number
of
rules
that
you
can
imagine
you
want
to
use
as
gates.
B
B
B
A
A
Okay,
well
yeah
thanks
a
lot,
I
I
feel
like
yeah.
We
have
a
lot
of
at
least
we
have
some
some
ideas,
some
good
ideas
for.
A
A
Well,
basically,
we
have
this
blog
posts
and
this
blog
posters,
so
the
CDF
is
participating
and
they
wrote
a
blog
post
with
all
the
projects
that
are
participating
and
for
each
project.
They
are
linked
to
how
to
to
participate,
and
that's
this,
let's
see
if
I
find
it.
A
It's
basically
this
so
from
the
CD
event,
blog
post
people
can
will
get
to
this
issue,
and
this
issue
points
to
project
and
you
know
how
to
get
involved
and
yeah
yeah
how
to
get
involved
code
of
conduct
and
so
forth,
and
the
other
thing
is
we
yeah
I
added
the
topic
here.
If
you
see.
B
Okay,
cool
I
know
someone
that
I
know
someone
that
will
be
interested
in
the
python
one.
A
B
A
I
mean
they're
like
someone
was
working
on
it,
but
they.
B
A
B
A
Test
write
a
readme
for
the
SDK,
and
this
is
a
larger
one
and
actually
shouldn't
say:
oh.
B
B
B
He's
he's
right
into
Python
and
obviously
events
as
well.
He
he
works
heavily
on
the
captain
Integrations.
B
A
B
All
right,
cool,
I'll,
I'll,
look
through
the
tasks
as
well
and
I'll,
see
if
I
can
map
some
contributors
to
the
tasks
as
well.
I
know
I,
know
a
lot
of
people
looking
to
contribute,
but
they're
quite
entry
level
that
they
generally
are
the
new
contributors,
so
yeah
I'll,
try
and
think
of
a
way
of
maybe
I'll
look
at
if
we
can
break
these
tasks
down
a
little
bit
as
well.
B
Okay,
all
right,
okay,
well,
nice
talking
to
you
and
I,
will
be
in
touch
soon.