►
From YouTube: SimPEG Meeting July 10th, 2018
Description
As the SimPEG community grows, it will become helpful to document our processes (and have some processes in place!) for how we operate as a community.
There is a community repo that has been started, including two pull requests along with an issue that we can use as a starting point for the discussion.
B
So
once
thinking
and
we
can
see
what,
if
there's
any
other
items
on
list
today,
there's
hoping
to
take
some
time
to
chat
a
bit
about
like
the
community
aspect
of
sitting,
keeping
track
of
documents
for
like
process
that
how
do
we,
how
do
we
were
kind
of
the
operate
our
decisions
made
and
also
like
what
is
the
sort
of
our
expectation
of
other
people
who
want
to
actually
come
in
and
contribute
and
so
like?
How
do
you
do
that?
B
So,
ideally,
you
know
like
straight
an
issue
having
a
conversation
first
and
then
building
up
to
a
pull
request,
and
then
what
actually
is
our
process?
Those
kinds
of
things
I,
don't
think
we
need
to
get
to
fine-grain,
but
I
think
it's
important
to
like
start
laying
some
of
it
out,
so
that
expectations
are
clear
yeah.
So,
with
that
in
mind,
are
there
any
other
items
or
urgent
things?
People
want
to
go
over
today,
you
can
make
sure
we
have
time
for
that.
B
A
A
C
Not
really,
I
think
what
I
change.
It
was
yeah
okay,
so
I
think
I
learned
how
to
auto
deploy
piped
get
stuff
in
pipe.
I
so
that's
why
I
change
it
and
other
than
that.
I
haven't
changed
that
much
I
had
a
few
functionality
for
like
a
1d
code
that
you
can
ember
for
per
per
million
ppm
for
frequency
domain
data
thing
other
than
that
I
didn't
change!
Anything
like
this.
C
A
A
So
so
I
guess
been
working
our
that
just
packaging
everything
into
sort
of
small
installers
yeah,
so
you
can
like
download
the
mini
Congo
and
then
just
install
exactly
what
you
need
with
them
with
instant
bag
just
to
execute
one
task,
so
I
think
it's
I
mean
it's
not
the
best
way
to
do
it,
because,
obviously
with
everything
or
the
users,
but
it's
kind
of
like
for
an
end
and
then
use
of
same
bag
for
yeah
for
specific
tasks.
Lc
you
da.
D
D
D
A
It's
just
a
number
of
steps
like
most
most
end
users.
We
don't
want
to
have
to
go
through
the
road
all
of
like
you
know,
typing
pip
install
five
times
and
then
fixing
C++
and
all
that
stuff.
You
know
say.
Ideally
if
we
can
just
have
like
one
one
click
button
and
then
they're
set
up
so
that
they
can
run
things.
It's
just
yeah
speed
things
up,
make
it
easier
for
people
that
are
not
programmers.
Yes,
that's
the
idea.
A
B
C
E
E
C
E
C
E
C
B
G
A
G
G
F
Algorithm
like
a
simple
ax
right:
what's
that
see,
there's
a
I'm
a
little
bit
like
this
is
new
area
to
me.
G
C
Well,
like
there's
a
multiple
way,
so
that's
like
a
kind
of
like
a
global
search
types
of
algorithm.
Right,
like
you
have
you
put
a
range
and
then
a
bunch
of
things
and
then
find
that
mini-mall
or
we
could
do
a
simple
like
kind
of
like
a.
C
G
C
H
C
A
C
I
C
B
On
a
similar
note,
sorry
and
I
had
a
chat
with
Berkman's,
Lee
and
Leon,
who
are
at
the
USGS,
oh,
and
so
they
have
written
called
geo
by
PI
and
it's
an
MC
MC
engine
for
airborne,
iam
and
so
they've
wanted
to
hook
up
or
they
want
to
hook
up
simply
Ont
to
it.
So
they've
got
their
own
cook,
they've
been
using
it
now,
but
it
assumes
a
dipole
source
and
they're.
B
Looking
at
doing
some
ground-based
inversions,
where
the
loops
on
the
ground
and
a
full
source
just
isn't
sufficient,
but
we
can
handle
loop
sources,
so
it
will
keep
you
posted
on
progress.
There
Leon's
giving
a
talk
this
week
at
Syfy.
So
when
those
links
are
posted,
I'll
send
that
around
on
slack
that'd
be
nice
for
everyone
to
see.
Yeah.
C
B
Okay,
well,
let's
maybe
spend
a
little
bit
of
time.
I'll
show
you
guys
some
of
what
I
sketched
out
in
this
community
repository
and
we
can
chat
about
it.
Give
it
some
thought
I,
don't
think,
there's
any
decisions
that
need
to
be
made
today,
I'm
hoping
that
this
is
much
more
an
exploratory
chat
and
just
like
bring
some
things
to
light
a
boat
yeah.
What
kind
of
things
do
we
want
to
have
documented
as
a
community?
What
sorts
of
resources
do
we
need
to
develop
to
help?
B
Can
you
guys
see
that
yep?
Okay,
so
it's
github.com,
slash
simple
ash
community?
And
so,
if
you
look
in
there
right
now,
there's
hardly
anything.
Is
there
and
that's
because
I've
started
stuff,
mostly
it's
full
requests
and
issues,
because
I
want
it
to
be
something
that
you
can
go
in
and
comment
on
and
like
this
is
totally
a
work
in
progress
and
I,
mostly
scrape
things
together
by
looking
at
the
Jupiter
organization,
as
well
as
looking
at
some
of
the
work
that
leo
has
done
with
viviendo
and
where
he's
pulled,
Community,
Guidelines
and
things
yes.
B
So
if
you
currently
go
period
that
the
only
thing
you're
going
to
see
and
in
fact
I've
got
a
pull
request,
you
have
to
change
to
license
because
these
are
like
Word
documents
and
initially
I
put
a
mighty
license,
but
that
doesn't
actually
make
sense
for
this.
I
think
that
a
Creative
Commons
license
would
be
more
suitable
and
that's
in
line
with
what
Jupiter
says
so
I'll
actually
quickly
show
you
this
guy,
so
I
linked
here,
the
Jupiter
governance,
dogs
and
so
there's
a
really
cool.
B
So
the
overall
readme
I
think
is:
are
the
overall
governance
talk
it's
worth,
taking
a
look
at
there's
a
lot
of
stuff
that
they've
formalized
a
lot
more
than
I.
Think
we
need
to
at
this
stage,
but
it's
good
to
have
something
to
look
to
and
to
think
about
like
right.
Now,
there's
there's
a
lot
of
process
around.
Ok,
thanks,
Joe,
we'll
catch
up
with
you
later
there's
a
lot
of
process
around
like
deciding
who's
on
the
steering
council.
What
the
steering
council
does?
B
How
does
somebody
actually
get
on
to
the
steering
council
so
I
think
that
down
the
road?
This
is
a
good
idea
of
something
to
have
I
think
that
we
do
want
to
have
a
set
of
people
who
are
responsible
for
the
direction
of
simpe
and
for
making
decisions
about
what's
to
be
included.
What's
not
and
just
like,
laying
that
out
and
being
I
guess
the
stewards
in
a
sense
of
the
vision
and
the
making
sure
that
that
gets
out
and
that
that's
communicated
and
that
we're
on
the
same
pages
as
well
so
I
think.
B
B
So
those
are
some
things
to
think
about
if
your
fear
interrupts,
if
you
guys
have
ideas
or
things
like
that-
that
that
come
up
so
I'll
flip
back
to
you.
This
is
what's
in
simple
communities,
so
I
think
the
one
there's
two
things
that
are
really
worth
looking
at
right
now
is
this
pull
request
the
initial
Docs
and
then
there's
an
issue
here
as
well
on
governance.
B
B
So
here
there's
a
few
dogs
that
I've
put
in
so
there's
a
license.
The
readme,
which
is
this
guy
one
document
on
the
process
for
creating
new
repositories
in
simple,
and
how
do
we
want
to
actually
do
that?
There's
one
on
project
licenses
within
simpang
and
then
here
the
repo
Docs.
These
are
meant
to
be
documents
that
eventually,
if
you
want
to
create
a
new
repository
within
simpie,
you
could
scrape
these
documents
because
they
are
sort
of
somewhat
standard
so
that
being
a
code
of
conduct
and
a
contributing
so
the
code
of
conduct.
B
The
initial
draft
that
I
took
is
it's
from
the
contributor
covenant.
So
this
is
a
set
of
resources
that
a
group
of
people
has
put
out
and
actually
don't
think
too
much
about
them.
Bias
they
gone
through
and
scoped
out
a
decent
code
of
conduct
and
still
a
lot
of
groups
are
adopting
this
and
then
perhaps
tailoring
it
to
what
they
like.
But
I
thought
that
this
is
a
potentially
good
place
to
start
so
the
code
of
conduct,
basically
just
being
it's
a
thing
that
we
can
point
people
to.
B
If
we
see
sort
of
actions
that
don't
align
with
how
we
want
people
to
interact
in
this
group,
you
know
we
haven't
had
issues
so
far,
but
as
things
expand
and
you
get
people
who
you
know
we're
not
in
direct
contact
with
there's
always
that
risk,
and
so
it's
nice
to
actually
have
something
concrete.
You
can
point
people
to
and
say,
like
hey,
this
behaviour
is
not
aligned
with
that
code
of
conduct
and
that
sort
of
your
personal
feelings
out
of
the
situation
as
well.
B
B
H
D
G
Ran
into
something
like
that
with
my
boss,
there,
because
I'm
pushing
to
get
that
data
so
that
we
can
use
it
and
you
had
a
lot
of
his
questions
are
always
like.
Oh
so
it's
an
open
source
like
so.
Does
this
mean,
if
we
hand
over
the
data,
everybody
can
have
it
kind
of
thing
trying
to
explain
to
them.
Like
you
know,.
D
G
D
Yeah
and
I
mean
I
think
that
comes
with
time.
I
mean
that's
my
experience
to
like
just
getting
permission.
People
just
get
lost
like
not
knowing
and
I
mean
and
keep
also
want
to
contribute,
like
companies
want
to
give
back,
but
they
did
you
literally
don't
know
how
and
then,
if
you
don't
know
how
and
you
have
to
go
and
convince
your
boss
stuff
what
to
do
if
you've
just
I
mean
I,
don't
know
how
you
can't
so
having
some
sort
of
a
platform
or
or
something
be
able
to
point
to
it
would
be
powerful.
D
B
That's
a
really
good
point
and
there's
two
things:
thatthat
sort
of
me.
Think
of
this
is
overly
formal
for
simpang,
but
it
could
be
a
helpful
guide.
So,
within
the
Jupiter
governance
talks,
they've
got
institutional
partners
in
planning,
and
so
just
like.
What
is
it?
What
does
that
look
like?
So
a
lot
of
this
language
is
perhaps
a
little
more
formal
because
they're
leaning
that
a
lot
of
this
is
actually
entirely
appropriate
as
well.
Yeah.
D
B
Point
is
that
institutions
are
eligible
simply
by
having
people
who
actively
contribute
like
you,
don't
have
to
be
contributing
dollars
by
contributing
something
that
was
valued
as
a
contribution,
and
one
I
really
like
how
interact
so
interact
is
built
on
the
Jupiter
protocol
and
in
a
lot
of
ways.
Is
that
a
simpler
form
of
the
notebook
and
Kyle
Kelly
at
Netflix?
B
It's
championed
a
lot
of
this,
and
so
one
of
the
things
that
they
have
just
on
their
reading,
which
I
think
is
kind
of
cool,
is
they've,
got
sponsors
and
then
they've
got
made
possible
by
and
so
having
just
like
a
list
of,
and
he
invites
you
as
well
to
actually
like
give
your
employer
a
lot
of
work
on
this
during
work
hours.
Please
add
yourself
to
the
listen
I'm
so
I
think
that's
a
really
cool
way
to
actually
demonstrate
like
a
healthy,
open
source
industry
yeah.
So
we
could
totally
do
something
like
that.
B
B
B
G
B
I
think
it's
like
just
some
good
guidelines
and
it's
not
anything
we're
we're
holding
people
to
you,
but
I
thought.
I
was
a
nice
resource
to
point
to
this
whole
thing,
which
was
from
met
by
so
ground
rules,
the
code
of
conduct
and
then
there's
a
few
ways
for
things
that
people
can
do
so
make
an
issue.
Tackle
Nhu
contribute
code
that
you've
got
those
kinds
of
things
how
to
get
in
touch,
and
so
right
now
I've
got
the
slack
chatroom
and
mailing
list.
B
Some
tips,
I'm
reporting
a
bug,
and
this
will
become
more
and
more
important,
especially
as
we're
getting
users
who
are
having
trouble
installing
stuff.
Is
it's
really
important
that,
before,
like
diving's
until
the
details
would
actually
just
get
the
picture
of
like
what
version
of
the
code?
Are
they?
What
I'm
working
system?
Are
you
installing
anaconda,
yes
or
no,
for
you
invest
a
whole
bunch
of
time
and
try
to
keep
both?
What's
going
on.
B
So
general
guidelines
on
flow
requests,
so
I
think
that
this
is
important
and
in
a
lot
of
ways,
I
think
we
should
start
trying
to
do
this
a
little
bit
more
and
so
before.
You
actually
start
coding
right
up
just
a
simple
issue
describing
what
you're
about
to
do.
That
just
brings
everybody
on
board
and
also,
if
there's
something
related,
that
somebody's
already
done
on
a
personal
I'm
sure
something
like
that.
It
gives
us
a
chance
to
sort
of
try
and
consolidate
those
things.
B
B
This
I
also
thought
was
really
nice.
We
don't
currently
do
this,
but
I
think
that
we
should
and
so
have
a
honda
environment,
or
so
I
think
that
you
know
for
a
first-time
can't
reproduce
and
things
like
that.
If
they
can't
actually
just
build
a
condo
environment
that
works
for
contributing
synthetic,
they
thought
would
be
fantastic
and
that's
not
a
hard
thing
to
do
so.
Take.
B
This
on
the
environment,
and
so
this
includes
a
list
of
channels
that
we're
going
to
install
stuff
through
and
then
all
the
condenses
and
then
so
and
then
all
you
do,
is
you
say:
source
activate
p.m.
cell
environment
select
the
name
of
this
one,
and
then
that
puts
you
in
a
common
environment
that
has
all
of
these
guys
installed,
and
so
it
what's
nice
about
that,
is
you
don't
have
to
worry
about.
A
B
B
B
H
J
A
B
B
B
Please
so
those
are
just
the
two
dots
that
I
have
right
now
in
the
community
dogs.
There's
other
things
like
give
it
some
thought,
if
there's
other
things
that
you
think
we
should
have
in
all
of
this
impact
Rico.
Certainly
a
license
and
I've
put
that
right
now,
so
the
projects
we
should
copyright
secret.
This
impact
developers.
B
This
is
again
something
that
follows:
tells
you
some
things
they
use
a
slightly
different
license,
so
it
might
be
worth
us
doing
just
a
little
bit
more
digging
to
make
sure
MIT
is
actually
the
license
that
we
want
I.
Think
most
inviting
dis
critize
are
pretty
tied
to
that.
It's
very
hard
to
change
at
this
point,
but
in
the
future,
if
there's
we
want
to
be
using
like
get
beat.
Yes,
I,
don't
know
enough
about
the
distinction.
It's
something
about
patents
in
there.
So
that's
worth
looking
at
and
then
here
I
liked.
B
B
Yes,
so
then,
here
new
repository
process-
and
so
this
is
following
again
the
Jupiter
organization.
They
have
a
slightly
more
complex
process
because
they
also
like
create
new
organizations
on
github,
because
they've
got
so
much
to
manage.
They
actually
have
multiple
organizations
and
multiple
repos
within
those
organizations.
I
think
we
can
keep
synthetic
a
little
more
contained
as
one
organization
and
so.
B
These
are
just
some
ideas
about
how
do
we
want
to
put
things
in
place
for
creating
new
repositories
and
or
potentially
bringing
in
other
projects?
So,
if
somebody's
developed
an
interesting
extension
into
synth
a,
how
do
we
actually
create
a
space
for
them
to
bring
that
in
if
they're
injured
so
yeah?
These
followed
the
Jupiter
criteria,
I've
trimmed
things
down
a
little
bit
because
again,
not
everything
was
strictly
applicable
to
us,
but
I
think
that's
like
some
of
these
criteria
are
really
safe
to
say,
like
having
an
active
developer
community
that
offers
some
sustainability
model.
B
We
certainly
don't
want
people
just
helping
out
and
then
expecting
us
to
maintain
it.
That's
not
okay
and
having
an
active
user
community
hopes
that
I
don't
think
it's
it's
strictly
necessary
that
an
active
user
community
there
right
away.
B
And
then,
like
a
lot
of
the
decisions
that
you
could
really
good
job
with,
these
things
are
mailing
lists
to
communicate
decisions
or
new
things
and
stuff
like
that,
and
so
I
think
that
this
type
of
statement
is
nice
is
that
if
there
is
something
that's
in
store
and
it's
going
to
be
created,
it's
the
the
creator's
job
to
actually
email
the
mailing
list
and
like
give
some
description
of
what's
going
on
and
that
kind
of
thing
so
I
think
we
should
try
and
use
the
man's
list
a
bit
more
to
keep
things.
B
B
Yeah,
that's
sort
of
oh
yeah,
and
then
the
last
thing
is
the
issue
on
governance
and
starting
to
get
some
ideas
on.
How
do
we
want
to
sketch
out
a
governance
document?
Do
we
want
a
steering
council
who's
on
the
steering
council?
What
are
their
responsibilities?
Do
we
want
to
nominate
a
DFL
I
like
the
definition,
so
so
have
a
look
at
their
their
Docs
and
see
what
what
you
think
is
fitting
and
we'll
go
from
there.
Well.
A
A
B
A
What's
what's
their
mandate
what's
not
focus
mind
a
well-known.
B
Focus
is
basically
like
a
non-profit
umbrella
for
open
source
projects.
So
Jupiter,
for
example,
is
fiscally
sponsored
by
non
focus.
The
focus
it's
legal
home,
what's
sort
of
nice
about
that
is,
like
they've,
already
gone
through
all
of
the
legal
stuff
to
set
up
a
non-profit,
and
in
this
case
it
actually
is
set
up
as
a
charity.
So
that
gets
better
tax
benefits
and
that's
a
lot
of
paperwork
to
do
in
the
u.s.
in
Canada.
It
might
be
a
different
story.
Yeah.
A
It's
nothing
that
candidates
like
I,
looked
it
up,
it's
like
300
bucks
and
then
we
have
a.
We
have
enough
profits.
I,
don't
think
it's
I,
don't
think
it's
that
big
of
a
deal
yeah,
the
Vantage.
If
it's
in
Canada,
is
that
well
we
can
issue
tax
credits
for
area
for
the
CRA
in
Canada
or
it's
not
gonna
get
us
entity.
A
B
But
absolutely
these
are
things
that
like
we
should
be
thinking
about,
and
if
you
want
to
start
dumping
ideas
into
you,
let's
actually
start
a
different
issue
on
that
yeah
go
for
it
and
we
can
just
start
brainstorming
and
catching
things.
I
think
that
that
would
be
good
to
do
in
this
phase
is
let's
just
like
branch
out
and
give
it
some
thought.
B
B
B
Don't
actually
you
know,
I
will
look
that
up
and
I'll
post
it
in
the
slack
channel
afterwards.
Do.
B
Cuz
I
don't
know
offhand
yeah,
but
also
take
a
look
at
like
the
Jupiter
project,
nailin,
let's
just
to
get
some
ideas
of
how
they're
using
it
and
if
you're
not
on
it
like
I
sign
up.
So
you
can
excuse
me,
you
can
tailor
how
many
emails
you
get
and
things
like
that.
So
I
get
a
condensed
email
every
three
days
or
something
like
that
about
what's
going
on
so
yeah,
but
they
go
through
and
they're.
B
D
B
There's
lots
of
good
resources
out
there.
Yeah
so
feel
free
to
comment
on
stuff,
and
we
can
like
comment
on
the
issues
and
on
the
floor
question
here,
except
stuff
that
you
think
we
changed
feel
free
to
make
a
comment
and
let's
chat
about
it
and
we
can
start
sort
of
having
this
feed
like
a
regular
part
of
the
synthetic
meeting.
Conversations.
B
B
C
C
C
C
C
C
So
that's
a
main
part,
so
this
is
a
inversion
module,
so
I,
like
not
sure,
I
think
this
is
probably
what
like
a
basic
functionality,
need
to
put
a
maximum
iteration
initial
model,
reference
model,
percentage
and
floor
for
the
uncertainty
and
RMS.
This
is
the
Chi
factor.
Basically,
so
it's
target
misfit
and
then
we're
using
a
beta
cooling
scheme.
So
we
need
to
set
the
beta
naught
ratio,
cooling
factor,
cooling
rate
alpha
s
of
X
then
run,
and
you
can
get
that
types
of
stuff.
So
you
can
get
a
model
data.
C
B
A
C
A
C
A
C
A
C
A
C
B
B
I
guess
the
only
thing
I
was
thinking
there
is.
It
is
nice
to
show
where
your
true
target
misfit
actually
is
with
respect
to
the
model
than
that
you're
looking
at
so
what's
potentially
like
just
a
bit
confusing
for
people.
When
you
look
at
this,
you
switch
to
your
taking
it
off
curve
where
your
star
is
isn't.
Actually.
Oh,
is
your
star
actually
a
chi
factor,
yep
yep,
okay,
fair
enough
that
works
so.
B
Yeah,
okay,
there
yeah
the
only
extra
thing
that
I
think
would
be
like
really
valuable
is
actually
been
like
in
apps.
That
could
even
be
after
this.
That
lets
you
just
basically
do
exactly
what
we
did
with
Mt
one
grade
where
you
are
along
taking
off
curves
in
conjunction
with
the
model
that
you're
looking
at
right.
C
C
B
A
B
A
D
So
I
mean
there
is
a
native
I
think
logical,
blocking
that
it's
very
effective
in
locking
things
and
you
can
set
the
priority
of
the
logging
and
how
you
want
to
lock
it
and
where
you
want
to
take
it.
I've
made
some
effort
on
it
for
my
stuff
for
the
earth.
Sorry
for
the
empty
one
of
the
empty
branches
that
I'm
hoping
will
eventually
get
into
the
master.
H
D
You
simply
just
initiate
a
locker
the
way
I
did
it.
They
you
for
a
project
you
just
initiate
the
locker,
with
essentially
the
project
name
and
then
by
so,
for
example,
if
you
think
I
said
something
like
sim
pack
for
Mert
or
my
locker
face
Locker
thing
and
then
add
in
every
function.
So,
for
example,
I
mean
calculate
miss
data
or
project
data.
It
would
be
simple
forward
to
calculate
data
or
something
like
that
and
it
will
kind
of
keep
track
of
it.
For
you,
you
can
set
your
whether
you
want
the
date.
D
You
can
format
the
string,
it's
a
very
powerful
library
for
logging
and
and
again
there's
a
love
there
essentially
fight
if
people
levels
deep,
are
getting
warnings,
error,
info
and
critical,
and
it
also
plays
relatively
well
with
with
a
native
exception.
You
can
have
them
kind
of
that.
You
have
a
warning
lock,
it
can't
be
unlocked
by
racing,
an
error
and
vice
versa,
though
I
did
not
go
that
far,
but
you
are
people
to
do
stuff
like
that
right.
Oh.
C
C
B
I've
seen
it
some
even
more
so
as
actually
like,
we
should
actually
be
able
to
build
an
app
from
a
forward
simulation
object
or
from
an
inversion
project.
You
see
I'm
saying
so
it's
like
because
all
of
the
parameters
here
that
you've
said
we
have
to
know
that
you're
J,
star,
J
and
P
Q.
All
of
those
things
are
already
described
by
the
Ford
simulation
right.
That's.
H
E
E
C
C
E
C
C
Lindsey
I
I
made
some
comments
about
with
the
sale,
sores,
okay,
okay,
it's
pretty
minor,
but
I.
Think
I
just
got
a
couple
couple
questions.
If
you
can
answer
that
I'm
good
to
go,
can
you
can
you
like
a
approve
that
directive?
I
RLS
pretty.