►
From YouTube: Jupyter/IPython Weekly Dev Meeting, March 21, 2017
Description
Meeting of the Jupyter/IPython development team, March 21, 2017
Meeting Notes: https://paper.dropbox.com/doc/March-2017-Jupyter-Weekly-Meetings-rLiXjbl77MPLNNpNB1hdu
Meeting Notes Archive: https://jupyter.hackpad.com/ep/group/zCqMrBELzrv
A
Hi
good
morning,
everyone
today
is
Mark
Twain.
First,
this
is
the
Jupiter
dev
meeting
today
you
know
we'll
go
off
our
notes
in
the
dropbox
paper.
We're
still
really
liking
Dropbox
paper.
So
we'll
probably
stick
with
this
for
quite
a
while.
Let's
look
at
the
auction
items
first
from
last
week
we
had
a
couple
three
actions.
From
last
week,
Matthias
had
two
of
these
looks
like
you're
still
looking
for
feedback
for
the
ruffle
implementation.
B
A
B
A
No
all
right
so
on
behalf
of
grant.
Please
go
check
out
his
notebook,
be
fed,
be
to
release
up
and
there's
some
comments
getting
put
in
by
Vidya
release
candidate.
One
alright
sounds
good
thanks
Matthias
then
we
have
some
holdovers
from
earlier
in
march
in
February,
so
we've
got
the
great
rely
debate
still
going
on.
How
is
that
going
with
us
redondo.
B
A
Good
see
how
that
shakes
out
and
then
finally,
with
the
declarative,
widgets
projects
like
to
be
part
of
the
new
Jupiter
widgets.
So,
let's
see
last
time
we
talked
about
Pete
said
you
wanted
to
defer
to
Geno
and
I
reached
out
to
Gina
last
week,
and
he
said
yes
so
filled
in,
and
you
know
we're
working
together
to
migrate
a
lot
of
that
work
over
so
I'm
going
to
check
that
off
and
you
r
plus
1.
So
that
was
a
yes
right,
so
Dean
Matthias.
A
We
can
check
that
off
all
right,
so
we
have
next
the
our
weekly
news
by
organization.
I
know
every
week
when
we
get
to
the
section
I
say
the
team
leads
can
can
highlight
some
of
the
information
in
these
links.
I
don't
think
that's
happening
yet.
So,
if
you
are
a
team
lead,
you
know
feel
free
to
use
this
as
a
as
a
tool
to
update
the
group.
A
It
was
a
fun
group
of
people
far
as
I'm
concerned,
my
favorite
folks
and
Carol
and
min
and
Pete
joined
me
on
blue
jeans
to
field
a
lot
of
their
questions.
So
I'm
working
on
a
summary
of
that
discussion
that
all
share
with
folks,
hopefully
about
today,
I'm
kind
of
working
through
I,
took
a
lot
of
paper
nope
top
success.
Let
me
just
get
that
out.
I
took
a
lot
of
notes
on
paper,
so
I
have
to
like
to
transcribe
them.
A
C
A
Let's
see,
the
other
thing
I
wanted
to
pass
by
the
group
is
a
what
first
do
we
want
to
have
another
teen
tutorial?
Have
these
been
helpful
and
useful
for
folks
learning,
different
learning
about
different
sub
projects
and
activities
going
on
with
the
team
and
the
project?
And
so
what
would
you
like
to
do
so?
A
I
have
a
couple
I'm,
keeping
a
running
list
of
ideas
in
the
project
management
wiki,
so
there's
a
project
management
repo
in
the
Jupiter
org,
and
then
I'm
using
the
wiki
to
kind
of
drop
ideas
and
just
start
generally,
creating
with
the
body
of
knowledge
for
how
the
project
runs
on
the
project
management.
So
I'm,
not
necessarily
governance,
wise
Oh
feel
free
to
drop
ideas
in
there
and
I'll
reach
out
to
me
via
email.
So
maybe
in
the
next
meeting
we
can
look
at
the
list
of
ideas
that
we
have
and
choose
one.
A
One
idea
that
came
up
in
our
dev
meeting
was
to
have
some
sort
of
like
newsletter
article
hack,
where
we
just
meet
for
a
set
period
of
time
and
generate
ideas
for
the
newsletters
and
write
draft
articles
that
on
and
the
sudden
newsletter
team
can
then
edit
dude
copy
editing,
editing
on
and
send
out.
So
so
like
that
idea,
let
me
know
it's
a
great
way
to
generate
content
to
all
at
once
and
have
kind
of
a
bank
of
articles
that
we
can
draw
from
currency.
I
guess
is
the
biggest
issue
there.
A
C
A
A
Okay,
great
and
then,
let's
see
finally
Dom
ian
roache,
do
we
need
a
governance
section?
There
are
two
PRS
that
are
ready
to
merge.
Anyone
wants
more
time
to
look
at
them,
so
I
know
brian
has
been
working
on
updating
government
stuff.
So
there's
a
governess,
Rico
and
I
see
that,
as
so
when
I
think
of
project
management
and
I
went
over
this
and
the
tutorial
project
management
pertains
to
time-bound
work,
so
things
that
we
decide
to
do
and
execute
and
finish
so
governance
is
more
how
the
project
runs
overall.
A
D
D
A
That's
a
good
idea
and
yeah.
That's
a
really
good
point.
Actually,
over
the
next
couple
months,
we
probably
will
be
updating
some
of
the
governance
documents
based
on
the
discussions
we
had
in
the
last
step
meeting
or
the
team
meeting
in
at
Cal
Poly.
So
yeah
I'll
add
a
section
to
the
notes
here
and
we'll
update
that
section
as
new
information
comes
through
thanks.
A
A
A
E
E
A
Right,
alright,
so
next
is
services
Pete
any
updates
on
your
end.
I
means
traveling.
Today,
he's
done.
He
was
at
conference
yesterday,
so
he's
still
on
travel,
eat,
nope
it
by
ear
so
know
if
they
update
from
Pete
and
on
dashboard
so
pieces
in
the
dashboard
section,
dashboard
and
related
extensions
till
he's
doing
some
final
sanity
testing
of
the
updated
extensions.
Again
it
notebooks
5
point
0
RC
one.
When
the
notebook
slide
point
0
final
is
out,
he
says
we
can
cut
releases
of
the
various
extension
trick.
That's
all
for
that
section.
F
So
from
a
third
party,
you
standpoint
it's
now
more
reusable
in
an
ending,
a
component-based,
and
also
it
was
a
requirement
for
the
extension
authors
and
our
d
duping
utility
that
we're
about
to
make.
Next
we
needed
the
rain
not
to
be
importing
modules
bypass,
but
actually
importing
whole
package
and
using
that,
as
our
unit
of
duplicating
packages,
we
tried
is
going
down
the
route
of
making
a
module
that
measure
of
be
duping,
but
it
didn't
work.
So
this
was
on.
We
had
to
take
a
step
back.
F
Do
this
took
a
couple
months,
but
now
we're
ready
to
press
forward
and
I
think
we're
pretty
close
to
getting
that
part
done.
Where
we'll
have
a
sensible
path
forward
for
extension
offers
so
yay
hello,
you
go
and
see
what
else
Chris
released
the
restore
for
the
the
main
dock
panel
and
so
we're
using
that
Darien
put
that
into
Jupiter
labs
to
now.
If
you
hit
refresh
it'll,
actually
lay
out
the
the
would
say
as
you
had
them,
so
that's
a
stepping
stone
toward
being
able
to
save
an
application
state
and
refresh
it.
F
Also
Ian
went
and
fix
some
issues
we
had
with
shell
undo
and
and
made
it
something
called
a
cell
list
that
takes
what
used
to
be
an
observable
list
of
cells
now,
internally,
a
map
of
self
cells
by
ID
and
then
the
list
of
ID's.
It
just
made
a
lot
cleaner
implementation
and
it's
a
sub
tails
into
the
discussion
of
how
we're
going
to
rectify
both
real-time
and
non-real-time
models
in
the
application
and
a
link
to
a
couple
of
issues
about
observable
lists
and
rural
Mac
and
how
those
relate
to
real
time.
F
And
so
it's
an
ongoing
discussion
would
like
to
get
as
close
as
we
can
do
it
any
stable
API
around
that,
at
least
from
the
rest
of
the
application
before
we
get
there.
But
do
we
can
in
that
regard
also
chris
added
universal
context
menus
to
phosphor,
which
means
you
can
so
work
similarly
to
the
key
map,
the
key
keyboard
shortcuts
and
that
you
can
add
content
to
a
selector
on
the
page,
an
actual
Dom
selector
and
so
to
populate
the
context
menu
of
the
thing
that
you
clicked
on
in
it
and
informally.
F
So
we're
going
to
take
what
is
the
file
browser
menu?
Man
implement
it
using
that,
and
then
we
can
also
use
it
across
the
application.
So
you
have
a
mercial
context
menus
in
the
application.
The
other
thing
chris
added
was
document
mode,
which
will
will
enable
us
to
have
a
single
item
at
so
the
doctrinal
becomes
the
standalone
just
one
widget
at
a
time
like
Zen
mode
and
sublime,
we
haven't
implemented
that
so
there's
three
cuties
that
we
have
not
yet
implemented
in
juba
line
itself
from
phosphorus,
so
those
will
be
coming
soon.
A
B
E
It's
been
a
busy
week.
We
thought
we
would
hit
the
road
running
after
the
six
point
of
release.
We
haven't
had
a
ton
of
feedback
from
six
quinto,
so
I
hope
it's
going
well
and
we've
got
our
ear
to
the
ground
with
that.
But
we
do
have
a
bunch
of
things
that
we
soldered
on.
In
particular,
Martin
I,
don't
know
how
to
say
his
last
name.
E
Actually,
Martin
Gretel's
was
put
in
a
first
contribution
for
him,
which
was
a
pretty
heavyweight
PR
to
allow
binary
data
to
go
back
and
forth
between
the
front-end
back-end,
with
widgets
in
a
very
natural
fashion.
So
congratulations
to
him
and
instead
of
outstanding
job,
we've
also
been
concentrating
a
lot
on
trying
to
document
the
actual
spec.
E
We
also
updated
to
the
lasik
of
phosphor
packages
of
we're
compatible,
for
we
will
be
as
soon
as
we
release
the
new
tuber
lab
widget
plugin
compatibility
for
lab,
18
and
and
we'll
probably
be
moving
to
the
new
Jupiter
widgets
github
organization.
This
week,
we've
just
been
waiting
for
a
pause
in
the
development
activity.
G
Sure
first
I
did
good
further
up
on
the
docker
stacks
I
wanted
to.
Let
people
know
that.
Last
week
we
added
0.17
of
Jupiter
lab
to
the
minimal
notebook
stack
so
folks
that
were
interested
in
using
Jupiter
lab.
Have
it
a
little
easier
to
do
that
mins
traveling
this
week
at
a
conference
and
you
and
I
are
working
on
taking
the
good
stuff.
G
A
We
have
our
conference
conference
as
an
outreach.
So
let's
see
an
amazing
announcement
at
the
beginning
of
the
meeting
that
our
spring
meeting
location
has
been
I
enough,
so
you
can
look
at
the
hawk
dad
I'm,
sorry,
not
the
heck
bad.
The
draw
box
paper
notes
for
more
information
and
Matthias
made
a
note,
there's
a
super
day,
filling
on
May
nineteenth.
A
So
whenever
you
guys
hear
about
new
events,
you
know
please
go
ahead
and
add
them
to
the
github
projects.
20
17
to
13
conference
and
event
calendar,
so
I
should
be
displaying
that
on
my
screen
now
mins
event
is
over,
so
it
looks
like
we're
finished,
with
events
travel
for
March
and
then
in
April.
There
are
a
couple
things
to
be
aware
of,
and
then
may
is
insane
so
we'll
have
to
work
on
planning
our
time
wisely
and
may
if
we
want
to
get
ebert
pace.
So,
let's
see
here
it's
about
Jerry.
C
D
C
If
there's
anywhere
that
you're
presenting
or
something
that
you
want
me
to
highlight
for
the
community
in
the
newsletter,
specifically,
let
me
know
otherwise
I'll
just
kind
of
look
at
that
and
tick
from.
If
I
can
put
all
of
them
in
there.
I
will
just
kind
of
depending
on
the
number
so,
but
if
there's
a
Miss
Perfect
that
anyone
wants
to
highlight,
they
should
reach
out
to
me,
and
let
me
know,
yeah.
A
And
one
of
the
things
with
this
team
calendar
Anna,
but
we
talked
about
doing
early
on
and
just
one
of
those
to-do
items
is
to
use
the
google
calendar
api
to
actually
or
even
the
github
API
tips
to
push
the
events
in
20
calendar
that
you
maintain
very
nice
of
it
it
that
would
be
full.
We
can
continue
to
will
get.
You
know
how
to
do
that.
There
are
other
things
that
have
kind
of
taken
precedence
over
this,
but
if
it's
something
better,
it's
I
on
your
list
and
I
can
bump
that
up
that.
C
A
All
right,
so
we
already
announced
some
of
these
other
things:
code,
land,
April,
21st
to
20
seconds
hi
Paris
is
coming
up
in
June,
the
CFP
Forsyth
High
is
open
and
I.
Think
I
saw
my
email
that
they
extended
the
deadline
a
little
bit
further.
So
if
you
haven't
submitted
to
type
I,
you
can
do
so.
You
have
a
little
more
time
to
do
so.
Pi
data
Amsterdam
is
in
April
and
PI.
Data
London
is
in
May,
let's
see
to
thur
Concord
ebbs
tutorials.
That
was
a
list
that
we
were
keeping
can
I.
A
E
A
Then
I'll
it'll
stay
and
in
this
week's
notes,
but
when
I
copy
the
template
over
for
next
week,
I'll
so
I'll
remove
that
great
site
all
right,
so
governance.
Thank
you,
dumb,
Ian
and
I.
Think
Carol
knows
that
into
Vanessa's
affection,
so
check
out
those
two
PRS
go
ahead
and
comments
on
them
and
we'll
get
those
merged.
If
they
look
good
well,
we
don't
have
any
action.
Item
sweet
cozy
inside
here,
so
I'll
try
to
go
through
and
grab
the
action
items
from
the
meeting.
A
If
you
had
one,
can
you
please
add
it
before
we
close
off
today
and
thank
you
releases
this
week
we
had
Jupiter
lab
0.18,
so
awesome
funny
fist
bumps
on
that
one
and
upcoming
releases.
Oh,
we
are
adding
Thomas
notebook,
five
point:
0
RC,
?
and
then
upcoming
releases
include
the
Jupiter
dashboards,
0.7
and
bb2
paternity
Bader
dashboard
bundlers,
which
the
version
is
0.9
and
the
chupa
dura
incubator
content
management
releases
0.7.
Oh,
we.
E
B
Enough
issue
on
the
unit
minor
issues
on
the
issues-
abstract
theories
could
use
mostly
mostly
correct
occasional.
So
what's
new
like
we
did
at
something
on
you,
but
we
don't
say
how
do
you
do
them
like?
Hey
you
can't
I
cells
and
no
way
of
the
users
here
is
how
you
can
pack
sense.
Kobe
doesn't
block,
really
know,
but
it'd
be
good
to
get
this.
Look
at
that.