►
From YouTube: Editor Lite driving WebIDE. Proof of Concept
Description
This is a demonstration of WebIDe driven by Editor Lite to support https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51212
A
Hello,
I
would
like
to
provide
you
with
some
insight
and
information
about
the
proof
of
concept
that
will
allow
us
to
run
web
id
on
the
editor
lite
without
further
ado.
Let
me
just
jump
straight
into
the
editor
into
the
web
id
and,
let's
see
how
it
works
now,
so
we
are
in
a
project
and
let's
open
any
file,
let's
say
authors
for
example,
so
it's
still
the
same
web
id.
A
A
This
is
one
more
like
user
experience
change
to
the
web
id
after
moving
to
edit
the
light
simply
because
the
data
light
already
comes
with
the
loading
state,
bundled
so
it
was
just
a
matter
of
setting
and
removing
the
data
set
attribute.
A
Now.
Does
it
actually
work?
Does
it
do
the
things
as
it
is
it's
supposed
to?
Let's
make
some
changes
to
this
test
empty.
It
doesn't
look
like
it
has
a
lot
of
sense.
So,
let's
remove
this
thing
right
now.
Now
we
have
it
marked
as
changed.
We
have
the
commit
button
available.
Let's
go
there
and
here
we
go,
the
div
does
work
as
well.
It
does
show
the
changes.
A
Wonderful,
let's
discard
the
changes.
Well,
this
work.
A
It
does
work,
but
it
doesn't
reload
you
to
the
edit.
This
is
not
related
to
this
proof
of
concept.
This
is
how
the
current
web
id
works,
because
we
have
javascript
error
fired
up
there,
and
I
think
I
have
created
the
issue
for
that
as
well.
But
let's
get
back
to
the
testimony.
Okay,
it
got
restored,
it
was
restored
right,
we
don't
need
so
we
remove
it
once
again
and
we
try
to
let's
check
yeah.
A
A
Error
loading
last
commit
error.
Message
doesn't
come
from
this
proof
of
concept;
it
is
in
the
current
web
id
as
well
so
nothing
new
here.
So
let's
take
a
look.
Whether
our
change
is
actually
propagated
to
this
merge
request.
We
open
the
only
change
in
this
merge
request
and,
yes,
we
do
have
this
change
here.
A
A
A
Squashing
related
changes
to
one
commit
so
that
we
could
split
this
proof
of
concept
into
several
merge
requests
with
two
three
commits
per
merge
request
for
proper
implementation,
because
here
we
are
lacking
some
tests.
Some
tests
need
to
be
updated
and
so
on
and
so
on.
But
I
welcome
you
to
discuss
the
things
and
please
please,
please
do
ask
the
questions
participate
in
the
discussions
and,
let's
make
it
happen,
let's
make
our
webidee
beat
driven
by
editor
light.
Thank
you.