►
From YouTube: Weekly Sync 2021-04-02
Description
Meeting Minutes: https://docs.google.com/document/d/16u9Tev3O0CcUDe2nfikHmrO3Xnd4ASJ45myFgQLpvzM/edit#heading=h.fi5xc9hajd21
A
B
All
right
april,
2nd
great,
so
where
are
we
at
shaw?
Am
I
getting
feedback
on
myself
what's
going
on
here.
B
C
I
just
wanted
to
give
you
a
couple
of
updates.
First,
the
data
frame
tr
is
ready
for
review.
C
C
C
B
Know
what
it
is
is
is
I'm
trying
to
reuse
the
same
link
from
the
other
meeting,
and-
and
so
I
don't
know
what
we
I
don't
it
will.
It
makes
everybody
ask
to
join
so
because
it's
the
meeting
from
monday's
meeting
and
it
won't.
Let
me
use
the
same
meat
thing.
If
you
do,
if
you
create
the
calendar
entry,
it
won't.
Let
you
it's
annoying,
so
I
just
put
it
in
the
description
of
the
meeting
and
obviously
this
is
maybe
not
the
best
idea.
B
So
it's
just
it's
rather
unfortunate
that
we
have
to
have
a
different
link
each
time
but
yeah
who
knows
all
right
so
and
then
hashem.
I
have
the
confidence
I
still
haven't
gotten
around
to
that
sorry,
I'm
pretty
under
pressure
at
work
right
now.
Let's
see.
B
And
then,
let's
see
so
sahil,
what
do
we
have
from
you.
D
I
have
one
more
to
discuss
about
that.
One
person
thing
and
the
ci
lent
tools
to
discuss.
B
A
B
Oh
yeah:
hey,
hey
great
great
job,
nice,
okay,
so.
B
D
Yeah,
the
one
person
in
this
thing
is
just
like
making
it
end
and
then
removing
the
duplicate
logs
from
the
logins
yeah,
but
and
this
this
thing
that
you
know
like
those
bizarre
numbers
which
are
showing
up
those
are.
B
Okay,
okay,
okay,
great
so
yeah.
Let's.
B
I
think
you're
correct
that
it
has
to
do
with
the
fact
that
there's
no
length
provided,
let's
see
because
negative
numbers,
would
I
mean
what
is
the
download
code.
B
B
Yeah
minus
one
there
yeah,
okay,
okay,
so
let's,
let's
maybe
just
let's
see,
let's
put
a
comment
on
this
and
let's
say:
okay,
so
let's
merge
this,
because
this
is
this
is
making
it
hard
to
see.
What's
going
on
with,
should
I
let's
see-
and
let's
see
thank
you
for
doing
this-
okay
and
change
like
no,
we
don't
want
to
change.
D
B
Yeah
because
this
shouldn't
affect
any
of
that
all
right.
Well,
let's
see
here.
B
And
then
I
yeah
the
lgtm
is
just
I've
tried
to
go
update
the
damn
file,
but
it's
got
it's
like
all
this.
It
wasn't
failing
and
now,
all
of
a
sudden
it's
decided
they
must
have
updated
something
and
decided
that
they're
raising
failure,
but
like
we're
following
there's,
I
don't
understand,
what's
going
on
the
format
of
the
file
is
wrong.
All
right.
So,
okay,.
A
D
The
other
to
discuss
is
lending
rules,
so
I
came
up
with
a
very
generic
rule.
I
had
proper
documentation,
but
I
don't
have
it
right
now.
Oh.
E
D
B
That
sounds
great
yeah.
Why
don't
you
let's
see?
Well,
let's
see
so
one
percent
change
pr.
Okay,
just
done
with
the
exponential
spinning
model.
There's
nothing
to
talk
about
there.
Is
there
anything
to
talk
about
here,
shaw
or
is
that
just
an
update.
B
Okay,
great
so,
and
then
the
other
thing
from
you
sahil
was
you
want
to
talk
about
the
yeah
okay,
so.
B
Okay,
great,
thank
you
and
then
hashem
what
else
from
you
anything
else.
F
B
They're
very
nice
yeah.
Let's
see.
B
Oh
yeah,
that's
right,
yeah
what
I
had
looked
at
it
the
other
day.
The
only
thing
I'm
I'm
I'm
wondering
about.
Is
this
the
way
that
we're
doing
imports?
You
know
we
have
a
lot
of
examples
that
show
imports
like
this,
whereas
we
have
a
lot
of
you
know
we
load,
we
can
load
the
models
via
their
entry
point
name
by
passing
it
to
model.load,
and
I
realize
you
know
there's
no,
it's
not
document.
So
if
you
go
to
the
plugins
page.
F
Yeah,
I
know
how
to
load
those,
but
it
won't
allow
you
to.
You
know
currently
load
multiple
models.
It's
either
all
of
them
for
just
one.
B
A
B
Yeah
you
know
I
I
I
I
think
what
you've
done
is
great.
I'm
just
wondering
the
thing
is
that
we
don't
have
so
we
need
to
change
something
about
our
documentation,
because
the
way
that
we
do-
let's
see,
for
example,
model
pi,
torch,
right
and-
and
I
think,
there's
there's
more
than
just
this,
but
we
have
let's
see
where
is
it?
B
I
guess
it's
all
sort
of
no
there's
no
python
example
here
yeah.
The
problem
is,
I
think,
the
pro
yeah
well
in
the
problem
is
we
don't
have
a
python
example,
but
the
thing
is
you
don't
know
the
import
path.
Looking
at
this,
you
just
know
that
the
entry
point
name
right.
So
if
I
went
to
go
right,
I
know
the
entry
point,
but
I
don't
know
the
import
path.
If
I
wanted
to
do
you
know
from
the
fml
model,
pytorch
import,
one
of
these
that's
not
going
to
work.
B
I
don't
think
I
can't
remember,
but
I
think
we
have
a
few
of
these
like
this
scratch.
Where
is
that
scratch
one?
No,
this
one
does
work
yeah,
okay,
logistic,
regression,
yeah
it's
just
there.
We
have
an
inconsistency
in
the
way
that
this
works
right,
so
consistent
behavior
would
be
the
this
is
the
question:
is
you
know
what
what?
What
should
the?
What
should
the
behavior
be
and
consistency
wise?
B
The
thing
is,
you
have
yeah,
so
this
gives
you
directly
a
class
if
you
import
the
class
right.
If
you
do
a
model.load,
then
you'd
be
like
logistic
regression
equals
model.load
and
then
the
entry
point
name
right
and
but
that
just
that
adds.
I
guess
it's
you
swap
this
line
for
that,
and
then
you
have
the
fact
that
it's
documented
here
right.
This
is
so
it's
more
of
a
question
of
like
how
we
either
need
to
do
it.
B
We
need
to
do
it.
We
need
to
have
some
more
consistency
or
we
need
to
have
some
more
documentation
in
all
of
the
models
to
make
sure
that
we
know
what
we
can,
how
we
can
import
them
right
and
I'm
kind
of
thinking
at
this
point
it
would
be
you.
You
basically
have
two
choices:
right,
audit
audit,
the
models
plugins
page
here
to
see
you
know
to
make
sure
that
we
have
this
example
for
everyone
that
somebody
might
want
to
use
or
switch
it
to
logistic
regression,
equals
model.load
and
then
scratch
lgrs
sag
yeah.
F
Yeah,
I
actually
tried
to
load
two
models
at
a
time
and
it
doesn't
even
allow
that
current.
F
A
F
Yeah,
I
also
wanted
to
ask
if
we
really
have
to
test
the
notebooks
I
mean
I
have
created
two
examples.
If
you
can
see
there
are,
you
could
say
two
workflows
of
the
ways
we
can
do
this.
B
B
A
B
B
B
B
F
F
Time
they
are
quite
self-explanatory,
like
they
at
the
spot.
They
give
you
the
output
of
the
cell,
so
I
was
trying
to
you
know,
understand
the
why
we
need
to
test
these.
B
Well,
we
need
to
test
everything.
We
can't
not
test
something
because
as
soon
as
we
don't
test
something,
then
it
becomes
out
of
like
and
we
change
something.
Then
it
becomes
out
of
date
right,
like
or
out
of
sync
and.
A
B
It
doesn't
work
and
then
we're
showing
users
documentation
that
doesn't
that
doesn't
work
right
and
so
that
it
also
means
that
you
know
if
somebody
makes
a
change
that
you
know.
If
somebody
makes
a
change,
they
don't
know
all
of
the
pieces
of
documentation
that
need
to
be
updated
unless
the
documentation
breaks.
You
know
because
then
it'll
flag
it
in
the
ci.
B
So
it's
really
it's
it's
more
for
it's
it's
for
users
and
it's
it's
a
lot
of
it's
for
users
and
it's
for
contributors
right,
because
that
way
you
don't
have
to
go,
and
you
don't
have
to
know
ahead
of
time
every
place.
You're
gonna
need
to
change.
It
just
tells
you
when
it
breaks
so,
and
this
doesn't
look
too.
This
doesn't
look
too
complicated
to
test.
I
think
you
basically
just
like
you.
F
All
right,
yeah
yeah
sure
there
are
other
ways
to
extract
a
python
file
out
of
the
notebook
as
well.
Okay,.
B
Yeah,
whatever
whatever
you
want
to
do
here,
but
yeah,
we
do
need
to
make
sure
that
they're
tested.
This
looks
great,
though
sure
nice
job.
B
So
let's
yeah,
I
think,
let's,
let's
do,
let's
switch
it
to
model.load
right
and
then
let's
switch
it
to
model.lo
load
and
then
we'll
come
back,
and
we
may
revisit
that.
You
know
that
decision
later.
If
we
get
more
consistency
in
the
plugins
pages,
but
for
now
for
now-
and
we
know-
I
don't
think
we
have
enough
consistency
there
and
it
might
be
confusing.
So
we
more
consistency
better
and
I'm
realizing.
We
need
to
try
to
change
the
rest
of
the
docs
too.
I
realized
this
the
other
day.
So,
let's
see
so.
B
B
Level
await,
then,
then,
that's
what
people
are
gonna
do
right
so,
and
this
is
less
code.
This
is
clear,
you
know,
so
this
looks
great.
The
only
thing
is,
I
guess,
you're
gonna,
if
you
run
into
these
like
file
blocks
and
stuff
yeah.
This
is
probably
something
where
you
want
to
use
some
kind
of
testing
library
right,
because
they're
also
going
to
start
having
to
implement
all
these
random
things.
So.
B
Okay,
great,
this
is
great,
so
we
need
to
be
able
to
test
it
prefer.
A
A
B
B
F
F
B
A
Great
so,
let's
see.
B
All
right
this
one,
I'm
gonna,
still
have
to
review
this
one
offline,
because
this
one's
too
big,
so
I'm
sorry
just
it
just
requires
a
lot
of
time.
F
I
message
you
about
it.
Can
I
add,
like
demos,
to
demos,
to
my
project
like
the
ones
who
don't
shoot
it.
I
mean.
B
E
B
G
F
F
B
Okay,
so
we
want
to
add
code
to
non
side.
Note
so
side
note
if
we
see
docs
that
are
only
cli
examples,
so
this
is
just
a
side
note
to
this
discussion.
If
we
see
docs,
if
you
guys
notice
that
docs
only
have
cli
examples,
we
want
to
add
python
examples
to
those
as
well.
B
F
And,
and
could
I
add,
notebooks
to
those
as
well.
B
Yeah
all
right,
okay,
the
yeah.
So
the
thing
is
okay,
so
the
notebooks
we're
going
to
need
to
figure
out.
How
do
we
display
the
notebooks?
I
mean
we
can
just
reference
people
to
the
github,
but
it
would
be
nice
if
we
could
figure
out
how
to
display
the
notebooks
in.
Let's
see
swingsidepython
notebooks
thanks,
I
python
notebook.
B
A
Oh
well,
that's
great
how
to.
B
B
B
Yeah
and
it
probably
tied
in
well,
we
can
switch
the
theme,
it's
not
a
big
deal.
You
can
switch
this
name
all
day,
okay,
great!
So
let's
change
the
extension
of
the
parts
source
parser,
oh
yeah-
and
this
should
just
be
thank
you.
B
Oh
yeah.
This
shouldn't
be
too
hard
to
do.
Anyways.
I
was
just
looking
at
the
way
that
the
markdown
files
get
converted
and
basically
the
whole
thing
has
this:
they
have
this
like
intermediary
representation
that
doc
utils
does
so.
Basically
you
you
parse
the
files
you
build.
The
syntax
tree
like
you,
build
the
you,
build
the
you,
build
these
node
objects
and
then
so,
basically
the
to
the
output
writer.
It
doesn't
matter
if
the
input
was
rst
or
markdown
you,
because
they
built
these
node
objects
in
memory,
and
then
it
writes
them
out.
B
So
you
this
looks
like
somebody
probably
when
it
looks
it
didn't
work
for
me:
red
notebook,
okay,
yeah,
so
we'll
we'll
figure
this
out.
A
B
B
Oh,
my
gosh,
all
right.
Okay,
this
looks
fantastic
yeah,
great
okay,
I'm
glad
we
figured
all
that
out.
Okay,
yeah
that'll
that'll
be
nice;
okay,
so.
A
Thanks
again,
all
right,
okay
touch
the
paper
we
want
to
be
able
to.
B
So
then
last
thing
so
20
miles.
No
bucks
model.load
wasn't
working
for
multiple
models
and
I
wonder
if
this
is
ipython
specific,
so
we're
about
to
find.
F
A
A
B
A
B
B
Well,
it
looks
like
they're
loading
for
me
so
yeah,
I
don't
know
it's
loading
for
me.
It
might
be
an
ipython
notebook.
Specific
thing
might
be
an
issue,
that's
the
specific
type
python
notebook.
So,
let's
see.
F
I'll
check
again
and
follow
up
on
this
okay,
great.
A
It
works
with
in
a
regular
python.
File
might
be
notebook.
B
Specific
okay
and
then
nitesh.
What
did
you
want
to
talk
about.
A
B
All
right:
okay,
we're
gonna
oops.
Where
did
I
go?
Okay
there
we
go
all
right,
let's
wrap
up,
let's
see
so
confidence
pro
move
between
models,
notebook
done
confidence,
pr
offline.
Still,
sorry
too
long
did
from
pr
that
one's
probably
going
to
be
offline
too.
Unless
there's
any
question,
let's
see
this
should
be
a
quick
thing.
So,
let's
just
make
sure
because
oh
yay
see
I
passed.
C
Yeah,
it's
still
showing
me
my
the
changes
from
my
previous
pull
request,
even
though
we
closed
that-
and
I
don't
know
where
it's
doing
that
so,
okay,
I'm
not
exactly.
C
B
A
B
Search
data
frame
move
yeah.
I
think
that
merge
sent
us
into
a
bad
spot.
So,
let's
see,
I
think
what
I
would
recommend
is,
if,
like
the
question
is
really
like:
where
did
you
diverge
from
master?
I
think
I'd
recommend
just
pulling
out
the
files
create
a
new
branch,
pull
out
the
files
and
put
them
in
a
new
branch
because
something's
a
miss.
You
know.
C
All
right
I'll,
create
a
new
branch,
and
so
okay
I'll
create
a
new
branch
and
submit
a
new
pull
request.
Okay,
great
yeah,
something.
B
Went
wrong
with
git
create.
B
B
A
What
was
it
called?
What
was
that
branch
I
lost.
B
It
now
oh
well,
you
you
can
do
git
checkout,
you
can
say
like
get
check
out,
yeah,
yeah
and
then
the
file
and
then
you'll
be
good.
You
you,
you
got
it
yeah
great
okay,
so
I
have
a
hard
stop
here
at
10,
which
is
why
I'm
sort
of
frantically
going
through
things
all
right
so
and
then
we
have
sudanshi.
E
I
had
to
ask
some
questions
regarding
proposal.
Okay,
yes,
so
there
are
two
questions,
so
are
we
taking
it
right
now.
E
Okay,
so
my
first
question
is
like
about
the
sql
scorer
method.
Is
there,
so
what
I
actually
figured
out
is
that
every
every
model
itself
also
has
a
score
method.
G
B
E
B
Okay,
okay
and
that
would
basically
yeah
that
would
effectively
replace
the
existing.
What
we
had
like
you
know.
That
would
effectively
be
the
same
thing
as
the
test
that
existed
in
scikit.
Before
this.
I
think
I
don't
know
well
yeah,
I
would
just
say,
implement
implement
it
as,
like.
B
You
know
a
path,
the
thing
that
just
says
you
know:
okay,
let's
see
so
each
scikit
model
has
its
own
score
function
and
you,
you
know
just
make
a
score
for
this
name
it
something
name
it
something
that
implies
it's
going
to
call
the
the
score
function
of
the
model.
You
know,
yeah
like
like
scikit
score
or
something
like
sky
scikit
model
score
or
something
or
something
that
that
currently
describes
what
it
does.
E
More
question
is:
what
are
the
expectations
in
the
in
the
in
the
gsoc
project?
Pre-Made
data
flows
for
the
data
cleanup.
E
Yes,
so
actually,
I
was
actually
like.
I
figured
out
like
what
are
the
cleanup
operations
that
we
can
perform
and
so
like
there
are
like,
like
I
figured
out
like
10,
10,
10
or
12
of
them,
but
originally
like,
and
I'm
planning
to
implement,
like
seven
of
them.
Okay,.
B
B
B
What
should
be
in
the
proposal?
Well,
so,
okay,
so.
B
This
is
a
quick
one,
so
so,
basically
I
would.
I
would
say
that
you
do
focus
focus
on
example.
Data
sets
make
sure
that
you
have.
B
You
know
three
to
four
example:
data
sets
that
you're
going
to
clean
up
right
like
write
tutorials,
where
you
use
the
operations
you've
decided
to
make
to
clean
up
the
data.
B
B
All
right,
okay,
anything
else,
sir.
B
Right,
great
so
8,
31
man,
I
keep
trying
to
type
this
issue
and
I
get
it
wrong
all
right.
So,
oh
yeah,
this
is
rather
nondescript.
Isn't
it
let's
see
so
this
is
basically
I
believe
that
what
was
happening
here
was,
you
know,
models
right
now
they
have
their
config
dictionary
and
they
like
the
way
that
okay.
So
let's
look
at
this.
B
A
B
So
each
of
these
has
a
config
dictionary
right,
and
so,
if
I
wanted
to
load
so
if
I
wanted
to
save
this
model
right,
the
model
gets
saved
to
its
directory
right,
but
also
okay,.
A
H
B
Yeah,
that's
what
I'm
demonstrating
all
right,
yeah
one!
Second,
it
will
become
clear
in
a
second,
so
basically.
B
Value
trace
back
okay,
so
when
we
leave
the
model
here
so
this
is
the
you
know,
example
example
loadable
and
so
we're
going
to
add
this
class
method.
B
That's
like
you
know
that,
basically
we're
going
to
add
a
method
that
we're
going
to
add
a
method
that
allows
us
to
load
from
the
directory
or
file.
You
know
within
the
directory
right,
and
so
we
can
basically
just
say
what
is
I'm
just
going
to
name
it
a
because
I
apparently
can't
think
so.
We
when
we
exit,
we
say
self.config.directory,
you
know
slash
a
dot
json,
because
I
can't
think
and
then
we
write
out
the
contents
of
the
config
dictionary.
B
And
then
that
way
we
can
go
in
in
this
a
method
here.
So
this
is
model
one,
and
so
we
saved
the
config
of
model
one
and
then
in
a
method.
We
basically
say
you
know
instantiate
the
class,
and
you
know
if
I'm
given
a
directory
load,
the
a
file
read
text,
json
loads.
B
Star
star
json.loads,
so
basically,
when
you,
when
you
leave
the
model,
save
the
save
the
file
or
save
the
config
to
the
file,
and
then
you
implement
this
method
that
loads
the
model
data
from
the
file
right,
but
you
probably
want
to
override
the
directory
here
to
be.
You
know
whatever
the
directory
is
now
just
in
case
like
the
directory
got
moved
right.
So
let's
see
how
do
we
do
that.
B
B
B
Okay,
so
now
we
can
basically
take
you
know,
and
this
would
be
we
do
this
on
on
model
itself.
Actually
we
can
just
do
it
on
model,
and
then
we
can
take
this
and
say.
Example:
loadable,
you
know
dot
a.
B
I
guess
this
is
yeah
whatever
you
know,
you're
implementing
this
on
the
model
based
class
right,
and
so
then
you
can
just
say
model
one
dot,
config
director
and
now
it
should
give
you
oh
yeah,
it's
basically.
B
You
get
the
picture,
do
you
get
the
picture.
H
B
H
B
Yeah
we're
saving
the
config.
Oh
that's
why
we're
saving
the
config,
because.
B
If
we
save
the
config
on
exit
from
the
model,
then
we
can
use
that
config
file
to
like
reload
the
model
right,
because
the
model
has
state
in
the
directory
and
it
has
state
in
the
config
and
the
config
should
always
be
serializable
right,
and
so,
if
I
wanted
to
load
the
same
model
like,
if
you
guys
you
guys
are
pricing,
joblib
and
stuff.
B
If
I
wanted
to
load
the
same
model
right,
the
thing
is,
I
would
be
pointing
at
a
specific
directory,
so
I
need
some
sort
of
like
file,
and
this
is
if
this
is
why
it
feeds
into
that
other
project.
Where
we're
doing
you
know
the
the
directory
becomes
location
and
stuff.
So
this
is
part
of
that
too.
This
is
like
a
pre-workout.
This
is
like
this
needs
to
get
done
as
a
part
of
that.
B
So
basically,
if
you
write
out,
so
you
write
out
the
context
of
the
the
contents
of
the
config
somewhere
in
that
directory
right,
and
that
way
you
can
basically
just
use
that
config
file
to
reload.
All
of
the
parameters
that
were
in
oh
well,
this
needs
to
be
like
that
too.
You
can
use
this
config
file
to
reload
all
the
parameters
like
that,
all
of
the
properties
of
the
models
config
and
so
right.
So
we
we
basically
just
does
this.
Does
this?
A
B
Okay,
so
this
is
for
some.
I
don't
understand
why
it
is
not
working
slr
model
model,
a
dot
json,
I
don't
understand
it-
doesn't
make
sense
because
it
should
have
it
should
have
trained.
One
should
have
should
have
done
that,
but
that's
okay,
whatever.
B
B
B
D
So
so
this
is
the
this
is
the
generalized
comment
structure
where
we
have
our
comment
message
at
the
end
and
various
subparts
separated
by
colons,
so
it
could
be
like
three
or
four
that
we
don't
have
depth
beyond
four.
I
guess
so,
I'm
just
trying
to
generic
one
and
then
what
we
would
do
is
like
take
this
parts
and
add
them
to
the
root
and
make
a
path
out
of
it.
So
it
should
be
a
directory
or
a
file.
Extension
of
the
file
is
not
necessary.
D
If
it's
not
our
directory,
then
we
will
check
for
if
that's,
there
is
a
file
with
that
name.
Yep,
and
this
would
need
to
just
some
things
would
need
to
change
like
if
we
are
putting
something
inside
dffml,
we
would
need
to
start
it
with
some
specific
words
so
that
I
can
replace
that
specific
word
and
I
would
say,
like
we
have
something
like
core:
okay.
B
B
D
No,
no
I'm
saying
that
just
if,
if
a
commercial
message
starts
with
core
that
means
that
file
or
that
path,
this
part,
if,
if
it
is
code,
it
would
be
replaced
with
tffml,
that's
it.
Okay,.
B
Okay,
so,
and
I'm
saying,
though,
we
have
an
existing,
you
know
I'm.
I
think
this
is,
I
think
in
theory,
this
is
good,
but
we're
I
we
don't
want
to
change
the
way
that
it
works
right
now,
because
the
way
that
it
works
right
now
implies
that
you
know
you're
doing
things
in
in
the
in
the
core
package
right
like
so,
if
we
all
of
a
sudden
start,
prefixing
everything
with
core
everything's
going
to
be
prefixed
with
core
right,
you
see
what
I'm
saying
if
we
move.
D
Okay,
so
we
can
like,
if
we
don't
find
it
in
the
root,
we
will
look
for
it
in
the
ffml.
D
We
can
do
that
yeah
exactly
yep,
okay,
so
I'll
change
it
and,
for
example,
if
you
need
to
address
some
things
like
if
we
go
up
in
the
meeting
minutes-
and
we
see
like
we
have
some
things,
starting
with
the
maintenance
or
plug-ins
and
some
that
sort
of
stuff,
so
we
can
have
a
prefix
suffix
symbol
to
say
that,
like
this,
this
thing
is
not
a
part
of
the
path
and
we
can
ignore
that
safely.
B
B
D
Enumerate
those
yeah,
so
we
can
like
put
a
dash
or
something
like
that,
and
that
would
just
skip
that
part
like
if
it
is
in
the
start,
and
it
has
a
certain
symbol
of
prefix
or
suffix.
We
can
decide
on
that
whatever
it
is
okay,
and
we
can
just
ignore
that
safely,
like
that,
it
is
about
plugins,
but
it
does
not
have
to
be
inside
a
plugins
directory
like
that.
B
Okay-
okay,
great
all
right,
so,
let's
and
and
I
think
I
think,
you're
probably
good.
To
start
writing.
You
can
probably
start
writing
some
code
right
now
and
then
you
know
you'll
you'll!
You
have
some
variables
that
you
can
throw
in.
You
know
for
four,
but
you
can
probably
start
writing
some
code
at
this
point
right.
B
Sorry,
I
have
to
run.
I
have
to
run
right
now,
but
can
you
send
me
this
question
on
gitter.
B
Okay,
you've
already
asked,
and
I
github
issue:
can
you
link
it
link
me
to
it,
because
there's
just
so
much
going
on
it's
hard
to
see
hard
to
get
everything
great
all
right,
thanks
everyone.
If,
if
we
didn't
get
your
thing,
please
you
know
please
please
raise
raise
on
on
gitter
here
and
and
ping
me
ping
me
directly
too,
if,
if
you're,
if,
if
you
haven't
gotten
a
response,
all
right
thanks
have
a
good
one.