►
From YouTube: ⒿⓈ⚡️ js-ipfs Core Dev Team Weekly 2018-05-07
Description
A
Sweet
thank
you.
Booger
cool,
welcome
everyone
to
the
GSI
PFS
weekly.
They
have
think
a
bit
of
May
7018
Before
we
jump.
Do
we
have
any
personality
would
like
to
volunteer
to
become
the
note-taker.
We're
not
like
you
here
is
mostly
to
take
notes
all
the
questions,
not
the
updates,
because
those
have
been
written
down
any
volunteers
here.
A
B
B
So,
as
always,
I
hope
you
issues
for
it
on
this
repository,
which
is
linked
there,
and
if
you
want
to
take
an
issue,
feel
free,
then
I
did
a
lot
of
administrative
stuff
and
I
did
a
bit
of
crafting
stuff
I'm
supposed
to
do
and
I
will
I'm
not
logged
in
next
week.
I
will
do
the
crafting
stuff
this
week
and
I
would
also
be
in
Lisbon
from
Wednesday
to
Friday.
A
B
C
A
Cool
all
right,
so
yeah
I
see
don't
you're,
not
working.
Anything
sounds
good
like
if
you
have
a
like
a
issue
or
PR
on
things
that
you
are
working
about
website
and
you
want
like
to
leave
it
here.
So
can
I
chicken
I
know
a
lot
of
people
are
excited
about
that
and
looking
forward
to
that,
so
they
might
want
to
give
you
a
feedback,
okay,
cool,
any
questions
for
Volker
all
right
Zane
when.
B
Will
I
will
do
the
same
thing
because
a
quick
update,
so
he
won't
have
time
for
the
next
few
weeks
or
ever
for
this
meeting.
But
you
told
me
that
you
will
still
work
on
the
IP
LD
stuff.
Like
math,
we
worked
on
making
the
clothespins
work
and
he
will
continue
the
work
and
he
will
keep
on
hosting
his
latest
document,
but
he
can't
attend
and
yeah.
A
E
A
E
E
A
E
Go
like
an
open
API
with
heads
and
I
output.
A
clean
whip
and
I'll
continue.
My
work
there
and
this
week
out
again
I'll
begin
doing
that
web
stuff.
The
pub
sub
and
file
see
any
future
I'm
working
on
that
I'm
trying
to
get
my
head
around
observe
and
how
the
best
way
to
implement
the
file
exchange.
I'm
still
studying
that.
E
E
A
F
G
F
Service
order
for
browser
until
now
I've
been
working
on
a
fix.
That
was
a
issue
before
that
was
when
we
refresh
the
page.
The
service
worker
was
not
working
anymore,
I
fixed
it
and
also
I've
been
trying
to
catch
the
requests
of
the
ipfs
files.
Just
the
testing
I
have
to
decide
whether
to
save
it
or
not
according
to
the
size,
but
I
will
do
it
afterwards.
Then
I'm
also
blocked
in
another
issue
that
I
proposed
the
solution
before
I
went
to
holiday
as
well.
A
F
Know
when
I
think
that
you
already
reviewed
that
was
the
one
that
I
had
two
great
appear
for
the
for
the
demon
problem
and
the
other
one
I
described
like
a
solution.
I,
don't
know
if
it's
the
best
one
but
I
couldn't
find
any
other
one
that
was
according
to
the
go
implementation.
So
I
don't
know
if
it's
the
restaurant,
okay.
A
Sounds
good
and
I
see
I
did
these
two
issues
are
also
on
Jess
ipfs
API,
which
got
a
lot
of
work
last
week
in
terms
of
I
getting
DCI
green
and
like
11
people,
to
like
your
request
with
confidence
but
but
yeah
like
we,
we
should
be
able
to
invoke
you
this
week.
I'll
make
sure
to
to
to
check
this
this
year,
kukuku
any
questions
for
Vasco.
A
A
By
the
way
like
getting
the
ipfs
in
the
serviceworker
means
that,
then
we
can
use
the
things
like
IP
fest,
postmessage
proxy
from
alan
to
also
not
only
pink
go
I
profess,
being
HSIP,
first
news
in
a
serviceworker
like
basically
ever
wasted
like.
Where
are
the
places
where
ipfs
exists
and
just
like
check
all
of
them.
One
by
one
and
I
use
one
of
those
IP
fest
nodes
and.
H
So
last
week
we
got
the
refactor
for
switch
pulled
in
so
that
should
clean
up
the
code.
A
bit
I
also
put
together
a
proposal
for
handling
the
underlying
connections
in
switch
as
state
machines.
Pedro
looked
over
that
so
I
think
we
have
a
good
starting
point
to
move
forward
with
that,
I'm
also
working
on
the
private
network.
I've
got
the
basic
encryption
working
for
that.
I'm
just
trying
to
sort
out
an
issue
with
poll
streams
collecting
multiple
nonces.
H
H
A
H
H
A
One
of
the
reasons
why
I'm
also
especially
curious,
is
that
Google
that
didn't
get
to
be
here
today,
but
I
Google
got
an
issue
on
multiplex
when,
like
recently,
he
showed
me
a
bug
where,
like
multiplex
could
just
like
crash,
we
process
but
like
stick,
isn't
a
function
and-
and
that
happened
after
the
merger,
the
the
refactor
of
with
peer-to-peer
switch.
So
it
looks
like
something
was
being
asked
to
this
multiplexer
which
wasn't
a
function
and
therefore
it
was
trying
to
call
it
and
it
was
not.
The
function
therefore
crashed.
A
I
Hey
guys
so
I
was
out
most
of
last
week
and
I
came
back
on
Thursday
I
would
on
getting
the
M
plex
issues
resolved
after
run
into
the
implementation.
That
said,
I
wanted
to
get
her
on
the
go
side,
with
the
fixes
that
we
discovered,
while
no
on
to
limp.
Let's
I
got
that
out
of
the
way
and
I
was
able
to
run
his
integration
test.
Everything's
working.
G
I
I
did
want
to
finish
to
where
I
would
get
a
stock
or
flow
that
would
basically
blow
out
because
it
was
full
change
service.
He
came
to
fix
another
quit
trampoline
or
something
like
that.
So
I
had
to
look
into
that
a
little
bit
and
I
got
it
working
as
well,
so
stuck
does
not
blow
up
anymore.
So
good
I
also
worked
on
performance.
The
last
few
days
trying
to
get
the
performance
in
the
pool
impacts,
implementation,
police
a
fast
as
the
stream
implementation
I
got
that
working
as
well.
I
A
I
Believe
it's
gonna
take
me
perhaps
a
week
to
get
it
to
get
it
done
like
by
the
end
of
this
week.
I
should
have
it
ready.
I
have
all
the
tests
everything
implemented.
I
just
need
to
make
sure
that
I
drag
it
through
the
rest
of
the
of
the
stack
and
all
the
tests
surpassing.
That's
basically
where
Moe
at
this
point.
J
So
I
both
the
it's
nothing
this
week
and
I
was
not
blocked
by
anything.
I
tried
to
finish
up
the
PDP
UTP
fix
and
update
the
lip
will
appear
on
when
the
rules
module
moves,
new
protocol
changes
and
maybe
do
something
a
little.
You
know
trust
depending
on
whether
there
is
going
to
be
something
that
I
went
after
you.
J
G
A
It
doesn't
the
the
good
news
is
that,
after
a
conversation,
we
Matias
Matias
booze,
they
actually
brought
have
a
very
good
point,
which
is
right.
Now
we
are
using.
The
network
stack
to
signal
when,
like
a
protocol,
has
finished
its
intent
to
like
use
of
connection,
so,
for
example,
when
bit
swap
sends
a
request,
I
want
list
it
closes.
The
connection,
of
course,
is
a
connection
to
see
now
I'm
done
here,
and
we,
instead
of
like
using
a
network,
stack
to
use
that
feature.
A
We
could
actually
list
that
interaction
to
the
protocol
itself,
so
bit
swap,
would
say:
oh
I've,
then
I'm
done
here
or
did
she
would
say
I'm
done
here,
so
that
we
don't
have
to
rely
on
that.
Another
line
feature
from
the
network
stack,
which
is
very
common
to
be
missing
on
UDP,
so
packet
switch
protocols.
This
is
actually
something
that
we,
if
we
decide
to
change,
and
there
is
an
issue
open
only
peer-to-peer
just
a
bit
appear,
that's
like
about
UDP
and
then
I
bring
this
up
as
an
option.
A
If
we
decide
to
make
this
change
to
list
that
the
protocol,
that
is
using
a
connection
to
signal
when
it
is
over,
then
for
future
packets
which
transports
we
would
be
already
ready.
So
if
the
thing
to
consider
definitely
check
check
it
out
that
issue,
I
can
also
post.
It
notes,
like
the
link,
so
that
you
see
that
the
one
I'm
talking
about
but
yeah
like
just
to
that
that's
on
your
radar,
Mikey
yeah.
A
A
It
made
a
lot
of
sense
to
me
why
we
have
so
many
race
collisions
on
just
a
particular
city,
I
guess
which
what
didn't
make
this
maze
like?
Why
did
we
have
the
API
doing
synchronous,
synchronous
things
we
typically
like
I?
Guess,
like
we
know
pretty
much
like
when
I
think
needs
to
be
asynchronous
so
like
it's
still
like
I'm
still
trying
to
divide
my
brain
and
my
past
events
to
understand
how
we?
How
did
we
let
that
one
pass
through?
A
A
We
like
leave
maintainer,
which
is
super
exciting
because
now,
like
everyone
gets
to
be
able
Dana
and
everyone
else
contributes-
and
this
is
very
messy
for
the
project
super
excited
about
this
change-
on
how
we
do
things
and
on
that
you
might
recognize
that
there
is
a
new
face
in
this
call,
which
is
our
intro,
who
accepted
the
invitation
to
become
the
captain.
Oh
yes,
IPS
and
dissipate
this
API
and
therefore
interface
a
fetus
core,
and
so
you
will
be
hacking
more
time
with
us
on
our
JSI
PFF
stinks,
which
is
very
great.
A
A
That's
requested
me
if
you
have
a
PR
that
is
open,
that
you
haven't
got
a
review
now
you
can
ping
me
or
ping
the
limited
air
for
that
module
cool.
So
next
up
and
probably
Alan
I
would
love
to
work
on
this.
One
with
you
is
Jessica
just
released
like
we
have
a
checklist
of
things
to
to
do
before,
releasing
and
actually
in.
A
Perhaps
we
should
consider
if
we
should
drop
some,
because
when
we
set
up
it
was
to
finish
some
features
like
simple
the
pin,
API,
but
that's
been
taking
a
while,
so
it's
better
to
just
cut
out
release
and
then
say
that
maybe
I
provided
well.
This
is
just
already
me
taking
through
through
it.
Let's
do
that
together
in
work
to
get
the
first
release
with
you
on
board,
as
though
we
went
in
there
cool
alright.
A
A
That
typically
takes
like
a
week
or
two,
but
because
we
have
another
meetings
after
that,
one,
this
I
mean
like
I
treat
for
weeks
to
get
all
of
those
loads.
I
just
note
suggested
for
videos.
If
we
do
a
talk
for
sure
with
you,
because
you'll
record
them,
we
don't
have
any
friend
right
now
unless
I'm
the
second
book.
Do
you
know
if
there
is
going
to
be
about
no
right
yeah?
So
it
should
be
really
research,
intensive
and
notes.
We'll
come
on,
sir
okay.
A
J
J
A
A
A
L
I
finally
figured
out
one
of
the
hairiest
race
conditions.
I've
ever
do
bugged
in
my
life
last
week
on
the
idea,
the
bit
swap
on
what
and
I
think
I've
got
those
PR.
It
was
ready
now,
with
appropriate
tests,
moved
in
the
everyone's
left,
I'm
focusing
for
the
next
day
or
two
on
another
project
and
then
coming
back
to
this
and
just
continuing
on
that
implementation,
status,
sticking
in
the
end
the
bit
swap
area.
So
that's
my
update.
L
A
A
M
G
A
Cool,
but
it's
just
like
an
ask,
if
you
all
are
mind
like
to
steal
more
of
like
five
more
minutes
from
you,
because
I
totally
thought
that
we
were
done
with
updates
and
so
I
talk
too
much,
because
I
thought
for,
like
eight
minutes
left
and
apparently
fill
up
the
case
if
I
may
still
like
Toto
five
minutes,
I
really
appreciate
Alan
share
with
us.
Your
update.
K
It
didn't
work
because
J
psyche,
FS
API,
used
something
that
go
has
that
JSOC
EFS
doesn't
have,
which
is
tag
resolve
so
I
kind
of
looked
into
that
and
then
I
look
I
saw
that
there
was
an
issue
about
using
IP
LD
in
the
dag
API,
which
would
be
read
because
at
the
moment
I
think
it's
hard-coded
to
like
deal
with
like
see
war
nodes
and
príncipe
flag
nodes.
Only
so
using
like
the
other
you'll
be
rad,
because
that
means
that
you
could
resolve
all
of
the
stuff.
K
That's
already
in
IPL,
he
already
unplugging
other
stuff,
so
I
started
working
on
that
and
yeah
I
was
a
little
bit
blocked
in
I,
didn't
really
know
if
I
should
be,
or
the
current
version
should
be
using
dag
resolve
or
not.
You
know
like
if
Jess
ipfs
should
have
that
that
every
day
s
came
to
the
rescue
and
and
said
that
the
JSI
be
that
I
shouldn't
really
have
that
which
it
doesn't
and
nor
should
go
so.
What
I'm
doing
is
okay
and
I'm?
Fine
I
just
need
to
finish
it
off.
K
K
K
Yes,
sorry
I
forgot
to
add
that
there
is
like
some
inconsistency
with
the
way
that
I
go
I
get
this
resolves
nodes
and
Jase
IVFs.
Oh
sorry,
not
just
like
this.
I
PR
j,
SI,
p
LD
resolves
like
resolves
data
and
paths,
and
I
had
a
really
good
conversation
with
Volker
about
that
and
we
like,
we
figured
out
a
way
forwards,
and
so
that
was
super
useful
just
to
say
thanks.
Thank
you
very
much
cool.
A
B
Yeah
so
I
have
a
question
if
anyone
has
an
experience
with
publishing
in
the
pre-release
tags
to
MPN,
because
so
it's
related
to
the
flow
typing
work
with
you
and
so
Victor
told
me:
I
should
publish
a
jurist
from
a
package,
but
I
don't
want
the
crater
fork
of
it.
So
he
said
I
could
use
the
pre-release
tags
for
it.
It
should
work
but
I'm
a
bit
concerned.
B
B
A
A
A
My
answer
there
is
check
the
the
lean
maintainer
like
the
JavaScript
code
guidelines,
and
you
know,
let's
check
in
I,
think
about
what
that
means
and
what
are
the
responsibilities
and
just
like
see
if
it's
a
good
thing
for
for
both
for
the
people
willing
to
maintain
the
module
time
wise
and
for
what
is
expected
to
promote
limit
owner,
and
so
this
should
answer
answer.
Matchi
and
Dimitri
is
cool.
A
Yes,
okay,
cool
yeah,
so
my
question
is
which
I'll
I'll
type
a
letter
is
looking
on
all
the
work
that
I've
been
doing
and
the
key
results
that
was
set
up
on
the
beginning
of
the
quarter.
How
do
people
feel
in
terms
like
trajectory?
What
are
we
like
close
to
the
trajectory
that
we
have
defined?
Are
we
really
far?
Are
we
completely
orthogonal?
A
Although
people
feel
right
now
like
if
someone
asks
like,
are
we
going
to
to
like
be
able
to
go
back
and
arrive
at
the
point?
P
that
we
define?
Would
you
say
with
confidence?
Yes,
or
would
you
say,
oh
no,
because
I'm
now
so
busy
with
other
things,
raise
your
hand
if
you
want
to
check
comments,
is
that
okay
I
see
some
people
say
this
like
a
computer
terminal
or
it's
like
a
it's.
A
Yeah,
actually
it's
good
like
just
like
this.
You
know
if
you
feel
like
you're
like
tasted
this,
if
you
feel
like
you
had
clothes
like
this,
like
remember
like
you
just
have
so
much
mileage,
so
you
I
go
into
this
direction.
You're,
probably
not
going
to
go
there
because
you're
like
you're,
going
to
run
out
of
gas,
which
is
time
in
somewhere
Sisto
like
this
sooner
we
recurse
I,
think
are
so
just
the
closer
we
get.
We
might
not
get
there
at
all
anymore,
so
city,
you
guys
I'd
like
to
do
this.
A
A
A
I
said
oh
yeah,
so
if
I
may
I
ask
you
I,
explained
30
minutes
this
week,
just
like
to
check
your
cares
and
like
really
think
about,
like
the
the
panoply
of
issues
that
you
are
taking
on,
like
their
responsibilities
and
do
a
prioritization
exercise
by
yourself,
like
see
from
the
things
that
you
have
planned
to
the
things
that,
like
you,
are
now
working
on,
while
are
exactly
more
important
like
we
we
did.
We
are
not
here
to
fulfill
the
desires
of
a
spreadsheet
cuts
like
the
idea.
A
It's
like
to
really
care
about
the
project
and
I
do
what's
really
important
for
the
project,
but
when
we
do
the
the
key
results-
and
we
put
them
on
a
spreadsheet
is
basically
I
could
commit
like
a
check
in
with
ourselves
saying.
Okay,
this
is
what
we
feel
it's
more
important,
and
so,
if
there
are
other
things
during
your
time,
definitely
check.
If
those
were
also
on
the
spreadsheet,
where
those
of
by
p
p0
p1,
p2,
p3,
sundry,
fours
and
then
the
exercises
like.
A
If
they
are
p3
and
p4,
it's
probably,
they
should
be
dropped
in
favor
of
the
p,
0
and
P
ones
in
and
I'll
leave
it
like
this
thinking
it's
here.
Let
me
know
if
you
rewrite
at
a
very
controversial
or
very
interesting
conclusion
from
that
30
minute
exercise.
I
would
be
very
interesting
interested
on
knowing
what
you,
what
your
observe
or
thoughts
that
you
have
on
that.