►
From YouTube: Ortelius Architecture Meeting September 15, 2022
Description
A discussion re: an Ortelius Dev environment for new contributors and blockchain is included in this meeting.
A
B
B
B
A
C
A
Is
the
first
step
and
in
that
we'll
need
to
decide
things
like
the
ipfs
storage,
the
database
that
we're
going
to
use
so
you're
not
going
to
get
out
of
it.
Sasha
we're
going
to
be
using
a
database
as
well,
and
then
also
it
will
probably
be
in
node.js.
A
A
A
We
could
either
use
npm
or
yarn.
It
doesn't
really
matter
at
that
point.
A
C
C
A
A
And
then
we're
gonna
have
some
devops
pieces
around.
All
of
that,
you
know
tightening
down
our
deployment
to
a
like
a
test
environment.
A
So
because
we're
gonna
we'll
we'll
approach
this
from
definitely
from
a
micro
services,
point
of
view,
what
we'll
need
to
stand
up
locally,
like
you,
said,
sasha,
something
running
behind
kind.
Could
work
really
easily,
so
we
don't
have
to
have
you
know
every
single
container
running
just
to
do
your
development.
C
Yeah,
like
a
local,
ortillius,
dev
environment,
right
yeah,
when
you
guys
have
got
some
time,
we
should
show
you
what
alvin
and
I
have
been
working
on
a
little
local
artillery,
stave
environment
and
building
a
document
around
that,
so
that
people
know
exactly
where
to
start
right
when
they
join
and
can
get
involved
really
quickly.
A
Definitely
so
yeah,
if
you
guys
could,
could
we
do
something
on
monday
to
do
a
little
walk
through
on
that
or
is
yeah.
C
A
Okay,
cool,
let
me
see
for
the
calendar,
probably
let's
try
to
do
it.
This
same
time.
B
A
A
Cool,
that's
great
to
know
that
that
that
has
that
you
guys
have
figured
out
a
dev
environment,
because
that'll
definitely
help
as
part
of
this.
C
A
Yep
so
as
part
of
the
the
oh
there's,
the
other
part
nfts.
A
So
we
need
to
do
some
research
on
how
to
search
or
make
the
nfts,
which
is
where
we're
going
to
store
the
json
representation
like
of
a
component,
will
be
pushed
into
json
into
an
nft
then
put
onto
ipfs,
and
that
gets
all
recorded
on
the
blockchain,
so
the
so
ukarsh
I
think
I
saw
you
jump
in.
They
did
release
a
new,
more
native
nfts
on
the
xrpl
ledger
in
their
latest
release,
so
it
actually
minimizes
the
number
of
api
calls.
B
A
So
I
think
there
was
one.
A
But
that's
going
to
be
kind
of
our
homework
in
the
next
couple
days
is
to
go
ahead
and
figure
out
how
we
can
do
some
searching
on
the
nft
side.
I'll
put
once
I
find
the
link
I'll
put
it
in
here
and
pass
it
out
there
brand
discord,
but
one
of
the
concepts
is
to
when
you
write
the
transaction
to
the
blockchain,
that
you
also
per
write
it
in
parallel
to
the
like.
A
document
database.
A
So
like
a
rango
db
in
our
case
is
one
and
the
reason
why
I
keep
on
going
back
to
rangodb
is
because
of
it's
a
graph
database.
It
can
handle
the
relationships
and
I
have
a
feeling
we're
going
to
have
a
lot
of
relationships
that
we're
going
to
be
managing,
especially
when
you
look
at
the
sbom
data
that
we'll
need
to
bring
in
and
build
those
relationships,
as
well
as
part
of
the
the
information
that
we're
capturing.
A
But
there
will
be
some
basic
like
database
structure
that
we'll
need
to
kind
of
decide
on
for
the
nfts,
and
we
may
have
multiple
ones
to
help
us
minimize
database
usage.
So
one
of
the
interesting
things
that
I
learned
that
we
learned
about
the
ipfs
is
ipfs.
If
you
put
a
if
I
put
a
a
cat.png
into
the
ipfs
system
and
it
has
a
certain
hash
and
then
sasha
puts
hello,
kitty,
dot,
png
and
it
has
the
same
hash.
A
Ipfs
is
smart
enough
because
it
because
it
has
the
same
hash
just
to
associate
the
the
two
different
names
with
the
same
file
and
therefore
it
it
like
by
default,
minimizes
duplication.
A
Those
relationships
together
with
the
rango
database
as
part
of
that
process.
So
those
are
some
of
the
things
that
we
need
to
start
thinking
about
and,
like
I
said,
we
may
need
to
do.
A
So
we
have
a
couple
options
there,
but
I
want
to
see
if
there's
anything
else
out
there,
any
other
ideas
on
that
front
around
the
database
world
for
us
searching.
You
know
so
it'd
be
great
if
there's
like
a
native
search
in
the
nft
world
or
the
ipfs
world,
where
they're,
where
things
are
stored,
but
mostly
it's
just
like
these
cryptic
hash
names
for
what
a
file
is
represented.
A
Yep
and
then
amazing.
A
A
You
could
be
living
on
mars
and
two
people
want
to
go
ahead
and
and
view
a
file,
and
the
first
person
already
looked
at
it
a
couple
days
ago
and
when
you
would
go
to
look
at
it,
you
would
bring
it
from
their
local
peer
network
on
mars,
instead
of
going
all
the
way
back
to
earth
and
re
re-downloading
the
file,
so
that
that's
like
the
theory
theory
behind
it.
It's
this
is
it's
a
distributed.
Peer-To-Peer
network.
A
Yep
another
one
is
called.
I
have
to
look
at
it,
the
guy
that
did
the
talk,
I'm
trying
to
remember
what,
where
he
is
from.
A
The
it
can
it
can
store.
Basically,
if
you
so
what
ends
up
happening
is.
If
you
want
to
edit
something-
and
you
don't
care
about
revisions,
then
ipfs,
it
really
isn't
for
you.
That's
like
one
of
the
use
cases
that
isn't
because
it
versions
everything
and
everything's.
C
A
So,
every
time
we
make
a
change,
you
end
up
creating
a
new,
a
new
hashtag.
C
C
A
C
A
So
file
coin
and
nft
storage
in
so
ripple
has
put
together
their
solution
or
one
of
the
solutions
that
they
would
recommend
us
to
use
would
be
nft
store,
nft
storage
and
nft
storage
behind
the
scenes,
uses
file
coin
and
ipfs.
A
It's
relatively,
it's
pretty
cheap.
I
think
you
get
a
a
terabyte
of
storage
for
about
four
dollars
a
month
and
the
current
the
current
scope
we're
trying
to
figure
this
out
yesterday,
I
think,
is
16.
Exabytes
of
data
are
being
stored
on
ipfs
currently
today
in
the
world,
16.
A
I
don't
yeah
so
basically
and
most
of
your
mp3
collection
will
be
duplicates,
so
it's
not
gonna
consume
any
additional
storage.
A
Yeah
and
some
other
things
that
we
learned
about
the
xrpl
ledger:
they
are
moving
about
10
terabytes
of
data
through
the
ledger
a
week
they
have
basically
they've
stood
up
between
16
and
32,
basically
kubernetes
nodes
in
the
camera,
if
they're,
using
google
or
aws,
but
in
about
a
dozen
regions
and
they're
able
to
have
something
like
50,
000,
concurrent
connections
to
the
xrpl
ledger
at
once,
it's
pretty
impressive
I'll.
I
took
a
screenshot
yeah.
A
It's
it's
a
good
good
ledger
that
we've
gotten
involved
with
some
concurrent.
A
Yeah
so
with
the
with
us,
starting
on
the
the
grant
like
tracy
said,
I
think
we
can
roll
in
some
hacktober's
fest
pieces
into
this,
but
we'll
have
to
figure
out
because
hacktoberfest
is
slated
around
pull
requests,
so
we
may
want
to
do
hacktoberfest
run
documentation.
A
And
then
we'll
need
some
more
additional
documentation
around
our
get
ops.
I
know
we've
been
working
on
that
before
the
last
couple
weeks,
but
we
need
to
flush
that
out
and
then,
as
far
as
like
coding,
we
have
coding
for
both.
A
So
what
I'm
going
to
do
is
I'm
going
to
send
out
a
a
form
just
basically
asking
folks
what
they're
interested
in
and
doing
you
know
if
you're,
if
you're,
just
interested
in
in
documentation,
if
you're
just
interested
in
listening
about
it
or
if
you're
interested
in
coding
as
part
of
those
processes,
so
I'll
try
to
get
that
out
today,
if
not
I'll,
definitely
get
it
up
tomorrow.
C
A
Because
we're
definitely
gonna
need
to
get
some
participation.
A
C
A
Yeah-
and
it's
and
a
lot
of
this
is
designed
the
file
coin
and
the
ipf.
So
filecoin
is
20
times
cheaper
than
aws
storage.
A
Yeah,
so
normally
you
know,
if
you
think
about
if
we
put
a
terabyte
out
there
on
aws
s3
bucket,
it's
going
to
cost
us
eighty
dollars
a
month
versus
four
dollars
in
file
coin.
C
What
can
else
can
you
store
on
the
file
coin?
Can
you
store
anything
on
there
like
you,
can
with
s3.
A
A
Wow,
so
that's
that's
kind
of
the
tricky
part
because
and
the
ipfs
will
do
a
hash
on
a
directory
as
well.
So
you
can
hash
folders
and
you
can
hash
files
themselves.
A
Yep,
so
I
put
another
action
item
out
there
for
me
to
go
ahead
and
tag
hacktoberfest
issues
in
the
repos.
A
Those
were
the
like
the
two
main
things
that
we
have
going
on,
so
I
will
start
dropping
links
into
the
discord
channel
around.
You
know,
presentations
and
websites
to
read
so
we
can
all
get
up
to
speed
on
the
different
technologies
that
we're
going
to
be
utilizing.
A
C
C
And
also
get
some
understanding
of
containerization.
We
put.
We've
got
like
example,
con
different
types
of
code
like
java
python
everything
everything
that
attilius
has
in
terms
of
code
we've
got
some
some
we've
got
some
example
applications
that
you
can
go
and
containerize
right.
So
you
get
a
you,
get
a
feel
for
what
it's
like
to
container
as
a
java,
app
a
python
app,
for
example,
yeah.
Okay,
we
just
thought
that
would
be
quite
cool,
but
obviously
we
need
buy-in
from
from
from
from
from
the
community.
A
No,
we
definitely,
you
know,
we
have
the
basics
out
there,
but,
like
you
said
it's
it's
a
little
more
complicated
than
and
being
able
to
simplify
this
with
containerization
would
be
nice.
C
C
C
And
then,
when
those
folks
always
hit
end
of
line
areas,
feed
errors
and
it
like
like-
confuses
them
right
so
yeah?
No,
it's
it's
not
being
yeah.
He
learned
the
hard
way,
but
he
found
a
great
extension
amazing
yeah.
A
C
A
Okay,
so
I
will
send
out
that
that
invite-
and
you
guys
are
on
for
monday
same
time.
A
And,
like
I
said,
we'll
we'll
need
to
start
doing
more
frequent
meetings
around
the
xrpl,
because
we
do
have
a
kind
of
a
time
time
frame
that
we
need
to
follow
and
report
back
to
the
xrpl
grand
folks
and
we
we
will
be
getting
a
mentor
from
the
ledger
side
from
xrpl,
but
they're
still
working
on
the
program.
A
But
we
got
a
few
names
of
folks
that
we
can
start
working
with
and
everybody,
I
think,
that's
the
main
stuff
anything
else
from
anybody.
We
got
one
minute.
Let's
be
quick.
B
I
just
want
to
point
out
that
we
still
have
the
task
of
improving
our
adoption
and
we've
been
thinking
about
how
to
do
that,
and
one
of
the
ways
is
to
have
this
team,
or
maybe
a
a
sub
working
group
start
populating
our
a
production
version
of
artillious,
the
one
the
one
we
have
now
it
can
be
pretty
volatile
because
it's
kind
of
our
test
environment,
but
we
might
need
to
think
about
creating
a
production,
artillery
environment,
that's
hosted
by
the
linux
foundation
and
we
start
building
the
open
source
projects
in
there.
B
So
we
start
creating
a
central
catalog
of
all
of
the
open
source
projects
with
their
s-bombs.
B
So
imagine
us
putting
you
know,
you
know
one
of
us
taking
on
putting
kubernetes
in
there,
one
of
us
taking
on
dinkins
and
putting
it
in
there.
You
know
all
of
these
open
source
tools
that
are
starting
to
be
more
and
more
popular.
We
could
just
start
with
a
cd
foundation
and
do
jenkins
and
shipwright
and
perseia
and
ortilius
itself
needs
to
be
in
there.
So
we
have
some
work
to
do
just
to
start
populating.
The
the
catalog
and
that's
part
of
our
problem
is,
we
don't
have
data
in
it.