►
From YouTube: Jenkins UX SIG Meeting - 2 September 2020
Description
A short Jenkins UX SIG meeting took place. A new member Cliff Meyers joined and there was some discussion about how to move the Pipeline Visualization out of Blue Ocean into the classic Jenkins UI.
B
I
was
just
gonna
introduce
myself
to
the
group.
I
think
some
of
you
may
have
seen
some
messages
from
me
on
gitter
and
some
interest
that
I
have
and
trying
to
contribute.
Essentially
the
pipeline
graph
view
from
blue
ocean
back
into
classic
in
a
way
that
we
can
leverage
that
visualization
there.
So
if
can
definitely
talk
about
at
the
end,
I'm
sorry
new
first
time
joining
the
sig
so
a
little
getting
used
to
the
to
the
process.
Here.
A
Yeah
absolutely
welcome
very
much
cliff
and
thanks
yeah
more
than
happy
to
chat
about
that
today
or
at
any
point
in
the
future,
but
but
yeah
absolutely
welcome.
We
have
a
small
group
today,
but
we're
trying
to
grow
this
sig
and
and
we're
excited
to
have
you
thanks
felix
for
adding
that
cool.
Well
with
that
introduction,
let's
hop
into
our
first.
Our
first
item
here.
B
I
honestly,
I
would
say,
probably
not
yet
I
just
kind
of
wanted
to
sit
in
and
introduce
myself.
I
think
I
probably
have
some
time
to
like
maybe
put
together
a
pr
and
some
experimentation.
B
I
think
maybe
once
I
reached
that
point
then
maybe
it'd
be
a
good
time
for
us
to
to
talk
and
unless
folks
want
to
just
generally
chat
about
you
know,
backboarding
blue
ocean
stuff,
and
to
into
into
ux
but
kind
of
to
defer
to
you
all
who
have
been
on
the
call
before
okay.
A
A
We
keep
this
open,
so
you
can
always
add
stuff
even
before
the
schedule
is
created
for
the
next
one,
you
could
just
create
it
if
you
want
to
cool
without
further
ado
jumping
into
this
looks
like
our
only
item
for
today,
seeking
feedback
on
this
concept
for
design
guidelines,
so
something
that
we
as
a
sig
and
we're
missing
a
good
number
of
people
today,
but
something
that
we
as
a
group
have
talked
about
in
the
past
is
gathering
up
a
lot
of
the
baseline
styles
and
resources
that
we've
shared
and
looked
at
together
and
discussed
and
iterated
upon
through
this
sig
stuff,
like
the
color
palette
and
other
design,
artifacts
and
guidelines
that
have
been
generated
throughout
the
past
few
months
or
throughout
the
past
year.
A
A
So
what
this
is?
Essentially
you
get
it
jenkins
user
experience
sig
overview.
These
are
all
things
that
that
most
of
us
know,
but
cliff.
This
would
be
really
valuable
for
you
to
poke
around
as
well
more
about
the
sig,
but
we
are
what
we
do.
This
sort
of
information
kind
of
lives
at
the
beginning
of
our
design,
decks
that
we
usually
review,
but
that
can
be
a
bit
inaccessible
for
people
too.
A
There
are
a
number
of
different
resources
here.
Dedicated
getter
space
is
just
our
channel
and
it's
just
pointing
people
in
that
direction.
Essentially,
but
the
real
meat
and
potatoes
here
is
the
ui
design
guidelines
where
I've
created
these
pages
and
kind
of
gave
an
overview
of
the
idea
of
these
guidelines
and
created
these
pages
of
pages
of
jenkins
design
principles,
the
typography
and
fonts
the
color
palettes.
A
A
This
is
just
a
resource
consolidation,
but
actually,
I
should
point
out
one
additional
item
here
is
that
each
of
these
pages
would
have
at
the
bottom,
this
very
simple
type
form
where
people
can
go
and
submit
feedback
and
the
idea
being
that
the
the
sig
group
can
ideally
grow
a
little
bit
and
also
benefit
from
more
asynchronous
feedback
and
communication.
This
way,
perhaps
I
can
gear
this
up
so
that
when
someone
submits
it,
it
gets
posted
to
get
her
channel
or
something
like
that
shouldn't
be
too
hard.
A
So
I'll
stop
there
and
kind
of
get
your
first
impressions.
What
does
everyone
think
of
this
as
a
resource
where
this
lives
does
this
feel
appropriate?
Anyone
have
any
feedback.
D
My
first
thinking
is
that
it
should
land
in,
especially
as
we
are
mostly
brigading,
the
wiki,
the
wiki
on
jenkins
io.
You
know
prairie
landing
and
under
the
jenkins
ioc
ux
website.
As
I
as
I
posted,
the
link
off
in
the
chat,
pretty
would
make
sense
yeah.
I
don't
think
I'm
not
sure
what
the
others
do
in
general.
You
know
with
regard
to
how
to
put
their
resources,
I
mean
it
would
probably
make
sense
to
you
know
as
you've
done
here.
D
I
think
actually
we'll
eat
already
overlaps
with
some
of
the
things,
because
I'm
pretty
sure
we
already
have
the
meeting
calendar
some
of
the
links
to
various
mailing
lists.
So
yeah
we
would
probably
just
add
you
know
the
I
don't
know
the
design
check
archive
and
then
you
know
basically
the
thing
that
we've
not
put
there
yet
sorry,
I'm
fighting
with
my
baby.
A
No
worries
yeah.
That
does
make
sense
felix.
I
think
you
had
expressed
the
same
sentiment
earlier.
I
did
yeah
yeah
go
ahead.
Please.
C
No,
I
think
the
same,
I
think
jenkins
is
seeing
a
show
repository
of
knowledge
about
jenkins
and
its
documentation,
and
this
belongs
there.
This
should
be
longer,
in
my
opinion,
of
course,.
A
Yeah
that
makes
sense
there's
a
bit
of
a
barrier
to
entry.
For
me,
I'm
not
actually
even
sure
where
to
start
contributing
to
the
site.
I
can
find
out
I'll
connect
with
a
couple
of
you
to
to
get
started
on
that,
but
if
we
can.
D
D
It's
quite
easy
to
contribute
because
it's
actually
backed
by
it's
a
statically
generated
website
and
I
think
it's
all
struct,
I'm
not
sure
which
tool
it's
using,
but
basically
I've
just
put
it
the
link
of
it's
back
backed
by
and
you
can
submit
the
pr.
So
we
can
help
if
you
you're
not
gonna,
go
with
that.
But
then
the
rest
is
mostly.
D
You
know
potentially
reworking
things
in
ascii
docs,
but
I
don't
think
it
would
be
a
problem
for
you
and
you
know
basically,
posting
links
and
whatever
I
I
just
saw
a
few
seconds
ago
and
there's
obviously
by
definition
a
lot
of
examples
in
that
thing
and
you
can
run
it
locally
before
you're
filing
your
pr
so
yeah.
I
think
it
should
be
easy
or
it
is
doable
for
a
lot
of
contributors
out
there
so
yeah.
Maybe
you
can
open
the
links
for
that.
D
I
posted
on
the
chat,
especially
for
people
who
may
be
watching
the
recording
afterwards
and
may
not
have
access
to
the
the
comments
so
that
you
know
it's
helping
for
potential
contributors,
sure
basically
yeah.
This
is
where
somebody
could
so
someone
could
file
a
pr
and
once
the
vr
is
just
merged,
it's
immediately
going
to
be
published
well
immediately
after
a
few
seconds
or
minutes
after
it's
basically
rebuilt
but
pushed
against
the
public-facing
io
website.
D
A
Structure
so
yeah,
if
we
can,
it
sounds
like
we
can
get
it
over
there
on
to
jenkins.io
in
a
way
that's
useful
and
super
visible
in
the
current
destination.
I'm
totally
fine
with
that.
So
baptist
I'll
follow
up
with
you
about
where
to
get
started
with
that
sure
pleasure,
okay,
so
then
yeah
in
coming
weeks.
I
can't
promise
a
specific
time,
but
in
coming
weeks,
we'll
we'll
look
to
consolidate
all
of
this
stuff
and
have
it
a
little
bit
neater
and
have
these
resources
a
lot
more
visible.
Hopefully,.
D
Yeah,
I'm
literally
ecstatic
about
what
cliff
and
felix
and
and
many
others
could
be
delivering
together,
because
I
think
what
cliff
you
were
saying
something
like
if
I'm
wrong
but-
and
I
think
felix
did
it-
gave
it
a
try.
Quick
quick,
try
is
to
you
know,
find
some
way
to
extract
basically
the
kind
of
pipeline
pipeline,
rendering
capabilities
of
fluorescent
inside
so-called
classic
ui.
D
That
would
be
a
know,
some
freaking
thing,
because
that's
basically
what
people
are
missing
and
that
where
basically
the
classic
ui
is
crop
anything
any
pipeline
using
any
parallel
step
is
just
exponentially
crappier
than
one
that
one
blue
shin
can
offer
so
yeah.
C
Yeah,
I
I
did
try
to
just
taking
blue
ocean
code
and
put
it
into
yeah,
I'm
creating
a
plugin
or
just
you
know,
creating
a
react,
app
embedded
into
the
classic
ui
and
using
pollution
code
and
thing
is
the
blue
ocean
ui
code.
It's
really
tightly
coupled
to
the
javascript
code,
to
the
business
logic
which
just
ties
the
couple
to
some
rest
api
and
the
authentication
is
weird
I
could
I
couldn't.
I
wasn't
able
to
get
anything
to
work
after
release,
so
I
sort
of
gave
up
on
that
one.
C
So
my
suggestion
would
be
to
if
anyone
wants
to
work
on
this
to
just
use
relocation,
api
and
maybe
build
the
whole
thing
from
the
from
the
ground,
because
understanding
the
way
blue
ocean
works,
the
they
have
the
api,
the
stream
model
and
everything
it's
a
challenge.
I
would
just
go
with
the
api
and
start
building
something.
D
Yeah,
maybe
just
that's
something
cliff-
can
talk
to
talk
about,
but
yeah
I'm
like
it
looks
to
me
as
a
newbie.
You
know
outsider
that
the
you
know
the
rendering
of
pipelines
is
not
is
more
than
just
api
call
it's
a
lot
of
work.
So
if
you're
saying
we
rewrite
everything
about
that,
I'm
like
probably
going
to
take
a
lot
of
work
and
a
lot
of
rework
and
basically
rewriting
from
scratch.
So
maybe
I'm
missing
something
or.
C
You
can
sort
of
with,
with
with
some
especially
react
knowledge
you
can
sort
of
copy
and
paste.
You
can
just
go
into
this
component
boom
copy
and
paste
the
sbg
code,
which
is
basically
what
you're
referring
to
the
svg
code.
You
can
just
copy
and
paste
that
one
and
migrate
it
into
any
other
javascript
framework,
because
that's
the
basic
it's
the
difficult
part
is
the
other
one.
Basically,
and
it's
the
one
that's
really
difficult
to
extract
from
blue
ocean.
C
B
Yeah
I'll
kind
of
reintroduce
myself
a
little
bit
in
a
little
bit
more
detail,
so
I'm
actually
a
former
bee
myself.
I
worked
for
cloud
b's
kind
of
during
like
2016
2017
time
frame.
I
guess
you
could
say
I
was
maybe
one
of
the
principal
contributors
to
the
blue
ocean
ui.
I
did
a
little
bit
on
the
back
end
with
building
out
like
some
of
the
github
integration
rest
apis
over
there.
B
So,
although
it's
been,
you
know,
it's
been
a
few
years
since
I
really
thought
about
you
know
doing
jenkins
development.
I
think
I
can
probably
find
my
way
back
through
the
javascript
code
at
least
pretty
pretty
easily
and
and
it's
fair
to
say
that
it
is.
B
I
mean
what
we're
trying
to
do
is
ambitious
and
and
probably
too
ambitious,
and
that
that's
probably
where
the
the
the
project
has
kind
of
landed
in
the
in
the
state
there,
where
it
is
now,
unfortunately,
as
being
kind
of
eol
and
not
having
great
community
adoption
but
yeah
felix
to
your
point,
I
think
we
should
be
able
to
scrape
essentially
the
react
based
code,
or
at
least
the
svg
based
code.
D
B
Go
to
a
jenkins
instance
that
I
have
somewhere
and
grab
essentially
just
the
rest
api
response.
Payload
that
I
know
is
responsible
for
kind
of
rendering
that
graph
and
just
start
there
and
just
see,
if
I
can
slam
literally
like
some
some
object,
literal
json
into
the
react
component
and
just
get
it,
get
it
to
render,
and
then
at
least
we
kind
of
got
to
that
point.
B
Ocean
rest,
api
and
then,
and
then
maybe
that
whole
thing
is
is,
is
packaged
as
a
as
a
single
plug-in
that
exposes
the
the
api
endpoint
that
the
graph
needs
to
consume
is
that
would
that
be
kind
of
in
line
with
your
thinking
of
how
to
approach
it.
C
I
yeah
definitely,
the
actual
ui
part
is,
is
spread
across
several
packages.
I
think
it's
spread
across
the
well
you'll
see
yeah,
I
remember,
do
you
need.
C
B
Yeah,
I
know
that
at
one
point
there
was
some
work
that
vivek
pandy
was
doing
with
like
a
jwt
implementation,
and
I
can't
for
the
life
of
me
recall
if
we
ever
shipped
that
and
finished
that
and
actually
integrated
that
on
the
ui
side.
B
If
that
was
something
that
was
that
was
in
in
progress,
it's
kind
of
like,
I
think,
the
json
structure,
I
believe
they
call
them
well,
I
know
they're
called
you
know,
pipeline
graph
nodes
kind
of
within
jenkins,
but
I
know
there
was
like
there's
that
piece
of
the
rest
api
and
the
object
model,
and
I
think
what
will
be
interesting
is
you
know
it's
like
when
we
try
to
grab
that
piece
and
pull
it
out.
B
How
many
other
pieces
want
to
come
along
for
the
ride,
because
obviously,
there's
like
a
ton
of
as
to
your
point
like
vivek-
did
a
ton
of
work
building
like
essentially
a
whole
new
rest
api
framework
almost
from
from
the
ground
up,
so
it
may
may
have
a
lot
of
dependencies
that
we
need
to
try
to
untangle
as
we
get
to
that
part.
So.
B
Yeah
I
mean
it's
like
I
said
it's
been
been
about
three
years
since
I
thought
about
it,
but
yeah.
I
actually
work
over
at
capital
one
now
and
do
a
lot
of
work
kind
of
over
in
the
well.
B
I
do
kind
of
a
little
bit
of
everything,
mostly
ui
architecture
and
a
lot
of
ci,
cd
and
and
delivery
stuff,
and
we
actually
have
a
jenkins
master
that
is
so
massive
and
has
so
many
branches
and
pull
requests,
because
we
have
like
a
repo
we
have
like
300
developers
contributing
to
on
like
a
monthly
basis.
B
B
You
know
firewall
setup
in
our
organization,
so
we've
had
to
kind
of
shift
all
of
our
users
back
into
the
the
conventional
ui
and
and
of
course
the
the
pipeline
graph
is
like
the
one
thing
that
they're
that
they're
missing
so
excited
to
do
some
open
source
contribution
again.
Definitely,
but
this
will
also
kind
of
help
us
out
big
time
at
the
day
job
as
it
were
so.
C
A
Yeah
anyone
else
got
anything
and,
if
not
we'll
we'll
call
it
for
the
day.