►
From YouTube: 2022 04 11 Inclusive Naming
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
Welcome
it's
the
11th
of
april.
This
is
the
jenkins
project
and
she
code
africa
contribute
on
first
session
to
to
get
started
on
jenkins,
inclusive
naming
project
thanks
for
being
here,
we're
being
recorded
a
copy
of
the
recording
will
be
available
in
about
24
hours
through
community.jenkins.io,
so
peace
and
catherine
welcome.
A
So
what
I
think
we
should
go
through
today,
what
I'd
propose
anyway,
is:
let's
talk
through
the
tasks
and
let
you
ask
any
questions
you
may
have
about
the
tasks
or
or
hey.
How
are
we
going
to
approach
it?
What
I'm
working
from
is
this
document
I'll
paste
the
link
to
this
document
into
our
chat
channel,
and
it's
available
in
that
folder
that
I
already
shared
with
you
and
is
also
available
mentioned
in
the
slack
channel.
A
A
There
are
a
number
of
places
in
jenkins
where,
as
a
15-year-old
project,
it
uses
some
terminology
that
is
not
as
inclusive
as
we'd
like
it
to
be,
and
so
what
we've
done
is
been
through
the
effort
to
identify
what
the
replacement
should
be
and
how
to
make
those
changes.
So
the
term
master,
for
instance,
is
being
replaced
by
controller.
A
A
A
So
we
want
to
be
cr
to
be
able
to
correct
those
mistakes
actually
submit
pull
requests
to
correct
those
mistakes.
To
as
many
as
our
we
reasonably
can
in
the
project.
We
know
we
won't
get
through
all
of
them.
We
know
that
the
top
four
or
500
of
these
plugins
are
the
the
most
interesting
to
jenkins
users
in
general
and
therefore
we'll
we'll
approach
those
first
and
when
I
say
top,
what
I
really
mean
is
number
of
installations.
A
B
Please
excuse
mark.
Can
you
zoom
your
screen
a
little
if
white,
I
can't
see
it
sure.
A
A
Now,
in
addition
to
the
many
plugins
there
are,
each
jenkins
plugin
includes
several
different
forms
of
content,
so
they
are
java
source
code.
There
are
html
files
that
are
used
for
help
and
there
can
be
property
files
that
are
used
for
strings
or
jelly
files.
That's
j-e-l-l-y
jelly
files
that
are
used
to
define
the
user
interface
and
there
can
be
terminology
mistakes
in
each
of
those
three
places
with
different
changes
needed
in
each.
A
So
it
needs
a
little
bit
of
thought
and
some
programming
skill
to
decide
how
to
make
the
changes
and
which
things
to
change
and
which
not
to
change
so
inclusive
naming
actually
is
a
hybrid
of
a
change
text
and
think
about
programming
and
do
programming
experiments
to
be
sure
that
that's
the
right
thing
to
do
so,
we'll
need
both
your
skill
as
identifying
things
and
your
ability
as
a
developer.
You'll
need
to
do
some
compilation
and
run
compile
things
and
see
that
they
work
any
questions
so
far.
A
A
Okay,
all
right
great,
thank
you.
So
then
you
need
to
to
use
these
installing
instructions
to
install
yourself
a
local
copy
of
jenkins.
Now
the
local
copy
of
jenkins,
it's
probably
better
for
you.
If
you
do
it
using
the
war
files
technique
rather
than
using
a,
for
instance,
the
windows
installer
now
which
platform
development
platform
each
of
you
using
so
catherine,
are
you
on
windows,
linux
or
mac
os.
A
Then
you
don't
have
to
become
the
root
user.
In
order
to
make
changes,
you
don't
have
to
create
an
administrator
account
on
windows,
any
of
those
things
now.
This
suggests
that
you
should
install
jenkins,
install
the
recommended
plugins
and
the
blue
ocean
plugin.
Now,
there's
there's
good
information
about
blue
ocean.
In
your
case,
you
you
will
you
may
or
may
not
need
it
if
you're
interested
in
learning
more
about
jenkins
and
and
its
pipeline
visualization
tool
called
blue
ocean,
you
can
go
to
this
location
and
read
all
about
it.
C
A
A
Weekly.Ci.Jenkins.Iosa
is
a
running
instance,
and
if
I
attempt
to
do,
I
can't
do
a
pla,
an
installation
here,
because
I
don't
even
have
manage
jenkins
now,
if
I
log
in
now,
I
have
managed
jenkins,
and
in
this
case
then
I
can
install
plugins
so
that
that
may
be
what
you
need
to
check.
If
that's
not
enough,
then
let
me
know,
and
we
can
do
some
further
exploring.
A
Okay
as
another
example,
here's
yeah
well
other
examples
won't
help.
It's
the
same
same
thing
just
be
sure
that
that
you
are,
for
instance,
logged
in
here
and
that
you
have
available
to
you.
Choices
like
configure.
A
A
I
do
that,
so
this
is
a
good
thing
for
you
to
explore
during
these
two
weeks
of
preparation,
then
using
your
github
account
fork
a
plug-in
repository,
for
instance
this
here
it
suggests
pipeline,
build
step
and
be
sure
that
it's
visible
in
your
account.
So
by
that
I
mean
you
go
to
the
jenkins
pipeline,
build
step,
and
here,
if
I
click
the
fork
button
and
it
says
marquee
weight
that
says,
I've
got
it
forked
already.
A
Like
this,
instead
of
jenkins
cia,
I
go
to
markey
weight.
You'll
see
here
is
my
copy
of
that
of
that
plugin
and
when
I
want
to
update
it,
I
click
fetch
upstream,
and
that
gives
me
the
most
recent
copy
into
my
copy
of
it.
So
this
would
be
a
working
place
where
you
could
make
changes
and
they're.
Just
yours,
you
don't
have
to
share
them
with
anyone.
B
A
Great
okay,
so
we
will
plan
for
that.
There
is
actually
a
mark.
I
will
be
presenting
a
session
on
github.
I
believe
it's
april
2021.
A
B
A
C
A
B
Okay,
please
can,
I
ask
the
question
sure
number
six
said:
join
it
up
and
ensure
that
you
can
fork
a
jenkins
plug-in
rest
of
the
dream.
The
plugin
we
are
we
are
going
to
for.
Is
it
the
one
that
is
listed
on
this
excel
sheet.
A
It
it
may
be,
but
we
may
find
a
way.
So
yes,
you'll
have
to
fork
many
plug-ins
each
time
you
need
to
make
a
change
to
a
plug-in.
You'll
need
to
fork
it,
so
each
each
plug-in
you
need
to
change
will
need
to
be
forked.
So
in
that
sense,
yes
and
the
sheet
that
we're
using,
where
did
I
put
that
sheet
now
shame
on
me:
where
is
that
sheet?
A
So
the
the
plugins
on
this
sheet
are
exactly
the
plugins
you'll,
be
working
so
piece.
For
instance,
you'll,
look
at
script
security
and
see.
Are
there
any
inclusive
naming
problems
there?
If
there
are
you'll
note
it
and
then
then
you
may
submit
a
pull
request
to
fix
that.
If
you
find
those
kinds
of
issues,
you'll
definitely
want
to
fork
it,
but
you
don't
particularly
have
to
fork
it
until
you
find
that
you
need
to
make
a
change.
Did
that
answer
your
question.
A
There
is
right,
there
is
no
benefit
to
you
to
forking
a
plug-in
before
you
know
it
needs
a
change
and,
as
an
example,
script
security
as
a
test.
I
went
through
it
and
I
did
not
see
any
reason
that
it
would
need
a
change
and
because
it
didn't
need
to
change,
I
would
think
you
would
not
fork
it
so,
for
instance,
when
I
look
here
for
the
word
master.
A
Yes,
you
could
change
it,
but
it's
much
lower
priority
than
us
changing
things
that
are
visible
in
the
ui,
and
here
this
is
another
one.
This
is
in
sandbox
whitelist
blacklist,
so
the
file
name
is
is
not
inclusive
right.
That's
that's!
A
poor
choice
of
file
name
but
renaming
a
file
is
really
difficult,
whereas
changing
because
then
you
have
to
find
all
the
source
code
that
refers
to
it
and
you
have
to
upgrade
users
so
we're
not
even
going
to
attempt
to
file
rename.
A
So
here
it
says.
Oh,
this
one
is
a
comment
and
you
could
change
this
one
from
master
to
controller.
But
again
it's
not
terribly
valuable,
because
it's
a
comment
inside
the
file.
So,
yes,
it
needs
it
now.
If
we
instead
says
what
about
slave,
that's
another
non-inclusive
term,
no
references
at
all.
Let's
see
how
about
blacklist.
A
Okay,
there
are
a
few.
But
again
these
are
function
calls
in
java.
We
won't
change
those
and
a
string
get
resource.
That's
an
interesting
one.
I
don't
know
about
that.
One.
Oh,
that's
a
test
yeah!
So
therefore,
no
we
don't
have
to.
We
don't
have
to
worry
nearly
as
much
about
making
tests
inclusive
as
making
the
product
inclusive
that
people
see
so
did
that
did
that
address
your
question
piece.
B
Yes,
but
I
want
to
have
so
if
the
name
we
want
to
change
is
in
form
of
a
script,
we
don't
have
to
change
it.
A
If,
if
you
find,
if
you
find
something,
let's
let's
take
this
example,
we
were
just
in
that
one.
It
was,
let's
see,
it
was
master
right
and-
and
here
what
I
see
is
oh
okay,
this
says:
there's
there's
a
reference
to
master
and-
and
we
could
change
that-
and
maybe
let's
go
ahead
and
do
that.
We
can't,
however,
change
and
we
could
change
a
comment
in
the
in
the
in
this
javadoc.
A
A
Let's
see
what
it
was
master
right,
we
might
hear,
and
now
I'm
just
gonna
do
this
live,
and
this
is
not
the
way
I
would
recommend
you
do
it,
because
I
like
forking
and
doing
that
work
myself
or
doing
it
from
my
local
computer
instead
of
using
their
web
interface.
But
here
we'll
do
it
from
here
and
we
might
say,
hey
we're
going
to
change
this.
Oh,
why
did
it
not
give
me
this
on
the
master
branch?
Sorry,
I've
got
to
go
find
this
just
a
minute.
A
A
Rather
than
master
use
controller,
okay,
so
what
you're
seeing
me
do
actually
is.
I
am
creating
a
pull
request
to
the
script,
security
plugin,
to
fix
an
issue,
and-
and
I
did
it
through
the
github
ui
now
I
think
you'll
find
it
much
better
to
do
it
from
your
desktop,
but
this
at
least
shows
you
hey.
It
can
be
done
from
the
github
ui.
A
A
Absolutely
yes,
you
bet,
and
if
next
monday,
that's
a
good
thing,
because
I'm
I'm
sort
of
at
the
end
of
my
time,
I've
got
other
things.
I've
got
to
do
if
next
monday
or
we
could
meet
earlier.
If
that's,
if
it's
crucial
to
you
but
next
monday
would
be
easy
for
me
and
I
think
we
might
be
able
to
schedule
a
60-minute
time
so
that
we
could
do
this
kind
of
thing
again.
Would
that
be
okay?
For
the
two
of
you.
B
Yes,
yes,
that
would
be
okay
for
me,
but
I
have
a
question
please.
Yes,
what
I
was
asking
the
other
time
was.
B
If
we,
if
you,
you,
showed
us
a
comment
of
white
black
list
on
a
script,
so
I'm
asking
it
doesn't
mean
that
we
can't
change
like
we
can't
change
the
name
when
the
when
the,
when
the
name
is
on
the
script,
for
you,
okay,
you
typed
blacklist
and
then
it
brought
out.
Is
it
blackness
or
whitelist?
It
brought
out
some
codes
where
blacklist
is
included
a
kind
of
javascript
file.
A
B
Yeah,
so
I
want
to
know,
is
it
that
we
cannot
change
a
script
like
in?
We
cannot
rename
a
script,
it's
just
the
the
document,
or
will
I
say,
the
readme
file.
A
A
A
B
A
A
A
Like,
let's
see
like
what's
a
good
example,.
A
B
A
Okay,
this
one,
it's
easy,
why
you
can't
change
it.
It's
an
identifier.
Blacklist
is
a
java
method
name,
it's
also
not
shown
to
users.
So
that's,
okay.
We
don't
change
it.
This
one
is
more
complicated
because
it
may,
in
fact,
just
be
a
string
shown
to
users,
but
it's
inside
a
test
and
because
it's
a
test,
it's
not
shown
to
users,
so
we
wouldn't
bother
with
it.
A
Now.
If
we
look
for
master,
that
was
the
one
that
I
think
we
found.
Yes,
why
not
rename
this
file?
And
my
guess
is-
and
this
is
just
me
guessing-
but
my
guess
is
that
this
is
a
data
file,
that's
being
provided
with
the
product
and
other
code
depends
on
this
exact
name
and
as
such,
I
can't
change
the
name
without
changing
all
the
other
code
that
uses
it.
C
He
has
asked:
is
there
a
list
of
or
a
document
that
shows
the
best
practices
or
or
the
kind
of
instances
that
we
cannot
change
the
names.
A
A
See
if
I
can
get
it
to
do
an
indent
java
identifiers.
A
Okay,
so
so
if,
for
example,
we
looked
in
the
jenkins
javadoc,
this
is
a
good
one.
For
an
example
of
lots
of
things,
we
cannot
change
so
here's
the
jenkins
javadoc
for
jenkins
core
in
jenkins
core,
I'm
going
to
search
for
slave
there's
an
entire
package,
so
a
bunch
of
classes,
hudson
dot,
slaves,
dot,
etc.
None
of
these
things
can
be
renamed
because
their
java
identifiers
that
are
dependent
on
by
other
other
things
if
we
were
to
rename
them
we'd,
have
to
rename
everything
everywhere.
We
just
can't
do
that.
A
A
A
A
It
could
be
as
simple
as
you
as
you
would
like.
The
one
word
change
that
I
did
would
be.
That
kind
of
thing
would
be
just
fine
if
you
would
like
to
do
it
on
a
plug-in
that
I
maintain.
Let
me
offer
you
several
that
you
could.
You
could
consider
this
way,
we'll
assure
that
you've
got
a
reviewer,
and
I
can
help
so
some
plugins
too,
and
these
are
not
important
plugins
most
of
them
they're,
just
plugins
that
you
could
use
to
check
to
use
for
experiments
include.
A
A
A
A
C
Well
evening,
it's
okay
with
me,
but
I
think
we
can
move
it
earlier.
Let's
say
7pm
my
time.