►
From YouTube: Chat about Akismet and reCAPTCHA on GitLab.com
C
B
A
Know
I
try
to
do
it
over,
but
we
got
this
time
so
we
trying
to
solve
couple
different
problems,
an
issue
now
and
I.
Try
to
listen
here.
Also
I
try
to
list
the
strategies
that
we
have
discussed
in
the
issue
already
with
small
additions
and
ordered
them
by
effort
that
I
think
they
need
to
be
implemented.
None
of
so
there's,
basically
one
that
I
think
can
be
done
within
a
single
recycle.
A
All
the
others
would
probably
spend
multiple
and
yeah
I
will
post
the
result
of
this
discussion
in
the
issue
for
future
reference
and
for
the
problems.
I
think
it
started
off
as
a
licensing
problem,
but
then
became
the
issue
for
the
X
problem
that
crew
capture
has
and
through
our
discussion,
I
think
we
realized
that
we
don't.
We
can't
even
measure
that
reCAPTCHA
is
a
good
solution
for
the
problem
that
it
tries
to
solve.
A
B
So,
just
to
be
clear,
there
is
a
little
bit
of
a
completion
here
between
two
differents
spam
mitigation
technologies.
We
use
and
we
have
Akismet,
which
I'm
not
sure,
if
I'm
pronouncing
correctly
but
whatever,
which
we
use
to
actually
check
the
text
of
an
issue
ever
for
potentially
spam
content,
and
then
there
is
recapture
which
we
use
to
both
verify
signups.
And
if
your
contents
that
you
submit
is
detected
as
spam
by
hizmet's,
we
allowed
used
to
solver
capture
to
like
manually
like
yes,
only
that
step
like
yeah
I'm,
not
just
rejecting
it.
So.
A
In
my
intention
was
to
focus
on
the
plant
side
of
the
recapture,
so
I'm
not
sure
if
our
goal
should
be
to
get
rid
of
hookups
in
gitlab
in
general,
even
though
that
was
original
scope
of
the
issue,
but
it
seems
like
manage,
has
a
separate
issue
for
coming
up
versus
with
a
strategy
to
get
rid
of
capture
for
registering.
So
so
my
intention
would
be
to
focus
on
the
recapture
path
for
preventing
issue
and
comment
spam.
Yes,.
B
So
on
the
issue
and
comment,
spam
Park
just
sort
of
be
clear
there,
so
we
have
the
two
components
we
have
Akismet
and
we
have
the
recapture
so
from
an
annoyance
perspective,
the
annoyances
with
the
recapture,
but
it's
not
caused
by
the
recapture.
It's
caused
by
the
use
of
a
kismet
for
checking
the
issue
contents
for
spam,
and
then
our
fallback
is
the
recapture
from
a
licensing
perspective.
Obviously
that
doesn't.
B
You
know
that
doesn't
matter
like
the
problem
is
recapture
itself
and
there
are
other
issues
that
people
have
other
valid
issues
that
people
have
recaptured
that
arm
to
do
about
that.
I
just
want
to
be
clear
that
if
we
remove
recapture
we're
either
saying
we're
not
doing
spam
checking
on
issues
which
means
we're
actually
disabling
Akismet,
not
recapture
or
we're
saying
that
when
we
detects
that
something
is
spam
using
a
kismet
we're
just
going
to
reject
it
with
no
way
of
you
know
like
moving
forward,
which
I
think
is
probably
worse.
B
Whatever
is
the
like,
hidden
part
that
we
talked
about
recapture
when
we
sometimes
mean
Akismet
and
sometimes
meaning
the
capture
but
I,
think
metrics
would
be
a
good
idea
so
for
step,
one
for
instance,
when
he
we
could
just
immediately
disable
a
kismet
or
get
lab
calm,
and
that
would
have
the
effects
of
not
some
checking
issues
etc,
which
means
that
you
would
never
see
a
recapture
either
because
that
only
shows
up
when
they
kiss
may
protect
something
as
spam.
So
that's
literally
like
zero
development
effort
to
do
that,
I
guess.
B
A
I
mean
if
we,
if
we
disable
a
kiss
meant
in
general,
my
intention
was
to
keep
Akismet
enabled
but
disable
direction
to
that.
So
keep
track
of
spam
behind
the
scenes,
but
have
no
way
to
override
that
which
would
be
some
development
effort.
But
if
we
disable
kismet
in
general,
we,
our
reaction
could
be
to
just
enable
again
like
if
he
because
I
think
I
excuse
me
there's
a
happen.
Setting
fires
are
know.
So
if
we
disable
it
and
realize
that
same
things
happen,
we
can
just
enable
it
which
would
be
very
low
effort.
C
B
B
Yes,
so
and
there's
another
part
of
that
which
is
actually
a
completely
separate
faster,
which
just
occurred
to
me,
is
because
we
have
like
Cassie
and
Brett
implemented
this
separately
Koufos
for
checking
a
checkbox.
We
should
never
spam
check
that
because
the
issue
isn't
going
to
get
any
more
or
less
family
when
I
change,
one
state
changes
so
I
think
that's
one.
A
C
B
B
B
There
any
understand
what
about
issues
about,
but
it's
confidential,
so
I
won't
mention
the
issue
so
I
think
if
we
remove
spam
detection
for
a
task
list,
that's
a
huge
potential
s
changes.
That's
a
huge
win
like
it's.
It's
pretty
simple
to
do.
I
would
imagine,
and
it's
a
big
win
from
the
user
experience
perspective,
because
this
is
I.
Don't
know
about
you,
but,
like
I
checked
a
lot
more
tasks
than
I
do
actually
like
write
descriptions
in
issues
the.
B
B
How
can
I
put
this?
This
is
a
specific
issue
about
the
license
of
recapture
I.
Think
is
important,
but
this
you
missed,
really
get
conflated
with
a
lot
of
other
things.
So
what
I
would
like
to
do
is
over
there
to
redirect
conversation,
so
spam
checks
on
check,
corpses,
you're,
going
to
create
a
new
issue
for
that
spam
checks
not
being
smart
enough
in
general.
B
C
B
Know
so,
like
I
said
earlier,
what
that
would
mean
is
like
either
we
disable.
So
if
we
added
that,
if
we
added
either
the
teacher
to
say,
but
we
can't
you're
an
issue
in
issues,
for
instance,
what
we
will
be
doing
is
saying:
well,
if
it
detects
a
spam
by
it,
gives
me
you
can't
you
can't
proceed,
we
can
disable
a
kismet
independently,
which
would
have
basically
the
same
effect,
but
is
not
strictly
what
you
asked.
B
C
B
B
A
B
An
alternative
which
I
think
is
basically
what
Donnelly
was
saying
so
I
might
just
be
repeating
what
you
just
said.
It's
like
we
could
have
a
kismet
enabled,
but
not
actually
do
anything,
just
only
log
the
results,
and
then
we
already
have
these
spam
logs
visible
to
admins
and
we
could
say
well,
it's
becomes
a
reactive
thing
from
an
instance
admin
spectively.
You
can
go
in
to
look
at
the
things
that
I've
been
detected
to
spam
and
see
like
okay.
Is
there
anything
I
need
to
take
action
on
here
or
is
there
anything
I.
B
We
would
treat
yeah
kind
of
we
would
we
would
basically,
we
will
basically
make
it
reactive,
so
we
would
say
like
we're
going
to
let
you
submit
this,
but
we
detected
it
as
spam.
So
it's
going
with
restoring
that
information
somewhere
and
it's
visible,
to
instance,
administrators,
and
they
can
like,
go
and
take
a
look
later
on
and
consider
what
they
gonna
block
you
for
abuse
or
whatever
yeah.
A
C
A
B
B
Did
you
just
talk
us
through
how
so
what
we're
discussing
is
the
idea
that,
like
instead
of
asking
people
to
solve
the
tenth
row
and
their
content
was
detected
as
spam,
we
would
just
allow
it
through
and
then
it
would
still
go
into
the
spam
locks
in
the
admin
interface
and
then
we'd.
Let
administrators
still
like
deal
with
that.
Normally
from
there
could
use
describe
how
that
looks
from
an
administrators
point
of
view
and
whether
you
think
that
makes
sense.
C
D
B
C
D
B
Okay,
so
I
think
those
are
two
violent
paths
forward.
We
have
them
which
we
can
do
independently,
but
both
of
them
give
us
like
some
kind
of
win.
One
is
to
disable
the
spam
check
when
you're
checking
a
checkbox
because
I
need
it,
and
then
the
other
one
is
create
a
new
issue
for
always
allowing
content
to
take
to
to
spam
through,
but
keeping
the
existing
admin
interface
and
working
with
the
abuse
team
and
the
support
team
to
make
sure
this
is
okay
and
putting
that
behind
the
feature
flag.
B
So
we
can
actually
test
it
and
then,
if
we
do
both
of
those
potentially
we
get.
The
whole
question
of
who
owns
recapture
off
our
plane
and
back
onto
fully
managed
is
great
because
it's
like
no
longer
are
we
using
reCAPTCHA
for
any
some
related
purposes,
and
then
we
don't
have
to
actually
touch
this
issue
at
all.
So
maybe
we
just
would
move
this
issue
to
the
backlog
and
create
those
new
to
new
issues
for
those
on
12.1
or
12.2
and
go
forward
with
those.
How
does
that
sound?
Winning.
B
A
B
And
the
other
thing
is
that
we
know
that
if
we
change
that
feature
5
right
now,
we
would
see
a
bunch
of
spam
in
the
spam
logs.
That
would
be
irrelevant
because
it
would
just
be
people
checking
boxes
because,
like
we
get
the
capture,
so
we
know
that
a
PS
mr.
texting
that
a
spam-
and
we
don't
want
that
to
happen
so
yeah.
We
need
three
new
issues.
We
need
one
to
make.
This
fan
check
smarter.
B
So,
oh
yes,
like
you
know,
when
you're
you
have
like
some
discussion
of
forums
that
are
pre
moderated
site
or
mailing
lists
or
whatever
that
are
pre
moderated
where
you
have
to
get
like
the
message
approved
before
it
goes
through
and
then
other
ones
where
it
can
be
removed
afterwards.
But
not
you
can
always
submit
the
message.
A
B
B
D
A
B
B
I
think
I
think
that
one
will
probably
split
up,
because
at
the
moment
we
don't.
We
just
finished
discussing
like
what
we
could
do
there.
We
don't
know
what
the
right
option
is,
but
I
think
the
first
two
might
get
us
to
a
point
where
we
don't
care
about
the
third
one,
so
much
I
think
so
they're
in
the
right
order.
As
you
have
the
map
and.
A
A
B
B
Internal
customer
there
and
my
issue
is
confidential,
so
I
mention
it
here,
but
that's
being
the
internal
customer
issues
being
taken
by
manage,
so
it
probably
also
makes
managers
life
easier.
If
we
can
remove
the
plan
element
of
this,
but
I
think
we
can
also
possibly
say
that
that
other
issue
isn't
blocked
because.
B
So
we
can
just
like
unblock
that
other
issue,
basically
and
say
that
I
think
I
think
that's
fair
enough
room,
because
whatever
we
would
replace
it
with
our
front
end
would
be
kind
of
a
drop-in
replacement
type
thing.
Ideally,
right
like
it
wouldn't
be
like
a
rewrite
everything
it
would
be.
We
replace
recapture
with
this
solution
that
we've
done
all
that
we've
got
somewhere
else.
That
has
the
other
license
a
license
that
we
can
distribute
and.