►
From YouTube: Jenkins Governance Meeting, Jun 17, 2020
Description
Recording of the regular Jenkins Governance meeting. At this meeting we discussed the terminology updates and agreed on an action plan w.r.t new names for "master", "whitelist" and "blacklist" terms. We also agreed to update the Jenkins Code of Conduct to Contributor Covenant 2.0, to proceed with enabling Community Bridge funding in the project (JEP-15).
Full agenda and meeting notes: https://docs.google.com/document/d/11Nr8QpqYgBiZjORplL_3Zkwys2qK1vEvK-NYyYa4rzg/edit#heading=h.cgd8zbewht8o
A
Hello,
welcome
to
the
junkies
governance
meeting
today
is
june
17th
and
we
have
several
topics
in
our
agenda,
so
we
will
start
from
news
and
updates
in
the
project.
Then
we
will
talk
about
updating
the
code
of
contact
and
then
I
will
talk
about
approving
the
community
bridge
funding
page
for
allowed.
It's
a
flow
up
to
the
previous
discussions
we
had
a
couple
of
weeks
ago.
Then
we
will
talk
about
hosting
plugins
with
proprietary
libraries.
A
A
A
There
was
an
issue
with
kubernetes
cluster
in
order
to
fix,
while
fixing
this
issue,
it
was
related
to
service
routing
of
services.
Basically,
we
had
to
rebuild
the
cluster
from
scratch
and
after
that
we
discovered
that
some
services
was
the
dating
and,
most
importantly,
the
appeals
at
database.
A
So
on
june
19th
we
also
had
uncoordinated
disclosure
of
the
security
risk,
so
we
knew
about
that
for
a
while,
and
we
were
planning
the
kicks
but
taking
the
disclosure.
We
had
two
block
uploads
to
junkies
at
the
factory
and
basically
applause
were
blocked
from
june
9th
to
june
15th.
So
we
enabled
them
on
monday
and
it
caused
some
impact
on
plug-in
maintenance
but
yeah,
sorry
for
any
inconvenience.
Now
everything
should
be
restored
so
for
plug-in
maintenance.
We
communicated
the
updates
and
it
should
be
somewhere
in
this
thread
yeah.
A
So
it's
here
so
this
story,
at
least
for
me,
plugin
maintenance
is
over.
Definitely
we
have
a
lot
to
learn.
We
started
the
discussions
about
using
another
identity
management
service
which,
and
it
would
be
a
third-party
management
service
so
that
we
wouldn't
need
to
host
that
and
we
will
hold
the
public
respect
for
all
the
issues
and
probably
next
week,
once
all
the
events
are
handled,
because
we
still
have
some
follow-ups
and
the
infrastructure
I
came
to
finalize.
A
A
So
yeah,
I
would
like
to
say
thanks
to
olivier
to
team
jacom,
to
daniel
beck
and
to
mark
and
to
all
other
contributors
who
were
working
on
registering
the
services,
because
it
required
a
lot
of
background
work
to
just
get
them
running
again
and
then
to
clean
up
all
these
issues.
A
A
A
It
was
mostly
a
mark
team
alex
and
olivier
working
on
that,
but
yeah
we
don't
only
use
asia,
we
use
other
services
and
one
of
the
concerns
for
us
was
aws,
because
aws
was
historically
sponsored
by
cloudbees
and
we
were
working
on
moving
with
canteens
delivery
foundation
and
as
a
part
of
that,
we
agreed
to
have
sponsorship
by
aws.
A
So
for
this
year
we
got
a
60,
000
dollar
donation
from
aws
to
keep
trying
aws,
and
we
run
jenkins
agents
and
the
agency
agents
on
aws,
as
well
as
a
number
of
other
services,
it
kind
of
works,
and
it
definitely
helps
us
to
reduce
the
cost
of
sponsorship.
Because
yeah,
when
we
started
optimizing
for
the
cost
for
asia,
we
were
at
something
like
almost
twenty
thousand
dollars
per
month,
which
was
above
our
target,
so
how
usage
of
aws
etc
helped
us
a
lot
to
optimize.
A
At
the
same
time,
we
experienced
some
stability
issues
for
agents
and
it's
now
at
least
to
handle,
but
yeah
anyway,
thanks
a
lot
to
amazon
for
providing
this
sponsorship,
because,
of
course
it's
a
huge
help.
B
A
Instances
and
we
have
a
lot
of
tasks
which
could
be
automated.
A
C
A
A
A
This
is
the
version
which
was
updated
and
since
that
we
have
never
updated
it.
At
the
same
time,
there
are
two
versions
which
are
currently
available,
so
one
is
version
1.4,
which
was
became
available
in
2017,
so
it
provides
a
lot
of
changes,
especially
covering
social
media,
providing
examples
of
advice,
behavior
not
only
prohibited
one
like
ours,
but
also
some
best
practices,
and
it
keeps
evolving
version
2.0.
A
It's
also
linked
from
the
mailing
list.
It
goes
even
further
because,
firstly,
it
stops
focusing
on
project
instead
of
that
it
starts
focusing
on
the
community.
So
maybe
you
have
heard
about
a
project
called
community
covenant,
so
basically
a
contributor
covenant
to
the
zero
includes
community
equivalent
right-hand
side.
A
There
is
a
lot
of
enhancements
and
boarding
in
scope,
etc.
Why?
I
proposed
updating
to
1.4.
Originally
there
were
two
issues.
First
of
the
issues
that
we're
going
to
show
whether
this
is
the
foundation
would
be
fine
with
us
going
to
2.0,
because
we
also
have
ongoing
discussion
about
the
graduation
process
and
one
of
the
acceptance.
Creativity
is
adopting
code
of
conduct,
and
this
is
the
foundation
now
uses
version
1.4
and,
as
you
may
imagine,
version
2.0
is
not
exactly
compatible,
so
we
need
the
confirmation
where
the
cdf
would
be.
A
Another
obstacle
was
that
version
2.0
basically
had
no
change
lock,
so
it
was
discussed
and
I
made
a
best
ff
attempt
to
write
a
changelog
thanks,
a
lot
to
jeff
for
feedback,
because
a
majority
of
this
change
lock
is
based
on
the
feedback
in
our
developer
managers
and
also
communications
in
the
contributor
government.
So,
right
now
you
can
see
that
there
is
ongoing
discussion
about
working
et
cetera,
but
at
least
there
is
a
changelog
which
we
can
use
for
reviews.
A
So
my
question
to
the
both
and
to
other
contributors
is
what
we
want
to
do.
Do
we
want
to
update
and
if
so,
which.
B
D
C
A
To
technical
oversight
committee
on
monday,
once
we
have
had
this
full
request,
we
got
confirmation.
I
will
say
that
to
the
agenda
of
talk
meeting
to
formally
approve
that
talk
meeting
yesterday
was
cancelled,
but
yeah.
I
believe
that
initial
feedback
is
enough
for
us
to
adopt
to
continue
with
adoption.
If
you
want.
E
A
D
See
that
we
really
have
any
blockers
for
going
to
the
2.0,
my
colleague
said:
you
know
the
foundation
is
fine
with
it.
The
maintainer
has
reached
us.
You
know
responded
about
putting
together
the
change
log.
You
know,
I
think
we
can
get
something
complete
in
there.
D
So
yeah.
I
don't
see
that
we
have
a
unnecessary
blocker.
I
don't
see
anything
in
it.
That
makes
me
concerned,
but
if
anybody
else
does
or
anything
you
know
gonna
raise
it.
C
A
Okay,
so
what
would
be
our
next
steps?
Just
so?
I
can
go
ahead
and
submit
the
pull
request.
This
update,
because
it's
not
exactly
triggered
to
update.
For
example,
we
have
our
own
enforcement
and
we
have
enforcement
guidelines
in
version
2.0.
A
I
I
think
we
should
check
alignment
also.
There
is
cdf
code
of
conduct
and
I
think
that
we
should
have
a
two
level
escalation
process.
So
first
escalation,
as
is
to
the
governance
board
and
second
level,
would
be
cdf,
because
why
it's
important,
we
may
have
some
cross
project
issues
or
if
somebody
disagrees
on
the
project
level,
offering
a
way
to
mitigate
it
on
a
high
level
would
also
make
sense.
A
A
I
can
take
connection
item
to
submit
a
pull
request
which
does
the
update
and
then
we
can
vote
for
final
question
at
the
next
meeting
and
after
that,
the
former
adopted.
C
Yes,
so,
and
that
pull
request,
because
it's
going
into
the
governance
section
will
be
tagged
for
government
governance
and
therefore
it
won't,
it
won't
immediately
be
merged.
Even
if
people
list
approval
or
is
that
one
where
we
should
be
holding
off
approval
until
it
comes
to
the
governance
board,
we
review
it
without
giving
an
approve
yeah.
A
Lessons
learned
so
I
will
put
on
hold
label.
Okay,
you
will
all
right
yep
so
how
it
works
right
now,
just
for
those
who
are
interested,
we
have
co-donors
and
there
is
a
section
which
is
explicitly
owned
by
jenkins
board.
So
governance
documents,
project
conduct,
donate
press.
A
Obviously
it
doesn't
block
copy
editors
from
merging
the
things,
but
we
have
a
maintainer
guide
at
the
moment
it
was
introduced
one
or
two
months
ago,
and
it
specifically
covers
topic
about
structure
and
ownership
and
in
order
to
prevent
collisions
just
in
case.
So,
for
example,
I
have
a
pull
request
for
updating.
The
donate
page
is
a
subject
for
the
base
agenda,
but
when
I
created
it,
I
also
put
it
on
hold
so:
okay
yeah,
it
prevents
unintentional,
merge
and
well.
If
something
happens,
we
always
have
an
option
to
revert
that.
C
C
C
C
A
Yeah
advantage
for
me
that
I
get
paid
to
do
this
tedious
and
routine
work,
so
I
do
an
example.
E
Okay,
I
will
also
add
that,
given
the
there
is
a
timeline
for
what
we're
doing
here
and
that's
for
the
graduation
process,
so
this
is
something
I've
I
I
would
love
to
take
it,
but
I
really
think
this
is
something
you
should
drive
home
or,
like
that's
not
me
voting
for
you
to
take
work.
I
don't
mean
it
that
way.
It's
more
yeah!
I
will
need
all
of
you
to
review
that,
because
yeah.
A
A
So
I
would
like
to
ask
for
approval
to
proceed
with
publishing
the
reference
implementation
for
community
bridge
funding
what
it
implies.
We
replace
the
donate
page.
So,
for
example,
here
yeah
there
is
some
wording
changes.
Basically
it
reflects
japan
and
how
we
actually
spend
money,
because
right
now
we
say
that
we
use
donate
money
on
the
to
maintain
infrastructure.
A
More
importantly,
yeah
there
is
the
nation,
through
community
bridges,
the
primary
way,
also
the
nation,
through
continuous
delivery
foundation,
as
a
second
way
for
organizations
which
want
to
make
big
donations
and
we
remove
spi
donation
and
we
remove
ffa,
sorry
ffisd.
A
So
these
are
two
ways
which
currently
linked,
but
the
spi.
Here
there
is
agreement
that
they
won't
be
accepting
the
nations,
though
they
still
in
fact
do,
but
I
think
it's
time
to
remove
that
and
for
this
vendor
I
believe
we
still
don't
have
response,
whether
they
accept
donations
or
not,
because
william
was
investigating
this
topic,
so
I'm
not
sure.
What's
the
status
there.
F
I
wrote
them
in
a
second
mail
and
nobody's
responding,
so
I
I
doubt
that
there's
someone
still
there
what
I
wanted
to
do,
I
haven't
found
the
time
yet
is
to
write
a
formal
letter
using
some
yeah
harder
words
to
see
if
still
someone
there,
but
I
doubt
that
we
get
something
back
from
it.
I.
A
F
The
they
are
just
you
know,
corrupt,
I
don't
know,
what's
really
going
on,
they
don't
answer
mails.
The
website
has
been
updated.
I
think
two
years
ago,
so
yeah
so
not
existing
anymore.
This
interesting
this
website
is
on
and
we
can
access
the
details
of
the
savings
I
think
two
years
ago
it
is
working
but
yeah.
F
A
So
yeah
this
is
the
first
part
of
what
I
would
like
to
approve.
It
was
already
approved
text
wise.
A
The
second
part
is
actually
rolling
out
the
funding
metadata
so
that
in
repositories
they
will
just
open
jinx
file.
Runner
yeah,
I
used
one
of
my
repository
projects
say
maintain.
I
started
really
from
my
repositories
but
objective
runner.
A
So
basically
there
will
be
a
button
which
points
to
community
bridge
funding
and
also
references
to
why
they
need
right
now
it's
obsolete,
but
once
the
page
is
updated,
it
will
be
a
new
page
with
all
details,
etc,
and
the
proposal
is
to
enable
it
widely
for
the
jenkins
introductionization
by
using
github
metadata
so
enabling
it
to
follow
repositories
and
the
enabling
it
only
for
a
few
repositories
within
jenkins
cia
organizations,
for
example,
for
jenkins
core
and
for
a
few
other
plugins,
because
he
yeah
I'm
not
sure
it
would
be
appropriate
to
enforce
it.
C
A
And
well,
it's
not
the
program,
so
they
could
ever
write
to
the
default
and
put
their
own
ones,
but
the
problem
that
we
would
force
the
default
right
now
on
everyone
and
yep,
I'm
not
sure
whether
it
makes
sense
at
the
moment.
A
A
A
So
a
question
to
everyone:
would
you
be
ready
to
vote
for
or
against
that,
or
do
you
need
more
information
to
make
a
decision.
E
C
A
A
A
A
Okay,
then
I
will
claim
it
uproot
and
yeah.
So
should
we
finish
with
hosting
plugins,
I
don't
think
it's
a
long
topic.
A
Okay,
so
there
was
a
discussion
about
one
of
plugins
which
was
blocked
from
distribution.
It
was
blocked
from
distribution
because
there
was
a
security
report
about
this
plugin,
including
proprietary
code.
So,
basically,
even
if
the
plugin
itself
was
open,
source,
abilify
mit
license,
it
was
pointing
to
alternate
repository
and
pulling
a
private
library
from
there.
Basically,
it
was
distributed
with
this
private
library.
A
At
the
same
time,
we
got
a
clarification
that
the
private
source
code
wasn't
enabled
by
default.
You
would
still
need
to
click
some
buttons
to
get
it
right,
but
formally
our
governance
policy
says
that
we
don't
host
components
with
proprietary
code,
so
this
is
what's
recommended
right
now,
and
I
wonder
whether
you
want
to
reconsider
that
for
dependencies.
B
I
would
say
no,
I
would
say
we
keep
the
current
process.
There
are
examples
already
available
on
how
to
do
something
like
this,
so
I
think
we
should
maintain
the
current
the
current
process
or
current
rule.
A
C
A
Yeah,
so
there
would
be
an
interesting
and
important
follow-up
about
improving
our
scanning
tools
because
yeah
right
now
we
don't
verify
what
we
publish,
even
though
artifactory
offers
some
features.
Also,
we
could
update
our
apparent
pumps
for
medium
and
simple
gradle
to
do
some
scanning
so
that
we
could
identify
such
libraries.
A
E
I
am
I'm
fine
with
kicking
this
down
the
road
and
the
reason
that
I
say
that
is
because
there
will
be
a
feature
that
will
be
released
from
github
it's
currently
in
beta
right
now.
That
will
give
us
the
ability
to
scan
code.
E
A
A
Hosted
so
the
next
topic
technology
updates.
So,
first
of
all,
thanks
to
everyone
who
provided
feedback
in
this
thread,
it
became
a
bit
long
thanks
a
lot
to
alex
for
starting
it.
So
basically,
it
includes
two
major
topics.
One
is
about
changing
the
terminology
for
jenkins
masters,
another
one
changing
the
technology
of
white
history
and
blackface.
A
There
are
a
few
options
suggested,
but
in
the
discussion
there
are
many
other
options
suggested.
I
will
do
a
quick
summary
of
what
we
currently
have
on
the
table
and
yeah
after
that
we
can
proceed
with
the
discussion
so
for
masters.
Originally,
we
started
from
choosing
a
single
term,
so
there
were
a
number
of
options
suggested
I
processed
the
entire
medium
keys
and
put
it
in
the
google
doc.
If
I
missed
something,
please
just
suggest
a
change.
This
google
doc
should
be
open
for
comments
yeah.
A
So
if
you
see
something
mean
just
suggest
but
yeah,
you
can
see
that
there
is
a
huge
number
of
options
already
suggested.
So
the
front
runners
are
controller
and
server,
though
some
other
options
also
have
got
a
decent
amount
of
votes
and
yeah.
Also,
there
is
the
proposals
which
had
on
the
one
road.
A
Top
so
this
was
one
option.
The
second
option
we
discussed
is
actually
splitting
the
term
so
instead
of
just
using
a
single
terminals
instead
of
fridging
smart
statistics
by
use
case,
so,
for
example,
in
the
documentation,
when
you
say
please
go
to
the
jenkins
master
ui,
you
can
just
say
go
to
the
jinx
web
interface.
A
Controller
was
proposed
and
so
on,
so
basically
splitting
this
term
and
proceeding
in
such
way,
which
might
be
a
good
investment
in
the
future.
For
example,
if
we
start
breaking
down
jenkins
to
microservices
or
adjust
to
services,
for
example,
we
already
had
a
prototype
of
multi-tenant
jenkins
and
it
might
be
useful
architecture
investment
for
the
future.
A
So
this
is
the
second
option
and
yeah
when
I
suggested
to
the
governance
meeting.
A
B
Yeah,
maybe
it'd
be
good
to
have
a
period
of
time
when
we're
saying
we're
accepting
suggestions
and
then
we
take
those
suggestions
and
do
like
a
google
form
and
and
get
a
consensus
that
way.
C
A
Can
we
run
public
voting
there,
so
I
believe
this
option
is
supported,
because
what
I
yeah,
what
I
don't
want
to
do
is
to
go
through
when
you
find
all
the
junkies
users
through
mailing
lists,
et
cetera
yeah.
Do
we
have
it
for
governance
and
officer
elections?
I'm
not
sure
whether
you
want
to
repeat
it
again,
but.
C
Yeah,
I
agree
would
need
to
be
public
and-
and
still
I
would
take
the
voting-
the
result
of
the
condorcet
voting,
as
only
as
only
one
voice
the
governance
board.
I
think,
still
has
the
the
the
definitive
choice
I
don't
if,
if
it
were
spammed,
if
it
were
overloaded
by
people
who
were
being
malicious,
the
governance
board
could
still
just
ignore
the
public
vote,
declare
that
they
were
ignoring
it.
B
C
B
I
think
there's
less
likely
the
case
that
they'll
be
bad
actors.
If,
if
there
are
only
terms
on
there
that
are
ones,
we
would
accept
yeah
and
no
write-ins
right.
I
think
if
we
have
only
the
terms
that
we
would
be
willing
to
accept,
then
I
think
that
significantly
reduces
or
eliminates
the
possibility
that
bad
actors
could
come
in
and
and
cause
a
problem
with
the
voting.
A
D
A
One
topic
which
is
just
discussion
is
whether
you
want
to
yeah,
so
thanks
alex
for
confirmation,
so
there
is
a
chat.
A
Yeah
maybe
create
and
don't
play
with
this
okay.
Thank
you.
So
one
thing
which
needs
discussion
is
whether
we
keep
don't
change
on
the
ballot,
because
well,
it's
technically
a
legitimate
option.
C
B
A
Yeah
so
well,
I'm
pretty
sure
that
yeah,
I
don't
have
so
strong
opinion
here,
but
yeah.
I
am
ready
to
follow
the
road.
A
A
A
C
So
I
to
be
sure
that
I'm
understanding,
I
think
what
you're
asking
is,
do
we
like
the
concept
of
splitting
the
term
and
I
like
it
very
much,
but
I
think
even
with
that,
we
still
need
something
that
designates
the
the
terminology
for
the
the
old
term.
The
the
old
representations
did.
Did
I
miss
a
misinterpreter
question
like
yeah,
so
let's
assume,
okay.
A
C
A
A
Meaning
that
you
have
there,
so
basically
he
reflect
master
but
master
in
terms
of
network
topology,
so
we
have
a
central
node
or
whatever
it's
called
to
which
you
connect.
For
example,
agent
connects
to
it
interact
with
that
same
example,
other
components
like
monitoring
systems,
cli,
etc
inside
this
system.
Finally
connect
to
this
central
point,
which
is
not
represented
by
jenkins.
A
A
And,
for
example,
we
also
can
call
jenkins
as
a
storage,
because
it
also
acts
as
the
storage
for
the
system,
especially
now
until
we
have
pluggable
storage
in
place-
and
you
can
continue
so
I'm
not
sure
whether
we
are
ready
to
do
a
deep
dive
into
that
now.
But
I
think
that
maybe
we
should
start
working
on
that
and
updating
our
glossary
right
now,
yeah,
you
did
some
other
page
updates
and
the
documentation.
So
you
have
terms
and
definitions
now
and
here
are
terms
which
are
officially
embraced.
C
A
A
I
guess
it
successfully
avoided
mentioning
the
master's
term
on
the
one
actually
yeah.
There
are
a
few
references
but
yeah,
basically
at
least
not
in
the
top
of
documentation,
but
again
in
principle.
We
need
a
single
term
to
define
some
items,
so
here
jenkins
server
probably
makes
sense.
A
So,
just
to
note
the
discussion
yeah,
so
the
command
jack
is
web
interface.
A
A
Okay,
so
are
there
anything
else
we
can
do
about
this
topic
today?
I
guess
here
we
have
action
pawn.
One
question
is
about
timing.
A
C
A
Whatever
so
alex
has
started
this
discussion
so
alex,
would
you
like
to
keep
driving
that?
I
mean
four
terms
and
listing.
A
To
alex
at
the
next
governance
support
meeting
we
selected
these
ten
options
or
whatever
and
in
parallel,
for
example,
mark
can
work
on
the
technical
implementation.
Does
it
make
sense?
A
Okay,
so
I
will
make
it
let's.
B
C
A
Yeah
we
can
also
step
in
our
ca.
Just
don't
know
whether
it
will
get
us
much
more
traffic
right.
We
could
probably
at
jumbotron
for
this
topic.
Let's
say
if
you
want
to
facilitate
walls,
why
not.
A
It
should
be
rotating
but
yeah,
due
to
whatever
reason
it
stopped
rotating
for
me
here.
I
don't
know
why.
A
E
I
can
take
care
of
that,
so
we're
just
basically
going
to
start
reaching
out
we'll
use
the
same
format
to
go
to
all
of
these
venues.
Actually,
as
far
as
linkedin
is
concerned,
I
don't
have
access
to
that.
Well,.
A
If
you
prepare
the
text
et
cetera,
I
will
get
it
posted
for
you.
C
E
A
A
Yeah
and
yeah
it's
good
that
we
actually
started
that
several
months
ago
I
mean
revived
the
effort
because
when
the
things
started
with
this
had
something
to
say
including
examples
of
action
et
cetera-
and
it
really
helps
right
now,
because
I'm
not
sure
how
many
mentions
you
see
in
twitter
and
other
channels,
but
yeah,
there
is
quite
a
lot
so
and
yeah
for
us.
It's
helpful
that
we
actually
work
on
that
and
we
started
working
on
that
ago.
A
Okay
and
it's
now
roadmap
somewhere,
just
oh,
I
moved
to
user
experience
right,
so
I
did
some
updates
in
the
roadmap
to
focus
more
on
user
use
cases.
So
now
all
the
topics
they
rather
go
to
user
experience,
agent,
terminology
document,
immigration,
et
cetera,
they're
here
right
now,.
D
A
Yeah,
there
is
still
a
lot
of
technical
things
to
do,
but
yeah.
I
think
that
just
during
the
documentation
or
is
a
great
first
step
for
us,
because
we
still
have
some
items
there
and
after
that
they
will.
We
can
think
about
api
and
other
things.
So
it's
going
to
be
quite
challenging,
but
I
think
that
we
should
move
forward
there
as
well,
especially.
D
D
E
Already
gone
back
through
all
archived
blog
posts
and
removed
terminology
this
past
weekend,
so
that
was
that
was
already
done,
and
I'd
like
to
thank
everybody
in
the
community
for,
for
you
know
stepping
up
to
do
this.
It's
is
what
it
is.
I
wish
we
didn't
have
to
do
this
more,
not
the
wording,
but
I
wish
the
wording
never
existed.
So
I
just
want
to
thank
everybody.
A
We
had
a
discussion
how
we
could
do
that
at
the
last
advocacy
and
outreach
seek
meeting.
So
maybe
we
will
come
up
with
this
proposal
for
july
on
august
how
to
facilitate
changes
right
now.
What
we
are
doing
is
also
really
important
with
all
these
things,
so
we
can
focus
on
that
for
now,.
A
A
Yeah
stop
skinching,
so
thanks
a
lot
to
everyone
for
your
participation,
any
additional
topics
or
comments
before
we
close,
I.
A
And
it
definitely
was
discussing
so
if
I
you
have
maybe
five
minutes,
let's
talk
about
that
yeah.
Yes,
please.
G
Yeah,
so
just
from
my
point
of
view,
I
I
agree
that
we
should
change
the
terms.
I
am
a
little
curious
about
specifically
the
scope
of
what
we
wanted
to
change.
I
think
with
master
and
slave.
We
kind
of
all
were
on
the
same
page
about
specifically
like
what
we're
talking
about.
I
think
this
for
wireless
blacklist.
There
are
a
lot
of
different
things
that
maybe
we're
referring
to.
I
just
wasn't
sure
if
we
had
any
in
specific,
like
specifically
that
we
wanted
to
talk
about
or
change.
G
B
I
think
our
first
priority
is
the
the
more
user-facing
and
and
community-facing
things
like
in
blogs
and
docs
and
so
forth,
but
we
do
want
to
eventually
fix
all
occurrences
of
that.
That's
my
opinion.
G
G
In
the
code
it's
used
heavily
as
part
of
api
methods,
annotations,
etc
in
ways
that
would
affect
backwards
compatibility
very
significantly.
If
we
tried
to
change
it,
I
think
that
problem
that
the
proposed
terms,
at
least
I
don't
think
I
would
use
either
of
them
to
describe
script
security.
I
would
probably
just
not
talk
about
the
list
at
all.
B
Yeah,
I
think
I
think
I
think
what
you're
saying
is
context
matters
and
for
what
is
being
used
as
a
replacement.
So
I
I
agree
we
should.
We
should
have
some
recommendations
of
you
know
if
it's
this
context
and
we're
not
going
to
get
all
of
the
context,
because
there
are
over
1500
plugins,
so
someone's
going
to
use
it
differently
than
than
how
we're
you
know
thinking.
B
So
I
think
we
provide
some
examples
of
ways
to
replace
those
terms
and
and
then
requests
that
plug-in
maintainers
make
that
replacement.
G
Yeah
yeah,
I
guess
yeah,
it's
like
so
to
me.
I
feel
like
a
vote
here,
is
not
so
much
on
what
terminology
terminology
to
use
as
it
is
with,
like
jenkins
master,
where
I
think
it's
like.
We
probably
want
consensus.
I
think
the
white
list
blacklist
terminology
is
going
to
be
pretty
plug
and
specific.
So
maybe
the
vote
is
more
of
like.
Can
we
all
agree
that
we're
going
to
consider
this
term
deprecated
as
of
x
y
z,.
B
And
go
forward
and
start
plans
on
how
we
can
like
change
the
annotation,
for
instance
in
the
future.
Somehow
right,
I.
B
B
The
yes,
the
because
the
source
code
is
so
public.
We
had
this
discussion
in,
I
don't
remember
which
meeting
was,
but
we
had
this
discussion.
Oh
it
was
the
outreach
sig
meeting.
B
The
code
is
so
public
that,
even
though
it's
not
determined
in
the
the
user
facing
in
terms
of
like
blogs
and
docs,
and
things
like
that,
it
is
super
easy
if
you're
like
writing
pipeline
code
or
something
like
that
to
want
to
look
at
the
internals
of
some
things,
and
so
many
people
are
exposed
to
those
inside
the
source
code,
and
so
it
is
pretty
user-facing,
even
though
it's
not
part
of
the
docs
or
the
ui.
B
So
I
understand
there
are
significant
technical
things
we
have
to
take
into
account
with
changing
code.
Significant
I
mean
we
have
like.
There
are
classes
that
are
named
slave.
There
are
classes
in
the
name.
You
know
things
like
that,
so
there
are
huge
technical
things
we
have
to
overcome,
but
we
need
to.
E
E
A
A
Yeah
speaking
of
one
thing
which
we
will
need
to
think
about
is
really
heats
and
plugin
ids,
because
it's
more
visible
than
a
lot
of
api
example,
sage
agents,
we
renamed
this
plugin,
but
well,
there
is
no
magic
here.
It's
this
slave
say
in
terms
of
id
and
changing
that
I
would
say
it's
a
significant
exercise.
A
I
believe
that
technically
it's
possible,
it
will
require
a
lot
of
architectural
changes
and
how
we
manage
plugins,
I'm
changing
called
plugin
management
tools
to
support
the
aliases
or
whatever,
but
yeah.
I
think
we
also
need
to
invest
time
on
that,
because
otherwise
it
will
stay
everywhere
in
the
front
of
users
and
yeah.
That's
a
big.
A
Yeah,
I
would
say
that
drinking
developers
will
be
happy
if
we
support
artifact
ideology
because,
regardless
of
life
terminology,
there
are
cases
when
companies
want
to
change
the
plugin
names
and
right
now,
the
only
way
to
change
that
is
basically
to
you
could
a
user
base,
which
is
definitely
not
the
ideal
option.
E
In
the
kubernetes
community,
one
of
the
things
we've
done-
we
started
a
working
group
that,
because
we
have
the
same
problem
in
the
kubernetes
code
base,
so
we're
going
through
and
we're
addressing
that.
But
we
have
a
working
group.
That's
now
started
to
form
to
not
only
address
current
state
but
future
state.
E
E
A
A
A
E
A
E
A
Okay,
so
we
already
gone
over
time
other
topics
we
want
to
discuss.
A
1St
yeah
might
be
unavoidable,
but
I
believe
that
alex
or
somebody
else
would
be
able
to
run
the
meeting.
E
B
B
Yeah,
I'm
fine
running
it
as
long
as
someone
can
help
with
the
zoom.