►
From YouTube: Policy for awesome.ipfs.io, Brave v2, cohosting - IPFS GUI and Browsers Weekly, 2019-11-06
Description
About IPFS GUI and Browsers Weekly: https://github.com/ipfs/team-mgmt/issues/790
IPFS Mirror: https://ipfs.io/ipfs/bafybeiggc5ihgevp7huikl33w2rcokun3pmk2fsb43uyt4xj6pn27tsmay/
A
Hello,
welcome
to
GUI
and
in
web
browsers
for
the
6th
of
November
2019
this
week
this
week
on
the
agenda.
We
will
talk
about
awesome,
ipfs
policy,
to
quick
issue,
review
for
ray
51
and
then
put
a
pin
on
co-hosting,
we'll
see
how
it
goes.
Let's
start
with
the
first
one
awesome
I
PFS
policy.
So
in
the
past
week
weeks
we
been
talking
about
ipfs,
slash,
awesome
rico,
which
is
also
a
website.
A
A
D
Maybe
we
should
do
spend
a
couple
of
minutes
just
walking
through
these
initial
comments
here,
because
some
thought
has
been
put
into
it
so
far:
I,
like
Mac's
initial
idea
or
in
a
Victor's
initial
idea,
in
using
the
curt
of
conduct
as
a
starting
point.
But
beyond
that
I
think
there's
like
beyond
things
that
are
concerning
I
think
there
are
things
that
just
either
we
need
to
come
up
with
a
clear
definition
of
what
belongs
or
does
not
belong.
B
D
D
A
D
E
D
A
A
A
A
A
D
D
Maybe
we
described
that
as
immediately
usable
and
oh
by
everyone,
so
something
like
you
can
you
can
you
can
you
don't
have
to?
It
is
not
because
I
agree,
I,
don't
think
we
want
anything.
That's
entirely!
Paywall
yeah
I,
like
the
idea.
I,
don't
want
to
ban
somebody
who
has
a
paid
service
because
we
want
people
to
actually
make
a
living,
pay
their
rent
and
buy
clothes
and
food
by
working
with
that
PFS.
E
A
A
E
D
D
It
makes
sense
as
a
category
so
I
will
find
new
videos.
Yeah
video
is
the
videos
the
number
one
of
all
media
distribution.
It's
the
number
one
engagement
channel
for
developers,
I
like
kicking.
You
can
get
your
message
out
in
your
tutorial
scene
and
your
workshop
scene
and
your
materials
learned
about
with
video.
So
much
more
than
any
amount
of
articles
or
any
amount
of
other
type
of
community
engagement.
Then
the
numbers
kind
of
speak
for
themselves.
D
A
Think,
like
this
point
about
being
immediately
useful
to
people,
applies
to
videos.
So
you
click
on
the
link.
You
can
watch
the
video.
The
other
thing
is
that
about
the
content
itself,
we
don't
want.
Probably
we
don't
want
to
have
dozens
of
introduction
to
ipfs
videos
which
are
sort
of
like
all
the
same.
It
probably
should
be
something
that
adds
value
on
top
of
other
things
that
are
already
on
the
website,
but
it's
highly
subjective.
How
do
you
evaluate
that?
It's
like
a
dead
point
on
the
policy.
D
D
I
would
rather
make
sure
that
we
just
get
everything
in
here
if
it
meets
that
basic
criteria,
it's
about
IQ
best
and
then
later
we
can
add
things
that,
like
either
you
know
reddit
style
loading
that
flips
stuff
up
to
the
top
or
provides
a
sorting
order.
Based
on
how
often
it's
viewed
things
like
that,
like
some
or
how
many
people
start
it
or
something
like
that.
Like
later,
we
can
add
ways
to
maybe
highlight
the
best
unless
the
most
awesome
awesome
ideas,
but
I
I
feel
like
it.
D
A
D
It's
just
exponential
on
the
website
right
or
we
do
something
like
that,
where
we
have
a
system
for
how
we
limit,
what's
there
or
evaluate
what
is
the
best
introduction
to
IP
this
or
we
rotate
really
like
forever
for
every
new
one
that
comes
in
in
the
data
sets
category
we
pop
one
off
the
bottom.
Take
it
out
I.
D
D
See
that's
why
I'm
like
it
see
it's
much
easier.
If
we
just
say
just
add
everything
make
it
be
like
the
canonical
source
of
all
that
I've
give
us
things,
and
then
we
can
layer
on
ways
to
narrow
down
access
to
the
best
bits.
Yeah.
A
A
A
D
That's
a
trade-off
that
that
we
need
to
let
the
I
feel
like
that's
a
trade-off.
We
need
to
the
aid
user,
make
it
and
also
means
that
it's
risk
on
its
on
us,
as
the
curators
embossed
might
be
fast,
then
have
look
at
the
privacy
policies,
evaluate
the
surveillance
and
data
collection
practices
of
every
single
link
that
comes
in,
and
that's
just
not
not
reasonable,
like
would
that
benefit
that
we're
gonna
get
from
that
is
gonna,
be
really
low
and
then
it's
all
very
much
to
be
auditing
other
people's
Cabezas.
So.
A
D
A
A
It's
like
sort
of
like
if
it's
a
data
set
or
some
article,
then
it's
like
a
license
under
something
could
be
Creative,
Commons,
zero
or
like
requiring
comment.
Creative
Commons
zero.
Holding
to
that.
Unless
it's
something
else
and
if
it's
service
than
there's
our
up,
then
there
is
a
privacy
policy
right.
A
E
D
D
Well,
here's
the
thing
now:
if
somebody
wants
to
make
a
new
windows-based,
ipfs
QE,
they
would
find
that
and
maybe
for
kids
make
changes
to
it.
They
might
start
participating.
They
might
revive
the
project,
so
I
don't
want
to
say,
remove
stuff,
just
cuz,
it's
old
like
the
best
ideas
explainer,
it
might
be
old,
so
I
I,
don't
know.
If
that's
the
right
trade-off.
There
I
think
the
sorting,
sorting
and
ordering
might
help
they're
a
little
bit
like
if
we
change
from
random
to
sort
by
newest.
D
A
D
D
A
A
A
D
D
D
D
A
I
was
super
scared
that
I
forgot
to
press
record
button,
so
I
can
check
what
I'm
recording
sorry
Avella
all
right,
let's
go
with
like
in
order
in
progress.
This
is
metal
shoe
which
I
sort
of
like
started
splitting
stuff
out
of
it,
because
it's
grew
too
big
and
you
can
scroll
and
scroll
and
see
all
the
related
issues
in
other
repos.
Sorry
to
use
like
a
jacket
like
a
junction
point
to
see,
relate
work
related
to
brave,
but
that
it's
mostly
like
a
placeholder,
because
I'm
not
able
to
like
see,
see
this
this
board.
A
So
the
first
one
on
the
to-do
list
is
a
local
discovery
story
behind
local
discovery
is
that
right
now
we
are
able
to
discover,
go
ideas,
but
in
the
local
network
using
mdns.
However,
if
you
go
to
two
brave
browsers,
those
browsers
are
not
able
to
announce
themselves
using
mdns
and
instead
they
discover
each
other
using
centralized,
WebSocket
star
signaling
server,
so
they
discover
each
other
using
that
signaling
server
and
they
exchange
local
IPs
and
then
they
connect
directly.
So
the
central,
the
centralized
signaling
server
is
only
used
for
this
initial
discovery.
A
D
A
D
B
B
D
A
Yeah,
that's
an
open
question,
because
if
we
ship
right
now,
we
ship
when
someone
installed
sacrifice
companion,
they
are
asked
to
instil
a
profess
desktop
or
going
offense
on
this
welcome
screen.
The
question
is
that
we
remains
true
for
v1
and
we
could
change
that
in
v2.
However,
we
could
also
in
v1
add
this
less
prominent
option
to
try
embedded
ASAP
Affairs
should
could
that
be
v1,
I
think.
B
D
A
A
A
B
A
On
bandwidth
graph
and
what's
interesting,
this
bug
with
canvas
happens
also,
if
you
are
using
regular
web
UI
in
brave.
For
some
reason,
the
empty
latency
column
is
only
on
the
embedded
node.
Let
me
move
that
to
a
separate
screen,
but
basically
it's
a
a
cosmetic
issue
like
this
and
and
the
other
one
are
cosmetic
issues.
A
E
D
B
A
D
A
A
broker
at
all
request,
throttling
block
action.
Button,
update,
that's
v1
for
sure
cuz.
It's
like
the
UI
does
not
work.
It's
probably
optimization.
In
the
way
we
analyze
things
evaluate
alternative
data
store,
that's
v2,
the
current
one
works
also.
We
are
waiting
for
performance
fixes
like
you
go
preload
of
the
high
cached
web
UI
triggers
trotting
Osprey
old
nodes
that
we
want-
and
that's
mostly
like
me,
either
throttling
it
on
the
extension
end
or
talking
with
Olli
and
the
Gateway
be
first
team
to
make
those
limits
throttling
limits
higher.
D
Then
it
definitely
sp2
I,
think
anything
with
him
with
embedded
node
and
any
optimization
for
embedded
notice,
v2
and
the
whole
point
of
calling
this
v1
is
now
between
the
release
of
b1,
which
is
embedded
notice.
Experimental
it's
not
expected
to
work
MV
to
is.
We
can
figure
out
what
doesn't
work,
don't
fix
it.
Ok.
D
Then
yeah
like
I,
feel
like
anything
that
is
directly
a
side-effect
of
running
embedded.
Node
is
not
a
have
to
fix
for
everyone
at
all.
It
should
be
in
v2,
okay,
like
let's,
let's
identify
the
minimum
set
of
issues
that
we
can,
that
ones
that
we
absolutely
have
to
fixed
you'll,
say
the
regular
I'd
give
us
note
not
invented
running
engrave.
Oh
yeah,.
A
Oh,
that's
a
super
super
easy
lens
to
pass
through.
That's
because
the
things
in
v1
are
things
that
happen
or
needs
to
be
answered,
no
matter
if
you
are
using
external
or
embedded
node
right.
So
mostly
we
care
about
this
initial
experience.
Someone
is
going
to
settings.
Yeah
I
did
twice
today
companion
and
you
get
this
in
default
experience
when
we
ask
you
to
install
a
P
first
desktop.
A
D
They
say,
and
that's
one
of
a
number
of
reasons
that
can
cause
those
things
to
be
out
of
sync
right,
like
across
the
topology
of
running,
desktop
and
running
in
a
bedded
node
and
running
web
UI.
There's
multiple
reasons
why
the
numbers
there
might
not
reflect
what
you've
actually
added
to
repo
what
you
haven't
so.
A
D
A
A
If
you
got
everything
installed,
the
idea
was
to
add
like
separate
buttons
for
like
files
and
other
things,
to
make
this
initial
experience
more
useful
for
people
too,
because
people
insta
like
PFS
companion,
that's
a
neat
going
on
a
tangent
a
little
bit
annexed
started
looking
at
those
like
on
an
InStyle
feedback,
and
often
people
were
not
sure
what
to
do
or
like
it
was
not
what
people
expected
and
if,
on
the
welcome
screen,
we
provide
some
options
that
make
make
it
easier
for
people
to
discover.
What's
what
I
think?
D
D
C
A
D
A
A
A
E
A
That
was
interesting.
Conversation
cuz,
yeah,
turns
out.
The
repo
with
the
website
has
a
lot
of
like
super
old
examples
which
I
don't
think
we
no
longer
linked
to,
but
we
still
publish
them
with
education
yeah,
it's
a
professor,
it's
the
duplicated
across
all
versions,
but
still
yeah,
so
long
story,
short
I
think
we,
we
probably
could
could
should
add
this
threshold.
So
we
warned
user
before
they've
been
super
big
thing,
because
people
will
first
think
people
will
try
to
like
co-host
Wikipedia
and
we
should
at
least
warn
them.
Hey
it's
650
gigs.
A
So
we
would,
like
you,
know,
check
the
size
of
entire
tree
and
display
nice
warning,
but
I
feel
when
it
comes
to
time.
We
invest
in
co-hosting
this
quarter.
That
would
be
like
the
last
task,
the
integration
of
like
ipfs
co-host
as
a
library
like
both
making
sure
it's
a
small
bundle
library
and
also
then
integrating
that
bundle
with
ipfs
companion
you
I
and
type
II
first
desktop
for,
like
updating
in
background
I,
feel
that's
something
that
needs
to
happen,
that
in
q1
or
later
yeah.
D
It
was
actually
the
threshold
conversation
that
kind
of
made
me
start
thinking
about
this,
because
I
was
like
okay.
There.
There
are
I
feel
like
we're
gonna
start
making
decisions
about
what
the
users
who
might
be
doing
co-hosting
want
without
their
input
and
without,
like
I
feel
like
that
was
a
whole
discussion.
D
Think
if
we're
just
doing
that
in
in
repose,
where
it's.
You
know
the
three
of
us
and
maybe
Alan,
or
maybe
one
other
person
talking
about
in
the
context
of
a
CLI.
It's
not
the
right,
we're
not
going
to
have
the
best
ability
or
visibility
when
we
make
those
decisions.
So
that's
why
I
was
like
I
really
want
us
to
be
able
to
think
about
this
in
a
more
product
oriented
way
so
that
we
can
get
it
into
the
hands
of
millions
of
people
and
I.
D
A
Totally
and
just
to
clarify
this
discussion
about
threshold
was
specific
to
this
common
line
tool
which
the
the
I
believe
like
the
key
purpose
of
this
common
line
tool,
is
to
ship
basic
implementation
of
co-hosting
spec.
Just
so,
people
can
play
with
it
and
it
works
everywhere,
unlike
like
the
bar
script.
So
that's
that's
the
only
yeah.
D
At
the
same
time,
like
even
the
people
that
running
and
see
a
live,
you
know
we're
kind
of
making
that
decision.
We
can't
just
say,
there's
no
default
right,
that's
another
one.
There
is
no
default,
just
like
the
person
has
to
specify
which
the
way
they
actually
what
another
good
there's
time
put
into,
something
where
we
don't
actually
need
a
decision.
Yet
anyway,.
A
Yeah
so
like
I
I
agree,
we
probably
should
that
boom
put
a
pin
on
any
new
stuff
related
to
co-hosting,
especially
like
this
library
integration
to
combine
an
under
stop
I'd
still
like
to
ship
safer
version
of
this
command-line
tool.
I
like
I,
fully
understand.
There
is
the
concern
of
like
making
arbitrary
decisions
like
we
can.
We
can
always
change
it.
The
problem
is
like
if
someone
likes
like
enters
ipfs,
co-host,
add
Wikipedia,
that's
really
problematic.
A
D
D
Is
there
any
issues,
there's
probably
there's
always
issues.
There
are
already
issues
tracking
things
like
uploaded
download
status,
the
way
that
you're
describing
file
transfer
status,
but
are
those
anywhere
near
a
reality
having
some
ability
to
see
what
happened
like
ipfs
out
a
650
game
directory
or
file.
So.
A
Like
if
you
add
data
to
ipfs,
there's
the
tracking
progress
we
got
API
for
that
I,
don't
think
we
have
API
for
tracking
fetch
from
ipfs
itself.
So
if
I
want
to
fetch
that
CID,
which
is
like
600
gigabytes
I,
have
no
good
way
to
tell
at
what's
the
percentage
of
that
on
my
local
note,
I'm,
not
able
to
tell
how
much
it
will
take
given
the
current
speed
and
that's
why
we
sort
of
like
created
co-hosting
to
surface
those
problems
right.
A
We,
those
are
very
good
problems
to
have
when
you
start
playing
with
with
goo,
you
see.
Oh,
we
actually
don't
have
api
for
tracking
dot
and
that's
something
we
will
need
to
tackle
before
we
integrate
it
to
companion
or
aquafers
desktop
in
some
way
because
like
if
we
do
the
lazy
thing,
then
we
know
we
don't
need
to
track
progress,
but
the
moment
we
give
people
option
to
pin
entire
thing.
Then
we
need
those
API
X,
so
that
will
probably
happen
in
stages
even
in
like
2020.
D
Is
it
is
amazing
how
how
powerful
it
is,
building
actual
gooeys
and
surfacing
how
engineering
oriented
their
project
is
so
far,
I
mean
it
is
a
protocol,
so
that
is
not
really
surprising,
but
in
terms
of
understanding
what
the
needs
of
those
protocol
that
protocol
is
in
order
to
with
it.
What
we
need
from
that
protocol
in
order
to
do
basic
things
like
user
communication-
that's
that's
without
a
doubt.
A
A
It's
a
convention
to
start
conversation
going
I
believe
like
like
the
key
thing
that
we
should
like
focus
on.
Is
this
interaction
when
you
are
on
a
website
like
Wikipedia,
and
you
make
that
decision
all
like
the
technical,
the
decisions
and
a
which
api's
are
used
or
added
should
come
from
that
moment
when
user
wants
to
help
Wikipedia,
but
they
may
have
limited
space
or
they
may
not
fully
understand
how
ipfs,
whoo
and
distributed
networks
work,
and
they
just
want
I,
don't
know
I
they
should
be
able
to
like.
A
D
A
D
That's
part
of
the
challenge
is
that
it
is
exciting
we're
like
there's
a
lot
of
potential
here,
and
it
would
be
super
fun
to
be
able
to
build
this
and
we'd
be
able
to
see
kind
of
like
how
what
the
adoption
but
would
look
like
pretty
early
and
easily,
and
that's
a
that's,
a
pretty
powerful,
powerful
story,
but
I
want
us
to
be
able
to
do
it.
We
need
I
feel
like
we
need
to
get.
D
D
We
we
did
the
hard
part
we
had
the
conversation.
What
I
was
thinking
is
maybe
I
just
post
I'm
gonna
paste
this
and
that
issue,
because
there's
already
an
issue
there
for
a
discussion
and
the
people
that
are
there
comment
on
this
proposal
for
an
initial
criteria,
and
that
would
be
a
good
start
and
then
once
we
get
some
agreement,
there's
some
in
a
PR,
so
I
kind
of
go
back
and
forth
on
like
submitting
a
PR
PRS
have
momentum.
D
So
then,
once
there's
that
PR
there,
it
seems
like
a
little
bit
less
of
a
discussion.
It's
like
a
way
to
totally
own
the
conversation.
Without
it's
that's
a
little
bit.
It's
like
an
aggro
conversation,
starter,
there's
already
an
issue
in
a
conversation,
so
I'll
just
put
paces
in
there.
Nobody
says
any
big
great,
very
it's
very.