►
From YouTube: Jenkins UX SIG Meeting - June 24 2020
Description
The latest edition of the Jenkins UX SIG Meetup. Apologies for posting the video late.
A
Well,
alright
welcome
very
small
group
this
week,
but
welcome
to
the
Jenkins
uuk
sig
meeting
for
June
24th
2020.
We
had
a
good
number
of
topics
to
cover
here
today.
I
know,
Tim
is
pretty
pretty
vital
to
the
first
item
on
the
list.
So
maybe
I
can
jump
over
to
the
design
deck
to
get
us
started
Felix.
Does
that
work?
No
any.
B
A
A
Part
of
the
the
idea
here
is
that
we
would
have
a
set
of
primary
swatches
and
primaries
a
misleading
label,
so
I'll
change
that
but
primary
swatches
that
can
be
used
in
representing
multiple
data
sources,
and
then
we
have
brightness
variations
so
that
if
you
need
to
represent
different
data
points
from
one
source,
you
would
use
in
this
case
different
variations
of
brightness
now
really
complex
data
visualizations
can
make
use
of
combinations
to
represent
more
in
depth
data.
This
is
again
really
still
work
in
progress.
I
think
this.
A
Cool
all
right,
so
we're
gonna
take
a
look
at
some
table
and
tab
styles.
These
are
UI
styles,
of
course,
they're.
A
very
small
portion
of
what's
actually
been
done
to
refactor
tables
in
the
UI.
This
is
just
what
people
see
hey
Tim.
This
is
just
what
people
would
see
when
they're
clicking
in
the
UI,
but
there's
a
lot
of
more
important.
Frankly,
structural
work
happening
and
I'll.
Let
Felix
Newton
speak
to
that
in
just
a
second.
So
the
intent
here
is,
of
course,
updating
the
table
Styles
in
the
UI
with
a
more
modern
aesthetic.
A
So
it
should
result
in
a
more
user-friendly
experience
and
show
people
that
we're
investing
in
Jenkins
the
Jenkins
project
UI.
While
we
also
work
on
more
fundamental
improvements,
so
some
things
to
highlight
your
taller
rows,
greater
visual
contrast
with
the
new
palettes
that
we
previously
defined,
not
the
database
palette,
but
the
others
that
we've
looked
at
in
recent
weeks,
adjusting
cell
padding
and,
of
course,
we'll
have
you
type
styles
than
colors
new
hyperlinks
things.
A
Also
you
just
through
here
also
part
of
the
idea
here-
is
sort
of
starting
to
define
the
anatomy
for
word
tables
in
the
UI
end
and
for
tabs
in
the
UI.
How
do
we
think
about
them?
How
do
they
work?
What
are
their
limitations
and,
of
course,
this
involves
a
lot
of
iterations
between
myself
and
Felix
going
and
seeing
what
the
actual
technical
constraints
are
of
these
pieces
right
now.
A
B
About
so
basically
we're
talking
about
updating
the
top
bar
widget
in
jelly.
The
number
really
widget,
I'm
aware
that
are
well
now
that
works
here
there
are
plugins
out
write
their
own
tabs
like
listen
to
the
new
security.
Plugging
update
has
their
own
tabs,
so
that
would
not
be
affected.
We
will
stale
the
base
tops
provided
with
the
provided
by
Jenkins
core.
Basically,
that's
what
we
will
do
and
we
will
be
very
conservative
with
the
mark-up
changes
in
this
case
very
conservative
and
tables.
B
B
A
B
Tim
we
talked
to
you
here
in
this
talking
point
and
I'm
sure
you
notice,
yeah
I
I
wanted
to
bring
two
weeks
after
Derrick
and
emerges
ed,
who
discusses,
merge,
type
status
of
the
of
this
PR
and
talk
to
see
if
we
can
set
a
or
we
can
decide
or
maybe
consider
what
was
a
reasonable,
so
sort
of
a
deadline
for
it
to
emerge
before
the
eunuchs
LPS,
for
example.
Well,
a
date
where
we
think
it's
sensible
that
if
it's
after
it
may
jeopardize
other
plugins
or
the
September
release,
so.
B
Right
now
the
PD
set
photos
of
the
PR
the
PR
is
talked
is
right.
Now
has
a
blocker,
a
blocking
problem
that
causes
Perez
some
plugins,
some
problems
that
need
to
be
adapted,
but
they
are
not
if
they
are
not
adapted
day
by
day
breaks
configuration
layer,
I
may
be
able
to
dedicate
suit
two
days.
This
is
in
one
day
this
week,
one
to
two
days
next
week
to
see
if
I
can
unlock
it
from
now,
but
right
now
this
is
a.
This
is
a
blocker.
B
Many
of
us
consider
it
a
blocker,
but
also
some
of
us
believe
that
if
this
is
solved,
it
could
be
merged
after
a
few
days
of
intensive
testing.
So
my
question
whether
that's
this
is
the
context,
that's
said.
Imagine
we
would
would
be.
I
would
like
to
hear
your
opinions
of
when
it
would
be
too
late
to
have
it
March,
assuming
we
fix
all
of
a
what
I
just
mentioned
before
it's
too
late.
B
Sorry,
when
we
will
be
too
late
to
match
it
in
time
for
the
LTS
creedy's,
not
technically,
but
I
know
it
can
be
made
into
their
release.
Even
if
it's
much
meet
you
right
to
the
end
of
your
eye,
but
what
would
be
sensible
to
do
a
can
do
think
we
are
very
interested.
I
would
like
to
get
your
opinion
very
much
because
you're
the
main
person
driving
this
one.
C
C
E
B
Yeah
my
my
main
question
is,
for
example,
I
I,
don't
know
if
I
would
suggest
making
it
merging
it
if
by
the
end
of
July,
even
if
it
technically
is
possible
technically
we'll
have
six
weeks
to
do
it.
I
would
be
up
for
matching
it
this
week
or
maybe
in
the
next
I,
because
well
I
affirm
it
it's
better
for
peace
of
mind.
I,
don't
know.
If
so,
that's
what
I
want
there's
way.
I
wanted
to
bring
this
up.
Yeah.
E
E
C
C
C
And
the
other
problem
that
you
still
need
to
monitor
click
a
lot,
a
lot
of
things,
because
it's
not
something
like
opening
fibrillation
patient
sync
with
everything
something
breaks
it
may
break
on
dropdowns
some
drop
downs
of
drop
downs,
yeah,
not
even
mention
why
things
like
my
legs
dug
in
and
whatever
did.
She
seem
too
happy
drop
downs,
yeah
yeah,
so
it
will
need
some
careful
testing
at
the
same
time
should
be
weekly
but
yeah.
So
in
the
worst
case
we
have
an
option
to
revert
that,
and
that
is
admin.
The
pool
request.
E
B
E
So
one
thing
that
we
could
do
possibly
this
week
with
being
to
see
if
we
can
mainline
the
JavaScript
CSS
really
use
the
JavaScript
changes.
I
think
the
JavaScript
changes
should
be
safe.
Most
should
be
safe
to
mainline
as
they
have
to
be
compatible
both
ways
anyway,
yeah
and
the
CSS,
probably
not
mainline
level.
Possibly
some
of
it
is
my
my
novel.
B
E
B
Okay,
so
my
I
have
a
suggestion
to
make
if
it's
okay
for
everybody,
if
we
make
if
we
are
able
to
unlock
the
the
the
P
are
so
soft,
is
breaking
this
law
this
blocker
this
week,
maybe
one
consider
safely
merging
it
right
right
now
and
if
we
aren't
able
to
unlock
it
in
the
next
one
two
weeks,
maybe
we
we
have
this.
We
prevail
a
re-evaluation
the
next
week
meeting,
maybe.
B
See,
hey
th
errors,
yes
I
ever
and
that's
something
that
I
would
also
wanted
to
mention.
Maybe
it's
relevant
I've
run.
The
I
was
able
to
run
v88
suit
and
V
P
cities
against
the
Reese
ranch
with
it.
As
Clovis.
We
found
that,
for
example,
right
now
there
is
I
think
around
ten
breaking
PCT
errors,
sort
of
timbre
broken
PCT
tests
that
are
broken
just
because
of
this
branch
or
the
or
sorry
that
are
breaking.
This
branch
was
not
enough
in
another.
B
C
B
Fifteen
I
would
report
all
of
them
tomorrow
in
the
the
braking
test
in
to
the
to
the
epic,
keep
in
mind
this.
These
are
braking
test
and
that
appear
on
these
branches
that
do
not
appear
on
other
branches.
They
don't
necessarily
mean
that
they
are
breaking
because
of
these
okay,
so
we
may
need
to
come
in
them
where
Crouch
will
come
in
most
of
them.
B
E
B
Exactly
so
many
tests
are
brittle
and
Eve
Alex
could
be
a
failing
because
we
can
fix
them
anyway,
even
if
the
branch
is
much
even
if
it's
not
much
better
tests
are
always
welcome,
so
I
will
be
also
be
reporting.
Everything
I
can
I
will
also
be
working
on
doing
code
search,
doing
code
search
for
possible
errors,
for
example,
looking
for
a
specific
and
over
living
with.
Yet,
for
example,
there
are
several
with
your
plugins
I
have
reported
close
today.
By
the
way,
there
are
several
plugins
that
rewrite
widgets.
B
For
example,
the
kubernetes
flag
in
the
HTML,
probably
sharp
lagging
there
are
under
I,
will
also
be
searching
for
HTML
sorry
for
occurrences
of
table
markup,
especially
the
infamous
case
that
costs
late-breaking
issues.
I
will
be
searching
on
the
code
across
the
whole
thinking,
sale
organization.
I
will
focus
mostly
on
the
most
relevant
unused
plugins.
Of
course,
and
I
will
try
to
report
everything
I
find
it
will
not
be
perfect,
but
hopefully
we
will
stuff
will
appear.
E
A
All
right
we
can
skip
I,
see
we
looked
at
that
and
item
D
here
is
I,
just
kind
of
wanted
to
mention
this
to
the
group.
It's
new
people
thought
so.
We've
established
a
lot
of
base
styles
in
the
UI
and
we've
looked
at
them
together
in
previous
six
sessions
and
I.
Think
some
of
these
things
are
getting
to
a
level
of
maturity
where
I
would
personally
I
would
feel
comfortable
sharing
them
on
Jenkins
thought
I/o
as
design
guidelines
for
our
plugin
authors.
A
For
anyone
who
may
be
interested
in
understanding
the
language
that
we're
trying
to
build
in
Jenkins,
so
I
just
thought
to
myself.
Well,
I
went
looked
around
at
the
ia
of
the
site,
I
make
sense,
it
would
be
under
documentation,
and
the
idea
here
is
not
to
do
a
huge
release
or
anything
like
that
or
a
huge
publish.
A
It
would
just
be
to
start
with
basics
and
we
would
contribute
to
those
gradually
when
we
feel
that
a
certain
element
is
stable
enough
for
security
effort
is
represented
inside
of
Jenkins
and
release,
and
then
we
gradually
grow
those.
So
does
anyone
have
any
thoughts
on
that
good
idea?
A
bad
idea
anything
like
that.
B
C
B
D
E
Yes,
what
is
the
actual
code?
That's
needed,
which
I
think
really
belongs
in
Jenkins
and
I
you
in
a
development,
plugin
sort
of
thing
which
shows
you
how
to
develop,
use
and
others
us
samples,
but
I,
don't
think
sweating
out
is
the
best,
because
it
needs
to
be
linked
to
the
chickens
core
and
also
means
you.
Don't
you
don't
update
us
on
holes
when
you
update
Incans.
E
E
A
A
B
What
I
would
like
to
do
the
same
that
sense
I
would
love
if
people
if
there
would,
if
there
is
in
CI
that
thinking
the
tile,
for
example,
I
like
to
decide
rative
integrated
into
Jenkins.
That's
what
we
already
mentioned
because
of
the
it's
coupling
with
JD
markup.
If
anybody
could
go
into
Sierra
thinking
of
the
diode
I'm
gonna
go
somewhere,
we've
seen
the
public
sphere
environment
and
that's
running
LTS
right
mm-hmm.
E
B
What
the
proper
markup
is
for
that
LTS,
what
the
proper
widgets
are
for
that
LTS.
That
would
be
amazing.
If
not,
we
can
always
download
the
Jenkin
pop-up
development
version
of
the
engines
and
beat
on
game
discs
or
install
the
proper
version
of
Jenkins
choristers,
the
proper
version
of
the
plugin
and
have
the
proper
samples
so
that
that's
what
I
would
like
to
do
to
say
online
docs
on
Shaitaan
pinky,
standard
I/o,.
E
B
E
C
B
Maybe
so
maybe
the
next
first
step
is
to
update,
say,
update
the
UI
samples,
plugging
set
examples
for
I.
Don't
know,
try
to
do
it
after
after
the
September
version.
Sorry
September
in
tears,
because
we
will
have
better
stuff
to
show
right,
but
there
how
to
indication
how
to
have
buttons
have
to
have
tables,
have
to
have
determination.
E
E
C
E
C
E
E
E
C
Guess
it
was
the
detergent
within
Jenkins
to
0,
because
the
teleplay
against
your
bundle
can
for
the
water,
and
you
had
more
flexibility
visitors
today,
so
my
preference
would
be
to
do
it
in
maybe
an
inch
pay
plug
in
these
always
consequences
that
if
you
do
have
a
plug-in
in
groovy,
then
you
won't
get
it
and
second
consequence
of
it.
You
have
to
run
in
the
development
mode.
Well,
why
would
you
not
have
any
cool?
C
E
C
E
E
B
It's
less
complicated
because
if
I
recall
correctly,
there
are
some
good
useful
stuff
from
the
us
samples,
plugin,
nothing
that
can
be
replicated
and
it
needs
to
be
modified
anyway.
It
needs
to
show,
for
example,
sample
JD
markup
next,
so
the
actual
right.
Now
it's
it
only
shows
whatever
widget
looks
like
a
living
version
of
a
with
you,
for
example,
progress
bar
right,
but
it
doesn't
show
the
use
of
the
progress
bar
in
jelly.
E
Looks
like
it
gets
like
one
or
two
updates
every
three
years.
It's
basically
barely
been
touched
since
I
was
flirting.
I
did
run
it
a
few
like
before
the
you
expect
autonomy.
Everything
in
there
seems
good
and
useful
and
good
that
it
wasn't.
It
was
maintained
better
and
more
and
more
available
to
everyone.
Yeah.
E
A
A
B
The
right
now
the
examples
one
I
think
it's
summer
everywhere
we
have
bigger
bigger
fires
to
work
to
focus
on,
especially
the
forum
tables
believes
it's
going
to
take
its
summer.
We
are
low
in
development,
were
maybe
me
and
we
will
be
short,
probably
shutting
community
contributions,
so
I'd
say
just
go
ahead
with
what
your
plan
was
created
will
requests
against
maybe
recommendations,
but
with
the
abstracts
with
the
basic
colors.
Typography
is
not
that
important,
I
think
well
color.
The
color
palette
is
the
most
important
one.
B
E
B
For
example,
right
now
woody
happen,
it
is
me
well,
he
wasn't
able
to
come
today.
I
think
he
need
he
has
mentioned
before.
He
needs
those
colors.
He
needs
that
palette
in
order
to
work
on
the
visualization
plugins.
So
there's
no,
no
reason
for
to
making
wait
and
another
visualization
plugin
authors
and
other
people
interested
in
using
any
color
palette.
Oh.
A
B
B
C
E
C
E
E
B
Yeah,
that's
great.
You
mentioned
something
that
they
do
change
the
visualization.
It's
no
longer
stacked.
It's
more
of
relative.
E
So
one
change
of
in
going
here
currently
I
was
looking
for
input.
Was
it's
currently
showing
past
rather
than
title?
So
previously
there
was
in
thoth
to
access.
There
was
failed
and
total
yeah,
and
this
is
showing
past
and
played
with
no
total.
I
wasn't
really
sure
what
made
the
most
seen.
So
this
is
what
I
showed
previously.
So
it
was
total
eight
Tests,
the
three
failures
and
it
doesn't,
it
doesn't
overlay
them.
E
B
B
E
D
E
E
E
D
E
B
Total
failure
can
be
total
and
stacked
under
them,
but
you
wouldn't
have
seen
the
total,
hey,
I,
think
what
Mark
said
it
for
me
has
been
useful
in
the
past
to
see
what
the
actual
date
delta
of
test
coverage
is
is
sitting
crease,
basically
over
time,
how
see
the
higher
Davari
the
higher
coverage
get.
It
appreciate
something
that
I've
found
useful
in
the
past.
E
E
C
E
So
it's
like
there
is
so
basically
there's
a
whole
IPI
for
using
it
there
at
least
designed
all
of
this
sort
of
stuff
and
then
there's
a
I
think
it
might
be
in
the
I.
Think
it's
out
here
is
just
this
cheat.
This
is
the
trend
chart.
You
can
go
custom
and
go
nuts
if
you
want
to,
but
this
pulls
everything
in
into
and
we
cool
it.
You
drink
things
and
idea.
E
B
E
E
Is
a
Jenkins
API
plugin,
so
we
just
need
to
just
need
to
make
their
opening
properly.
We
don't
so
Jenna
plugin
doesn't
touch
any
JavaScript.
Jana
plugins
just
uses
the
jelly
tag
and
when
they
from
the
plug
and
the
HRT's
plugin
is
updaters
showing
up
when
we'll
just
keep
the
theming
automatically.
Okay.
E
E
D
E
B
Our
actual
you
know,
UX
improvement
us
pretty
signed
because
example,
if
I
look
at
this,
what
is
this
showing
I
can
guess
from
usage
use
with
the
plan
but,
for
example,
the
other
one.
The
load
and
Road
statistics
chart
interferometer
difficult
to
interpret.
Maybe
I'm
not
used
to
it.
So
maybe
maybe
the
plot-
and
maybe
it's
nice-
to
change
the
the
the
chart,
the
chart
library
but
I,
think
maybe
we
need
to
look
into
the
chart
itself.
C
Well,
this
chart
commute
validation
is
to
block
this
patient
early,
because
these
charts
real
instance.
It
takes
a
lot
of
time
to
work
them
and
easily.
If
you
talk
about
these
charts,
I
would
rather
prefer
to
design
how
we
built
them,
so
maybe
incremental
data
update,
maybe
a
shorter
time
frame
by
default
and
ability
to
zoom
out,
etc.
But
as
this,
this
about
statistics
is
not
usable
in
a
really
instance,
where
you
need
the
world
statistics.
C
It
would
be
useful,
especially
since
this
musician
doesn't
require
a
PS
I
mean
it
can
be
moved
even
without
mark
and
I
think
is
a
detached
plug-in.
We
can
add
some
magic,
for
example
keeper
the
euro
and
djenka
score
at
an
extension
point,
so
that
goes
to
this
page.
They
can
go
to
statistics
plug-in
of
Statistics
plug-in.
Not
only
this
whole
statistics
we
have
are
useful
plugins
like
cloud
stats
which
could
be
embedded
into
the
same
interface
theoretically,
so
yep
I'm,
plus
100,
for
moving
it
out.
Yeah.
E
C
B
C
E
E
E
B
E
They
did
not
test
this,
but
what
would
light
one
of
the
sigh?
So
that's
completely
I've.
Seen
at
all,
that's
a
very
strange
somehow.
It
doesn't
bother
me
very
much,
but
I
think
the
tears
like
like
most
it
with
the
releases
tab.
C
E
C
D
E
C
E
D
Tomorrow's
webinar
Joe
I
did
not
I,
didn't
I,
made
a
mistake
and
didn't
invite
you
and
Felix
to
be
presenters
on
tomorrow's
webinar.
You
are
welcome
to
be
there
you're
welcome
to
to
chime
in
it's
got
a
piece
that
is
your
system
fonts
work,
so
you,
you
certainly
were
a
contributor
to
it.
My
apologies
that
I
forgot
to
invite
the
two
of
you.