►
From YouTube: 2021 03 15 Docs Office Hours
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Okay,
welcome
to
the
jenkins
documentation
office
hours,
it's
the
15th
of
march
great
to
be
here
so
topics
on
my
list.
She
codeafrica
contributon,
want
to
give
the
latest
report
there
on
how
the
details
are
going
and
do
some
a
little
more
detailed
discussion
of
the
concepts
and
why
so
got
some
things
there
and
then
google
season
of
docs
application
and
there
we
need
some
further
discussion
as
well
and
look
at
the
pages
and
see
hey.
How
do
we
fit
what's
the
timeline
etc?
So
both
those
things
need
more
more
discussion,
so
meg.
A
A
All
right
so
then,
let's,
let's
take
a
look
at
at
what
we've
got
now
for
chico,
africa
and
and
what
what's
happening
so
the
project
application
has
been
submitted.
So
this
is
proposing
that
the
jenkins
project
would
be
a
mentoring
organization
and
as
a
mentoring
organization.
What
we're
committed
to
in
in
terms
of
what
I
listed
was
three
people
to
mentor
up
to
three
people
on
one
project.
A
A
B
A
Right
and
and
that's
and
given
that
we're,
what
we're
doing
is
we're
offering
them
two
mentoring
sessions,
two
mentoring
sessions
and
potentially
up
to
four.
It
may
be
that
your
time
demand
will
be
even
less
because
it
will
depend
on
the
candidates
and
what
their
schedules
allow.
I
know
that
with
zenob,
for
instance,
our
mentoring
had
to
be
in
a
very
specific
window
of
time,
dur
immediately
after
her
working
day,
and
so
it
was
about
10
am
your
time,
which
is
outside
your
working
hours
right,
so
it's
it.
B
A
A
Yeah
so
so
and
that's
we've
got
sponsoring
organizations,
so
sponsoring
organizations
pay
a
fee
and
we've
got
confirmation
that
the
continuous
delivery
foundation
has
already
subscribed
and
sent
the
funds
all
right
and
we're
hopeful
that
cloudbees
will
choose
to
do
the
same
and
I've.
The
question
has
been
asked
broadcom
and
I
launched
the
question
also
to
ibm.
So
I'm
hopeful
that
one
of
those
may
may
contribute
as
well.
B
A
A
Okay
yeah,
so
so
the
skills
required
topic.
What
I
did
was
I
put
in
there
that
they
need
to
be
able
to
compile
java.
They
don't
actually
need
to
have
all
the
code
java.
They
just
need
to
be
able
to
compile
it.
Okay,.
B
A
B
A
A
B
A
B
A
A
A
There
aren't
enough
examples
in
the
pipeline
steps,
reference
and
and
they're
certainly
correct.
There
aren't
a
lot
of
examples
right
it's
if
we
pick
any
arbitrary
plug-in.
Let's
see,
let's
pick
the
android
lint
plug-in
so
here
it
is,
it
says,
there's
a
step
and
it
has
a
bunch
of
arguments
all
many
of
them
optional,
but
no
description
of
any
of
the
arguments.
A
A
B
A
Inside
the
pipeline
syntax,
in
that
context,
you
can
see
on
the
ui
how
they're,
positioned
and
placed
and
when
you're
doing,
pipeline,
syntax
snippet
generation-
it's
actually
a
little
more
comfortable
than
this.
B
A
A
I
need
this
because
I
we
need
to
be
able
to
look
at
it
periodically,
we'll
give
it
a
minute
or
two
to
start
but
okay,
but
the
the
idea
is
that
we
want
to
improve
the
experience
for
people
who,
for
whatever
reason,
arrive
on
this
page
on
these
kinds
of
pages.
And
if
we
look
at
this
is
my
feeble
attempt
at
an
improvement
to
this
kind
of
page
with
examples
and
hints
that
hey,
you
really
should
use
the
snippet
generator,
as
described
here.
B
A
A
A
A
Now
that
means
pipeline
steps,
the
arguments
and
now
the
challenge
is:
how
do
they
experience
it,
and
so
what
I
did
here
was
sort
of
a
micro
steps
and
oleg
looked
at
this
document
and
said:
wow,
that's
that's,
that's
very
finely
detailed
much
more
than
we
would
have
expected
and-
and
it
is
right
this
is
intentionally.
I
wrote
it
for
for
what
I
thought
was
somebody
who
has
almost
no
experience
in
in
this
kind
of
space.
A
A
Well,
and-
and
my
worry
was
hey-
if
I
handed
this
to
one
of
my
kids-
that's
not
taken
a
technology
degree
in
the
university-
I
think
they
could
still
get
it.
That
was
the
goal
right
right.
Get
successful,
even
if
all
you've
got
is,
is
a
a
basic.
You
know,
you're
starting
your
technical
education
now,
so
the
first
step
was
get
everything
ready
to
to
experience
the
product,
because
I'm
assuming
these
people
don't
know
and
haven't
used
jenkins,
and
so
they
need
a
jenkins
account
because
we're
going
to
have
them.
A
Do
the
issue
tracker
thanks
for
catching
that
by
the
way
and
they
need
to
install
jenkins
and
it's
best
if
they
install
it
with
blue
ocean.
So
it's
describing
that
and
then
experiment
with
one
or
more
pipelines
using
one
of
the
tutorials
or
this
online
video
any
one
of
those
it's
the
goal
is
do
something
to
create
a
pipeline.
B
And
then
this
one
I
was
wondering:
okay
with
blue
ocean,
I
can
create
a
pipeline
that
has
a
bunch
of
echo
steps.
Yes,
but
anything
more.
I
would
be
intro
I
mean,
because
I
don't
have
sort
of
the
back
assumption.
Is
you've
been
building
your
app
with
maven,
so
now
we're
just
going
to
call
maven
and
you
get
something
functional
pretty
quickly
is
what
we
want
them
to
do
here,
actually
is
to
just
do
a
bunch
of
echo
or
I
guess
they
come
with
print
statements
or
something
in
blue
ocean.
A
A
B
A
A
A
The
next
is
introduce
them
to
the
syntax
generator
because
they
probably
haven't
seen.
They
may
not
have
seen
the
syntax
generator
yet
in
this
step.
So
let's
have
them
go
through
the
syntax
generator
the
snippet
generator
just
to
see
right,
then
another
piece
is
all
right:
let's
have
them.
Do
the
blue
ocean
pipeline
editor
to
see
how
it
feels
this?
What
what
the
intent
here
is
during
this,
and
I'm
assuming
this-
could
take
as
much
as
as
much
as
three
or
four
days
a
week
for
them
to
get
through
this
in
this
kind
of
exploring.
B
A
A
Now
I
did
not
mandate
that
they
need
a
github
account,
but
they
certainly
will
need
one.
It's
a
good
point
that
just
having
talked
this
through.
B
A
A
B
B
A
B
B
A
A
They
may
yes
well,
certainly
for
several
other
tutorials
they
need
to
so
these
three
tutorials
all
assume
that
you've
got
github
so
that
you're
ready
to
work
with
it.
Now,
if
I
remember,
I
don't
know
that
they
yeah.
In
fact
they
have
to
have
right
access.
So
so,
let's
just
actually,
I
think
that
hints,
let's
just
move
the
entire.
A
B
A
B
B
A
Now,
if,
if
this
is,
if
they
say,
oh,
I
don't
have
docker,
then
then
it's
all
right,
then
what
you
do
is
you
do
this
other
one
where
you
use
the
instructions
in
this
video
and
then
you
have
to
have
to
do
more
work
yourself
by
watching
the
video
following
the
instructions.
Oh
do
this.
Do
this?
That
kind
of
thing.
A
A
And
that's-
and
I
don't
know
at
what
point
you
know
are
these:
are
the
the
women
in
this
program
just
having
completed
high
school?
You
know:
are
they
18
year
olds
that
just
barely
completed
high
school
or
are
they
very
nearly
completing
a
university
program?
Are
they
in
a
trade
school?
I
I
just
don't
know,
agree
right.
So
this
is
this
is
well.
My
thought
was
this:
this
won't
do
us
harm
if
it's
overly
detailed.
A
B
B
A
So
so
then,
the
so
they've
been
through
by
this
point:
snippet
generator
blue
ocean
pipeline
editor
and
the
pipeline
steps.
Reference
is
the
last
step
so
that
they
can
see
the
steps
reference
inside
their
jenkins
installation.
The
reason
for
each
of
these
steps
is
each
of
these,
introductory
things
will
be
used
later
in
their
experience
as
they
as
they're
doing
a
real
change
to
a
real
plugin.
B
Right
should
we
give
them
a
couple
of
examples
of
steps
that
they
might
want
to
look
at
in
snippet
generator,
there's
just
to
make
sure
that
they
don't
that
they
go
for
something
common
and
straightforward,
and
not
something.
A
A
A
A
A
Okay,
so
so
task
one
introduction
to
jenkins
to
pipeline
to
blue
ocean,
to
the
syntax
generator
and
to
get
your
java
installed
step.
Two
introduction
to
building
a
jenkins
plugin,
so
they're
going
to
need
to
make
changes
to
jenkins
plugins
and
in
order
to
make
changes
to
jenkins
plugins
they've
got
to
be
able
to
compile
them.
B
A
A
A
A
A
So
if
they
hadn't
already
forked
tell
them
fork
it
again:
okay,
all
right!
So
then
compile
the
the
plug-in.
Now
this
one
may
surprise
us
there
may
be
problems
it's
going
to
download
dependencies
and
if
they
have
notoriously
poor
internet,
that
could
be
a
challenge
for
them.
But
they'll
just
have
to
wait.
You
know
if
their
internet
access
is
slow
low
performing
there
isn't
much.
We
can
do
to
fix
that
except
tell
them
run
it
once
so
that
it
downloads
those
dependencies
and
now
you're
ready
to
go.
B
A
A
A
B
A
A
Okay,
now
this
okay,
we've
now
taken
them
into
two
preparatory
steps.
Now
we're
ready
to
do
the
real
thing
and
the
real
thing
uses
much
more
much
shorter,
more
concise.
Do
this
do
this?
Do
this
without
saying
you
need
to
show
somebody
this.
You
need
to
show
somebody
this.
I
assume
this
is
where
they
will
encounter
the
the
the
first
set
of
significant
problems
where
they
say.
I
don't
know
how
to
do
this.
I
don't
know
how
this
your
instructions
were
too
brief
here.
What
do
I
do
next
right.
A
And
that
includes
hey
load
it
into
jenkins,
compile
the
plugin
locally
confirm
that
it's
the
help
you
added
is
there
and
off
we
go
now
what
it
does
not
talk
to
them
about,
and
I
haven't
found
a
place
to
do
that.
Yet
is
how
to
how
to
find
a
good
location
to
do
that
addition,
and
so
that's
a
piece
here
that
that
is
missing,
see
how
do
we.
A
Location
find
the
repository,
see,
there's
something
missing
here:
meg
hang
on
just
a
minute:
okay
find
play
a
place.
That's
missing
help
got
it
here.
Are
the
hot
hot
pages
from
the
this
pivot
table?
Where
is
my
pivot
table
link
just
a
minute?
I
want
that
pivot.
Oh
there,
it
is
this
pivot
table
link
so
wildly
cool.
This
was
here.
We've
got
a
the
sheet,
a
copy
of
the
sheet
that
contains
feedback
from
the
last
four
years.
Almost
four
years
of
jenkins
documentation.
A
And
here
is
a
pivot
table
that
shows
us
which
plugins
have
had
the
most
comments.
So
so
this
pipeline,
build
step,
has
had
86
comments
in
that
period
and
of
those
over
half
were
either
unhelpful
or
not.
That
helpful.
B
A
B
A
A
B
A
B
B
No,
it's
just
junk.
Okay
got
it
all
right,
but
I've
got
three
landline
heads
sets
in
my
bedroom
and
they
all
play
different
music
and
it
makes
a
lot
of
noise
and
it
isn't
like
your
cell
phone,
where
you
can
just
press
decline
right.
A
A
A
B
A
B
A
For
initially,
I
think
we
should,
because
we
want,
I
think
we
want
to
get
them
to
this
point
as
rapidly
as
we
can
once
right
once
we've
gotten
them
to
this
point
as
rapidly
as
possible.
Once
then
we
can
look
at
okay
are.
Is
this
too
small
a
pull
request?
Add
more?
A
A
B
One
thing
I
see
up
above
create
a
branch.
We
are
not
explicits,
we're
being
very
detailed,
that
they
need
to
create
that
branch
off
master
and
they
need
to
do
a
pull
before
they
do
it.
A
A
A
B
B
A
A
Me,
okay,
good
all
right,
so
we
need
more
detail
there.
I'll
put
that
in
later
next
topic
was
is
sort
of
a
a
more
aggressive
thing.
I'm
not
sure
we're
going
to
get
there
in
the
four
weeks
with
them.
If
we
do
I'll
be
delighted,
but
this
is
just
a
textual
change,
saying:
hey,
promote
the
use
of
the
pipeline,
syntax,
snippet
generator
and.
A
B
A
B
A
The
next
one
is
adding
that
same
kind
of
hint
into
the
the
the
online
help
that
ships
with
the
pipeline
step
uh-huh
and
now,
if
we've
got
somebody
who's
really
advanced.
This
last
thing
is
a
really
bold
step,
and
what
this
one
does
is
makes
pipeline
editing,
much
prettier
for
pipeline
developers
or
for
for
people
who
are
developing
pipelines
with
jenkins,
either
through
blue
ocean
or
using
their
own
text
editor
or
the
snippet
generator.
B
B
A
This
one
is,
it
feels
to
me
so
aggressive,
so
bold,
I'm
still
working
on
stuff
for
this
in
the
git
plug-in,
for
example,
great.
A
A
B
A
B
A
A
A
A
Yeah,
actually,
the
so
what
what
it
is
is
the
the
which
project
idea.
Do
we
want
to
submit
is
a
is
a
good
question
that
we'll
raise
to
participants
in
the
office
hours
and
the
doc
said
office
hours
and
probably
I
may
bring
it
also
to
advocacy
and
outreach
saying
hey
here
are
here-
are
two
or
three
different
project
ideas,
which
one
should
we
submit
to
google
season
of
docs.
A
Yeah
document
jenkins
on
kubernetes
is
still
hot.
On
my
mind,
we
started
it
last
year
with
zena,
but
there
is
still
so
so
much
to
do
on
it,
but
that
needs
a
lot
more
thought
about
what
should
the
content
be
and
who,
who
does
it,
etc?
A
If
that
one
is
bigger
than
I
can
squeeze
into
the
time
we
have
the
11
days
we
have
then
this
technique
we're
using
with
with
chico
africa,
could
also
work
for
a
season
of
docs
writer,
saying
hey
sweep
through
100
or
more
plugins
or
20
plugins
in
the
course
of
four
or
five
months
of
writing
and
improve
their
documentation.
B
A
Well,
well,
there's
there's
plenty
of,
and
that's
that's
another
right.
We
had
a.
We
had
a
a
project
idea
in
the
past
to
google
season
of
docs,
which
suggested
that
we
should
improve
these
things
called
the
solution
pages
where
what
these
are
is.
These
are
application
or
system.
Centered
pages
focused
on
hey.
If
you're
a
java
developer
look
at
this,
and
it
takes
you
through
very
very
java,
specific
things
and
it's
this
one
is
quite
weak.
A
B
A
B
B
A
A
A
Plug
in
documentation
on
github
github
was
one.
This
is
where
we've
transitioned
about
600
600,
650
plugins
from
documentation
on
the
wiki
to
documentation
inside
their
github
repository.
This
would
be
a
great
thing
to
have
more
of
it
right
user
guide.
Rework
this!
I
don't
think
I
can
be
ready
to
have
it
be
a
viable
one
for
next
four
in
11
days,
this.
A
A
B
B
A
A
You
thank
you
very
much
april
16
2021.
it,
but,
given
that
their
hiring
deadline
is,
is
may
16
the
the
practical
reality
is
they
may
not
start
writing
until
they've
been
hired
right.
The
way
this.
B
A
A
B
What
it
does
mean,
I
mean
a
way:
I
see
it
the
day
we
hire
somebody
if
it's
after
april
16th,
they
can
start
working
immediately
correct.
We.
B
A
Start,
oh
oops.
Yes,
thank
you
good
check
all
right
so
so
jenkins
on
kubernetes
solution
pages,
including
kubernetes,.
A
Pipeline
examples,
the
other
one.
What
was
the
other
one
that
we
said
it
was
solution
pages;
oh,
oh
right
and
plug
in
docs
as.
B
B
A
Yeah,
so
this
is
really
the
this:
is
the
transformation
of
existing
plug-in
documentation,
creation
of
new
in
the
github
repo,
instead
of
how
we
used
to
do
it
in
the
past,
where
people
would
write
it
in
the
wiki
and
then
hope
that
somebody
else
would
revise
it
and
help
them
make
better
documentation
right.
Those
hopes
just
didn't
pan
out
typically.
B
B
A
Well,
most
of
the
most
of
the
jenkins
files
in
jenkins
development
have
a
single
line
in
them
that
says,
build
plugin
and
they
use
a
pipeline,
a
shared
pipeline
library
to
implement
build
plugin.
So
so
the
I
intentionally
stayed
away
from
the
jenkins
files
in
plug-in
repositories
because
they
are.
They
are
not
representative
examples
of
the
kinds
of
pipelines
that
new
users
create.
B
B
A
A
Yes,
yes,
lots,
but
the
the
the
stuff
is
exotic
enough
that
I
think
it's
beyond
the
depth
of
this
group.
So,
for
instance,
the
pipeline
that
pipeline
shared
library
understands
that
sometimes
it
will
run
on
an
untrusted
machine
and
other
times
it
will
run
on
a
trusted
machine
and
it
adapts
itself
based
on
whether
it's
on
a
trusted
or
an
untrusted
machine
and
and
that's
a
really
cool
concept.
But
I
think
that
is
beyond
what
we
could
hope
to
achieve
in
four
weeks
with
with
these,
these
new
contributors.
B
Right
so,
but
I'm
just
sitting
there
thinking
I
mean
if,
if
I'm
a
person
and
I've
got
to
deliver
software
and
I've
been
building
it
and
stuff,
I've
got
something
that
I
can
start
doing
a
pipeline.
I
don't
know
what
it's
like
to
come
in
virginally
and
just
say:
oh
I'm
going
to
create
a
pipeline
for
pedagogical
purposes,
and
I'm
pretty
new
to
this
I'm
kind
of
wondering
where
they
get
the
information
to
do
that.
A
B
A
B
A
A
We
hope
with
well
it's
supposed
to
be
60
degrees
by
friday,
so
we
expect
the
snow
will
be
mostly
gone
within
a
few
days.
Yeah.