►
From YouTube: Editor Group Backlog Refinement - 2021-01-13
Description
Bi-weekly backlog refinement session for issues related to the Editor group at GitLab
A
All
right,
hello,
everyone,
it
is
january,
13th
2021
and
we
are
refining
the
backlog
for
the
editor
group.
So
the
agenda
is
just
to
look
at
the
issues
that
we've
labeled
for
backlog
refinement
and
then,
if
we
have
time
we'll
move
on
to
other
categories
and
discuss,
I
have
been
labeling
a
few,
perhaps
slightly
generously
they're,
not
necessarily.
A
A
A
This
one,
I
did
not
add
the
label,
so
oh,
yes,
I
did
this
one.
A
A
D
I
have
no
idea
it
was
implemented
long
time
ago
when
I
believe
that
you
like
it,
it
was
implemented
all
the
way
in
hamel
view,
and
then
we
had
this
refactoring
and
I
was
struggling
to
figure
out.
What
is
it
supposed
to
do
and
I
couldn't
figure
out
that
because
it
was
like
there
was
just
not
enough
connected
dots
there,
so
I
just
went
on
and
just
didn't
connect
it
to
anything
when
we
refactored
the
view.
D
Okay
and
it's
already
about
a
like-
it's
probably
yeah,
quite
a
lot
of
time.
We
are
with
this
non-connected
functionality
and
nobody
complained
so
far
yeah.
So
I
assume
this
and
it's
just
like
intuitively.
A
It
looks
like
a
final
encoding
preference,
but
I
wouldn't
imagine
well
yeah.
I
don't
know.
D
Technically,
I
would,
I
would
the
only
scenario
where
I
would
assume
this
might
might
be
used
is
when,
if,
if
we
would
be
rendering
the
binary
files
and
then
we
would
switch
between
text
and
base64
encoding,
but
since
we
did
not
really
show
binary
files
at
all
now
nowadays,
this
this
thing
just
doesn't
make
sense.
A
D
A
Placeholder
all
right
well,
this
is
an
easy
refinement,
then
remove
the
bug.
I
mean
remove
the
button
yeah
if
nobody's
complaining
about
it
and
there's
no
clear
value.
Removing
the
button
will
be
one
step
further
to
hearing
about
it
if
it
does
provide
value
to
somebody,
even
if
it's
a
as
we
discussed
in
slack,
even
if
it's
a
placebo
effect,
and
somebody
thinks
that
this
is
doing
something
for
them
and
they
have
an
impression
of
what
this
is
doing.
It
would
be
great
to
hear
what
they
think
the
value
their.
A
Since
it's
not
getting
any
value,
my
guess
is,
we
will
never
hear
about
it
again
and
it'll
just
be
a
cleaner,
toolbar
yep
and
if,
for
some
reason
down
the
road,
we
do
find
a
reason
to
switch
file
and
coding
within
the
editor.
We
certainly
would
have
to
build
that
anyway
and
and
scope
it
and
plan
it
and
understand
actually
what
we're
supposed
to
be
doing
yeah.
So
anyway,
that's
that's
great.
A
Let's
say
I
mean
I
don't
want
it
to
linger,
we're
doing
13-9
planning,
but
this
seems
like
the
the
lowest
of
the
low
effort
to
just
remove
a
button,
especially
if
it's
not
even
hooked
up
to
logic.
Yeah.
It's
like.
D
A
Yeah
I
mean,
let's
see,
I
don't
see
why
not
when
we're
looking
at
capacity,
I
will,
I
will
say
you
know
it's
lower
priority
than
some
of
the
other
work
but
yeah.
It's.
D
Only
the
only
the
only
complexity
here
that
I
that
I
would
anticipate
is
this
is
actually
the
review
process,
because
the
reviewers
and
maintainers
might
freak
out
that
we
remove
the
button
without
actually
explaining.
Why
we
do
remove
it
so
sure,
like
the
emergency
quest,
has
to
be
very
clear
in
in
in
communicating
that
this
is.
This
is
the
button
that
has
not
been
connected
to
anything.
A
A
This
is
not
a
gitlab
employee
is,
is
not
actually
the
main
goal
of
disabling
the
web
ide
for
the
for
this
user
is
not
to
prevent
people
from
using
part
of
our
product
necessarily,
but
if
you,
if
you
read
the
further
details,
it's
it's
around
the
fact
that
the
web
ide
appears
to
be
a
way
around
enforcing
gpg,
signing
and
committing
to
the
repo
without
having
a
signed
commit
so
to
to
kind
of
preface
the
the
conversation.
A
A
I
would
much
prefer
to
have
the
web
ide
support
signing
in
some
manner,
if
that's
even
possible-
and
we
can
talk
about
that
in
detail
or
at
least
respect
the
settings
of
the
project.
I
don't
want
the
web
id
to
become
a
work
around
to
get
around
a
preference
that
we
have
in
our
own
product.
That
says
you
know
only
signed
commits
should
be
allowed
and
then
the
web
id
actually.
D
Keep
in
mind
that
this
is
not
limited
to
web
ad,
only
right
so,
for
example,
it's
it's
going
to
be
the
same
issue
like
you
go
to
the
repository,
you
open
a
file
and
you
add
it
there
and
you
you
technically
take
the
same
route
as
you
would
from
weber,
so
this
toggle
would
would,
as
you
as
you
mentioned,
would
have
to
completely
disable
any
editing
experience
that
involves
committing
yeah.
D
B
A
Yeah-
and
I
think
that
that's
the
that's
the
course
of
the
conversation
that
and
the
the
the
thinking
that
I've
taken
on
this
is
like
there,
there
have
been
other
requests
to
turn
off
the
web
ide
as
a
way
to
enforce
like
some
workflow
on
an
organization.
I'm
not
entertaining
that
right
now.
I
don't,
I
feel
like
we.
A
We
should
take
a
stance
and
have
an
opinion
on
that,
and
my
opinion
is
that
we
don't
want
to
turn
off
web
editing
altogether,
but
this
is
a
very
valid
use
case
for
for
implementing
a
feature
that
exists
in
our
product
for
premium.
Users
which
is
to
enforce
signed
commits,
and
you
cannot
enforce
sign-
commits
if
you
are
also
giving
the
users
away
around
it
through
the
web
interface.
A
So
I
don't
know
enough
about
signed,
commits
and
private
keys
and
how
that
might
work
with
a
web
editor
to
to
start
solutioning
here,
but
I
think
the
the
mvc
for
this
is
definitely
just
having
the
web
id
and
web
any
web
editing
the
the
single
file
editor
to
respect
that
setting
and
prevent
commits
from
being
made.
B
This
is
not
the
first
time
we've
we've
discussed
this.
I
think
we
we
had
this
problem
before
in
the
past,
but
the
main
problem
is
that,
in
order
to
sign
the
commit,
you
need
the
private
key
and
you
have
to
enter
the
the
password
to
sign
it
with
the
private
key,
and
we
don't
have
that
in.
In
the
platform
I
mean
it's
quite
tenuous
to
have
the
private,
the
private
search
in
the
in
the
platform.
A
Yeah-
and
it
seems
counter
to
the
idea
of
the
private
key
to
somehow
have
them
store
it
on
their
account
right,
like
that's
the
opposite
of
what
we're
going
for
exactly.
Can
you
can
just
sorry
sorry
go
ahead?
E
E
F
A
A
B
But
I
I
agree
that
this
decision
is
quite
dangerous,
because
after
we
implement
this
kind
of
setting
for
projects,
somebody
will
say
hey.
This
is
quite
tedious.
I
want
a
setting
for
my
group
and
the
projects
inside
that
group
in
order
to
disable
enable
them
all.
So
I
think
that
the
right
approach
is
to
fix
this
and
or
implement
this.
A
Okay,
what
I
will
do
is
there
are
several
related
issues
that
I
linked
here.
Most
of
them
are
closed.
This
is
the
open
one
that
we
were
just
looking
at,
which
is.
A
A
It's
not
the
maybe
most
pressing
thing,
but
I'll
probably
close
this
issue
referencing
the
other
one
about
supporting
signed
commits
in
the
meantime.
I
don't
have
a
project
that
I
can
set
up.
That
is,
that
would
enforce
this
setting
to
test
out
the
behavior
of
the
single
file
editor
in
web
ide.
I
remember
seeing
something
on
slack
that
implied
that
maybe
the
single
file
editor
already
behaves
appropriately,
but
the
web
id
does
not
so.
A
A
Yeah
I'll
give
that
a
try
and
then,
if
there's
a
discrepancy-
or
you
know
like,
I
think
in
the
meantime
before
we
implement
this
it'd
be
great.
If
we
could
display
an
error
in
the
web,
ide
and
just
say,
and
maybe
just
disable
the
commit
button.
A
So
the
the
issue
in
question
mentions
that
this
is
only
available
in
premium
and
higher.
I
believe
that
the
there
is
just
there's
a
you
know:
a
setting
for.
A
Rejecting
commits
when
they're
not
signed
through
gpg,
so
I
think,
while
an
error
might
be
annoying,
we
would
be.
B
But
I
I
think
this
is
a
good.
This
is
a
good
caveat.
I
mean
if
users,
if
that
users
really
want
to
prevent
non-sign
commits
from
going
to
the
repository
he
can
enable
that,
although
he
might
not
be
in
the
right
tier
to
have
this,
this
push
rule,
but
if
the
push
room
is
enabled
the
weapon,
he
will
fail.
A
That's
yeah,
that's
what
I'm
looking
for
yeah
and
I
I
just
don't.
I
don't
have
one
set
up
or
I
didn't
set
one
up
before
this
meeting
to
just
got
to
to
verify
the
behavior,
but
my
my
opinion
is
that
if
this
setting
is
configured
and
turned
on
the
web,
id
should
not
be
able
to
commit
until
it
is
able
to
commit
signed,
commits
so
there's
probably
two
issues,
one
that
is
going
to
take
a
little
more
research
and
investigation
into
whether
we
can
do
signed
commits
online.
A
I
also
will
try
and
find
out
how
many
people
are,
how
many
installations
are
actually
trying
to
do
this.
That
could
help
us
figure
out
priority
and
how
widespread
this
might
be.
How
many
people
might
run
into
this
issue?
A
I'm
not
sure
that
exactly
where
that's
instrumented
or
if
it
is
but
we'll
try
and
find
out
how
many
installations
are
enabling
this
setting
so
that'll,
be
the
outcome
there.
So
takeaway
for
me
is
I'm
going
to
respond
to
this
issue,
so
we're
not
interested
in
disabling
the
web
ide,
but
we
will
respect
the
setting
and
prevent
it
from
committing
when
that
setting
is
turned
on
and
we
will
follow
up
about.
A
D
That
was
bugging
me
in
like
for
forever
technically,
and
this
is
more
like
you
know,
user
experience
thing
that
technically
when
you're
there,
there
are
two
scenarios
where,
when
you
get
to
web
id
first
you're
about
to
edit
the
source
code,
the
second
one
is
you're
about
to
review
the
merge
request.
D
D
The
problem
is
that
when
you're
editing,
editing
emerge,
request
or
you're
editing
a
repository,
a
review
tab
doesn't
make
sense
at
all
like
what
are
you
doing
the
review?
You
don't
review
anything,
it's
it's
for
merging
blast.
D
So
when
you,
when
you
edit,
when
you're
done
with
editing
your
your
source
code
in
the
edit
tab,
you
click
commit
and
you
switch
the
jump
over
to
commit
tab
right
away
when
you're
reviewing
a
merge,
request,
you're
getting
to
the
review
tab
right
away,
and
in
this
case
the
commit
tab
makes
no
sense
at
all,
because
there
is
nothing
to
commit
when
you're
merging
reviewing
merge
requests.
D
So
my
my
idea
was
that
we
might
somehow
in
a
smart
way,
combine
the
review
and
commit
tabs
because
technically
they
provide
pretty
much
similar
information,
the
only
difference
being
that
on
the
commit
tab,
we
show
only
the
differences
like
the
diff,
the
the
change
list
and
in
the
review
time
we
show
the
full
tree
of
the
repository.
D
So
I
was
thinking
about
like
combining
these
two
things,
because
every
tab
that
we
have
to
load
takes
resources.
It
affects
performance,
it
affects
user
experience
because
those
tabs
just
are
like
are
very
confusing,
like
review
tab
in
editing
process
and
the
commit
tab
in
the
reviewing
process.
D
So
I
was
thinking
about
combining
those
those
things,
but
then
michael
answered
there,
and
I
think
we
we
might
get
into
the
discussion
on
how
to
do
this.
How
to
do
these
things?
Because,
from
from
his
response,
I
still
don't
agree
that
we
need
to
have
like
to
to
to
keep
those
steps
like
at
minimum.
D
I
think
we
have
to
remove
review
tab
when
we
are
editing
and
we
can
re
remove,
commit
tab
when
we
are
reviewing,
because
we
know
from
the
router
what
what
action
we
are
about
to
to
do
in
the
web
id.
D
A
Yeah
thanks
for
bringing
it
up
and
and
for
for
thinking
through
the
ux
there
and
just
to
demonstrate
and
make
sure
I
understand
fully
what
you're
saying
so
if
I've
got
a
merge
request
here,
I'm
going
to
see
put
in
the
changes
and
I'm
reviewing
them.
I
go
to
edit
them.
D
You
get
the
defu
if
you
go
to
the
third
step
to
the
commit,
you
still
get
the
diff,
but
in
this
case
it's
broken
diff,
because
it's
not
like
kind
of
really
working
div
and
this
tab
just
doesn't
make
sense
at
all
when
you're
reviewing
the
things
because
you're
not
about
to
commit
anything
and
the
same
thing.
If
you
are
editing
the
source
code,
the
review
tab
doesn't
make
sense.
A
D
So
if
you
turn
yes,
so
we
we
at
every
moment
of
time,
we
do
know
whether
you're
in
the
review
process
or
you're
in
the
edit
process,
because
the
url
tells
us
that
information.
D
So
we
can,
we
can
have
the
combined
view
for
commit
and
for
the
review,
like
even
the
button
commit,
doesn't
make
sense
when
you're
reviewing
the
the
merge
request.
D
So
we
have
to
be
much
smarter
about
conditionally,
showing
the
elements
on
the
screen
to
the
users
depending
on
that
or
another
context-
and
this
is
this
technically
comes
to
our
discussion
of
the
in-context
editing
as
the
whole
in
the
project.
D
A
A
A
A
D
And
this
this
is
this.
This
has
a
really
like
a
really
smooth
implementation
path,
using
very
minimal
changes
like
we
can
start
with
just
to
to
kind
of
measure
the
to
get
the
the
the
interest
in
in
these
changes.
D
So
we
can
just
hide
these
tabs
for,
like
for
when
you
you're
editing
the
content,
the
content,
we
hide
the
review
tab
so
so
that
users
cannot
get
to
it
and
when
you're
reviewing
the
merge
request,
we
hide
the
commit
tab
and
the
commit
button,
and
then
we
just
check
whether
anybody
complains
about
this,
because
in
this
case
we
we
do
preserve
the
same
naming
that
people
got
used
to
so
could
and
it
could
be
enough
for
us.
D
A
Yeah
I
mean
I
would
say
that
preventing
people
from
committing
if
you're
coming
from
the
merge
request
could
be
potentially
dangerous
for
the
workflow
that
I
just
described,
which
is
like
I'm
going
in
here
to
add
additional
information
to
this
release
post
or
whatever,
like
that
path
I
just
took
to
get
here,
is
one
that
I
take
frequently
and
whether
it's
right
or
wrong,
you
know.
B
A
But
something
I
do
sometimes,
if
I
need
to
like
add
an
extra
line
or
just
change
a
word.
I
don't
necessarily
want
to
do
it
from
the
suggestion
in
in
context
of
the
mr,
which
is
what
I
mean
by
like.
We
should
explore
that
further
and
in
in
our
effort
to
bring
in
context
editing
into
the
merge
request.
But
this.
D
D
The
important
thing
here
to
keep
in
mind
that
what
I
suggest
does
not
prevent
you
from
doing
what
you
just
described,
so
the
edit
tab
will
be
available
in
every
scenario.
D
So
you
get
to
the
review
tab,
but
the
edit
button,
edit
tab,
will
be
there
all
the
time,
so
you
will
still
be
able
to
edit
the
things.
The
question
is:
how
do
we
do?
How
do
we
reveal
the
the
commit
tab
if
you
do
make
changes
while
reviewing
nmr
right,
but
then
again
we
do
have
the
state
that
tells
us
whether
we
have
changes
or
not.
So
if
you
are
in
the
review,
if
you
get
straight
to
the
review
process,
we
show
only
two
tabs
edit
and
review.
D
A
A
D
State
of
how
people,
in
my
opinion,
how
people
interact
with
web
ide
like
if
they
review
their
review,
if
they
edit
they
edit.
It's
the
only
scenario
where
you
edit
the
file
while
reviewing,
is
when
you
review
your
own,
merge
request
in
most
cases,
but
that
doesn't
happen.
That
often
like,
usually
you
do
review
your
merch
request
before
you
push
it
to
to
to
reviewers.
A
Yeah
I
mean
I,
you
know
I
I
don't
have
the
legacy
of
the
decision
making
process
here,
but
it
feels
like
the
commit
tab
is
a
little
bit
left
over
from
when
we
staged
files
and
had
a
little
more
file,
management
and
stuff
in
general.
I
I
definitely
can
see
your
your
standpoint
here
on
the
fact
that
they're
they're
performing
similar
options.
It
seems
like
to
me
if
I
could
simplify
the
distinction.
A
You
could
it's
really
just
about
what
you
could
combine
them
into
one
tab
and
just
provide
different
options
for
what
you're
viewing
like?
Are
you
viewing
only
the
files
that
are
changed,
or
do
you
want
to
see
all
the
files?
Are
you
reviewing
the
changes
since
your
last
commit
or
the
changes
since
the
you
know
the
the
merge.
A
And
then
so,
like
you
know
in
in
oversimplifying
it
again
like
if
you
just
had
a
default
view
for
the
review
tab
that
just
showed
only
the
files
that
were
changed.
Essentially
what
we
show
in
the
merge
request
itself
and
then
had
a
button
to
show
all
files
and
like
toggle
between
that
it
seems
like
it
would
negate
any
value
that
the
commit
tab
has
in
general.
In
this
context,.
D
D
This
is
like
the
user-driven
extension
of
the
interface
and
that's
that's
something
that
users,
no
okay.
I
make
this
action.
This
thing
happens:
okay,
that's
cool,
but
if
users
are
throw,
we
we
throw
everything
we
have
at
the
user
right
away.
That's
a
bit
overwhelming!
I
think.
A
Yeah,
I
I'm
with
you.
I
think
it
needs
a
little
more
back
and
forth,
like
you
said
with
with
michael
and
let's
get
it,
let's
get
the
proposal
crystal
clear
before
we
we
try
and
schedule
it,
but
I
I'm
all
for
iterating
on
the
on
the
ux
and
simplifying
the
the
overall
experience.
I
think
he
had
mentioned
a
couple
concerns
about
just
in
general,
like
providing
visual
feedback
on
the
commit
tab.
I
think
really
what
we're
talking
about
is.
A
Ultimately,
letting
combining
the
two
tabs
and
have
them
serve
dual
purposes
depending
on
the
context,
but
the
the
mvc
for
for
hiding
one
or
the
other
could
potentially
make
it.
So
you
know
the
the
utility
of
that
commit
tab
where
it
shows
the
number
of
files
is,
is
lessened
in
the
near
term,
but
I
I
think
we
can.
Let's,
let's
take
a
look
at
some
of
the
alternate
proposals,
go
back
and
forth
and
get
a
couple
designs.
I
I
don't
have
any
real
reservations
to
to
moving
forward
on
this.
A
I
think
in
general.
It
makes
a
lot
of
sense.
Thank
you.
I'm
gonna
leave
without
saving
that
change,
so
I
don't
mess
up
my
release
post
and
I
will
leave
this
open.
So
I
can
go
back
and
make
some
comments,
so
this
was
the
other
one.
I
was
looking
forward
to
talking
about.
I'm
excited
about
this
one,
because
I
have
a
big
question
about
editor.
A
Config
paul
brought
this
one
up
in
in
an
issue
that
was
assigned
for
thirteen
eight,
which
seemed
like
a
small
bug,
which
was
that
the
single
file
editor
doesn't
add
the
trailing
new
line
character
when
it
commits
the
the
file
the
changes
to
the
file,
but
the
web
ide
does
by
default,
and
in
talking
through
that
behavior
we
kind
of
realized
that
the
reason
web
ide
can
do.
That
is
because
you
can
override
that
behavior.
If
you
want
to
through
the
editor
config.
A
If
we
extended
the
single
file
editor
to
have
the
same
default
behavior,
but
don't
let
the
editor
be
configured
to
not
add
the
new
line
value
you
would
never
not
be
able
to
have.
If
you
catch
my
double
negative,
like
you
would
never.
You
would
always
have
a
new
line
at
the
end
of
your
file
and
anytime,
you
edit
it
with
a
single
file.
Editor
would
add
it
back
in.
You
could
get
an
assert
if
you
didn't
want
that
new
line
for
some
reason,
whether
it's
a
file
encoding
or
your
personal
preference.
A
You
would
be
stuck
in
a
circular
editing
loop
until
you
got
so
frustrated
that
you
edited
it
somewhere
else.
So
my
opinion
is
the
solution.
Here.
Is
that
the
single
file
editor
or
editor
light
as
a
whole?
If,
if
because
I
don't
understand
still
quite
where
the
distinction
is
on,
where
the
behavior
would
be
added,
but
if
the
single
file
editor
can
reference
the
editor
config
values,
then
it
can
behave
consistently
with
the
web
ide.
A
A
D
This
I
think,
answered
in
this
issue,
and
it
really
implementation
of
editor
config
in
web
id
is
just
like.
We
just
make
the
api
call.
That's
it.
D
We
make
the
api
call,
we
get
the
config
we're
done,
it
can
be,
and
it
will
be
the
part
of
the
of
the
web
id
extension
for
edited
light
right
now
when
we
are
moving
to
edit
light,
but
nothing
really
prevents
us
from
making
from
making
it
like
part
of
the
core
extension,
for
example,
so
that
whenever
we
use
edit
light,
this
is
available
for
the
users
and
every
instance
of
eddie
light
will
will
use
it.
So
there
is
no
no
complexity
here.
D
D
The
like
web
id
goes
to
edit
the
light
the
whole
web
id
will
be
wrapped
into
in
in
an
extension,
and
then
we
can
just
dissect
that
extension
and
decide
what
parts
of
web
id
implementation
are
valuable
for
the
for
the
overall
editing
experience
across
the
whole
product
and
just
make
it
the
core
extension.
That's
it.
A
B
A
Would
yeah,
okay
and
then
I
guess
same
thing
goes
for
wiki
if
we
had
a
code
view
separate
from
our
rich
text
editor
on
wiki,
and
we
wanted
to
use
editor
light.
As
that
code
view,
it
could
have
a
separate
editor.
Config
same
thing
goes
for
static
site,
editor
down
the
road.
A
D
Light
right
so
and
the
the
the
the
alternative
is,
we
can
also
make
it
sort
of
choosable
or
like
optional
for
the
users.
So
we
can,
we
can
allow
users
to
just
you
know,
run
the
command
in
their
editor
instance
and
load
the
editor
config
whenever
they
want,
or
we
can
make
this
available
on
the
per
instance
basis.
D
So
using
the
editor
you
config
is
going
to
be
put
into
the
separate
extension
and
then
every
instance
of
edit
to
light
will,
like
the
author
of
every
instance
of
editor
light,
will
be
able
to
say.
Okay,
do
we
need
this
extension
or
not?
That's
it
yeah.
There
is.
D
A
Yeah,
that's
good.
I
think
the
the
the
simplest
answer
for
now
for
right
now
is
that
it
sounds
like
building
the
like
a
core
extension
for
reading
the
editor
config
values
into
editor
light
is
the
is
the
path
we
should
explore
right
now
and
then,
as
we
yeah
as
we
implement
that,
and
as
we
find
other
scenarios
where
we
want
more
flexibility
or
inconsistencies,
seem
odd.
We
can.
A
We
can
look
into
ways
to
either
surface
like
a
snippets,
a
message
in
snippets
that
says
you
can
create
an
editor
config
file
to
change
the
behavior
of
snippets
or
something
like
that.
You
know
some
of
this
might
just
be
documentation
as
well.
D
Yeah
yeah
it's
but,
as
I
said
this
is,
this
is
really
trivial
thing
like
this
can
like
fetching
editor,
config
and
applying
it
can
be,
can
be
made
an
extension
already
tomorrow
and
we
will
have
it
in
13.8,
but
it's
just
it's
just
a
matter
of
creating
the
extension.
That's
it.
B
E
I
was
saying
you
could
also
give
them
an
option
somewhere
in
the
in
the
project
or
instant
settings.
To
say
here
is
the
editor
config
I
want
to
use
and
then
across
all
of
the
different
features
that
we'll
use
the
same
one
yeah.
D
Using
like
creating
the
the
extension
for
dealing
with
with
data
to
config
will
be
beneficial
because
we
would
we
we
will
be
able
to
to
specify
what
are
the
config
to
use
on
that
or
another
instance,
whether
to
use
it
at
all.
And
that's
it's
just
going
to
be
flexible.
A
D
No,
I'm
I
mean
like
okay,
I
I
I'm
I
I
suppose
we
can
have
it
tomorrow.
I
like
we
can
have
another.
D
Yeah,
it's
like
one
or
three:
oh
it's!
It's
definitely
not
three!
It's
it's
going
to
be
one
because
it
it
is
like,
indeed
in
the
poc,
for
for
the
web
id
running
on
data
lite.
We
don't
have
this
branched
into
the
extension
like
it's
it's
global
extension
for
web
ide,
obviously,
but
we
can
take
it
out
there
and
the
the
the
only
thing
that
I
have
to
think
through.
D
We
don't
have
the
paradigm
of
the
core
extensions,
yet
I
I
was
thinking
about
this
for
for
for
quite
some
time,
because
we
will
have
to
at
some
point
create
this
core
extension
that
is
going
to
be
used
by
all
the
editors
in
the
project
and
this.
This
is
this
one.
This
is
one
way
of
doing
this.
D
Another
way
of
of
doing
this
is,
as
I
said
like
to
just
create
this
regular
extension
that
we
do
support
now
and
then
add
it
as
dependency
for
web
id
and
for
the
single
file
editor,
and
this
this
can
be.
This
is
very
trivial
to
to
do.
Indeed,
okay,.
A
The
only
reason
I'm
asking
is
because
we
we
were
doing
planning
for
13.9
and
getting
the
web
ide
using
editor.
Lite
is
one
thing:
that's
slated
for
13.9,
so
if
you
could
take
care
of
it
at
the
same
time,
that
would
be
great
yeah.
I
could
put
this
probably.
I
could
see
this
as
a
stretch
goal
for
39
and
waiting
for
1310.
I
don't
think
it's
critical,
so
as
long
as
it's
on
a
radar
for,
I
think
we
can.
D
Handle
it
during
that
process
because
I,
like
I've,
I've
already
got
a
couple
of
merch
requests
towards
this.
This
goal
merged,
but
the
main
thing
like
the
main
extension,
is
not
it's
not
prepared
as
the
merch
request.
Yet
so
I
can
just
create
two
two
extensions
really
like
one
for
editor
config
and
one
for
the
remaining
part
of
the
web
id.
A
A
A
So
I
just
made
a
note,
as
far
as
like
implementation
goes
I'll
leave
it
up
to
you.
If
there's
there's
no
concept
of
core
core
extensions.
Now
we
don't
need
to
reinvent
the
wheel.
If,
if,
as
you
mentioned,
you
just
create
an
extension
for
both
single
file,
editor
and
web
ide
within
editor
lite
that
respects
the
editor
config.
I
think
that
achieves
the
same
goal
and
we
can
move
towards
a
core
extension
that
has
that
consistently
across
all
instances
of
editor
light.
That
makes
sense
to
me.
A
Well,
you
know
I,
I
think,
that's
enough.
We
can
tentatively
schedule
this
for
13.99
and,
if
and
and
discuss
the
details
in
the
issue
later
cool.
C
A
I'd
like
to
discuss
this
one:
how
late
does
this
meeting
go?
Oh,
we
still
have
half
an
hour,
so
this
one
came
up
as
a
as
a
customer
request,
so
we
had
a
customer
who
was
on
a
trial
of
premium
and
invested
some
time
in
building
a
group
wiki
which
is
only
available
in
premium.
A
A
They
wanted
to
be
able
to
retrieve
it.
They
were
justifiably
confused
and
a
little
upset
that
they
couldn't
get
to
the
work
that
they
had
put
into
it.
A
From
a
product
standpoint
from
a
pricing
and
tiering
standpoint,
I
don't
necessarily
want
to
make
a
group
wiki
data
available
to
somebody
who
hasn't
paid
for
the
tier
that
has
that
feature,
but
I
do
think
that
granting
read-only
access
to
that
data
is
important,
so
they
can
retrieve
it
and
so
that
if
they
ever
upgrade
it's
there
for
them,
if
they
they
upgrade
their
their
plan
and
the
group
wiki
comes
back
just
as
they
had
it.
That
would
be
the
ideal
solution.
A
I
believe
this
could
be
handled
through
support
for
now.
We
don't
necessarily
need
to
do
anything
here.
The
support
could
get
access
to
that
data
and
find
a
way
to
make
it
available
for
the
user
and
that's
the
path
that
this
will
take
immediately.
A
But
I'd
like
to
discuss
just
you
know
for
for
backlog,
refinement
reasons
like
not
saying
we
need
to
do
this
in
13.9,
but
is
there
a
way
we
could
solve
this
a
little
more
elegantly
for
self
serve
that
doesn't
it
doesn't
make
the
user
feel
inconvenienced
for
not
buying
premium,
because
it's
not
for
everybody,
we
don't
want
to
make
them
feel
bad
about
it.
But
still
gives
them
access
to
the
data
in
a
way
that
doesn't
require
interfacing
with
support.
A
So
my
thoughts
here
are
in
the
proposal
whether
this
is
done
through
the
ui
or
through
you
know,
just
get
access
to
the
repo
or
something
like
that
through
the
api
and
command
line.
A
And
I
don't
know
if
you
want
to
elaborate
on
that.
B
Yeah
so
at
first
I
thought
that.
B
Allowing
the
read-only
access
to
the
wiki
to
the
group
wiki
would
be
a
good
solution,
but
that
would
only
allow
users
to
read
the
wiki,
not
download
the
wiki.
We
don't
have
any
functionality
to
download
wiki
repositories
compared
to
the
functionality
that
we
have
with
projects
projects
has
the
functionalities
going
to
download
them.
So
the
problem
is
that,
and
we
have
all
the
tools
we
need,
the
the
to
bundle.
The
git
repository
is,
though,
is
done
by
an
rpc
call
to
italy.
B
B
So
my
recommendation
could
be
as
like
we
have,
for
we
have
an
endpoint
called
export.
I
think
it
would
be
to
add
an
endpoint,
a
new
endpoint
to
group
wikis
and
also
wikis.
If
we
want
to
download
them.
If
you
have
yes
or
read
access
or
download
code
wiki
access,
it
would
be
more
straightforward
than
a
ui
approach.
B
A
Yeah
I
mean
I
I
from
a
from
a
product
and
hearing
perspective,
like
I'm,
not
trying
to
be
vindictive
for
anybody
that
downgraded
or
or
didn't,
extend
a
trial.
You
know
or
didn't
pay
for
the
same
plan
that
their
trial
was
on,
but,
like
the
the
reality
is
like
we've,
we've
got
a
premium
feature
and
to
make
it
available,
even
in
a
read-only
way
to
those
that
don't
pay
for
the
feature
erodes
the
value
for
those
that
do
and
makes
it
harder
to
manage.
A
I
mean
honestly,
it's
just
going
to
be
more
complex,
as
you
mentioned
from
the
ui
standpoint.
We're
going
to
need
to
do
more
validation,
and
I
don't
know,
I
think
I
think,
api
access
to
export
the
data
is
the
simplest
path
to
making
sure
that
people
have
access
to
what
they
created,
while
not
complicating
the
the
tiered
pricing
that
we
have
in
place.
So
until
we
invest
more
time
and
thought,
and
if
this
comes
up
a
lot
more,
I
could
see
us
exploring
a
way
to,
for
example,
check
the
existence
of
group
wiki
data.
A
And
if
you
don't
have
access
to
group
wiki,
we
could
have
a
way
in
the
ui
to
let
users
clone
that
to
a
new
project
and
make
a
project
level
wiki
that
they
can
then
access
and
edit.
But
it
it.
The
same
thing
could
be
accomplished
by
just
letting
them
download
the
data
and
then
do
that
manually.
So
yeah.
A
A
No,
not
a
robot,
I
just
typed
fast,
okay,
it's
not
the
highest
priority.
This
came
up
once
in
the
past
month,
so
I'm
I'm
not
saying
we
drop
everything
and
do
this
we'll
keep
it
in
the
backlog.
What
do
you
think
as
far
as
complexity
for
for
waiting
like.
B
I
think
we
have
all
the
tools
we
need.
I
mean
italy
works
with
repositories,
so
it
doesn't
work
with
projects
or
italy
or
sorry
or
groups
or
whatsoever
only
with
repositories.
So
we
can.
I
think
we
can
connect
all
the
gears
quite
quickly
and
say
italy
bundle
me
the
gita,
the
group
wiki
repository
and
it
will
return
it
and
we
can
even
reuse
some
code
that
we
have
in
the
project,
export
and
coin.
A
A
Mm-Hmm,
okay!
Well,
that
helps.
I
will
update
the
description
in
a
little
more
detail
to
take
out
the
references
to
the
other
options
and
make
it
more
clear
what
we're
doing
and
then
I'll
take
off
the
backlog,
refinement,
label
and
we'll
get
it
prioritized.
B
A
I
don't
get
yeah
get
pods
enabled
here.
So
if
I'm
in
you
know
app
controllers
import
whatever-
and
I
want
to
open
this
in
git
pod.
D
It
says
yeah,
the
problem
is
that
technically
what
happens
is
that
the
button
doesn't
generate
the
link
based
on
all
the
url
mutations.
So
technically,
when
you
get
to
the
root
of
the
repository
and
then
drill
down
to
the
subfolder
to
the
subfolder,
then
we
do
update
the
url,
but
we
did
not
reload
the
page.
D
So
technically,
are
we
using
the
history
history
api
in
the
browser
to
push
these
states,
but
the
the
url
of
the
button
doesn't
get
updated.
Contrary
to
that,
if
you
reload
the
page,
then
the
button
is
initialized
with
the
url
that
is
on
the
page
and
then
it
shows
the
correct
url.
D
So
technically
it's
just
a
matter
of
I
don't
know.
D
Listening
to
the
history
changes
or
that
might
make
more
sense,
just
generate
the
url.
The
moment
user
clicks
the
git
pod
button,
so
the
user
clicks
the
get
button
we
do
identify
where
we
are
in
the
repository
structure
and
that's
what
we
sent
to
git
pod.
D
Probably
that's
going
to
be
like,
instead
of
constantly
listening
to
all
the
changes
in
the
url.
D
That
would
create
a
lot
of
noise
in
the
in
the
front
end
on
the
client,
so
we
just
generate
the
url.
I'm
sorry.
E
D
Nice,
then,
probably
it's
it's
kind
of
bug.
Let's
see.
C
D
You
don't
actually
we
just
have
to
make
sure
that
we
didn't
reload
the
page
before
getting
here
right,
so
that
if
we
could
test
this
once
again
so
drilling
down
from
the
oh
okay.
A
Cool
yeah:
well,
let's
verify
it,
but
the
link
does
look
right,
you're
right,
so
yeah
go.
C
D
Controllers
yeah,
so
you
were
navigating
back
and
forth
back
and
forth,
but
the
url
hasn't
been
updated
for
the
button.
So
I
just
suggest
we
we
can
try
to.
We
can
attempt
to
generate
the
url
before
we
get
to
the
git
pod
before
we
send
send
user
to
the
git
pod.
E
D
Because,
probably
you
don't
you
don't
have
the
git
pod
set
up
for
I
don't
remember
whether
it's
per
user
or
per
project.
Actually
I.
A
D
I
would.
I
would
suggest
putting
it
into
the
13.9,
because
it's
it's
it's
not
it's
not
a
rocket
science
to
implement
it,
but
I
suspect
that
a
lot
of
people
do
use
git
pod
and
it
might
be
a
bit
annoying
for
them.
D
B
A
Yeah,
there's
there's
a
good
amount
of
good
amount
of
work
on
your
plate
here
coming
up,
france
so
glad
you're
back.
A
All
right
so
last
one
on
the
list
and
then
we
can
just
wrap
because
we
were
right
at
about
a
time
use
one
editor
in
multiple
instances
for
multi-file
snippets.
This
one
had
been
sitting
around
for
a
little
while,
and
I
think
I.
D
Yes,
so
I
think
fran
will
will
let
him
know
more
about
it.
Editor
light
is
his
thing,
but
okay,
so
we
for
multifile
snippets.
We
do
use
real
light
right,
fair
enough.
D
The
the
way
it
is
integrate
implemented
now
is
a
bit
inefficient,
because
if,
let's
say
we
have
10
files
in
a
snippet,
we
do
create
10
different
editors
for
one
editor
per
file,
however,
editor
lite
allows,
and
actually
it
suggests
that
the
most
optimal
way
is
to
create
one
global
editor
and
then
create
one
instance
per
file
instead
of
one
editor
per
file.
D
That
way
we
can
share
some
some
settings,
some
configurations
we
can
share
some
instances
and
so
on
and
so
on.
So
this
this
issue
is
really
about.
Like
it's
not
a
bug,
it's
not
a
thing.
It's
just
like
a
minor
change
to
architecture,
to
optimize
the
performance
and
optimize
the
the
memory
consumption
when
editing
the
snippets.
It's
it's
primarily
for
primarily
about
editing
the.
A
That's
it
yeah
makes
sense,
I
mean
I,
I
don't
see
any
reason
why
we
wouldn't
do
it.
Do
you
think
I
I
mean
I
don't
know
we
need
to
get
a
better
sense
of
exactly
the
reach
of
multi-file
snippets
at
this
point,
and
I
know
it's
instruments,
so
I
need
to
run
the
latest
numbers,
but
from
from
my
perspective,
it
can
sit
in
the
backlog
for.
A
A
D
No,
like
it
yeah,
it
might
the
same
thing
like
it
will.
This
discussion
will
be
we'll
we
will
get
back
to
only
in
the
case.
We
are
on
the
view
of
the
multifile
snippet
and
a
user
wants
to
edit
several
times
several
files
at
a
time.
D
B
D
Technically
the
if
we
have
to
solve
this
for
the
view
this
this
might
be
another
issue.
These
two
can
leave
separately,
no
problem
there
and
when
we
start
implementing
the
in
context
editing
for
the
for
the
snippet
view,
we
will
implement
it
correctly
right
away,
so
we
will
create
one
global
editor
and
every
one
instance
whenever
user
requests
the
inline
editing,
but
that
won't
fix
the
editing
form.
But
at
the
same
time
the
editing
form
won't
affect
that
implementation
by
any
means.
A
All
right
well
I'll,
continue
to
gather
that
data.
I
don't
know
how
I
would
quantify
the
performance
benefit
here
for
those
users
that
might
be
doing
that,
but
you
know
I
think
it's
relatively
small
and
reach
that
it
we
can
keep
it
on
the
backlog
for
a
little
while,
like
you
said,.
D
It's
it's
about
adding
form
like
performance
when
it
comes
to
performance
of
the
views
and
the
editing
forms.
People
users
usually
have
different
expectations
and
different
sort
of
different
perception
of
performance.
For
these
things.
So,
like
shaving
off,
I
don't
know
like
100
200
milliseconds
on
the
edit
forum.
Won't
won't
give
us
any
like
any
praise
for
performance
improvement.
E
D
D
Okay,
man,
you're
opening
a
really
really
dark
pandora's
box
now
so
added
editor
light
allows
you
to
like
fundamentally
the
the
way
we
do
it
in
web
ide
or
we
are
about
to
do
this
because
I
didn't
like.
Oh
I'm
sorry,
web
id
is
not
edited
light
driven
yet
right.
There
is
only
the
poc
for
that,
but
let's
assume
that
web
id
is
running
on
edit
light
so
fundamentally
arc.
D
Actually
multi-file,
snippet
and
web
id
will
be
implemented
a
bit
differently
because
for
the
multi-file
snippet
we
really
need
to
create
multiple,
multiple
instances,
because
we
visually
see
different
editors
different
instances
on
the
page,
while
with
web
ie,
I'm
doing
it
a
bit
smarter
and
we
are
reusing
only
one
instance
there
and
what
we
do
there.
We
switch
the
models,
so
there
is
one
level
deeper
abstraction
kind
of
so
we
have
one
instance
in
the
web
id.
So
we
do
not-
and
this
is
this-
is
the
merge
request
that
got
merged
today.
D
Actually,
we
did
not
throw
away
the
resources
when
switching
the
files
or
something
we
just
create
new
model
for
for,
like
you,
click
on
a
file
in
the
navigation
tree.
If
this
file
hasn't
been
opened
yet
we
create
the
monaco
model
and
put
it
into
the
already
existing
instance
of
the
editor.
Then
you
open
another
one.
We
create
the
model
and
swap
the
models
in
existing
instance.
We
do
not
discard
the
instance.
D
The
only
moment
we
discard
the
instance
is
when
you
close
the
last
file
in
web
id,
so
the
last
tab
in
the
editing
interface,
but
otherwise
these
are,
they
will
be
implemented
a
bit
differently
like
the
multifile
snippets
use
really
multiple
instances,
while
web
id
uses
one
instance,
but
multiple
modules
that
get
into
this
instance.
E
So
the
only
point
I
was
making
is,
if,
if
we
are
planning
to
or
when
we're
planning
to
do
this
for
issues
or
mrs
the
same
architecture,
it
might
make
sense
to
do
it
on
snippets
first,
as
a
dog
footing
in
a
less
used
and
less
important
part
of
the
app.
D
Yeah,
if
we
are,
if
we're
ever
going
to
to
to
introduce
editor
light
for
merge
requests
for
the
for
the
changes
tab
of
merge
requests,
then
obviously
it's
going
to
be
the
same
principle
like
one
instance
per
changed
file,
but
I
think
we
have
really
long
way
before
that.
That
happens.
A
The
other
thing
I
could
think
of
again
very
far
in
the
future,
but
something
we've
talked
about
with
the
static
site
editor
with
the
complexities
of
some
of
these
pages,
where
you
might
have
embedded
code
in
your
content.
We
have
potential
to
identify
code
blocks
of
template
layout
or
like
mermaid,
diagrams
or
whatever,
and
show
those
in
a
like
code,
block,
embedded,
editor
right
so
in
in
a
potential
for
like
a
handbook,
page,
that's
very
complex,
you
might
have
three
or
four
or
five
of
these
spread
out
throughout
the
page,
maybe
more.
A
A
Pretty
far
in
the
future,
I
think
that
that
helps
me
understand
this
issue,
a
lot
better,
but
certainly
keep
it
in
the
backlog
and
and
keep
it
in
the
back
of
my
mind,
for
when
we
get
closer
to
that
kind
of
interaction,.
A
A
A
lot
of
issues
refined
in
my
mind,
thank
you,
as
always
for
your
input,
anything
that
we're
right
at
time,
but
I've
got
a
few
minutes
before
my
next
one.
If
there's
anything
else,
you
wanted
to
chat
about.
B
Yeah
regarding
the
geo
issue
that
you
mentioned
yesterday
and
group
wikis,
I
read
last
comment
and
I
think
they
said
that
they
were
going
to
tackle
it.
Not
us.
A
B
A
We
can,
we
can
definitely
talk
about
that
more
on
our
next
refinement
issue
or
just
in
the
issue
itself,
but
they
they
are
making
themselves
available
to
help,
but
they
would
like
us
to
to
see
through
the
work.
A
Great
well
again,
thank
you
and
roman
will
be
back
starting
next
week
and
he'll
be
back
to
running
these
on
our
next
session,
but
it's
been
fun
trying
to
understand
what
I'm
talking
about
in
the
past
couple
months.
So
thanks
for
humoring
me
have
a
good
rest
of
your
day.
Everyone
and
I'll
see
you
on
slack
right,
talk.