►
From YouTube: Jupyter Community Call - April 26, 2022
Description
Recording from the Jupyter Community Call in April 2022.
The notes from this call can be found here: https://docs.jupyter.org/en/latest/community/community-call-notes/2022-april.html
Read more about these calls on Discourse: https://discourse.jupyter.org/t/jupyter-community-calls/668
A
Hopefully,
welcome
to
the
april.
Yes,
it's
april,
jupiter
community
call
for
jupiter
community
call
april
2022.
I
always
have
to
remember
to
say
the
year
and
fear
that
I'm
going
to
say
the
wrong
one,
because
it
feels
extremely
likely
every
day
but
hooray.
I'm
super
happy
to
have
y'all
here
as
we're
working
on
kind
of
rescheduling,
where
these
calls
fit
with
daylight
savings
shenanigans,
pushing
some
meetings
about
others
before
we
start
my
usual
announcements
right,
so
this
call
is
recorded.
A
You
all
know
that
whatever
that
means
to
you
just
a
reminder-
and
of
course
this
is
a
jupiter
community
event
bound
by
the
jupiter
code
of
conduct.
That
includes
me,
if
that's
ever
relevant,
so
yeah,
you
can
find
that
anytime
at
jupiter.org
conduct
and
hooray.
That's
what
we're
gonna
get
going
this
month.
We
have
several
items
on
the
agenda,
but
and
oh
I
will
link
the
agenda
one
more
time,
just
in
case
it's
needed
in
case
anyone
slipped
in,
please
feel
free
to
sign
in
to
add
something.
A
We
do
have
some
things
on
the
agenda,
but
I
have
a
feeling
we,
we
might
have
a
little
time
still.
First
things.
First,
though,
we're
just
gonna
follow
the
order
of
the
agenda.
If
anyone
hasn't
been
here
before
any
short
reports
celebrations,
shout
outs:
these
are
things
that
don't
need
discussion.
I
love
hearing,
particularly
when
people
are
like
wow
this
person.
Did
this
awesome
thing,
so
I
will
be
quiet
for
a
few
seconds
to
give
y'all
a
chance
to
think
of
excitement.
A
That
was
exactly
what
I
was
thinking
too
good
one
yeah,
that's
a
that's
a
good
yeah!
I'm
really
grateful
that
you're
all
here,
especially
those
of
you
where
this
is
a
really
awkward
time
of
day,
so
hooray
and
yeah.
In
that
case,
we
will
go
straight
into
the
agenda
items.
A
We
have
a
couple
today
that,
just
judging
by
the
content,
I'm
guessing
are
from
nick
first,
that
would
be
the
jupiter
lab
law,
tech,
ux
improvements,
pr,
maybe
jupiter
lab
get
usability
improvements
and
then
below
that
awesome
we
have
a
few
other
people,
but
am
I
correct
nick
is
that
you.
A
D
Yeah,
I'm
trying
to
start
my
camera
hello.
I
think
this
is
the
first
time
making
to
this
meeting,
but
so
I
wanted
to
present
a
shout
out,
slash
discussion
for
this
project.
I
had
with
a
group
of
students
who
had
their
junior
design
capstone
class,
who
usually
how
it
works.
They
find
a
client
who's
interested
in
some
sort
of
features.
D
So
we
pitched
me
as
axel
informatics
and
nh
who
pitched
the
idea
of
having
some
more
ux
improvements
to
jupiter
blade
tag,
because
it
has
amazing,
like
a
technical
foundation
to
render
pdfs-
and
you
know,
jump
between
editor
and
render
text,
but
we
feel
like
it
needs
some
sort
of
ux
improvements
to
bring
it
on
par
with
some
like,
or
relief
and
stuff
like
that,
so
the
team
worked
for
two
semester.
First
semester
is
really
interesting.
D
How
often
do
they
use
it,
what
they
kind
of
find
annoying
or
not
working
in
their
usual
editors,
what
kind
of
features
they
they
would
like
to
have
from
editor?
D
So
I
feel
like
that,
was
really
interesting
to
to
get
direct
input
from
from
potential
users
and
then
yeah.
So
basically
they
come
up
with
a
list
of
features
the
most
difficult.
D
I
like
the
lack
of
good
editor,
but
at
the
end
of
the
day
they
come
up
with
a
list
of
features
they
want
to
implement,
which
includes
preview
button.
D
Currently,
if
you
want
to
render
pdf
preview,
you
have
to
right
click
on
the
text
of
a
tech
document
and
find
the
button
so
just
make
it
a
little
bit
easier
to
use
and
make
the
things
like
a
little
annoying
things
for
beginners
such
as
subscript,
superscripts
and
fractions
and
lists
be
easier
to
use.
This
is
actually
a
little
outdated,
screenshot.
D
Another
features
that
work
on
this
filter
and
error
log,
because
error
log
from
latex
compilation
can
be
really
huge,
so
that's
kind
of
provide
a
more
concise
version
on
the
right
and
things
like
in
inputting
cons,
mathematical,
constants
or
mathematical
symbols.
Okay,
who
I'm
glad
the
binder
loaded,
because
I
was
waiting
for
the
recording
to
start
it
biting
was
not
bloating,
but
it
loaded
from
the
second
attempt.
Okay,
let
me
blow
up
the
font
a
little
bit,
so
this
is
a
binder
of
their
pull
request
that
they
created.
D
I
wanted
just
to
show
how
things
would
look
like,
so
this
is
kind
of
their
final
version,
but
by
the
end
of
semester.
What
they
have
is
this
preview
button,
which
is
currently
you
need
to
click
this
one.
But
now
you
can
click
this
preview
button,
and
that
opens
the
editor
and
just
to
demonstrate
some
features.
D
D
D
D
D
For
example,
this
one
just
plots
a
function
x,
squared
another
improvement
included
the
main
menu
for
latex.
Where
you
have
you
can
enter
your
mathematical
constants.
D
I
think
so.
This
is
the
most
of
it
and
the
last
feature
was
autocomplete.
So
if
you
type
along
latex
document-
and
you
have
open
latex
tags,
for
example,
subsection-
you
can
do
tab
and
fill
out
a
complete
okay.
So
with
all
of
that,
it's
maybe
not
100
polished,
but
they
opened
the
pull
request
and
I
intend
to
work
with
the
community
and
developers
to
kind
of
finish
it
up
get
the
feedback.
Is
this
feature
even
needed
in
jupiter
latex?
D
A
C
This
looks
like
a
monumental
amount
of
work,
and
it
is
one
of
the
harder
things
to
use
for
people
who
are
trying
to
make
a
document
that
has
multiple
multiple
languages
in
it
right.
They
want
to
have
some
markdown
stuff,
they
want
to
have
some
latex
and
they
want
to
have
python
and
if
you're
not
completely
burst
in
all
of
the
idiosyncrasies,
it's
really
hard.
So
I'm
I'm
glad
you're
putting
thought
into
this.
This
is
really
welcome.
Thank
you.
A
D
D
Oh
yeah
yeah
good
comment:
nick,
but
language
server,
yeah.
E
E
Well
part
part
of
the
ux
challenge
of
la
tech
is
installing
latex
and
the
build
chain
that
goes
underneath,
and
that
remains
elusive.
So
I
think
before
like
that
might
be
worth
something
looking
into
what
happens
when
it
goes
wrong
right
and
how?
How
is
this
going
to
help
you
get
back
from?
I
can't
find
lot
tech,
or
I
made
some
syntax
mistake
that
I
can
no
longer
compile
my
document
or
those
kinds
of
things
like
once.
We
will
get
into
it.
E
E
You
know
examples
that
you
can
copy
and
paste
can
be
more
useful
than
the
pop-ups
that
still
require
you
to
synthesize
something
you're
like
yeah.
I
don't
know
what
goes
in
there.
You
know
so
those
those
two
things,
those
discovery
aspects
of
how
to
know
if
it's
even
working
and
how
to
get
it
to
do
things
are.
Would
I
help
people
a
lot
too
yeah.
D
Yeah
we're
trying
to
get
one
of
the
students
to
to
do
a
summer
internship,
so
this
input
could
be
really
useful
of
of
the
next
features
to
to
add
to
this.
A
D
D
Yeah,
so
my
company
excellent
informatics
who's
contractor
to
an
age
we
we,
we
were
the
client
for
this
for
this
class
sort
of
and
how
we
found
out.
Because
previously
we
already
participated
in
this
class
and
we
were
a
client
before
that's
how
we
got
the
idea
to
participate
this
time
around,
and
I
was
I
was
pleasantly
surprised
with
students
work.
You
know
I
didn't
put
pretty
much
any
code
into
here.
D
They
were
really
independent
so
that
that's
probably
talks
about
not
only
their
level,
but
only
about
not
also
about
documentation
quality,
and
you
know
that
that
students
can
figure
it
out
by
reading
jupiter
recommendation
and
existing.
You
know
examples,
repo
and.
A
B
Is
what
you
see
is
what
you
get
difficult
with
latex
and
this
extension
and
that's
like
a
general
question.
D
D
Yeah,
unless
you
like,
converting
from
markdown
on
the
fly
or
something
like
that,
but
still.
E
Yeah,
the
the
kind
of
heavyweight
in
that
space
is
this
tool
called
licks.
It's
never
quite
like
word,
because
there's
so
many
more
things
that
you
can
do
in
in
latex
than
you
can
in
word,
so
it
kind
of
gives
you
like
boxes
that
you
can
type
stuff
into.
So
it's
helping.
You
discover
what
those
terms
might
be,
but
it's
not
it's
not
showing
it
to
you
as
you're
key
stroking
there's
been
some
work
in
the
in
just
in
the
math
space,
like
just
in
formulae.
E
F
Yeah,
I
noticed
lick,
which
has
been
around
for
at
least
20
years,
describes
it
as
what
you
see
is
what
you
mean,
rather
than
what
you
see
is
what
you
get,
which
I
think
fits
with
the
way
that
latex
is
intended
to
work.
A
Yeah,
thank
you.
Thank
you
so
much
for
that
share.
I
I
don't
know
if
I
would
have
encountered
this.
Otherwise,
that's
why
I
love
these
calls,
as
I
really
I
I'm
so
glad
when
people
are
like
no,
I
do
want
to
share
something.
So
thank
you
for
especially
being
brave,
also
on
your
first
time
at
this
call
a
lot
of
people.
Don't
do
that
so
extra
props
to
you,
yeah.
A
Yeah
thanks
sorry,
I
don't
always
do
well
with
kind
words,
but
thank
you
great.
In
that
case,
I
think
we
can
go
to
the
next
agenda
item,
which
would
be
jupiter
lab,
get
usability
improvements
and
I'm
reading
a
little
further
now.
But
this
is
the
follow-up
from
a
prior
share
about
internship
work
on
this
extension
right.
G
G
So
the
idea
is
to
to
bring
a
features
that
lots
of
people
use
in
vs
code.
It's
a
search
and
replace
across
files
within
jupyter
lab.
So
we
have
implemented
that
so
you
get
like
a
ux,
that's
close
to
vs
code
because
yeah,
I'm
not
so
great.
In
ux
I
took
from
better
people
than
me,
and
so
you
can.
You
can
set
up
some
options
for
search
like
you
can
have
much
cases
all
words
you
can
use.
G
You
can
use
regex
thing,
so
I'm
gonna
do
stupid,
drag
x,
just
to
use
it
after
for
replacement
thing,
and
it
will
display
you
the
you
will
highlight
the
matches
in
the
file.
If
you
click
on
the
match,
it
will
open
the
file
with
the
coming
jupiter
lab
3.4.
It
will
be
able
to
jump
directly
at
the
right
position
in
text
file,
but
for
now
it's
not
working.
G
There
is
a
limitation
on
the
number
of
match.
You
can
return.
So
that's.
Why?
Sometimes
you
get
this
orange
thing
to
say.
Okay
for
for
now
you
may
not
have
all
the
matches,
and
this
is
configurable
through
through
some
options
you
can.
You
can
increase
the
thing,
of
course,
the
more
matches
you
your
load,
the
the
more
chance
you
you
may
get
too
much
result
and
the
webpage
may
start
to
be
very
slow.
So
it
depends
what
you
are.
You
are
trying
to
do.
G
Of
course
we
have
implemented
the
capability
to
to
add,
like
include
and
exclude
filters,
you
can
define
a
default
exclude
pattern
like
by
default.
It
will
be
only
the
checkpoints
thing
and
you
can
replace
thing.
So
that's
an
example
of
replacement.
You
get
a
preview
of
what
would
be
the
new
string
afterwards
as
in
vs
code,
and
you
can
use
you
can
use
group
for
for
doing
replacement,
and
so
that's
why
I
use
the
weird
weird
thing.
So
the
door
arrow
sign
one
core.
G
It's
like
the
str
here
and
the
door
sign.
Two
is
like
the
g
here.
That's
replaced
it's
not
yet
released.
There
is
a
very,
very
early
version,
but
the
final
version
will
come,
hopefully
this
week,
what's
in
the
process
for
now
it's
to
to
allow
the
user
to
do
undo
when
there
is
a
replacement
going
on
so,
for
instance,
for
now
there
is
only
a
checkpoints
of
the
file
that
is
created.
So
if
I
replace
everything.
G
So
there's
been
a
checkpoints
created
just
right
now,
but
yeah
what
we
want
to
do
for
further
redo
on.
G
The
replacement
on
files
is
to
to
open
the
file
to
open
the
file
and
do
the
the
changes
directly
in
the
editor,
so
that
the
user
can
use
the
android
redo
features
of
the
editors,
and
that
will
be
more
comfortable
and
more
secure
too.
So
that
the
that's
the
latest
thing
we're
working
on
to
before.
Releasing.
G
Yeah,
I
know
nick
so
it
it
could
be
improved
differently,
the
the
the
core
styling
for,
but
if
people
want
to
have
a
look
and
provide
some
guidance
on
how
to
improve
styling
I'll
be
more
than
happy
to
to
merge
and
use
styling
for
for
those
kind
of
things.
So,
basically
we
are
using
the
dom
element,
delete
and
the
insertion,
so
that's
quite
easy
to
to
get
those
type.
A
F
G
D
G
True,
I
get
it
that
a
bit
too
quickly,
probably
so.
Basically,
it's
connected
to
the
file
browser
default
and
that's
the
tree
is
used.
G
But
if
you
go
very
deep,
like
let's
say
like
this
one,
so
by
default
it
will
be
the
same
than
the
five
browser,
but
you
can
click
and
go
up
and
we
may
need.
We
may
implement
a
way
to
for
users
to
pick
their
own
root
of
the
of
the
search,
because
definitely
on
compared
to
vs
code.
That
are,
that
is
focusing
on
opening
a
project
folder.
That
jupiter
can
be
opened
on
a
very,
very.
G
C
Yeah,
if
you
do
a
search-
and
you
happen
to
be
in
a
directory
that
has
so
much
stuff
in
it-
that
the
search
is
slow,
is
there
a
way
to
cancel
the
search.
G
G
It's
ending
the
subprocess
call
in
the
server
oh
sweet,
so
basically
we
we
keep
track
of
the
the
task
running
on
the
server
and
if
a
new
request
for
a
new
task
is
coming,
we
consult
the
previous
one.
G
Yeah
you're
right
nick
it
it
will
work
only
on,
let's
see
the
classical
way
for
user
to
come
to.
If
there
serves
jupiter
lap
application
run
on
desktop
because
we
are
using
a
tool,
that's
called
rip
grep
and
it's
a
nand
scrap,
let's
say,
and
it's
looking
directly
at
the
the
file
on
the
operating
system.
So
if
there
is
no
file
system,
there
is
no
extension.
Basically.
C
Is
it
feasible
in
a
future
version
to
have
rip
grep
talk
to
a
jupyter
content
manager
api
instead
of
a
file
system
api,
or
is
that
too
baked
into
it?.
G
It
it
could
be,
it
could
be
done.
The
main
reason
we
have
used
rib
grep
is
because
it's
very
very,
very
efficient,
and
if
we
use
a
content
manager,
then
we'll
do
everything
on
the
python
side,
and
so
that's
gonna,
be,
of
course,
slower.
E
E
You
know
because,
like
it's
not
gonna,
it's
not
if
you're
looking
at
gigabytes
of
data
of
you
know,
genomic
data
or
something
you're
not
going
to
be
able
to
get
that
that
back
in
the
speed
that
you
want
so
stuff
like
whoosh
or
even
elastic
search
or
whatever
you
pre-index
that,
and
then
you
can
search
a
down
selection
of
data
much
faster.
E
So
there
was
a
jupiter
search
back
in
classic
and
basically
you
pointed
at
which
folders
you
wanted
to
which
folders
in
your
contents
manager
you
wanted
to
index,
and
then
it
pre-built
an
index
of
that.
So
you
fire
it
up.
It
starts
burning
coal
and
starts
indexing
your
stuff,
so
it's
just
a
different.
E
When
do
you
want
to
pay
for
how
expensive
it
is?
Is
the
question
but
yeah,
riffcraft
and
and
fcff
or
ffzf
would
also
be
very
interesting
as
another
kind
of
backend,
because
regex
is
great.
If
you
know
what
you
want,
but
if
it's
not
port
stemming
like
it's
harder
and
not
everybody
thinks
about
their
work
as
code.
That
is
a
predictable
number
of
characters
like
they
might
be
looking
for
pros
in
their
language.
So
there's
there's
other
areas
too.
G
I
I
didn't
read
about
it
exactly,
but
a
github
dev,
that's
using
vs
code
and
allows
to
spin
an
editor
from
github
online
without
having
a
server
is
probably
doing
something
like
that,
because
when
you
trigger
the
search
you
get
a
pop-up
saying
is
downloading
the
index
for
the
repository.
So
they
are
probably
doing
something.
G
E
Dot,
pi!
That's
if
you,
if
you
type
in
something
that
looks
like
a
tld
you
get.
What
you
ask
for
so
lunar
is
a
it's
a
play
on
word
for
solar,
which
is
an
another
search
index
tool.
So
lunar
is
implemented
in
javascript.
This
is
a
python
side,
one
that
builds
you
indexes
that
can
be
used
in
the
front
end,
so
you
would
like
you'd,
move
the
whole
index
up
to
the
front
end
again.
It's
all!
E
It's
all
a
question
of
how
big
of
a
thing
you're
searching
so,
but
it
looks
very
nice.
A
A
H
A
J
K
J
The
jupiter
community
events
manager
and
I'm
with
num
focus,
so
I
work
with
anna
and
sylvan
and
jason
grout
to
on
the
community
building
committee,
and
so
we
work
on
events.
So
this
quick
little
synopsis,
so
big
news.
J
Finally,
I'm
gonna
be
launching
the
next
round
of
call
for
proposals
for
the
next
round
of
the
community
workshops,
and
so
there
is
a
a
little
bit
of
a
pre-teaser
with
the
num
focus
newsletter,
but
I'm
gonna
be
posting
that
hopefully
that'll
hit
publish
on
that
post
in
the
medium
blog
today.
So
you'll
see
more
details,
but
just
to
give
you
a
little
we've
added
a
little
more
structure
to
it,
because
events
are
going
to
be.
J
You
know
in
person
virtual,
so
we
set
a
tier
structure
to
that,
so
virtual
events
will
get
slightly
less,
where
of
course,
in-person
hybrid
events
will
cost
more.
So
keep
an
eye
out
for
that,
and
also
with
another
kind
of
effort
that
I
I've
been
trying
to
get
to
know
the
community
and
it's
it's
a
challenging
thing
from
afar.
You
know-
and
I
just
have
to
be
more
active
about
it,
so
I've
been
brainstorming
in
one
of
the
ways
that
I've
I've.
J
J
So
with
that
you
can
see-
and
I'm
going
to
put
my
calendar
post
yet
again
in
the
in
the
the
chat,
but
it's
also
in
the
agenda,
and
so
that's
for
anyone
who
is
interested
in
chatting
with
me
about
what
what
is
important
to
the
jupiter
community,
because
that's
really
what
I'm
trying
to
do
is
I'm
trying
to
see
what
type
of
events
will
engage
this
community
more.
J
So
you
know
a
nice
quick
half
hour
conversation
with
me.
I've
have
some
honed
questions
to
ask
and
plus
I
just
like
chatting
so
anyways,
I
I
hope
federic
have
I
gone
long
enough.
J
A
J
Just
half
hour
blocks
on
my
calendar
and
so
it's
the
easiest
way
to
get
on
on
the
books.
For
me,
because
I
know
everyone
has
different
time
zones
they're
working
from
yeah,
but
yeah
yeah.
So
I
I'm,
I
really
love
to
hear
from
the
community
and
what
you
want
to
see
represented
in
the
form
of
events
both
virtually
and
in
person.
A
J
I
I
you
know
I
I
may
regret
this
but
sure
we'll
see
well.
A
J
Well,
yeah,
so,
even
if
you
have
so,
let
me
throw
my
email
in
there.
So,
even
if
you
have
people
where
you're
like
you
really
need
to
speak
to
this
person,
please
let
me
know.
J
A
A
K
Thanks,
kate
and
steve:
well,
unfortunately,
for
you
federico
mine's
gonna
be
pretty
short,
so
I
just
wanted
to
highlight
during
last
week's
jupiter
server
contributing
hour,
which
is
a
link
to
the
issue
that
has
the
times
for
that.
It's
basically
the
hour
right
after
our
weekly
call
to
talk
business.
We
someone
can
suggest
a
topic
or
nothing
else.
Last
week
there
was
no,
no
one
had
any
questions,
so
we
we
just
built
a
cookie
cutter
template
for
jupyter
server
extensions.
K
So
you
can.
You
can
install
cookie
cutter
and
then
click
cutter
and
hit
a
link
to
this
repo
and
ask
a
few
questions
and
then
basically
give
you
the
scaffolding
to
to
make
your
own
publishable
jupiter
server
extension
with
as
minimal
effort
as
possible.
So
we
get
the
the
bare
bone
structure
of
it.
It
still
probably
needs
like
tests
and
such
but
it
we.
K
We
basically
started
from
the
jupiter
lab
extension
cookie
cutter,
which
had
both
the
front
end
extension
and
the
server
extension
components,
stripped
out
the
front,
end
components
and
you
know
cleaned
it
up
a
little
bit
and
and
now
that's
that's
out
there
ready
for
consumption.
K
So
it's
still
sort
of
alpha
state,
but
it's
there
and
so
any
feedback
or
contributions
that
will
come
there
and
again
to
highlight
the
contributing
hour.
I
think
other
teams
have
I've
talked
about
doing
something
similar,
but
it's
been
working
pretty
well
for
us.
We've
been
doing
it
for
like
a
couple
months
now
on
a
jupiter
server
team.
A
K
Yeah
so,
for
instance,
the
one
of
the
weeks
someone
had
a
question
about
how
to
make
a
websocket
handler
extension,
so
we
just
built
one
live
together
and
and
just
geeked
out
over
that,
and
now
we
created
a
repository
called
contributing
hour
under
the
jupyter
server
org.
That
has
that
content.
So
whatever
we
made
during
the
contribute
hour
is
now
available
as
a
as
a
reference.
C
C
It
might
be
quite
obscure
to
you,
because
even
something
like
as
sophisticated
as
jupiter
lab,
at
least
you
understand
what
the
application
looks
like
so
you're
like
oh,
I
just
want
to
add
a
button
here
right,
but
with
jupiter
server,
there's
even
less
of
that,
and
so
how
do
you
even
begin
doing
a
contribution
so
whether
it's
picking
a
bug
and
fixing
it
to
show
how
you
set
up
your
environment
and
fix
a
bug
or
whether
it's
starting
a
new
project
which
steve
made
much
easier
with
this
cookie
cutter?
C
A
No,
that
that
makes
total
sense
with
that.
Also
like
I'm
seeing
there's
this
new
repo
for
keeping
track
of
the
code
that
you
mentioned,
but
is.
Are
there
like
notes
anywhere
else,
or
is
this
just
kind
of
a?
I
know
it's
hard
to
do
it
all
I'm
more
asking
just
because
I
think
this
is
really
interesting.
So.
K
Yeah,
I
think
we
we
we
put
some
notes
in
the
that
the
weekly
notes
minutes
so
there's
a
running
issue
with
the
weekly
meeting
notes,
but
no,
we,
we
haven't
formalized
other
than
the
readme
of
the
contributing
hour
repo
all
right,
so
the
intent
was
we'd
have
a
branch
for
any
kind
of
artifact
that
we've
made
and
the
readme
that
branch
would
have
kind
of
a
synopsis
of
what
we
did
just
so
happens.
K
We've
only
got
one
so
far
so
bit
well:
two
artifacts
the
websocket
example
and
the
cookie
cutter
and
the
things
we've
produced
from
these
other
than
that.
It's
been,
you
know,
zach,
explaining
aspects
of
the
stack
basically
and
yeah
so,
but
other
ideas
are
welcome.
A
No,
that's
great.
I
just
figured
while
you
were
here.
I
would
ask
so
yeah.
I
know
it's
hard
to
both
give
answers
and
write
things
down
while
you're
saying
them
and
yeah,
so
that
just
seems
like
a
really
awesome
resource
and
a
super
cool
pattern
that
other
people
may
want
to
pick
up.
I'm
glad
to
hear
that's
going
well.
F
I'll
give
a
quick
shout
out
for
the
jupiter
triage
meeting,
which
actually
is
not
going
to
happen
this
week,
because
I
have
a
conflict,
but
we
typically
do
it
on
thursdays
at
10
a.m.
Pacific
time
we
go
through
all
of
the
untriaged
jupiter
lab
issues,
and
we
usually
deal
we
usually
triage,
all
of
them.
We've
we've
had
the
last
one.
F
I
think
we
went
from
14
untriaged
issues
down
to
one,
and
so
it's
an
important
thing
to
help
build
trust
with
folks
to
say:
if
you
file
an
issue,
we
will
at
least
look
at
it
and
accept
it
or
ask
you
for
questions
or
close
it
as
a
duplicate
of
already
existing
issues,
ideally
within
a
week
or
two,
so
we've
we've
had
good
good
progress
with
that.
F
If
you
can't
make
it
if
that
time
doesn't
work
for
you,
please
just
take
a
look
at
items
that
are
in
need
of
triage
and
remove
that
tag.
If
you'd
like
to
accept
some
of
the
work
in
progress
anyway,.
A
No,
that
was
a
I
was.
I
was
like
that's
a
great
shout
out.
I
was
trying
to
add
it
to
the
notes.
While
you
were
talking
so
that
people
could
find
it
on
the
calendar
if
they
wanted
yeah.
That's
another
meeting.
I've
been
really
excited
to
hear
about
the
power
of
meetings
for
sure
I
know
people
don't
always
want
more
on
their
calendar,
but
sometimes
it
really
is
the
best
way
to
get
a
kind
of
commitment
and
to
jump
into
it
so
yeah,
if
you're
into
rolling
heavy
stones
up
a
hill
once
a
week.
A
Awesome,
fredrik
you're,
almost
out
of
time,
are
you
ready.
A
Hooray,
I'm
so
excited
to
hear,
follow
up
on
this
and
let
the
let
the
interns
know
if
they
ever
want
to
share
this
again.
You
can
always
come
at
a
call.
That's
a
better
time
for
them.
G
So
this
is
the
demo
the
students
that
work
on
the
extension
they
did
it
through
a
program.
That's
called
the
mlh
program
and
the
idea
is
of
that
program-
is
to
bring
a
student
closer
to
open
source
project
for
them,
to
learn
how
to
program
and
for
open
source
project,
to
get
some
hands
to
to
fix
issues
or
or
create
new
features,
and
so
this
time
the
student
they
take
all
some
some
small
things
like
one
was
when
you
get
a
file,
that's
in
stage
status.
G
That
means
it's
gonna
be
part
of
a
commit.
If
you
open
it
and
it's
a
in
a
dirty
state,
because
it's
not
safe,
then
you
will
get
a
pop-up
showing
okay
be
careful,
because
maybe
you
want
to
to
save
your
five
before
before
committing.
So
that
was
one
of
the
small
thing
that
they
have
talked
about.
G
One
big
new
feature
they
have
tackled
is
in
d
story.
So
now
you
get
new
icons
and
you
can
decide
to
select
any
two
commits
and
you
will
get
the
div
between
any
two
commits
and
for
the
comparison
between
those
two
commits.
You
can
open
the
file
diff
between
those
two
comments,
and
so
it's
for
the
full
history
and
it's
also
applicable
for
a
single
fight
history.
G
G
Okay,
you
can
end
up
having
lots
of
tabs,
but
that's
that's
the
trouble
and
the
other
main
issue.
They
have
tackled
it's
about
credential
in
the
extension.
So
up
to
now
there
were
no
way
of,
or
there
were
no
attempts
to
a
cache,
credential,
git,
credential
and
most
of
the
time
for
for
user
that
are
either
on
linux.
On
mac,
usually
they
use
ssh,
and
so
they
use
the
ssh
agent
on
their
computer
on
windows.
G
The
the
git
tool
is
coming
with
his
own
way
of
dealing
with
credentials
within
windows,
so
usually
it
was
not
trouble,
usually
traverse
erased.
One
arise
when
you
are
installing
that
extension
in
an
organization
and
people
are
connecting
to
two
cloud
services
and
the
credentials
are
not
set
up
in
those
kind
of
organization.
G
So
what
we
have
introduced
now
is
that
the
I
cannot
demo
it
unfortunately,
but
the
the
extension
will
pop
up
asking
for
your
credential
and
you
have
the
ability
to
to
say
please
cache
my
credential
and
so
behind
it.
What
will
happen
is
that
the
extension
will
use
a
git
cache
credential
helper.
So
that's
something
that's
come
with.
Git
is
not
something
we
have
invented,
so
it's
safe,
let's
say
and
so
by
default.
G
G
So
the
extension
will
ask
you
for
your
credential
and
you
will
get
the
options
to
to
cache
them
using
that
tool
and
the
default
is
to
cache
the
credential
for
for
an
hour,
but
that
could
be
changed
with
server
settings.
So
if
you
would
like
to
to
make
it
10
hours
for
having
a
full
working
days,
for
example,
that's
that's
kind
of
easy
to
change
and
those
are
really
the
the
two
main
features.
They've
done.
G
I
released
the
extension
yesterday,
so
it's
already
possible
to
try
it
and
feel
free
to
come
back
to
the
repository
if
something
is
not
working
as
expected
and
stuff
like
that,
because
especially
those
credential
helpers,
things
that
are
not
easy
to
test
so
feel
free
to
to
open
issue
or
to
ask
questions
on
that
either
right
now
or
true
issues
or
discussion
on
the
repository.
A
A
B
A
A
Can
I
ask,
will
I
have
you
all
here,
since
you
all
are
right
at
a
community
called
I'd
like
to
give
some
preference
there
in
terms
of
scheduling
for
summary,
for
anyone
who
may
not
have
heard
we
had
a
recurring
time
on
the
jupiter
community
calendar
for
this
call,
but
with
daylight
savings,
some
meetings
moved
some
meetings
didn't
move,
so
it
kind
of
like
closed
in
on
all
the
windows
that
we
typically
do
calls,
because
we
think
that
they're,
some
of
the
windows
that
work
for
a
couple
time
zones
that
we
have
a
lot
of
contributors
in,
but
I'm
not
totally
sure
where
to
put
that
so
right.
A
You
found
your
way
here
today,
but
this
meeting
is
a
little
earlier
than
it
usually
is.
So
do
people
have
any
feedback
that
they
want
to
give
there?
I'd
really
like
to
make
sure
that
these
continue
to
work
for
people
right
like
these
calls
are
ultimately
about.
All
of
you.
So
moment
of
silence
has
begun.
F
I'm
looking
at
the
calendar-
oh
I'm
sorry,
I
was
just
saying
I'm
looking
at
the
calendar
now
this
there's
not
a
whole
lot
of
times
that
are
uniquely
available
for
this.
This
is
the
challenge.
Is
that
you
know
going
later.
You
run
into
problems
where,
like
on
the
us
west
coast,
scrum
o'clock
after
10
o'clock
and
then
too
early-
and
you
know
you
lose-
you
lose
those
of
us.
So
there's
not
a
whole
lot
of
times
that
are
generally
available.
B
Sorry,
it's
me
I
was
gonna
recommend,
maybe
what
the
jupiter
hub
team
do,
which
is
alternate
on
a
monthly
basis.
So
one
month
it's
early
in
the
in
europe,
for
I
think
it's
even
it
matched
up
with
like
asia,
time
zones
and
then
the
next
month,
it's
like
in
the
late
afternoon
evening
match
up
with
america
time
zones.
B
It
does
mean
that
europe
get
all
of
the
joy
of
all
of
the
meetings
and
you
will
need
to
find
a
backup
for
the
asia
friendly
ones
as
well,
but
it's
kind
of
like
a
way
to
be
more
inclusive.
I
don't
know
if
that
would
work
with
the
calendar.
A
That's
actually
something
I've
really
been
wanting
to
do
when
I
go
to
the
jupiter
hub.
For
me
at
least,
the
times
are
usually
like
8am
or
1am.
Basically,
at
my
time,
and
so
while
I've
made
it
to
both
of
those,
my
thought
was,
can
I
run
a
good
meeting
at
1am
basically,
and
so
I
I
would
need,
I
would
need
someone
else
which
I
would
love
to
have
another
host
just
so
far.
A
Nobody
has
taken
me
up
on
that,
so
I
guess
this
is
also
a
chance
that
if
anyone
ever
wants
to
host
these
calls,
that's
open,
I'm
not
laying
claim
to
them.
Specifically,
I
just
wanted
them
to
keep
happening,
and
so
that's
why
I'm
here
essentially
but
yeah.
No,
I
would
really
like
to
do
a
rotating
time
as
well.
There
may
be
a
time
that
isn't
1am.
For
me,
that's
still
very
helpful,
so
that
may
be
what
I
look
into
yeah
awesome
also,
that
is
like
an
open
call
for
feedback
on
this.
A
I
really
do
not
know
what
the
step
forward
is
right
now,
because
we
have
a
lot
of
meetings
on
the
calendar,
which
is
awesome,
because
a
lot
of
them
are
great
right,
like
we
were
talking
about
two
today
with
like
the
contributing
hour
and
triage
meeting,
but
I
really
try
not
to
overlap
with
those,
because
the
idea
is
that
we're
gathering
people
from
all
over.
So
I
don't.
K
A
To
like
exclude
someone's
meeting
and
make
someone
choose
between
it
is
why
this
is
a
little
tough,
so
yeah
awesome.
Thank
you.
So
much
all
for
your
time
before
you
go.
We
right.
There
is
a
meeting
scheduled
next,
but
I
haven't
decided
what
time
it
is
yet
so
there
was,
there
will
be
a
meeting
in
may,
but
I
haven't
ironed
out
what
time
it's
gonna
be.
So
I
actually
don't
get
get
excited,
but
don't
expect
anything.
A
Yet
what
I'm
trying
to
get
you
real
quick
is
my
usual
feedback
link
just
so
that
you
all
can
have
that
if
you
have
any
thoughts
for
later.
A
It's
good
to
know,
I
forget
about
u.s
holidays,
even
though
I'm
in
the
u.s.
So
thank
you
for
that
feedback.
No
one
tells
me
when
there
are
holidays
so
yeah
I
it's
right
now,
it's
just
it.
I
still
have
the
same
schedule
on
the
calendar.
It
just
conflicts
directly
with
the
security
meeting,
and
I
I
don't
want
to
do
that
so
awesome.
We
are
at
times,
so
I
will
let
you
all
go,
but
I
really
appreciate
you
joining
me
in
my
experiment
with
captioning
and
taking
call
scheduling
feedback
once
again.