►
From YouTube: Brigade Community Meeting -- 2022-02-15
Description
A recording of the Brigade Community Meeting on 2022-02-15
A
Today
we
are
two
hours
later
than
we
have
been
in
the
past
so
that
we
can
open
the
meeting
up
to
brigadiers
from
time
zones
who
were
not
able
to
previously
attend.
It
looks
like
what
we'll
probably
do
for
the
foreseeable
future
is
flip
flop
back
and
forth
between
the
old
time
and
this
time
until
or
unless
we
can
find
a
time
that
works
for
everybody.
A
So
the
the
hope
for
right
now
is
is
that
we
can
provide
at
least
one
meeting
per
month
that
is
convenient
for
everybody,
who's
interested
in
hearing
the
latest
updates
and
participating
in
the
discussion
so
bear
with
me
for
one
moment,
I'm
just
making
notes
about
who's
in
attendance.
A
It's
good
hey
so
before
I
start
sharing
the
agenda
and
everything
do
some
of
the
the
newer
folks
want
to
introduce
themselves-
and
you
know
talk
a
little
bit
about
why
they're
interested
in
brigade
and
and
anything
that
you're
looking
to
maybe
accomplish
with
it
and
and
if
the
reason
is
that
george
forced
you
to
be
here,
that's
also
okay,.
C
C
I'm
from
brazil,
I'm
a
software
engineer
here
and
and
jor
told
me
about
the
the
project
brigade
and
I
I
got
interested
because
I
want
to
and
improve
my
fusion
and
besides
help
people
to
with
new
open
source
projects
and
and
because
of
the
cns
cnscf
and
product,
is
a
very
good
tool
to
improve
my
career.
A
Excellent
excellent
well
welcome!
Well,
while
it's
your
turn
I'll
ju
I'll
just
ask:
are
there
any
specific
integrations
with
brigade
that
you're
interested
in
in
seeing
created
or
possibly
interested
in
contributing
to
I'm
always
interested
in
knowing
what
kind
of
integrations
people
want.
B
Yeah,
I
think
the
the
learning
at
the
moment-
okay,
the
product,
I
think,
you'll-
be
an
introduction
and
if
we
can
do
a
session
there,
there
are
some
videos
that
I
recorded
even
in
portuguese
as
well.
They
can
they
can
watch
and
there
are
the
five-minute
series
that
kent
is
doing
is
a
good
way
to.
I
can
send
the
links
for
you
guys
and
but
at
least
they
know
that
you
know
if
they
like
back-end
development
or
front-end
development.
Things
like
that.
C
That's
great
I've
watched
the
video
before
I.
I
thought
it
very
interesting,
the
the
the
library
you
are
building
and
I
I
want
to
contribute
for
translate
for
portuguese.
Then
we
can
show
it
for
portuguese
and
people
here
in
brazil
as
well
and
and
I'm
I'm
I've
been
learning
here.
As
george
told
you,
so
I
I
hope
it
can
help
you
in
some
things.
A
Yeah
awesome
well
welcome.
Does
anybody
else
want
to
introduce
themselves
quickly
and
say
a
little
bit
about
what
they're
hoping
to
do
with
brigade.
D
B
A
Awesome
awesome
sergio
or
felipe.
Do
you
want
to
introduce
yourselves
you
don't
have
to,
but
it's
up
to
you.
E
Hi
everyone,
my
name,
is
rib
schultz
and
I
invited
for
for
george,
and
I
just
heard
you're
learning
and
helping
what
kind
of
whatever
worker
whatever
I
need.
Awesome
welcome.
B
Yeah,
that's
great,
that's
great,
to
have
you
guys
here
and
there
are
other
people
that
could
not
join,
but
they
sent
me
texts
here
on
bathroom,
and
that
was
here
last
time
and
yeah
he's
just
somewhere
finished
working,
but
we
have
a
good
team
to
help.
I
think
that
there
is
another
guy
from
india
that
he
should
join,
but
I
think
he
didn't
make
it
yeah
they
all
they
all.
I
think
interest
to
help
and
you
have
to
find
exactly
what
kind
of
tasks
we
can
we
can.
You
know
create
there.
A
B
E
B
A
Well,
it's
great
it's
great
to
see
all
these
new
faces
and
I
I
should
assure
you
there
are
also
other
people
who
who
come
to
these
meetings
in
the
other
time
slot.
So
we
do.
We
are
missing
some
of
our
maintainers
right
now.
We
also
have
some
pms
that
work
with
us
at
microsoft,
so
we
we're
we're
missing
a
number
of
people
right
now,
but
but
this
this
is,
this
is
fantastic
to
see
so
many
new
faces
at
once.
This
really
helps
to
to
to
grow.
A
You
know
the
community
and
and
specifically
the
the
active
community
people
who
are
actually
interested
in
connecting
and
and
talking
about
this
and
and
doing
stuff.
So
this
is
awesome,
I'm
just
so
thrilled
to
see
all
of
you
today.
So
thanks
I'll
share
my
screen
and
we'll
get
into
the
agenda.
A
We
don't
have
too
much
to
talk
about
today,
which
means
that
we
will
have
an
opportunity
to
you
know,
go
over
a
lot
of
questions
or
or
things
that
you
guys
want
to
discuss.
So
can
everybody
see
my
screen?
A
Okay,
yes,
so
I
I
am
taking
notes
right
now,
so
nobody
has
to
worry
about
that.
I'm
taking
them
offline,
though
in
my
notebook,
I'll
I'll
pop
them
in
here
a
little
bit
later
on.
So
the
the
first
thing
I
wanted
to
cover
today
is
that
brigade230
is
out.
I
think
we
released
it
late
on
friday,
but
it
was
kind
of
too
late
in
the
day
too
late
in
the
week
to
make
a
big
deal
out
of
it.
A
So
we
kind
of
kept
quiet
about
it
over
the
weekend
and
then
you
know
we
made
a
bigger
deal
about
it
on
on
monday.
You
know
happy
valentine's
day,
brigadiers,
here's
a
new
release.
That
sort
of
thing.
I
think
I
think
our
tweet
said
who
wants
flowers
when
you
could
have
a
shiny
new
brigade,
so
so
that's
out
now
it's
got
quite
a
few
features
compared
to
our
previous
miner
releases.
A
The
the
big
feature-
that's
in
it
that
I
really
want
people
to
know
about
is
that
there
is
the
option.
It's
completely
opt-in,
but
there's
the
option
to
automatically
grant
read-only
permissions
to
new
users,
which
is
a
a
good
way
to
reduce
the
number
of
access
requests
that
a
busy
admin
sorry
admin
may
have
to
deal
with.
A
So
obviously
you
only
want
to
do
that
if
you
know
who
all
of
your
users
are
so
like.
I
I,
for
instance
in
our
cluster.
I
have
it
set
up
so
that
you
do
authentication
using
github
and
I
have
it
limited
to
members
of
the
brigade
org.
A
So
since
I
know
who
all
of
those
people
are,
I
don't
mind
if
they
automatically
get
read
read-only
permissions,
the
first
time
that
they
that
they
log
in
so
that's
a
cool
new
feature
that
that
I
want
to
make
sure
people
know
about.
We
did
blog
about
it.
So
there's
details
about
it
out
there
kind
of
sort
of
related
to
that.
A
A
So
if
my
wife
or
my
children
are
around,
I
can't
I
can't
film
so
I'm
hoping
that
I
have
the
opportunity
to
to
do
that
probably
tomorrow
and
it's
going
to
focus
again
on
authorization
stuff.
A
So
there's
been
a
lot
of
progress
on
the
cron
event
source,
which
was
originally
created
by
george
and
is
just
really
fantastic.
I'm
already
dreaming
up
ideas
for
for
how
to
use
this
thing,
and
I
think,
probably
immediately
following
this
release.
Following
this
meeting,
I'm
going
to
cut
a
first
non-ga
release,
so
I'm
going
to
cut
a
zero
one
zero
and
have
that
formally
released.
A
So
it
should
be
easy
to
install
and
use
and
kick
the
tires
and
if
we
can
get
any
sort
of
feedback
from
the
community
on
that,
I
think
that
I
think
that
there's-
probably
not
too
much
more-
that
has
to
be
done
to
it
in
order
for
us
to
just
declare
it
ga
and
and
release
it
as
a
a
1.0.
A
A
I'm
not
a
front
end
developer.
I
think
react
is
really
cool,
but
I'm
also
really
new
to
react.
I
don't
feel
super
confident
in
what
I've
done.
I'm
just
not
a
front
end
guy,
so
what
I'm
doing
is
a
prototype
and
what
I'm
really
hoping
for
is
help
with
this.
At
some
point,
I
just
want
to
get
the
the
prototype
to
a
certain
point
and
then
see
if
there's
somebody
else,
I
can
hand
this
off
to
before
everybody
jumps
and
volunteers.
A
For
that,
because
I
know
we
do
have
a
few
front
end
people
here
I
do
want
to
highlight
this
is
kind
of
related
to
the
next
bullet.
A
A
I
did
I'm
gonna
have
to
find
the
link
I'll
put
the
link
for
it
here
in
the
in
the
notes
when
I
catch
up,
but
I
I
did
create
a
list
of
three
potential
projects
brigade
related
projects
for
google
summer
of
code.
I
don't
know
very
much
about
how
you
know:
participants
either
select
projects
or
are
paired
with
projects
or
whatever.
A
I
hope
to
find
out
some
more
information
about
that
soon
we
did
have
actually
one
person
already
somebody
from
india
who's
currently
in
university,
who
reached
out
and
was
interested
in
doing
google
summer
of
code
with
us
this
summer.
So
there
are
three
projects
that
that
you
know
he
kind
of
gets
first
dibs
on.
If,
if
he's
interested
but
but
still,
I
think
there's
going
to
be
plenty
of
work
to
do
on
on
that
dashboard.
A
So
if
somebody
wants
to
partner,
maybe
with
somebody
who's
participating
in
summer
of
code,
that
that
might
work
also,
so
that's
really
pretty
much.
All
there
was
on
the
agenda.
Just
you
know
a
quick
recap
of.
A
What's
you
know
come
out
recently
and
what's
what's
being
released
in
the
the
near
future
and,
like
I
said,
I
didn't
really
have
too
much
more
than
that
to
discuss
today,
so
if
anybody
I'll
stop
screen
sharing
right
now,
if
anybody
has
questions
or
things
they
want
to
talk
about,
I
want
to
open
up
the
floor
to
everybody
else.
B
A
B
No
problem
yeah,
I
I
want
to
create
like
the
same
thing,
for
discord
and
for
teams.
I
think
I
created
already
to
represent
the
azure.
You
know
community
and
I
can
follow
the
same
style
that
you're,
using
that
you
did
just
to
be
production
ready
from
the
beginning,
maybe-
and
that's
what
I'm
doing
they
are
empty
at
the
moment,
but
they
are
like
if
someone
want
to
learn
a
little
bit
to
go
length.
It's
very
simple
code.
Okay,
this
is
not
a
rock
size.
B
It's
just
calling
like
apis
from
brigade
pretty
much
and
some
go
lang.
Libraries,
it's
very
simple
for
a
developer.
They
are
most
like
senior
developers
here,
they're
doing
dotnet
development
for
a
while.
You
know
they
can.
They
can
pick
very
quickly.
I
think
if
I
sit
down
and
show
exactly
how
that
works,
you're
going
to
see
that's,
not
rock
science.
It's
very
simple
sounds.
C
B
Sounds
good
and
when
I
go
give
a
go.
A
Hey
george,
let
me
let
me
mention
also
since
since
a
few
people
mentioned
front-end
expertise,
you
know.
Obviously,
gateways
are
our
back-end
code,
but
we
do
have
a
an
sdk
for
javascript
and
typescript
as
well.
So
if
that's
a
language
that
that
some
contributors
are
more
familiar
with,
it's
it's
perfectly
acceptable
to
to
write
a
gateway
in
and
typescript
or
or
javascript.
You
know
that
that
would
work
just
fine.
So
I
I
don't
want
anybody
to
feel
like
they
have
to
learn.
Go
in
order
to
contribute.
A
B
A
I
I
don't
like
javascript
too
much
either,
but
but
but
I
I
I
do,
I
do
like
typescript
somehow
that
that
clicks
in
my
head,
better
than
javascript,
does
yeah.
D
A
B
Yeah,
it's
more
structured,
you
know
a
gateway
just
like
you
know,
microsoft
teams
or
when
someone
type
like
a
command
or
microsoft
teams.
We
can
just
send
that
as
a
web
hook
to
to
brigade
and
this
gateway
is
going
to
receive
these
commands
and
send
to
be
processed
by
brigade,
then
you
can
send
also
some
things
back
to
teams
the
same
for
like
this
squad
server.
B
Okay,
yeah,
you
know
like
one
is
like
when
you
say
you
know
build
so
build
something.
Build
software
then
like
trigger
your
build
process,
and
brigade
can
be
that
bridge
you
can.
You
have
gateways
to
integrate
like
github,
for
example,
when
you
some
events
happen
on
github,
we're
setting
that
to
brigade
we're
processing,
processing,
something
and
sending
some
results
back
all
asynchronous.
A
B
Sounds
good
yeah.
I
think
I
think,
and
you
know
that's
pretty
much,
what
spaghetti
the
core
of
brigade
that's
a
little
bit
more
complex
than
normally.
Then
I
scan
that's
working
on
that
and
if
you
look
brigade
core
on
github
there's
a
few
ripples,
there
mostly
gateways
some
libraries
and
like
the
front
end
now
with
kashid
and.
B
B
A
Yeah,
that's
right
from
the
team
yeah.
I
still
need
to
consult
with.
Let
me
make
a
note
about
this.
I
still
need
to
consult
with
another
maintainer
about
that,
because
I
I
don't
know
what
the
I
I
don't
know
the
approach
to
use
for
segmenting
the
the
documentation
into
two
different
languages.
So
I'm
gonna
talk
to
somebody
else
about
that.
D
B
F
B
Don't
know
brigade
yet
having
time
to
watch
the
video
I
send
you
is
it's
just
like
a
asynchronous
scripting
framework.
It's
very
low
level.
You
can
do
many
many
things
you
can
build
things
on
top
of
that,
and
that's
one
thing
that
we
are
working
building
like
samples
for
people
to
understand
how
to
use
the
product
and
we're
using
a
lot
for
github
integrations,
but
those
scripts
are
done
in
javascript
or
typescript,
and
you
can
create
like
a
logic
like
a
workflow
and
you
do
like
subscription
for
events.
B
F
A
I
think
the
the
probably
the
most
complex
workflows
that
we
have
that
I
know
of
are
the
ones
for
brigade
itself,
because
we
we
use
brigade
to
build
and
test
brigade.
So
we
call
it,
you
know
eating
our
own
dog
food
or
some
people
try
to
be
more
classy
about
it
and
they
say
like
drinking
your
own
wine
or
something
like
that.
But
do
you
you
do
you
want
me
to
show
that
is
that
helpful.
B
A
A
So
there
there's
some
more
complicated
stuff
in
here,
but
I'm
gonna
skip
to
the
part.
That's
like
really
easily
comprehensible
and
and
kind
of
nicely
sums
up
the
sort
of
things
that
you
can
do
with
brigade.
A
So
this
right
here
we're
registering
a
listener,
basically
for
an
event
of
type
ci
pipeline
requested
that
has
been
emitted
by
the
github
gateway.
So
basically,
we're
saying
run
all
of
this
stuff.
When
you
get
one
of
those
events-
and
you
can
see
this-
this
is
kind
of
probably
one
of
our
more
complex
examples
where
we've
created
something
you
know
kind
of
an
arbitrarily
complex
arrangement
of
containers.
A
So
you
see
this
cereal
group
will
cause
this
chunk
of
work
and
this
chunk
of
work
and
this
chunk
of
work
to
run
in
sequence
serial
group,
but
this
chunk
of
work
has
many
other
smaller
chunks
within
it.
That
can
run
concurrently
same
for
this
one.
So
basically,
all
of
these
will
run
concurrently
when
they
all
complete.
All
of
these
will
run
concurrently
when
they
all
complete.
A
A
You
see,
we
have
test
unit
js,
so
we
do
have
some
javascript
components
to
the
project.
Obviously
you're
not
going
to
test
them
in
a
go
line:
container
you're
going
to
test
them
in
like
a
node
container,
or
something
like
that.
So
you
know
each
of
these
is
defined
elsewhere
up
here.
Don't
worry
so
much
about
that.
It's
pretty
simple
actually,
but
but
you
know
basically
at
the
the
end
of
the
day.
The
the
idea
here
is
that
you
respond
to
an
event
with
some
arrangement
of
containers
and
brigade.
A
You
know,
gives
you
the
tools
to
coordinate
all
of
that.
So,
if
you
think
of
kubernetes
as
orchestration
for
usually
long-running
processes,
you
know
web
servers
and
databases,
and
things
like
that
you
can
think
of
brigade
as
orchestration
for
short-running
tasks.
Does
that
does
that
help
at
all
george.
B
A
Yeah
and
it's
it's
also,
it's
also
important
to
make
the
distinction
here
that
that
all
of
this
is
a
synchronous
also,
so
you
know
when
you,
when
you
launch
a
job,
you
know
really
doesn't
run
right
away.
It
gets
stuck
in
a
queue
and
you
know
it
will
run
when
the
system
has
capacity
for
it.
So
so
there
is
that
aspect
to
this
as
well
yeah.
B
Yeah,
I
think
long-running
processes
is
the
key
here
and,
for
example,
in
azure
functions.
People
do
that
get
like
an
event,
but
for
them
to
be
like
a
long
running
process,
I
think
you
have
to
use
azure
functions
premium
and
you
know
if
you
want
to
call
multiple
sub
or
apis
or
even
other
azure
functions,
and
do
that
kind
of
a
workflow
is
not
that
easy.
As
brigade.
In
my
opinion,
you
need
something
like
logic,
apps
or
or
do
that
yourself
to
have
a
long
running
process.
B
B
B
That's
easy
with
you
know
all
the
solutions
and.
A
B
B
Yeah
I
just
made
a
deal
to
to
move
things
to
you
know
to
brigade
channel
in
portuguese,
maybe
create
more
videos
and
we
book
a
day
to
for
them
to
ask
questions
in
portuguese.
Oh.
B
So
just
just
a
reminder.
A
The
next
occurrence
of
this
meeting
will
will
be
two
hours
earlier
than
this,
and
then
the
one
following
that
will
be
at
this
time
again,
so
we're
gonna
alternate
so
that
that
everyone
who's
interested
in
in
attending
has
at
least
one
meeting
per
month
that
they
should
be
able
to
make
it
to
all
right.
Okay,
okay,
see
everybody
online,
so
yeah.