►
From YouTube: YUI Open RoundTable October 10, 2013
Description
YUI Open RoundTable October 10, 2013
B
Cool
we
caught
the
tail
end
of
your
conversation
at
the
beginning
of
our
yy
open
round
table
for
october
2013..
We
were
talking
trash
talking
all
kinds
of
people,
but
thank
goodness,
they're,
not
on
there
and
no,
we
weren't
really
so
today,
we've
got
a
number
of
things
planned
up.
It's
going
to
be
interesting,
but
first
off,
I
wanted
to
cover
a
few
housekeeping
chores.
Why
conf
is
coming
rapidly?
B
It's
a
steam
train
and
it's
not
going
to
stop
it's
going
to
be
here
november,
6th
and
7th,
and
if
you
have
not
signed
up
for
it
yet
please
do
because
there'll
be
a
lot
of
cool
stuff.
Your
library.com
youtube.
I
believe.
Yes,
that's.
C
Talk
proposal
by
tomorrow
by
tomorrow.
B
B
A
No
not
this
year,
I'm
gonna
keep
keep
my
on
again
off
again
relationship
with
why
your
confidence
going.
B
A
B
Yeah,
maybe
a
minute
you
can
tell
us
what
you're
what
you're
working
on
yeah
yeah.
So,
if
you're
a
speaker
right
now,
you
submitted
a
talk
proposal
and
you're
you're
watching
this
thinking,
you're
going
to
hear
some
more
information
about.
What's
going
on,
I
can
tell
you
that
you
will
hear
something
very
soon,
especially
post
the
deadline
from
what
I
know
right
now.
Jenny
has
like
a
big
trello
board
with
all
the
speakers
on
that
and
she's.
Getting
the
schedule
arranged
the
right
people
right
time
and
all
that
kind
of
stuff.
B
So
I
would
say,
there's
a
pretty
good
chance
that
if
you
did
submit
a
talk
that
you
will
get
to
talk,
I
don't
know
the
details,
but
it
will
be
barely
on
par,
but
we'll
fight
you'll
probably
find
that
next
week
and
then
so
going
into
that
we
were.
I
wanted
to
talk
a
little
bit
about
our
latest
release,
which
was
yy313.0
3.13.0,
and
I
have
asked
tony
to
come
and
talk
about
the
main,
the
main
sort
of
component
that
we,
the
main
drive
behind
this
release,
was
the
editor
stuff.
A
Was
my
turn
now?
Okay
yeah,
so
we
released
content
editable
into
editor,
it's
both
a
plugin
and
a
freestanding
component,
or
I
guess
a
pseudo
freestanding
component.
If
you
instantiate
inline
editor,
it
creates
a
base,
editor
and
plugs
in
the
content.
Editable
plugin
under
the
hood,
according
to
the
docs
that
we
wrote
up,
that's
kind
of
the
ideal
way
to
do
it,
but
there's
no
reason
why
you
can't
instantiate
a
base
editor
and
then
swap
the
plugins
and
or
plug
in
what
you
need
to
based
on
the
context
of
the
situation.
A
Content
editable
editor
gives
you
the
ability
to
auto
expand
the
height
of
the
editor,
as
the
person
is
using
it,
which
is
pretty
awesome,
that's
something
you
could
you
could
do
with
the
iframe,
but
you
have
to
you
know
you
have
to
do
a
lot
more
calculations
than
just
getting
that
something
something
out
of
the
box.
A
The
other
thing
is
that
you
can
do
like.
If
you
are
a
content
management
system,
you
could
create
a
a
live
editor
for
your
page.
A
B
A
Yeah,
I
mean
what
the
styles
get
carried
over
every
everything
really
gets
carried
over
like
in
that
scenario.
If
you
went
to,
if
you
went
to
edit
a
page
and
you
had
you're
logged
in
as
the
admin
you
could
go
to,
the
blog
post
as
everyone
in
the
world
sees
it
and
click
a
button
that
would
say
edit
and
edit
the
page
in
line
with
all
the
rest
of
the
content,
and
then
you
know
hit
another
button
based
on
how
the,
however,
the
ui
would
be
set
up.
A
B
And
there
were
a
number
of
stakeholders
right,
there
was
the
original
committer
and
then
there
was
some
like
yahoo
team
members
that
needed
this.
A
Yeah
this,
it
actually
came,
came
over
from
light
lightweight
and
then
with
the
alloy
ui,
which
is
pretty
awesome
and
melting
they're.
Actually
getting
that
implemented.
A
And
about
they're
the
ones
that
that
highlighted
the
feature
of
being
able
to
have
the
auto
expanding.
B
A
B
That's
cool,
so
what
did?
What
are
your
future
plans?
There?
Is
it
sort
of
resting
now
you've
got
any
feedback
or
anything.
A
In
my
to
my
knowledge,
it's
resting
unless
we
get
some
pull
requests
or
bug
reports,
there's
been
a
couple
of
them
that
have
come
out
and
hopefully
people
in
the
community.
Can
you
know
hedge
from
that
to
get
those
kind
of
tweaked
out
and
leave
us
to
you
know
taking
taking
on
other
tasks
that
are
internal.
D
A
B
Yeah
yeah
satyam
and
I
want
to
call
him
out
right
now,
cause
I
know
he's
watching
this
and
now
he's
gonna
say
you
know.
I
watched
this
video
and
I
wanted
to
tell
you
that
none
of
none
of
your
contributions
have
been
ignored
and
I
want
you
to
really.
B
We
want
to
press
upon
the
fact
that
we
appreciate
every
all
the
work
that
you
do
and
all
work
you
continue
to
do
even
even
not
just
pull
requests
but
like
comments
and
forums,
and
you
know
I
went
back
and
saw
a
blog
post
that
he
wrote
like
you
know
two
three
years
ago,
you
know
still
like
you
know,
referenced
in
lots
of
ways.
So
I
want
to
give
a
big
shout
out
to
satyam,
because
you're
awesome.
A
Yeah
absolutely
yeah,
but
the
stuff
that
he's
put
out
there
for
data
tables
just
has
been.
You
know,
really
exceptional,
just
a
few
tests
and
maybe
some
documentation
that
I
have
to
write
for
it.
But
overall
it's
been
really
solid
and
you
know
that
it
makes
my
my
job
a
lot
easier
whenever
it's
just
testing
and
validating
community
contributions
than
having
to
to
come
up
with
all
of
these
features
on
my
own.
A
Oh
there's
one
one
thing
that
I'm
actually
working,
I
just
finished
up
writing
the
test
for
it
to
get
that
pulled
in
is,
if
you
render
a
data
table
with
a
fifty
percent
width.
The
data
table
itself.
The
table
node
is
actually
25
width
because
the
bounding
box
of
the
widget
is
50
width
of
the
container,
and
then
the
table
is
50
width
of
the
widget
bounding
box,
yeah.
A
Yeah,
so
I've
got
something
that
that's
in
the
works
right
now
that
hopefully
I'll
be
able
to
issue
a
full
request
on
that
either,
if
not
by
the
end
of
the
day
as
a
vr
early
tomorrow
and
get
that
pulled
in
to
this
sprint
as
well.
B
B
B
C
We'll
have
a
party
with
pi
yeah,
so
the
next
one
could
be,
though
3
13
1.
do.
B
A
B
Yeah,
the
cool
thing
is
we
never
know
right
because
it
could
it's.
A
lot
of
us
are
based
on
the
community
activity
as
well,
where
even
if
say
we
didn't
have
something
big
planned,
there
might
be
some
community
action,
that's
the
ezekiel,
I'm
gonna
see
if
I
get
ezekiel.
B
Yeah
we've
got
an
hoping
to
get
ezekiel
and
clarence
in
here
shortly
so
but
yeah,
I
guess
we'll
find
out.
I
mean,
do
we
know
of
anything.
I
didn't
see
anything
on
the
on
the
roadmap
like
internally,
no.
C
No,
I
don't
know,
I
don't
know
if
they're
what
new
features
I
mean,
I
just
submitted
a
pull
request
for
something
that
is
2
3x,
but
I
don't
there's
no
hurry
to
get
that
one
in
there.
So
we'll
see
yeah.
So
I
don't
know
I
don't
know
what
kind
of
new
exciting
features
we
have
planned.
C
Sure,
oh
yeah,
so
one
of
the
other
things
is:
we've
talked
yeah.
If
you
take
a
look
at
the
release
candidate,
one
blog
post,
so
whitewayblog.com
and
then
you'll
see
the
release
post
about
the
3.13
release
and
in
there
is
a
link
to
the.
C
One
post
and
that
actually
contains
a
full
change
log
of
pretty
much
everything
that
was
in
3.13,
so
just
quickly
running
through
it
yeah
there's
a
text,
editor
stuff,
app
framework
button,
widget
changes,
calendar
data
table,
oh
yeah,
some
stuff,
yeah,
so
lots
of
and
then
quite
a
bit
more
stuff
general
bug
fixes
and
everything.
So
yeah.
C
Yeah,
like
the-
and
I
think,
we've
talked
about
it
a
couple
times
in
the
past,
but
one
of
the
things
that
was
introduced
was
a
bug
fix
for
widget
that
allows
the
single
that
allows
single
box
widgets
and
it
doesn't
force
essentially
a
new,
a
wrapper
around
your
widget,
so
you
can
take
any
dom
node
and
in
a
way,
turn
that
dom
node
into
a
widget
while
preserving
all
of
the
original
html.
So
you
have
these
really
lightweight.
Markup
objects
that
have
a
ton
of
functionality
and
capabilities
with
them.
Well,
another.
C
So
yeah
the
that
is
actually
I
mean
how
that
how
that's
implemented
it's
always
supposed
to
have
worked,
but
it
actually
never
did
work,
because
what
the
what
what
happened
when
you
executed
the
render
method
is,
it
would
blow
away
all
of
the
existing
markup
that
you
have
in
there,
which
completely
kills
the
feature
so
yeah.
C
I
mean
it's
been
in
there
since,
like
what
white
way,
3.2,
I
think,
was
when
I,
when
the
first
bug
report
for
that
came
in,
but
it's
just
never
never
actually
been
fixed
so
but
yeah
we.
So
we
got
that
fixed.
I
think
what
was
that
pull
request,
one
one,
two
five
so
yeah
now
you
can
do
single
box
widgets,
which
up
until
actually
fixing
that
I
didn't
realize
kind
of
how
how
cool
it.
B
Is
so
was
that,
like
a
coding
practice
at
the
time
to
like
take
a
down
note,
replace
it
like
rewrite
it?
Is
it
like?
Could
it
be
in
other
places
in
diy,
like
say,
calendar
bug
or.
C
That
bug
you
know,
I
don't.
B
C
Like
the
only
the
only
really
really
lightweight
widget,
the
first
time,
at
least
that
I
came
up
with
a
reason
to
have
like
a
very
lightweight
markup,
wise
widget
is
for
button,
because
I
didn't
want
a
div
around
a
button
element.
I
just
if
it's
a
button,
it
should
just
be
a
button
element,
but
so
all
of
the
other
widgets
that
we
have
in
the
library
we've
always
just
had
the
wrappers
around
it,
because
you
do
get
very
complex,
html
structures
for.
B
C
Capabilities
of
those
components
do
not
support
that,
but
it
probably
would
be
possible
to
essentially
just
turn
a
table
element
into.
B
It
would
yeah
well,
it
depends
like,
if
you
really,
it
seems
like
you-
should
just
consume
it
right.
If
you're
using
it
for
data,
then
you
shouldn't
have
to
have
markup
and
stuff
what.
C
Would
happen
there
is,
so
I
think
it
would
actually
be
pretty
cool
to
have
the
html
parser
support
yeah
like
for
a
table
at
the
html
parser
and
data
table,
support
a
table,
and
so
then,
once
you
hit
render
it
would
completely
replace
all
of
that
markup
inside
of
there,
because
it
would
have
to
be
data
table.
C
Stuff,
but
so
that
would
kind
of
exist
outside
of
the
outside
of
the
single
box
widget
yeah,
where.
A
It
doesn't
have
any
progressive
enhancement
built
into
it
right
now.
Okay,.
C
C
Yeah
yeah
and
there's
probably
some
other,
is
it
there
like.
B
List
like,
for
instance,
like
the
image
sweep
thing,
what
is
that
from
scroll
view
like
if
you
had
a
list
of
images
yeah?
Could
you
convert
that
to
a
scroll
view
right.
C
Yeah,
well
so
I
mean-
and
now
I
think,
the
the
natural
segue
for
some
of
that
work
would
be
to
go
into
custom
html
tags,
which
are
now
becoming
more
possible
with
what
components.
Oh
yeah.
H
C
H
Already
done
inside
of
the
gallery,
we
had
someone
create
a
tag
registry
before
and
inside
of
that
title
issues
you
just
put
like.
Why
was
it
why
autocomplete
and
it
would
just
generate
an
autocomplete.
I
B
G
B
A
J
B
B
So
moving
right
along,
we
have
so
my
goal.
For
the
day
is
I
have
a
top
10
list
of
stale
pull
requests
that
I
wanted
to
go
through,
but.
B
Yay,
but
it's
something
I
keep
putting
off
and
I
don't
put
off
anymore,
so
we're
going
to
go
through
that
pretty
extensively,
but
before
that
I
want
to
check
with
clarence
to
see
what
what
fun
things
are
going
on
in
clarence's
world.
Oh,
so
some
fun
things
well,
for
instance,
you
know
the
there's
a
lot
of
the
es4
stuff.
You
mentioned
some
of
this
before
but
and
you've
given
you've
been
here
roundtable
before
so
just.
H
So
yeah
with
some
of
the
interesting
things
that
are
going
on,
let
me
think
so
yeah
most
of
the
work
that
I'm
doing
right
now
is
more
of
how
you
can
integrate
yui
on
the
client
and
server
and
that
stuff's
going
with
some
of
the
new,
like
node.js
modules,
that
yahoo
has
been
releasing
on
our
github
account.
So
if
you
go
to
like
github.com
yahoo,
you
can
take
a
look
at
some
of
like
the
new
modules
I
released
there.
H
Most
of
the
things
we've
released
are
express
ions
and
what
you
can
do
with
those
is
that
they,
basically
let
you
it
basically
synchronizes
together,
like
things
are
going
on
on
server
and
things
that
are
going
on
in
a
client
and
the
idea
behind
that
is
what
we
want
to
do.
Is
we
want
to
just
like
get
rid
of
the
whole
idea
of
having
to
set
up
like
configuration
files
whenever
you
have
to
make
like
a
large,
wi-framework
app,
and
that
would
calculate
all
like
the
entire
configurations
set
dependencies
for
you.
B
H
B
Also
recently,
this,
for
instance,
on
html5,
rocks
talks
about
that
yeoman
integration
like
there's
someone
who's
sort
of
going
through
yeoman
bauer
and
all
that
kind
of
stuff
grunt,
and
how
I
can
see
how
it's
kind
of
we're
converging
with
those
kinds
of
things.
Yeah.
H
And
so
like
the
ultimate
goal
that
we
have
like
right
now,
instead
of
like
we're
moving
away
from
like
the
mosquito
idea
of
keeping
everything
like
really
tightly
integrated
everything's,
like
you
have
to
use
yui
here,
you
have
to
use
the
yui
everywhere.
We
want
it
to
be
more
like
separate
components,
and
then
we
want
to
bring
those
separate
components
together
with
tooling
so
like
with
yeoman.
H
We'll
see
we
haven't
like
gotten
that
far,
yet
a
lot
of
them
are
pretty
production
ready.
A
few
parts
of
yahoo
are
already
using
some
of
these
like
open
source
components
that
we've
developed.
So
if
you
want
to
like
check
them
out,
they're
on
our
github
account,
not
the
yui
github
account,
but
the
yahoo
github
account
right,
cool.
B
Let's
just
dive
right
into
this
other
fun
thing
that
we're
going
to
do.
I
know
everyone
is
like
so
looking
for
this,
but
I
think
this
is
fun,
because
these
are
things
that
outside
contributors
have
worked
on
they've
sort
of
put
their
heart
and
soul
into,
and
I
think
it's
awesome
that
we
can
like
visit
these
and
get
them
moving
forward.
B
B
Oh
you
see
just
like
wow
that
one
is
still
open,
yeah
yeah,
so
if
you
see
anything
with
a
whip
on
it,
we're
gonna
ignore
those
and
if
it's
anything
by
an
internal
user
like
a
yy
user,
like
say
you
know,
derek
or
somebody
we're
going
to
ignore
those
too,
because
this
is
this
is
all
about
the
community
contribution.
So
the
first
one
that
pops
up
is
from
jslayer
or
js
layer.
B
I
can't
remember,
if
you
pronounce
it,
but
to
me
it's
something
more
like
j
slayer
as
an
awesome
name,
and
this
one
looks
like
there's
a
lot
back
and
forth
with
ryan
and
then
satyan
says:
hey
I'll,
take
a
look
at
this,
but
then
it's
nothing's,
not
here
anymore.
So
the
question
I
have
is:
where
do
we?
Where
do
we?
How
do
we
get
this
moving
again?
This
is
the
oldest
pull
request.
B
F
B
Yeah,
so
what
I'm
going
to
do,
I'm
going
to
commit
to
pinging
eric
and
if,
if
he's
saying
you
know,
I
don't
have
time
for
this,
then
I'll
just
go
down
the
list
until
we
get
the
number
for
that,
because
it
sounds
like
it's.
It's
been
a
lot
of
work
done
and.
D
H
J
B
No
okay,
so
yeah
this
one
is
another
one.
That's
a
super
old!
It
looks
like
it's.
It
just
needs
an
owner
to
get
this
going.
H
G
H
H
C
C
So
anyways,
what
what
this
is
doing
is
instead
of
pointing
to
the
build
and
the
source
directory.
We
just
want
to
point
yeti
to
the
source
directory.
So
that's
why
I
feel
like
this
fix,
probably
is
accurate,
we'll
just
have
to
kind
of
make
sure
that
and
follow
up,
because
there's
no
point
in
referencing
star
test,
slash
units
html
outside
of
the
source
directory,
so
right
yeah
right,
so
it
probably
makes
sense
and
should
probably
be
pulled
in.
B
H
I
think
this
might
be
better
as
a
plug-in
I
I
would
need
to
double
check
about
this,
but
and
eric
mainly
handled
modelsync.rest,
but
I
do
know
some
of
the
modelsync
stuff
since
I
didn't
milestone.local
but
yeah
I
feel
like
this
might
be
better
suit
as
a
plug-in,
rather
than
something
that
would
go
into
core,
because
it's
very,
I
feel
like
it
might
be
more
specific
to
rails.
For
instance,
it's
okay,
can
you
add
a
comment
about
that
yeah?
I.
J
H
Most
of
what
I
want
already
said
is
already
there
that
you
want
it
to
be
a
plugin.
Oh,
I
wanted
to
be
a
plug-in
yeah
yeah,
oh
yeah
and
ryan
seems
to
have
gotten
to
that
already.
In
the
first
comment:
yeah
a
rail,
specific
subclass
of
milestone.rest,
which
could
live
in
the
gallery,
yeah
and
yeah.
I
think
that's
my
personal
feeling
about
that.
One
too.
B
All
right
next
one
is
we're
on
number
five
right.
Halfway
done:
eight
eight
nine
by
bruno
bosto.
C
B
Need
to
expose
methods
that
calculate
width
alignment
coordinates
so
again.
This
is
another
one
where
satyan's
not
here
anymore,
so.
H
So
this
is
for
widget-specific
stuff,
so
yeah
this
one
doesn't
have.
Let
me
take
a
look
at
this
really
quickly.
B
H
H
H
B
The
get
x
like
it
aligned
to
xy.
B
B
This
is
something
I
was
thinking
that
maybe
one
should
follow
up
with.
B
H
945
yeah,
and
that
would
be
mine
that
one
actually
looked.
Okay,
I'm
just
gonna
I'll,
probably
handle
this
like
later
today.
Actually.
B
H
I
think
this
is
a
small,
obscure
problem.
It's
also
in
loader.
This
would
be
something
that
I
think
ezekiel
could
get
to
while
he's
working
through
loaders.
So
I
feel
like.
I
think
this
is
only
a
small
change.
This
one
isn't
really
a
big
thing.
I'm
gonna
send
this
one
to
ezekiel,
since
he
didn't.
I
Kill
us
what's
up
with
all
the
commits,
I
think
he
yeah,
I
think,
he's
updating
the
pull
requests.
H
There
might
be
a
problem
there,
it's
probably
a
small
problem,
it's
not
like
a
big
thing
yeah,
so
this
could
be
something
like
that.
Yeah,
okay,.
B
All
right
next
one
is
number.
Nine
is
one
two
one,
five
another
request
from
winbing.
H
G
G
B
H
Yeah,
I
don't
know
if
this
is
actually
fixing
anything
to
be
100,
honest.
It
looks
like
the
thing
that's
getting
removed.
It
does
basically
the
same
thing
that
the
change
is
doing
so
it's
kind
of
a
no
hop
here.
I
think
I
would
close
this
out
yeah
this
one
isn't
really.
Okay,
oh.
C
It
seems
like
what
it's
doing
is
removing
it
and
then
adding.
H
Back
in
no,
it's
also
assigning
it
to
it's,
also
like
assigning
it
to
this.callback.
C
B
C
F
B
H
This
this
one
has
attention:
I've
reviewed
it
and
it
looked
okay
to
me,
but
I
want
to
double
check
this
with
eric
once
he
gets
back
so.
B
Yeah
yeah,
okay,
so
that
one's
cool
yeah
talk
there
all
right.
Well,
then,
that
covers
everything
that
I
have
for
still
pull
requests
and
we've
touched
on
all
of
them.
So
I
feel
better
about
that.
I
still
think
like,
for
instance,
602
is
just
still
kind
of
hanging
out
there.
Sorry
602,
okay,
yeah!
That's
the.
B
So
yeah
this
is
one
we'll
just
talk
to
eric
about
and
see.
If,
because
this
to
me,
I
feel
like
if
we
get
to
always
attack
the
oldest
pull
request,
then
we
can
can
get
this
list
pretty
short.
So
that's
that's
all
I
have
for
now
see
if
there's
anything
on
the
which
one
one's
asking
which
one
the
one
I
just.
B
If
there's
anything
else
on,
don't
worry
about
it:
oh,
okay,
okay,
there's
also
the
another
meeting
room,
there's
a
window.
Oh
so
the
sounds
carry
through
that
gap
right
there
in
the
window,
gotcha,
I'm
not
hearing
voices,
no
you're
hearing.
You
are
hearing
real
voices
in
the
other
room.
B
B
C
That
I
can
think
of
nothing
else,
notable
going
on
yeah.