►
From YouTube: Dev Manage:Plan:Ecosystem UX Design Review — 2021 05 24
Description
— Icons for compliance pipelines (Manage:Compliance)
— Collabjects exploration (Plan:Project Management)
A
You
only
you
miss
the
shots.
You
don't
take
right.
B
Yeah
yeah,
so
it
gets
all
right
cool.
We
can
jump
over
to
the
next
point.
Then
I
was
working
through
some
ideation
of
how
we
visualize
the
difference
between
a
job
in
the
pipeline.
That's
inherited
through
a
compliance
means
and
one
that's
just
like
created
natively
in
a
project.
B
Initially,
I
was
leaning
towards
like
using
the
shield,
but
then
jeremy's
like
we
really
should
just
reserve
that
for
the
nav
item
for
security
and
compliance-
okay-
oh
maybe
like
a
lock
and
libor
was
kind
of
on
that
train.
But
then
nadia
was
like.
I
don't
think
the
lock
really
communicates
it
very
well.
So
I
was
just
curious
if
you
all
had
some
creative
ideas
in
terms
of
a
better
icon
to
represent
there
or
a
different
way.
A
I
want
to
push
back
a
little
bit,
the
so
use
the
shield
for
the
nav
item.
B
B
I
felt
like
it
did
also
like
tie
them
together,
but
I
maybe
I
could
further
dig
into
jeremy's
thought.
I
kind
of
just
took
his
initial
thought
and
ran
with
it,
but
maybe
it
has
some
the.
A
Lock,
icon
usually
means
you
know
that
you're
gonna
have
to
take
an
action
like
enter
a
password
or
that
it's
not
that
it's
security
related
but
that
it's
secured
and
so.
B
A
To
if
you
were
to
accompany
that
icon
with
a
label,
what
would
the
labels
say
or
if.
B
You
have
it
something
I
was
a
little
biased
towards
leaning
into
is
when
you
set
up
a
compliance
framework,
you're
creating
essentially
a
label
or
badge
for
that
framework.
So
I
was
trying
to
think
of
how
we
could
reuse
that
property
in
settings
or
in
other
areas
to
help
understand
like
where
is
this
coming
from?
B
B
Like
the
framework
piece
or
the
job
name,.
B
I
I
think
it's
important
to
be
able
to
distinguish
like
what
came
from
your
specific
project
so
like
if
you're
working
in
gitlab.
You
want
to
know
that
these
were
jobs
defined
in
the
gitlab
project,
whereas
this
one
could
have
been
defined
in
the
sox
project.
That
gitlab
is
inheriting
it
from
so
they
are
coming
from
different
places
and
just
trying
to
inform
users
like.
Why
did
this
appear?
Because,
if
you're
a
gitlab
developer,
you
might
not
know
where
that
thing
came
from.
So
I
think
the
most
important
thing
is
communicating.
A
Yeah
I
I
would
say
that
on
the
the
pill,
the
name
is
the
most
important
thing.
We
already
lack
a
lot
of
real
estate
for
it
and
then,
on
the
detail,
view
there's
more
opportunity
to
be
to
be
more
detailed,
like
not
just
the
sox
label,
but
it's
enforced
pipeline
complaints.
So
on
the
on
the
condensed
state
on
the
pipeline
pill,
we're
almost
creating
like
more
mystery
and
in
in
more
questions
that
users
are
going
to
have
about
what
is
this,
and
why
can't?
A
C
I
was
needed
and
I
went
to
reach
for
my
mouse
and
just
promptly
knocked
it
off
my
desk.
It's
just
very
enthusiastic
about
this
response.
I
guess
I
actually
I
agree
with
mike.
I
think
that
the
pill
is
such
a
small
location
and
as
a
user,
I
would-
and
this
is
me
I
guess,
projecting,
but
I
would
expect
for
it
would
it
to
be
more
valuable
to
be
able
to
see
as
much
of
that
title
as
possible
as
opposed
to
the
icon,
the
table.
You
have
more
space
in
the
drawer
view.
C
Also
I
I
was
taking
a
note
when
you
first
started
talking,
so
I'm
sure
I
missed
this,
but
is
what
is
the
value
again
of
having
an
icon
at
all.
B
Yeah,
so
an
easy
way
that
I
could
show
this
is
if,
if
you're
looking
at
our
pipelines
today
in
gitlab,
let
me
look
at
lab:
do
some
thinking
here
open
one
up
into
the
graph,
so
you'll
see
like
a
long
list
of
different
job
names?
If
a
project
is
inheriting
a
compliance
pipeline,
it's
going
to
inject
different
jobs
into
this
graph.
B
Those
jobs
have
been
defined
in
a
totally
different
location,
not
in
gitlab
specifically,
and
so
you
would
see
this
list
and
probably
some
new
jobs
that
you're
not
familiar
with.
I
don't
know
where
this
job
came
from.
It's
not
in
my
gitlab.ci
yaml
file.
Where
did
this
thing
come
from
right
now?
We
don't
do
any
visual
distinction
for
the
users,
in
this
view,
or
even
in
the
list
of
job
names
or
if
you
were
to
dig
into
the
job
in
that
drawer,
say:
hey
like
this.
C
C
B
We
have
like
a
socks
organization
or
socks
like
audit
team
at
gitlab.
They
might
have
their
own
project
in
the
gitlab.com
environment
and
in
there
they
could
define
their
own
yaml
file
and
say
we
want
the
gitlab
project
itself
to
inherit
a
few
jobs.
We
think
these
are
best
practices
they
should
have
enforced,
so
they
would
then
appear
in
this
area,
even
though
it
was
not
defined
in
this
gitlab
project.
It
was
somewhere
else
and
it
was.
B
B
Why
I
was
exploring
the
opposite,
like
I'm
not
still
on
being
an
icon
or
using
the
badge,
or
maybe
even
using
like
a
different
weight
or
style
of
border
to
try
and
differentiate
it,
but
just
knowing
these
are
different
types
of
jobs.
I
mean
yes
they're
both
running
in
the
same
area,
but
they
came
from
different
locations.
A
I
haven't
I
sorry
I
was
reading
a
slack
message
did
when
you
were
on
that
previous
screen.
Did
you
and
it
has
the
group
by
tabs?
Did
you
mention
grouping
by
compliance
framework.
B
Hadn't
gotten
there
yet
I
think
that's
an
interesting
idea
to
have
both
the
stage
and
job
dependencies,
but
then
maybe
another
one
for
compliance.
Hadn't
thought
about
that.
B
A
A
A
Okay,
yeah
it
was,
it
was
sort
of
more
of
a
here's,
an
idea
does
it
have
any
value
to
them?
I.
A
C
C
B
C
B
Yeah
I
mean
today
it's
going
to
show
everything
group
by
would
filter
it
out,
hypothetically
speaking,
if
we
did
it
just
by
the
compliance
framework,
but
it
would
still
show
the
same
it'd
be
like
stage
by
compliance
frame.
Compliance
pipeline.
B
A
I
like
that,
and
then
you
could
still
have
the
detail
like
on
the
the
table
view
you
could
have
detail
about
the
compliance
framework,
but
at
least
that
grip
by
would
create
entry
points
into
drilling
down
into
the
job
or
pipeline
or
whatever
it's
called
that's
under
the
compliance
framework.
A
B
When
you
define
the
pipeline,
inherently
you're,
defining
the
jobs
that
run
at
various
stages
but
yeah,
obviously
we
have
a
little
bit
more
space
to
use
the
table
asset
to
our
advantage
to
provide
more
details
like
we
can
here,
where
you
can
see
organization
that
came
from
with
specific
tags
that
which
you
don't
get
that
same
affordance
when
you're.
Just
looking
at
the
the
pill
view
of
all
the
different
job
names
that
pretty
much
just
tell
you
status,
but
yeah.
Okay,
I
think
that's
a
good
direction.
A
Sully
is
sully
the
one
who
flew
the
plane
into
the
hudson
river.
B
We're
just
looking
for
low
low
effort
means
to
at
least
better
communicate
the
status
like.
Where
did
this
thing
come
from
without
creating
tons
of
new
components
or
complex
interactions?
We're
just
looking
for
how
can
we
simply
just
start
creating
some
visual
distinction.
C
C
I
think
that
is
next
for
me,
then,
unless
there's
anything
else
that
we
want
to
touch
on
for
this
topic
awesome.
Thank
you
for
sharing
austin
I've
been
dealing
with
some
icon
deep
dive.
I
guess
over
issue
types
and
there's
so
much
opportunity
surrounding
an
icon
all
right.
Let
me
share.
C
And
let
me
know
if
I
need
to
zoom
or
anything
like
that
with
this
wide
monitor
here.
Austin
have
I
showed
this
before
this
collab
jacked
piece.
I
can't
remember
if
I've
talked
about
it
in
this
meeting
or
not
previously,
and
I
just
want
to
give
a
little
background,
if
not.
B
C
C
Well,
I'll
just
kind
of
quickly
go
over
at
a
high
level
what
we've
been
working
on
so
we
are
exploring
for
about
six
or
so
weeks.
Here,
we've
we
being
myself
and
alexis
kristen
and
gabe
some
possibilities
for
creating
a
new
kind
of
issue
type
and
we're
calling
it
a
collab
checked:
it's
not
it's
not
going
to
stick.
I
don't
think
I'm
going
to
push
for
it
to
not
stick
as
much
as
I've
enjoyed
using
the
term
during
this
discovery
phase.
I.
C
I
love
that,
so
what
essentially
we're
looking
to
do
is
create
a
thing
that
potentially,
in
the
long
term,
issues
epics
bugs
enhancements
features.
All
of
these
different
kinds
of
issuables
could
be
this
thing
at
its
core
and
then
you
could
apply,
maybe
a
type
to
it,
and
that
type
could
eventually
have
its
own
custom
interface
to
a
degree
and
that
if
it's
a
bug
it
might
have
options
that
are
different
from
being
a
feature.
C
So
we're
exploring
a
lot
of
things
which
I
think
could
be
part
of
the
problem,
but
we're
also
exploring
ways
to
address
that
in
itself.
C
For
this
particular
epic
and
I
included
the
epic
in
the
agenda,
but
let
me
just
show
a
quick
prototype,
so
one
of
the
things
that
we
are
looking
to
understand
is
how
we
can
access
this
item
from
anywhere
in
the
product.
So
I
created
just
a
simple
prototype,
showing
if
you
were
to
access
it
from
a
to
do.
You
might
have
a
side
panel
view
like
this,
and
I
haven't
updated
this
recently.
C
We've
actually
had
some
discussions
surrounding
it
and
some
changes
that
can
be
made
to
it,
but
you
might
be
able
to
open
a
sort
of
a
minified
view
of
it
here
with
the
title
and
the
description,
maybe
truncating
the
description
initially.
Just
so
that
you
don't
have
to
see
that
whole
thing
we
found
in
research
that
people
have
a
tendency
to
skip
over
the
description.
They
read
the
title.
C
They
read
the
comments,
but
not
necessarily
the
whole
description
until
they
have
to-
and
I
think
that's
the
feedback
I've
heard
is
that
people
often
feel
that
our
titles
and
our
descriptions
are
not
as
informative
and
useful
as
they
want
them
to
be.
So
I
think,
there's
also
a
separate
opportunity
there
for
us
to
explore
ways
to
encourage
people
to
write
more
thoughtful
titles
and
descriptions
that
are
a
little
bit
more
clear,
but
also
I
took
a
in
terms
of
maybe
reducing
some
of
the
friction
with
the
collaboration
aspect,
so
hiding
the
secondary
comments.
C
The
threaded
comments
under
maybe
a
reply
section
and
then,
when
you
click
it,
it
would
expand
to
reveal
some
of
that
also
moved.
Some
of
the
key
functions
up
here
to
what
I'm
calling
an
action
bar,
which
would
include
the
like
and
dislike,
maybe
the
ability
to
update
your
emoji
and
labels.
This
is
not
a
proposed
final
design
for
labels,
but
just
kind
of
pulling
in
some
of
the
existing
functionality
to
show
maybe
how
that
could
work
same
with
assignees.
C
C
This
closing
would
simply
close
it
this
item.
Here,
though,
you
could
click
and
go
to
kind
of
the
full
detail
view,
and
so
one
of
the
things
that
we're
exploring
in
this
detail
view
is
how
we
can
simplify
the
experience
of
reading
the
title
and
the
description
alongside
the
comments
and
not
have
to
do
so
much
up
and
down
jumping
around,
particularly
when
we've
got
those
really
long
issues,
issues
that
have
a
long
history
and
a
lot
of
conversation.
C
C
I
also
had
the
sort
of
action
bar
over
here,
although
I'll
show
some
examples
in
a
minute
where
we
had
met
last
week
and
mike
made
a
great
point
that,
in
terms
of
proximity,
this
is
way
off
to
the
side
and
a
lot
of
us
use
large
monitors.
So
it's
going
to
get
pushed
way
off
and
there
may
be
some
disconnect
for
the
user
to
understand
that
that
is
related
to
the
issue
and
not
perhaps
to
maybe
something
else
in
the
product.
C
So
let
me
go
back
and
show
some
of
that
exploration
and
I'm
moving
kind
of
quickly
because
I
know
we're
low
on
time,
but
the
specific
feedback
that
I'm
looking
for
is
and
you're
welcome
to
put
this
async
as
well.
What
I'm
doing
right
here,
perhaps
in
terms
of
our
three,
how
might
we's
or
our
how
might
we
use
for
this
discovery,
are
right
here
we
want
to
make
it
more
efficient.
C
How
might
we
take
the
outcomes
of
threaded
discussions
and
efficiently
capture
them,
and
then
how
might
we
reduce
the
amount
of
context
switching
between
the
discussions
and
the
title
and
description,
as
well
as
between
call
objects
so
for
updates?
One
of
the
items
that
I
explored
was
maybe
using
our
alert
panel
here,
potentially
even
having
the
ability
to
kind
of
toggle
up
and
down
kind
of,
like
you
can,
with
the
arrows
in
merge
requests
and
in
that.
A
Case,
can
I
ask
a
question:
why
not
reuse
the
component
from
merge
requests,
but
maybe
it
wouldn't
have
like
you
know,
show
resolved,
but
it
would
be
the
basically
the
same
component,
because
this
the
alert
I
don't
know,
even
even
though
it's
an
informational
alert,
I
still
look
at
it
and
go.
Oh.
I
have
to
do
something.
A
C
A
So
and
then,
and
then
another
thought
about
all
of
the
things
that
you
can
do
in
an
issue
like
add
an
assignee
or
you
know
the
icons
that
you
had
below
the
navigation
icons,
you
could
apply
the
principle
of
progressive
disclosure
where,
on
the
on
the
preview
version
of
the
of
the
issue
where
the
right
panel
flies
out,
you
don't
have
those
icons,
you
don't
have
the
ability
to
add
assignees
or
anything
like
that.
You
have
to
go
to
the
actual
issue.
C
That's
my
theory
as
well.
I
think
that
gabe
really
wants
to
never
have
to
leave
the
current
context
and
go
to
a
full
issue
view.
So
there's
a
little
bit
of
a,
I
think,
opportunity
there
based
on
some,
maybe
feedback
that
we
can
get
from
prototype
testing
to
validate
which
one
is
going
to
be
more
useful.
But
my
thought
is
that
when
people
select
it,
they
want
just
some
basic
details,
not
necessarily
to
do
a
lot
of
configuration
with
it.
You
make
a
great
point
about
the
banner
here.
C
This
was
honestly,
I
think,
just
sort
of
a
result
of
the
evolution
of
the
piece.
I
started
with
just
a
banner
here
and
no
view
changes
functionality
and
then,
at
the
last
minute
I
was
like
oh,
but
it
might
be
nice
to
be
able
to
so
I
just
threw
it
in
so
I
do
think
that
there
would
be
value
in
reusing
an
existing
pattern
there.
A
C
B
Don't
use
the
activity
feature
that
much
unless
I'm
trying
to
trace
down
like
when
did
the
label
appear
or
disappear
and
who
did
it,
but
I
think
if
you're
taking
some
of
the
cues
from
issues,
you
could
just
put
a
point
in
time
on
that
timeline.
At
the
last
time,
the
user
was
there
so
right.
C
A
The
goal,
if
I
understand,
is
to
so
right
now
the
activity
is
interleaved
with
the
conversation
and
it
creates
a
lot
of
noise,
so
removing
the
activity
from
the
conversation
but
still
making
it
available.
So
you
can.
You
can
answer
that
question
of
when
the
label
is
added,
but
you
can
also
peruse
the
discussion
with
more
ease.
C
A
We
have
to
worry
about.
I
don't
think
we
have
to
make
it
that,
like
whenever
we
try
to
be
that
smart,
it
ends
up,
probably
frustrating
people,
because
then
we're
we
have
this
added
layer
of
hey.
This
is
what
changed
since
last
time.
We
just
assumed
that
people
leave
an
issue
and
they
come
back
to
an
issue.
C
C
But
if
there
is
maybe
an
area
that
I
may
be
missing,
something
that
can
help
us
to
go
a
little
deeper
or
to
a
place.
That's
going
to
offer
a
little
bit
more
value.
I'd
love
any
feedback
on
that
as
well.
B
C
It's
it's
kind
of
what
I
think
is
issues
could
evolve
into,
but
it
would
just
be
a
thing
that
could
be
could
be.
A
bug
could
be.
An
issue
could
be
a
feature,
maybe
even
eventually
an
mr
could
be
an
epic.
It
could
be
any
of
those
things,
maybe
eventually.