►
From YouTube: ⚡️ⒿⓈ Core Dev Team Weekly Sync 🙌🏽 May 6, 2019
A
A
No
all
right,
Volker
I
pick
you,
okay,
all
right,
we'll
go
ahead
and
kick
it
off
then.
Now
that
we
have
a
note-taker
Volkers.
Thank
you.
Oh
all,
right
and
I
will
start
so.
Last
week
I
finalized
some
work
to
get
pull
in
plex
out
the
door,
so
that
should
be
ready
to
go
into
je
s
IP
FS,
so
we
can
replace
the
PD
p.m.
A
Plex
and
hopefully
that
probably
won't
end
up
living
too
terribly
long
with
the
async
iterator
work,
but
that
should
see
some
performance
boosts
because
it
is
a
bit
faster
than
M
Plex,
hon
dude
next
message
signing
in
pub/sub,
so
go
live.
P2P
is
going
to
be
enforcing
message.
Signing
they're
gonna
be
working
that
up
the
chain.
Lytle.
Thank
you
for
finding
that
out
and
mentioning
that
to
the
JavaScript
team.
A
So
we
went
ahead
and
got
message
running
in
place
and
we'll
hopefully
be
doing
a
release
of
that
tomorrow
for
json'
slush
goes
back
and
then
also
did
some
CPU
testing
of
the
DHT
on
JSF
PFS
I'll
be
doing
more
of
that
this
week,
so
that
we
can
finalize
what
config
works
best
for
the
HT
being
enabled
this
week,
I'll
probably
be
working
on
also
doing
mess,
signing
of
validation
of
the
signed
messages.
So
right
now
we're
doing
kind
of
a
phase
release
with
pub/sub
mr.
A
signing
so
that
we
can
get
the
signing
out
faster,
but
whilst
do
a
subsequent
release,
what
we're
actually
doing
the
validation
of
the
signatures,
so
that
we
make
sure
everything
is
good
and
then
possibly
I
need
to
check
priorities.
But
I
should
we'll
probably
be
looking
at
natural
result
and
better
address
announcing
for
Jay,
Haizlip,
VTP
and
I.
Think
that
is
it.
Does
anybody
have
any
questions.
A
No
all
right,
Alan's
notes
he's
out,
but
he
released
a
new
version
of
the
JSI
PFS
HTTP
api.
He
is
working
on
some
things
for
the
interface
stream
Luxor
for
Lib
p2p,
a
few
other
async
iterator
items
for
aslo
p2p
as
well.
The
next
this
week,
he'll
be
working
on
workshops
for
ipfs
camp.
If
you
have
anything
any.
A
Dirk
not
attending
still
in
Australia,
but
I
believe
he'll
be
back
next
time
for
in
NYC.
So
we
should
see
him
next
week.
He's
finished
up
the
refs
local
endpoint
he's
got
an
RFC
out
for
garbage
collection
and
is
looking
for
feedback.
So
if
you're
interested
in
garbage
collection,
JSI
PFS
up
over
there
take
a
look
and
provide
feedback
for
him
and
then
he'll
be
working
on
garbage
implementation.
This
week,
next
up
Volker.
C
So
I
I'm
still
working
on
the
IPL
deform
at
stuff,
but
slowly
it
looks
good
so
now,
like
I,
think
80%
of
the
PRS
are
a
proof.
So
hopefully
it's
only
the
EM
I
believe
theorem.
One
is
missing,
which
is
the
hard
one
and
main
chase.
I,
probably
think,
but
hopefully
it
gets
a
with
you
tonight,
basically
in
the
Australian
time
zone
and
then
tomorrow,
I
will
hopefully
hit
M
be
able
to
oh
well.
C
D
D
While
doing
this
work,
I
created
a
new
repo
which
is
still
like
in
review.
This
ripple
basically
aggregates
some
shared
logic
and
dependencies
for
the
BFS
ecosystem.
We
still
disgusting
if
we
gonna
go
with
it
or
just
put
the
the
stuff
that
that's
there
in
the
interface
repo,
but
basically
they
just
authority
functions
that
gets
they
get
really
implemented
all
over
the
place
and
having
a
VM
there
in
a
single
place
will
help
hard.
D
Yeah
we're
still
discussing
it,
but
that
should
be
filled
out
soon
and
the
dumb
file
API
should
get
merged.
Also
added
note
12
to
see
I
we
twist
on
on
the
easier
other
ripples,
it's
kind
of
difficult,
because
one
of
our
dependencies
doesn't
really
run
on
no.12.
So
we
need
to
figure
out.
That's
also
I
did
a
bigger
plate
on
easier
there's.
D
Yeah
I
also
fix
the
electron
example
on
GFS.
Also
added
support
for
running
the
tests
in
electron
environment.
Electron
basically
has
two
types
of
environments:
what
they
call
the
electron
main,
it's
basically
the
main
process
that
is
a
node
like
process
and
the
renderer
process.
That's
basically
the
browser,
so
the
public
was
already
open
to
add
support
for
its
I'm,
still
a
little
bit
stuck
with
this,
because
the
Beat's,
what
tests?
Actually
the
big
top
tests
on
Jessup
EFS
repo,
don't
actually
pass
because
they
need
to
connect
to
external
move
and
do
some
with
stuff.
D
But
everything
else
is
passing.
I
just
need
few
outs
out
to
change
this
to
to
be
able
to
support
the
electron,
and
then
we
will
be
able
to
run
our
tests
in
electron
environments.
We
will
help
a
lot
because
we
have
some
issues
about
it.
I
also
went
back
to
the
IP
NS
resolve,
pull
requests
clean,
those
a
little
bit
as
a
few
more
fixes
to
align
with
the
go
implementation
right
now,
I'm
blocked
on
the
under
GSI
BFS,
both
requests-
you
can
see
there
Travis
link
on
the
blocks
section.
D
Yeah
I
know,
I'm
also
blocks
on
a
new
go
ipfs
release,
because
basically
the
last
ones
broke
the
multiple
files
app
and
will
rely
on
dates
on
several
tests,
basic,
especially
on
the
HTTP
client
repo,
which
tests
against
go
ipfs.
So
we
have
a
lot
of
tests
failing
and
right
now,
I
have
at
least
two
PRS
that
actually
need
the
latest
version
of
my
BFS,
but
I
can't
use
it
because
that
version
breaks
all
the
tests.
So
it's
not
easy
to
handle
the
test
right
now.
D
C
I've,
just
that
I
know
that
from
the
no.12
stuff
that
M
the
IPAs
Rico
doesn't
work
on
no.12,
but
it
should
be
simply
pendency
update
thing,
but
I
basically
looked
into
it,
but
then
halfway
through
I
didn't
finish
it,
but
just
if
anyone
is
once
ever
look
at
it,
it
should
be
for
this
before
yeah.
It's
one.
D
C
E
E
This
call
and
I
got
work
in
progress
on
getting
basically
getting
a
Wikipedia
to
load
using
combated
gateway
in
brave,
and
it's
like
related
to
multiple
things.
Somehow,
there's
like
overlap
with
what
Hugo
is
doing
with
adding
support
photos
for
DNS
link
and
generally
like
fixing
IPS
resolved
in
Jessica
Fez,
but
also
Alex,
are
that
support
for
Charlotte
directories
and
like
I,
identified
that
that
works
for
immutable
paths
like
IPA,
first
one,
but
we
don't
have
any
story
or
code
that
would
support
IP
NS
and
that's
probably.
E
So
that's
like
working
progress
and
I'll
be
continuing
that
work
in
this
week,
I
hope
to
release
a
new
better
of
companion
with
about
the
J's
ipfs
that
is
able
to
load
those
things.
What
I'm
doing
I'm,
basically
using
Jessup
EFS
fork
that
has
cherry-picked
changes
from
multiple
peers
until
those
changes
land
upstream
just
to
keep
iterating
and
dot.
Get
this
work
style
and
I.
E
Also
like
when
it's
sort
of
starts
landing
in
J's,
ipfs
I
want
to
add,
like
interrupts,
s4
HTTP
gateway,
that
check
checks
for
all
those
like
other
headers
and
other
stuff,
because
we
have
like
interrupts
suit
for
the
API,
which
is
like
checking.
If
we
don't
divert
between
J's
and
go
implementations
but
for
the
gateway
there,
I
don't
think
we
have
like
the
robust
test
suit.
So
probably
we
need
to
create
one,
and
this
is
a
like
a
good
opportunity,
because
I'm
already
in
this
and
I-
that's
that's
it
from
me.
Any
questions.
F
F
Was
just
checking
out
the
embedded,
JSI
PF
SPR
and
it
looks
really
cool
the
DNS
link
stuff.
There's
a
note
about
like
using
the
Chrome
sockets
UDP
API
is
that
the
plan
for
like
you're
gonna
issue,
DNS
requests
from
the
embedded
node
eventually,
is
that
I'm
just
curious,
because
that
sounds
really
cool
yeah.
E
So
like
right
now,
I
think
we
are
using
basically
what
regular
JFS
ranking
web
site
is
doing.
So
it's
using
DNA
api,
v0,
dns
endpoint
at
our
public
gateway
just
to
get
it
worked,
but
yeah
we
have
access
to
UDP
like
Chrome
UDP,
sockets,
API
and
that
would
be
used
for
I
believe
we
should
be
able
to
do
DNS,
lookups
and
also
like
local
discovery,
which
is
like
also
using
like
sub
spec
of
DNS.
So
yeah,
it's
cool.
This
is
really
interesting.
They.
F
G
Hi
so
last
week,
I
remember
I
did
earlier
in
the
week,
but
I
did
some
more
experimentation
with
the
new
HTTP
signed.
Exchanges.
I
didn't
done
some
work
with
that
last
year
and
I'd
gone
to
Google
Tokyo
and
showed
them
my
experiment
of
signing
content
and
loading
it
using
a
serviceworker
and
I'd.
Let
all
my
certificates
expire
and
so
I
hadn't
really
played
with
it,
and
so
the
Google's
in
the
last
week
had
been
sort
of
interested
in
what
we're
doing
again
and
it's
it's
now
been
shipped
into
stable,
chrome
channel.
G
So
everybody
in
the
world
can
use
these
things
now
so
I
I
renewed
my
certificate
and
I
got
a
a
wildcard
certificate
and
they
did
some
experimentation
with
that
and
also
wrote
a
little
test
to
see
if
I
could
make
it
work
from
using
a
web
instead
web
ad
extension
instead
of
a
serviceworker
and
that
sort
of
work.
So
the
sort
of
neat
so
I
doing
it
as
framed
as
one
of
these
mini
projects
I'm
trying
to
organize
but
hasn't
actually
been
great
greenlit.
Yet
so
I
haven't
put
too
much
more
effort
into
it.
G
But
good
news
is
I'm,
going
to
I
going
to
see
the
spec
writer
for
the
HTTP
sign,
exchanges
and
web.
The
packaged
in
Portland,
because
I'm
in
Portland
this
week
for
CSV
comp
and
I'm
going
to
meet
a
bunch
of
people
and
so
I'll
be
able
to
trade
notes.
All
right.
I
didn't
realize
it
previously,
but
this
is
actually
Google's
core
reasoning
behind
doing
all
this
work
is
to
support
the
peer-to-peer
use
case,
so
I
think
be
very
interesting
for
us
to
talk
to
them.
G
G
Raising
the
IETF
meeting
the
certain
interesting
the
website,
you
can
just
see,
live
the
debate
and
I,
don't
think
the
current
signed
exchanges
are
going
to
like
Google,
has
purposely
put
like
a
seven
day
limit
on
the
certificates,
just
because
they
don't
want
to
make
it
into
the
standard.
So
I
think
they're
going
to
want
to
the
it's
going
to
be
a
lot
of
work.
I
think
the
standards
level
to
try
to
push
forward.
The
peer-to-peer
use
case
learn
more
about
it
this
week,
hopefully.
A
F
F
B
E
One
update
on
the
signed
exchanges
is
that,
in
the
same
issue
that
Jim
posted
like
thoughts
and
comments,
I
also
posted
on
updates
that
our
public
gateways
now
exposing
like
returning
signed
exchanges
with
correct
header.
So
there
are
no
errors
anymore
in
the
latest,
Chrome
and
hello.
Everyone
can
as
long
kill
as
you
like,
either
purchase
the
certificate
or
got
scientists
range
file.
You
can
like
play
with
it
and
with
the
chrome,
74
I,
think
our
latest
and
there's
a
question
in
the
chat
and
that's
all.
I
Hi,
this
is
a
kuma
vez
for
metabolic
I'm
sort
of
an
outside
contributor,
we're
building
a
browser
like
client
for
aetherium
and
with
Libby
to
be,
and
so
my
primary
question
is
the
async
endeavor.
It's
awesome.
It's
amazing.
It's
very
exciting.
It's
also
simultaneously
absolutely
terrifying,
because
it
is,
you
know,
a
larger
factor
of
you
about
80
modules
that
is
frequently
blocking
other
ongoing
development
or
at
least
conflicting,
with
ongoing
development
and
blocked
by
dependencies.
I
Maybe
it
moves
the
base
platform
compatibility
like
you're,
moving
up
to
no
10
from
node
whatever
or
you're
you're
changing
browser
compatibility,
so
I
just
want
to
learn
more
about
like
how
does
this
approach
sound
and
how
are
we
dealing
with
this
ink
endeavour
instead
of
besides,
just
like
hoping
everything
refractors
nicely
all?
At
the
same
time,.
A
That
is
also
moving
very
quickly
now
so
I'm
also
on
board
with
making
for
things
like
JSI
PFS,
the
p2p
switch,
the
DHT
I
think
those
are
things
that,
especially
if
we're
doing
active
work
on
doing
large
sweeping
changes
is
going
to
be
it's
going
to
get
increasingly
difficult.
The
further
along
in
progress
we
get
so
I
think
we're
going
to
have
to.
If
we
want
to
do
it
reasonably
we're
going
to
have
to
do
incremental
changes
to
some
of
those
things.