►
From YouTube: Platform SIG 2019 07 18
Description
Jenkins platform special interest group meeting July 18, 2019.
Topics include plugin installation manager tool, release drafter tool use, alternatives for Oracle Java SE tool (formerly known as JDK tool), Windows installer status, and DevOps World | Jenkins World 2019 plans for the Platform SIG
A
A
First
topic,
as
usual,
open
action
items.
We
then
had
a
topic
to
hear
an
update
from
Natasha
on
the
plugin
installation
manager
tool.
We've
got
the
option
to
hear
from
Alex
Earle
on
the
Windows
installer.
If
he's
available,
release
draft
or
progress
from
Oleg
and
then
JDK
tool
next
steps
any
other
agenda
topics
that
need
to
be
added
to
the
agenda
before
we
actually
start
working
on
the
agenda.
A
Okay,
then,
let's
look
at
action
items.
Yes,
I
still
have
the
open
the
jet
topic,
no
I
haven't
done
it.
I,
probably
won't
do
it
before
Jenkins
world
time
is
quite
crunched.
Right
now,
all
like
you've
still
got
the
action
item
for
Windows
support
policy
yeah.
It's
the
man,
okay
and
Alex,
reported
this
morning
on
his
action
item
that
there
is
some
block
still
in
terms
of
code.
Signing
infrastructure.
A
C
Tracer,
so
basically
it
stops
the
funding
project,
community
vision,
which
means
we
put
the
tool,
enabled
to
me
it
happen,
and
currently
we
explore
options.
Whether
we
can
find
it
to
be
is
from
Jenkins
budget
I
mean
technically,
if
it
happens
so
then
yeah.
Basically,
we
can
use
existing
judging
this
budget
to
fund
community
bridge
projects
and
as
we
do
outreach
for
example,
okay,
so
so.
C
A
God
so,
and
so
the
crucial
thing
there
that
I
had
missed
in
the
earlier
description
was
the
funding
page
begins
the
process
of
allowing
organizations
and
individuals
to
contribute
funds
towards
a
community
bridge
project.
A
project-
that's
not
funded,
certainly
won't
happen,
because
that's
the
kind
of
idea
that
that
is
yeah,
that's
so
they
need
basically.
C
C
D
A
D
D
I
also
added
support
for
like
defaults
for
Windows,
instead
of
just
like
UNIX
or
Linux
platforms,
and
then
I've
kind
of
been
working
through
some
issues
with
the
dependency
resolution.
So
previously,
all
that
was
done
by
grabbing
information
from
the
manifest
but
I
know
all
I
could
mention
that
it
would
be
nice
to
be
able
to
get
some
of
that
from
the
update
center
data.
D
The
promise
is
just
not
all
necessarily
located
in
one
place,
so
I
think
that's
mostly
fixed
now,
but
I
was
kind
of
an
ongoing
issue
like
the
last
week
or
so,
and
then
just
other
things
that
are
kind
of
in
the
works
right
now.
So
I
started
adding
support
for
Yama
format
and
then
also
support
for
like
additional
functionality,
so
being
able
to
see
like
what
would
be
installed
before
it's
actually
installed.
D
D
Yeah
I,
don't
think
I
have
any
questions.
I,
don't
know.
I'm
gonna
see
what
issues
Alex
was
running
into
there's
the
latest
issues
that
he
was
running
into
yeah.
My
next
steps
are
hopefully
once
I
get
everything
working
a
little
bit
better
will
be
just
submit
like
a
PR
to
actually
include
it
in
darker,
but
yeah
I'm,
just
gonna
be
working
through.
Hopefully
this
last
issue
before
that
happens.
A
C
Parris
yeah,
that's
Creek,
so
basically
I
presented
the
misdeed
two
weeks
ago,
since
so
that
nothing
really
changed
except
adoption.
So
we
have
241
repositories
by
this
time,
so
we
still
less
than
2%
of
foraging
it's
a
repository
so
at
all,
but
yeah
we
got
some
adoptions
like
kubernetes,
plugin,
etc.
So,
basically
this
story
gets
adopted
and
they
haven't.
They
even
published
a
blog
post
for
that
year.
C
C
A
C
Basically,
its
llamo
draft,
so
it's
not
a
text
format.
It's
a
format.
We
use
for
weekly
on
Beijing
to
sell
your
website,
I'm,
not
sure
so.
Four
users
make
the
markdown
format
like
we
use
for
the
repository.
She
is
hopeful,
but
here
we
just
definitional
generation
and
yay.
It's
still
not
something
we
can
use
automation,
flows,
the
sample
time
type,
isn't
defined
and
I
mean
it
generation
of
things.
If
there
is
more
than
one,
but
at
least
we
got
something
you're.
A
A
C
So,
basically,
it's
a
quick
update
and
maybe
all
the
different
discussions
for
GDQ
from
sick
meetings
when
we
were
from
Jove
11,
so
yeah,
basically
in
Jenkins
that
are
too
abstraction
layers
tool,
installation
which
she
defines
how
they
really,
for
example,
mark
has
a
heat
tool,
installation
defined
plug-in,
but
the
tool
installation
doesn't
define
how
the
tool
is
installed
for
installation.
There
is
another
extension
point
called
tool,
installer
and
directly.
C
Obviously,
it's
less
demo
because
yeah
from
our
one-stop
we
introduced
the
GDP
11
they
you
would
need
to
accept
in
your
Oracle
license
and
our
problem
that
current,
so
many
huge
IT
people
plug
in
you
exclusively
accept
the
license
and
then
yep.
If
you
accept
the
license
to
just
accept
it,
unfortunately
Oracle
website
doesn't
require
you
to
be
accept.
This
license
because
that's
how
the
plug-in
works.
So
it's
a
problem
and
basically
now
the
plug-in
is
start
this
job
I
eat
and
even
with
Java
8.
C
There
is
a
lot
of
confusion,
because
it's
both
GD
key
to
plugin
its
installed
on
almost
of
the
Jenkins
yeah.
What
they
tell
is
listed
in
the
develop
at
least
thread
which
is
linked
above
so
yeah.
If
you
want
to
go
a
bit
more
context,
so
I
stopped
in
this
threatened
order
to
discuss
what
we
actually
want
to
do
with
this
plug-in
and
my
proposal
just
to
remain
the
plug-in
to
make
the
naming
explicit
so
with
one
be
GD
P
2,
it
will
be
Oracle,
GDK
installer.
C
It
will
be
still
installed
on
almost
every
Jenkins
instance,
because
in
order
to
prevent
that
we
need
to
fix
imitation
dependences,
but
we
can
deployment
what
the
plug-in
actually
means,
and
we
can
add
administrative
warnings
for
to
install
that
and
other
things
and
later,
when
a
plugins
move
to
a
new
version
is
for
baselines.
We
can
slowly
duplicated.
So,
basically,
that's
my
proposal
had
a
couple
of
variations
in
his
deployment
ation
and
as
option
for
discussion.
A
C
Basically,
what
I
want
to
say
that,
as
long
as
it's
not
a
Jenkins
projects
problem,
we
are
fine
with
it.
If
a
customer
has
Oracle
license
or
open
JDK
or
Java
C,
ok,
they
can
use
it.
So
we
don't
want
to
move
this
plug-in
entirely,
but
you
had
the
problem
that
this
plug-in
is
a
partial
Jenkins.
For
before
that
we
had
some
discussions,
maybe
tophi.
A
Okay
and
that
that
now
I
think
I'm
starting
to
understand
your
your
clarification
earlier,
that
there's
the
notion
of
a
tool,
installation,
abstraction
layer
and
a
truly
installer
extension
point
right,
I
don't
have
to
I.
Don't
have
to
use
that
specific
installer
I
can,
in
fact
install
from
a
zip
file,
hosted
on
my
on
my
own
local
network,
on
my
Jenkins
file
on
my
Jenkins
environment
or
somewhere
else,
yeah
exactly.
C
So
JD
tool
yeah,
it
won't
respond
installer,
which
used
to
install
functions
on
a
java
chrome.
Now
it
installs
from
Oracle,
but
you
can
use
core
features
and
GD
key
tool.
Installation
is
a
part
of
gentle
spot
at
the
moment,
and
there
are
is
a
lot
of
plugins,
for
example,
that
is
custom
tools,
plug-in
extra
tools,
toddlers
etcetera,
which
offer
even
more
to
install
apps,
which
can
be
used
custom
to
plug
in
probably
not
the
best
example
for
that,
but
yeah
extra
$2.00
does
a
bad
job.
A
E
E
C
Yeah,
basically,
what
is
the
best
contact?
Probably
she
knows
the
status
of
alleviates
work,
because
yeah,
that
is,
automation
putting
his
quote
by
Olivier,
also
hit
quite
for
salmon
and
yeah.
Basically,
it
was
a
big
key
problem
to
resolve
in
this
automation.
So
maybe
they
have
a
decision
how
to
resolve
that.
A
C
A
C
We
could
totally
support
encouraging
spots
on
our
topic.
I
mean
immediately
mr.
lost
yeah.
I
mean
we
took.
That
is
mark
basically
mark
people
just
repeated
if
the
results
and
becoming
in
tables
because
well
content,
debate,
meeting
it
some
update,
but
I
could
do
that,
not
supporting
which
have
a
lot
on
supporting
platforms
right
right
yep.
C
E
C
A
Well,
I
think
how
about
if
we
put
the
action
on
me,
I've
gotta
talk
to
the
Jenkins
world
organisers
to
do
ELISA
and
others.
Let's
put
that
on
me,
Oh
like
I'll,
be
there
and
if
they
don't
already
have
finalized
I
know
that
the
g-shock
participants
have
got
plans
for
that
for
the
community
booth.
Let
me
see
if
they've
got
time
in
it
and
if
so,
let's
let's
put
that
in
so
let
me
put
that
as
an
action
item
for
me.
C
So
basically
they
put
in
G.
So
you
have
a
lightning
talk
and
shown
to
be
really
like
a
poster
and
other
things
have
people
present
at
the
boots
and
the
hopefully
we'll
have
a
demo
by
Natasha
there
and
maybe
by
the
mentors
who
come
to
the
conference
so
still
work-in-progress.
By
telling
you
that
we
can
assemble
a
good
agenda.
C
A
C
D
F
C
A
We
will
we
will
cancel
the
week
of
Jenkins
world
there's
I'm
not
available
and
I
I
suspect
many
other
contributors
are
not
available.
I
guess
Alex.
If
you're
not
going
to
be
there
and
like,
if
you're
not
going
to
be
there,
do
the
two
of
you
want
to
do
a
platform
stick
meeting
during
the
week
of
Jenkins
world.
All
of
you
all
of
you
think
it's
both
right.
Okay,.
A
Lobbies,
it's
a
good
excuse
for
us
to
look
for.
Do
we
want
to
switch
to
an
alternative
time?
Do
we
that's
great,
so
we'll
take
a
break
at
a
Jenkins
world
and
reconvene
two
weeks
thereafter
sounds
good
hundred.
Is
me
alright
thanks
everybody
end
of
end
of
the
meeting
thanks
very
much
and
I
will
turn
off.