►
Description
Details: https://github.com/ipfs/dynamic-data-and-capabilities/issues/30
A
So
me,
where
am
I
I'm
here
cool?
So
last
week's
I
did
a
first
pass
on
pierced
our
app,
which
is
implementation
of
the
topology
protocol.
It
is
described
on
the
scale
or
peer
pad
effort.
I
think
it's
here.
So
if
you
haven't
read
it
I,
if
you
or
you're
interested
you
can
take
a
look,
that's
what
protocol
I'm
we
are
proposing
here.
A
So
this
is
a
first
pass
implementation
of
that
on
pierced
our
app
it's
a
very
simple
API,
where
you
can
create
an
application
with
the
app
name
and
start
a
collaboration,
and
you
can
then
collaborate.
Documents
are
not
fully
fleshed
out
yet
I'm
working
on
that
it's
one
of
the
items
I'm
going
to
attack
next
and
yeah.
So
I'll
have
a
demo
on
that
as
an
example.
Application.
A
Which
is
in
progress
but
I'm
going
to
show
it
anyway
blocked
I'm,
blocked
on
the
new
config
options
of
JSP
FS,
which
allows
you
to
introduce
to
introduce
dynamic
configuration
on
JSP
FS,
which
is
going
to
be
used
for
us
to
be
able
to
inject
the
discovery.
Protocol
that
wraps
the
the
current
transport
and
so
I'm
I'm
waiting
on
on
that
I
have
a
local
implementation,
very
hacky
implementation
of
that
right
now
on
top
of
Jessup
FS.
A
But
the
overall
solution
will
be
to
the
final
solution,
for
this
will
be
to
create
that
on
only
peer
to
peer
and
there's
a
full
request
for
that
which
is
described
here
next
week.
Next,
two
too
few
weeks,
I'm
going
to
work
on
the
commenting,
the
API
I'm,
going
to
implement
a
maximum
Delta
retention
policy
and
I'm,
going
also
to
introduce
authentication
right
now,
there's
no
mutual
authentication
other
than
the
pr
ID
because
of
the
EFS
cycle
stream.
A
B
B
So
now
it's
it's
a
matter
of
putting
all
those
pieces
together.
So
we're
going
to
just
start
on
that
this
week
and
we've
been
working
with
the
with
the
design
team
to
make
sure
that
all
the
features
that
we
want
for
the
demo
at
the
conference,
the
end
of
July
is
already,
and
we've
got
the
features
of
the
what
so
yep.
That's
where
we're
at
about
to
dive.
Deep
into
that
now
that
we
have
all
the
pieces,
cool.
C
C
Think
what
I'm
supposed
to
be
building
is
basically
a
bunch
of
tests
that
run
multiple
paths
and
then
do
a
bunch
of
operations
and
see
how
quickly
that
can
be
done,
and
if
there
are
any
crashes
or
other
problems
that
occur.
If
too
many
operations
get
done
or
large
number
of
operations
get
gets
done,.
A
D
I'm
Joel
I
was
very
recently
hired.
Two
weeks
ago,
I
met
the
Media,
Lab
and
I'm
working
on
a
project
with
a
few
of
the
researchers
here
on
building
a
decentralized
graph
database
to
store
all
human
knowledge,
the
biggest
and
best
yet
on
behind
yeah
I
didn't
really
have
any
agenda
items.
I
wanted
to
bring
up,
I
just
wanted
to
say:
hi
I
might
be
around
I'm
like
we're.
D
A
D
D
A
Hey
I
just
realized
that
my
demo
wasn't
recorded
and
so
I'm
going
to
demo
it
again
because
some
quit
on
me
and
stop
recording
so
I'm
going
to
demo
it
again
sorry
about
that.
Alright.
So,
let's
start
so.
The
demo
I
have
for
you
today
is
about
pure
star
app,
which
is
an
implementation
of
the
scalp
ear,
pads
effort,
protocol
and
topology.
That
is
being
discussed
here
on
this
pear
pad
issue,
issue
180
and
so
I've
been
working
on
this
implementation,
piercer
wrap
it
has
a
very
simple
API.
A
So
it's
your
star
require
you
create
an
app
which
has
a
name.
You
start
it
up,
and
then
you
create
some
self
any
set
of
collaborations,
and
you
can
also
have
a
bunch
of
events
on
pure
activity
and
pure
contestants.
So
the
dots
are
very
in
flux,
I'm,
going
to
work
on
them
a
bit
layer
later
on
right
now,
I
have
this
demo
of
a
very
simple
application
built
on
top
of
Pierce,
our
app
she's,
also
embedded
on
the
if
you
want
on
on
the
repo.
So
it's
on
examples
counter
was
initially
just
a
color.
A
A
bunch
of
scripts
here,
so
the
application
is
very
simple:
one
react
application
and
it's
going
to
associate
priest
our
app
started
and
then,
and
then
it's
going
to
which
this
garbage
or
about
that
and
then
it's
going
to
Associates
a
bunch
of
collaborations
which
are
their
own
components.
For
instance,
a
condo
collaboration
creates,
creates
a
collaboration,
object
which
is
pretty
here
and
the
state
is
being
propagated
here.
A
So
the
peers,
the
value
of
the
the
collaboration
and
the
bunch
of
this.
It's
like
inbound
connection
connection
account,
and
so
the
specific,
the
patch
specific
things
are
here.
So
the
Rays
doing
we're
going
to
be
able
to
push
elements
and
move
elements.
The
contrary
gonna
grow
on
the
counter,
so
you
be
able
to
increment
it
and
there's
a
text
collaboration
where
you
can
is
a
bit
more
complex,
but
it
reacts
to
changes
on
text
and
the
propagates.
A
Okay,
so
here's
aggro
on
the
counter
is
your
array.
Here's
the
text
so
grow
on
the
counter.
You
can
increment
it.
You
can
see.
There
is
no
connections,
so
there's
a
peer
estimate
of
one
peers
right
now.
So
it's
myself
array
is
a
bunch
of
island
like
an
ads
push
elements
there.
I
can
remove
elements
of
anything.
Any
many
index
and
I
hear
on
the
text.
I
can
I.
A
A
B
B
B
So
if
stations
been
sent
and
it's
not
received
so
the
way
is
it
can
just
redirect
back
to
the
web
app
after
it's
attested
and
every
time
the
the
web
app
loads.
The
react
app
here
are
loads.
It
checks
to
see
if
the
attestation
is,
if
there's
an
attestation
for
the
did
on
the
identity
server,
and
if
so,
then
it
grabs
it
and
verifies
the
attestation.
So
the
redirect
works
very
simply
and
I
will
have
a
demo
of
this
later
today.
That
I
will
record
and
put
in
the
channel.
B
B
It
requests
attestation,
the
server
attests
it
based
on
the
user
ID
that
you're
logged
into
over
there.
It
does
request
the
password
again
just
to
verify
the
user
when
it
does
that
it
signs
and
generates
proof
which
can
be
then
later
retrieved
and
then
verified
that
the
server
did
inside
that
proof.
So
pretty
simple,
but
a
lot
of
moving
pieces,
but
that's
it
for
me.
A
A
A
On
my
end,
this
one,
the
config
thing:
it's
just
this
one
that
I'm
currently
blocked
on
and
just
documenting,
think
so
hoping
to
have
today
or
tomorrow
some
news
about
about
about
this
or
if
there
is
any
work
around
that
I
should
use
a
set
of
this.
You
can
fix
stuff
on
one
lip.
It
appear
the
and
yes
I
planned
to
before
Thursday
to
have
this
usable.
B
A
Yes,
it's
yeah
all
the
copies
up
there,
except
except
when
a
dependency
is
JSF
EFS,
a
local
version
I
have
of
JSF
PFS,
which
I
kind
of
publish
and
then
and
then
and
then
put
put
the
gear
up
URL,
instead
of
just
using
a
packaged
version.
I
can
do
that
very
temporary,
but
I
can
do
that.
Definitely,
and
I
can
do
that
today.
A
So
just
let
me
know
yes,
I
think
I
think
that
would
be
great
to
have
first
put
hands
on
on
on
this
and
I'm
not
sure
how
it
ties
up
with
with
Lance's
work
on
on
on
text
area,
but
I
think
you
can
sync
on
that,
because
you
can
look
at.
For
instance,
you
can
look
at
the
app
example
app
and
xre
app.
That
I
did
very
simple
thing
and
then
hit
me
up
with
with
any
question
that
that
may
he
may
have.
That
is
probably
much
more
involved
on
that.