►
Description
GSoC 2022: Plugin Health Score Project Idea - April 7, 2022
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Plugin Health Score project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
A
Okay,
good
morning
afternoon
evening,
everybody
thank
you
for
joining.
This
is
the
gsoc
workshop
related
to
plug-in
health,
score
project
idea
and
clarification
questions,
so
we
have
on
the
call
currently
adrian
and
jake,
who
are
mentors
for
the
project
and
we
have
mirage.
A
Who
is
one
of
the
contributors
interested
in
that.
A
In
that
project-
and
I
myself
sean
mcmasten,
I'm
org
admin
and
mentor
for
another
project
there.
So
without
any
other
ado,
I
propose
that
we
start
raj
has
new
questions,
just
a
question.
How
do
we
start-
and
I
leave
the
word
to
jaken,
adrian
and
raj?
B
I
think
we
can
go
ahead
and
diag
you
can.
I
I
don't
find
the
new
question
on
the
initial
document.
Maybe.
A
B
Not
looking
at
the
correct
one,
but
I
guess
we
can
go
ahead
and
let
diraj
ask
the
questions
and
maybe.
B
B
A
B
You
get
you
have
them,
I
I
don't
know.
I
have.
The
first
question
is
how
do
we
score
plugins,
which
I
don't
think
is
okay?
I.
B
C
A
B
How
much
the
rule
is
important
at
the
time.
I
guess
the
we
want
the
opinion
to
be
to
get
opinions
from
everyone
in
the
community,
so
that
would
be
inside
the
developer
mailing
list.
I
would,
I
would
say,
to
get.
B
B
D
Yes,
so
similar
to
this
trying
to
understand
the
process
of
getting
the
feedback
from
the
community
or
response
from
the
community.
So,
as
we
discussed
last
time,
we
will
be
getting
their
opinions
on
how
much
weight
should
we
add
for
a
particular
parameter.
D
So
we
can
maybe
another
way
of
getting
that
info
from
them
would
be
like,
maybe
make
a
google
form
and
then
give
it
to
them,
and
in
those
google
form
they
will
be
question
like
how
important
do
you
think
a
jenkins
file
presence
needs
to
create
in
a
repository
and
mark
it
from
a
score
of
one
to
five,
most
likely
least
likely
not
much
likely
very
likely
and
then
neutral.
Something
like
that,
and
all
the
responses
will
go
to
a
spreadsheet
like
excel
of
some
kind
and
then
from
there.
We
can
do
some
things.
B
Yeah
I
do
like
the
idea.
We
would
need
to
have
that
in
a
in
a
timely
manner
so
to
to
to
not
have
too
too
long
before.
We
ask
the
question
and
get
the
results,
but
that's
a
very
good
idea
to
have
kind
of
a.
B
B
I
one
side
note
I
don't
think
having
a
natural
point.
I
do
like
the
one
two
five
or
one
zero
to
five
or
something
like
that.
But
I
don't
feel
like
having
a
neutral
answer
is
a
good
idea,
because
we
want
people
to
take
a
side
and
yeah,
and
if
we
offer
a
natural
answer,
someone
might
feel
like.
I
don't
my
think.
B
I
don't
know
so
I'll
put
the
neutral,
and
then
we
will
have
all
natural
or
mostly
neutral
answer,
but
we
want
people
to
take
side
and
also
we
have
to
remember
that
that
would
be
for
the
first
set
and
only
for
those,
because
in
the
long
term,
as
we
said
last
week,
the
weight
of
the
rules
would
evolve
during
the
time
because,
for
example,
at
the
start,
having
a
jenkins
fight
is
very
important.
I
already
saw
that
out
of
the
1800s
plugins
only
600
600
of
them
don't
have
a
jenkins
file,
but.
A
B
Point
yeah
at
some
at
some
point:
more
plugins
will
have
them,
and
so
we
will
be
able
to
say
now
it
may
now
it's
more
important
than
ever,
or
maybe
now
it's
less
import
important
than
in
the
past,
so
the
weight
would
evolve
also
with
the
time,
because
we
could
also
say
now
having
java
11
support
is
important,
but
having
java
17
is
important
and
we
also,
we
could
also
have
that
tied
to
the
to
when
we
want
the
project
globally,
the
entire
project
to
be
only
running
on
java,
11
or
only
java,
17
or
any
other
versions.
B
And
so
we
could
say
for
now.
It's
a
good
thing
to
have
java,
17
support,
and
maybe
in
one
year
one
18
months,
we
will
say
having
java
having
java
17
support
is
mandatory
or
not
mandatory,
but
very
important,
because
we
are
about
to
put
the
whole
project
in
to
be
to
be
able
to
support
java
17..
So
I
I
I
think
we
need
to
also
have
that
kind
of
notion
that
the
the
scoring
the
weight
of
the
rules
will.
E
C
It's
an
easy
way
to
keep.
You
know
to
log
the
data.
Essentially
my
one
concern,
I
guess
with
the
survey
is
getting
people
to
take
the
survey
I
mean
I
mean
I
guess
it
would
be
the
same
as
responding
to
an
email,
but
in
my
experience
that's
always
the
tricky
part
with
service.
Is
it's
getting
people
to
actually
take
the
survey.
B
Yeah,
I
agree,
I
think
what
we
could
do
is
try
to
have
the
survey
small
not
have
not
to
have
like
20
rules
to
to
wait
at
a
time.
But
if
we
can
get
something
the
survey
to
be
small
and
quick
to
answer,
maybe
we
can
have
more
feedback,
and
but
that's
also
something
I
don't
we.
We
cannot
there's.
E
A
May
suggest
two
things
we
can
set
the
system
in
place
and
do
a
quick
run
of
it,
but
I
I
wouldn't
like
the
the
contributors
to
be
blocked
in
the
development
for
that.
So
it's
it's
a
task
that
we
can
do
on
the
product
itself,
but
and
it's
important
to
have
a
general
point
of
view
of
the
community
and
we
can
put
something
in
place
to
do
that
regularly.
But
during
the
summer
we
need
to
move
to
move
ahead.
B
Yeah,
I
I
agree,
and
if
we
don't
have
any
answer
for
the
for
this
summer
summer
of
code,
we
can,
we
can
go
ahead
and
have
all
at
the
same
weight.
Yeah.
A
B
We
would
have
a
score
computation
automatically
or
we
could
trigger
that
computation
with
a
new
scoring
and
should
be
should
be.
B
If
we
do
things
correctly,
it
should
be
simple
enough,
but
for
sure,
if
we
don't
have
any
answer,
we
we
can
by
default,
go
and
say
all
the
rules
are
the
same
importance
and
and
go
for
go
for
with
that
at
the
beginning
we
will
get
some
strange
results,
I'm
sure
of
that,
but
in
the
bet
also,
it
will
be
a
good
way
to
show
that
answering
the
the
survey
is
important
and
also
to
see
maybe
a
rule
that
we
think
is
simple
enough,
like
I
I'm
sure
that
everyone
here
thought
that
more
than
80
percent
of
the
plugins
were
having
a
jenkins
fighter.
B
Can
assure
you
it's
not
so
impressed
so
that
that
will
show
us
and
it's
an
easy
win,
also
for
any
plug-in
maintainer
to
raise
the
score
of
the
of
of
a
plugin.
That
would
be
also
an
easy
win.
To
just
add
the
jenkins
file.
It's
pretty
easy.
The
contribution
guide
that
mark
and
new
jerk
built
well
document
is
the
the
way
to
yeah
it's.
It's
really
easy
and
then
well
documented.
So
anyone
can
can
have
that
and
it's
an
easy
win
for
anyone
for
any
new
contributors.
D
Definitely
answered
my
question
and
I
got
what
to
expect
and
what
to
do
if
unexpected
thing
happens
like
if
we
do
not
get
any
responses,
so
my
question
would
be
on
again
not
again,
but
on
the
frequency
of
this
changes
of
weight.
So,
as
you
said,
we
can
have
some
changes
of
these
weights
as
per
a
moment
when
we
feel
that
our
11
or
something
version
should
be
preferred
so
that
frequency
would
be
like
would
not
be
very
too
frequent
right.
A
D
B
Yeah,
I
didn't
really
think
about
the
frequency
of
the
scoring
and
the
weight
adaptation.
B
I
don't
think
that
during
this
summer,
we
I
think
during
this
summer
we
will
change
those
scoring
the
weight
a
lot
not
every
day,
but
I
guess
at
least
once
a
week,
because
either
we
get
feedback
or
not
or
stuff
like
that.
I
don't
want
to
say
that
we
won't.
We
start
the
the
sum
of
code
with
a
set
of
rules
weighted
at
a
specific
point
and
start,
and
we
will
finish
the
sum
of
code
with
the
sames
with
the
same
rules
and
weight.
B
What
I'm,
but
in
the
long
term,
I
guess.
Maybe
six
months
is
it's
it's
it's
big
too
long.
I
would
say
yeah
too
long,
I
would
say
every
lts,
so
every
12
weeks
we
can
review
the
weight.
It
doesn't
mean
that
the
weight
of
the
rules
would
change
is
just
that
we
would
readjust
them.
A
B
Because
I
think
that,
within
the
lcs
period
we
saw
in
the
past
that
we
were
introduced
introducing
a
few
changes
in
core,
I'm
I'm
thinking
about
java
11,
I'm
thinking
about
ui
about
guava
and
and
things
like
that,
and
that
can
also
be
the
source
of
new
rules,
let's
say
and
also
and
see
how
we
can
plan
from
that
and
again
12
weeks.
My
idea
of
12
week
is
just
use
to
review.
B
Them
doesn't
mean
that
they
will
change
and
for
sure
we
don't
want
them
to
change
every
day,
because
we
want
some
stability
in
the
scoring,
so
that
yeah
but
the
so
that's
the
for
the
weight
of
the
rule,
but
for
the
generation
of
the
score.
That
is
another
question
and
I
think
it
should
be
as
soon
as
possible
as
often
as
possible.
C
B
B
C
Well,
I
mean
because
I
guess
it
depends
right
if
we,
I
guess
this
is
kind
of
dependent
on
how
we
display
the
information
right,
because
if
we,
if
it's
you
know,
it
probably
wouldn't
make
much
sense
to
like
notify
people
on
the
plug-in
site.
But
if
we
were
to,
I
don't
know,
throw
some
sort
of
badge
or
something
like
that.
C
You
know
where
developers
work,
you
know
hey
just
as
a
notifier,
you
know,
I
don't
know
if
that
would
happen
in
github
or
whatever,
but
some
sort
of
badge
that
says
hey
check
out
the
new
weights
and
of
the
criteria.
A
A
question
that
I
have
in
in
the
various
proposals
that
were
made
up
to
now.
There
is
a
way
for
scene
that
people
can
look.
What
is
what
are
the
components
and
the
weight
that
was
used,
so
this
can
be
seen
by
everybody.
B
I
think
so
that's
part
of
a
question,
a
data
presentation.
D
B
We
have
a
few
lines
after
I
think
and
there's
two
different
places
where
this
I
think,
there's
two
different
places
where
the
score
should
be
displayed.
B
B
But
yes,
we
have
to
discuss
about.
Is
it
expensive,
how
how
we
fetch
the
data
and
so
on,
and
what
we?
What
we
include
in
that
data
and
the
other
one
is
the
plugin
site
and
the
plugin
site
is,
I
think,
the
only
place
where
we
should
have
the
entire.
B
Details
on
the
controller
we
shouldn't
have
the
each
each
rule,
the
score
for
each
rule
and
so
on,
because
we
don't
at
that
moment.
I
don't
think
we
care.
Oh,
it's
well
phrases,
I'm
sorry!
It's
not
that
we
don't
care
it's.
I
don't
think
that's
the
most
important
one.
I
think
if
we
want
to
understand
why
the
plugin
has
a
specific
score.
B
The
plugin
manager,
as
a
link,
is
already,
as
already
an
apple
link
to
to
put
you
on
the
plugin
site
of
the
plugin,
with
the
plugin
details,
and
on
that
page
we
can
show
all
the
details
about
the
score
about.
Why
is
it
on
a
plus?
Why
is
it
a
b
and
so
on
and
even
be
more
specific,
because
we
I
here
I'm
saying
letters,
but
we
could
have
the
percentage
and
say
the
plugin
is
a
plus
with
95
percent.
B
999
percent
of
validation-
and
here
are
the
rules
that
are
not
validated
here-
are
the
rules
that
are
validated
not
validated.
So
from
from
past
discussion,
I
had
with
danielle
the
update
center.
The
json
file
that
is
fetched
by
controllers
and
used
for
the
plugin
manager
is
already
quite
heavy.
It's
already
quite
huge,
so
I
I
I
don't
want
to
put
more
data
in
it
than
it
is
required.
I
don't
even
want
to.
I
even
not
sure
we
should
put
the
data
in
this
one
in
this.
B
B
C
C
I
mean,
I
think
it
brings
down
the
cost
right
and
if,
if
all
the
controllers
are
getting
or
fetching
is
just
like
the
composite
score
for
each
plug-in,
I
think
we
could
keep
it
rather
small
and
of
course
you
know
maybe
just
one
link
somewhere
within
the
instance
that
says
hey
you
know.
If
you
need
more
details,
go
check
out.
You
know
the
plug-in
site
where
you
can
actually
view
all
the
details
of
the
plugin.
B
I
think
that's,
it
could
be
even
the
the
badge
of
the
score
that
we
put
in
the
plug-in
plugin
manager
badge
or
the
later
of
of
the
plugin
on
the
plugin
manager.
On
the
controller,
we
could
have
a
link
there
to
see
to
say
more
details
and
that
bring
that's
put
you
in
the
plugin
site
on
the
correct
tab,
or
something
like
that.
B
If
you
go
to
plugins.jenkins.io
and
any
plugin,
you
there's
already
a
few
tabs
there
to
see
the
dependency
of
the
plugins
and
and
stuff
like
that,
and
it's
already
used
in
that
kind
of
idea.
Because,
on
the
on
the
controllers,
you
don't
see
the
contributors
of
the
of
a
specific
plugin.
A
B
In
in
deep
in
the
plugin
manager
in
the
plugin
page-
and
you
have
the
releases-
you
have
the
issues
you
have
the
dependencies
and
the
documentation
part
of
the
on
the
plugin
site,
so
we
could
have
a
new,
a
new
tab
saying
score.
B
B
It
will
yeah,
I
think,
simplify
the
controller
and
also
not
limit
us,
because
if
we
want
to
only
in
the
controller,
then
we
will
be,
we
will
have
some
size
constraints
and
we
will
need
to
be
to
do
some
sacrifices
on
what
are
the
details
that
we
are
showing.
If
we
get
rid
of
that
constraints
of
size
constraints,
then
we
can,
then
we
can
be
a
bit
more
permissive
with
the
type
of
data
we
show
yeah.
I
do.
I
really
do
like
that
that
that
example.
C
Yeah
yeah,
I
think
you
know
this
is
exactly
you
know
what
we
showed
last
week
or
what
I
shared
last
week,
and
I
think
it
describes
exactly
what
you
were
saying
there
having
a
new
tab.
That
would
give
you
all
the
details
of
the
plug-in
health
score,
and
this
is
what
would
be
linked
from
you
know
what
you
were
saying,
I
believe
from
the
controller
yeah.
B
Yeah
that
that's
exactly
what
I
what
I
was
potentially
mentioning,
we
could
also
have
links
to
for
for
each
rule.
We
could
have
example
on
how
to
fix
that,
how
to
improve
how
to
how
to,
for
example,
add
you
have
a
very
you.
You
have
a
number
of
pr
open.
If
I
can
read.
B
B
Example,
but
we
could
have
links
to
the
open
pr's
we
could
have
for
plugin
is
up
for
adoption.
That
is
an
easy
fix.
That's
an
easy
link
us
to
explain
what
is
why
your
plugin
is
up
for
adoption.
How
to
solve
that.
We
spoke
about
depend
about.
We
could
say
if,
if
it's,
if
dependability
is
not
activated,
then
here's
the
link
here
here
is
the
documentation
on
how
to
activate
it,
and
then
the
plugin
would
have
a
better
score,
but.
A
So
now
I
need
to
defend
a
little
bit
the
contributors
we
can
do
that
in
various
iterations.
So
it's
not
something
that
needs
to
be
done.
We
need
to
to
prepare
things
that
we
can
edit
and
know
how
to
add
it,
but
I
I
don't
want
that.
Well,
I
would
not
recommend
that
contributed.
Contributors
go
to
attack
a
big,
the
big.
B
The
idea
that
I
has
talked
with
basil
about
about
this
project
and
his
idea
is
also
to
the
the
tool
that
we
build,
maybe
should
also
when
the
plugin
is
not
validating
a
rule.
We
should
try
to
open
the
pr
to
make
the
plugin
validate
the
rule
for.
B
Yeah,
exactly
and
but
it
could
be
a
automatic
when
it's
an
easy
fix,
for
example,
having
the
parent
pump
up
to
date.
We
could
we
can
make
the
upgrade
test
it
and
if
the
build
pass,
then
we
can
submit
the
pr.
But
if,
if
the
pr
is
not
green
out
of
the
box,
it's
more
difficult
and
that's
not
something
that
we
can
do
for
old,
plugins.
D
Yes,
thank
you.
So
would
it
help
if
we
also
link
for
a
particular
parameter,
let's
say
updating
the
parent
form?
If
it's
listed
in
this
page,
so
can
we
link
it
to
the
adopt
the
plugin
tutorial
that
mark
and
aaron
are
working
on
when
it
gets
published
on
the
site?
We
can
attach
that
particular
sections
link
with
this
parameter
so
and
since
it's
explained
there
very
well
so
even
for
new
contributors,
so
they
will
be
knowing
how
to
do
what
we
do.
B
B
So
I
have
having
all
those
details
in
one
place
so
that
we
can
make
a
bit
the
life
a
bit
easier
and
even
for
any
new
contributor
or
someone
that
is
to
install
a
plugin
see
the
score
is
a
good
but
not
great,
and
then
we
can
is
looking
into
why
the
plugin
has
a
not
so
great
score
and
see
that
it's
because
the
pound
pump
is
not
up
to
date
and
then
maybe
that's
can
generate
a
new
contributor,
the
incentive
for
a
new
contributor
to
attend
to
that
plugin,
because
it's
from
time
to
time
it's
not
that
difficult
to
just
update
the
pan
pump.
D
About
data
presentation,
guess
one
part
of
it
and
about
data
delivery.
Yes
one
part
of
it.
So
let
me
I
had
one
point
to
add
in
the
previous
section
about
where
we
were
discussing:
how
would
we
notify
maintainers
that
the
rules
have
changed
so
since
adrian
says
that
we
can
change
the
rules,
maybe
with
every
lts
release?
So
what
do
we
think
about
notifying
them
via
the
change
log,
or
would
it
be
effective
like
as
an
entry
that
hey
are
the
new
rules?
Please
go
check
them
out.
I
would
not
be
that
impactful.
A
C
B
We
could
have
an
entry
on
the
lts
change
log
saying
how
the
scores
are
now
evaluated.
That's
a
very
good
point,
but
I
think
that
the
maintainers
of
the
plugins
should
be
notified
in
advance,
because
when
we
I'm
I'm
just
I
I'm
sorry
for
that.
I
didn't
think
about
that
about
the
frequency
of
the
weight
evaluation,
re-evaluation,
yeah.
C
B
So
that
I'm
thinking
on
on
the
on
the
fly
here,
but
I
think
that
if
we
change
on
the
lts,
even
though
I
still
like
that
idea,
it
means
that
one
day
a
plugin
could
be
an
airplus
and
then
the
just
after
the
first
lts
release.
B
We
have
a
plugin
that
is
a
b
minus
and
that
and
and
so
the
the
the
maintainers
would
wouldn't
have
a
lot
of
time
to
readjust
and
to
apply
to
the
new
rules
or
to
the
new
weight
and
so
on,
and
I
think
I
I
think
we
we
it's
not
a
situation
that
we
would
like
to
put
the
maintainers
against
the
wall
and
force
them
force
them
in
this
situation.
B
B
Prepare
and
again
it's
not,
I
don't.
I
don't
think
that
we
will
change
the
weight
every
12
12
weeks.
I
think
we
need
to
reevaluate
them
so
meaning
maybe
we
will
say
okay,
we
look
into
them.
It's
still
good,
it's
still
what
we
want,
so
we
don't
touch
them.
So
maybe
they
won't
change
every
12
weeks
this
year
that
every
12
weeks
we
looked
at
them.
We
looked
at
them.
C
We
have
a
good
idea
of
the
rule
changes
or
I
guess
if
we
evaluate
rules
somewhere
in
the
middle
with
like
weeklies,
and
you
know-
let's
say
you
know
the
sixth
week
right
that
gives
them.
You
know
five
or
six
weeks
to
adjust
their
plug-in
prior
to
the
next
lts,
where
it
would
really,
you
know,
take
change.
C
B
The
the
I
don't
think
the
the
rules-
I
I'm
just
speaking
about
the
lts,
because
for
a
time
a
milestone
in
in
the
time,
I'm
not
they,
they
won't
be
applied
to
a
specific
lts.
It's
not.
We
will
have
a
rule.
We
we
can
have
a
rule
that
say
the
the
plug-in
needs
to
be
require.
B
B
B
The
next
lts
we
decided
to
reevaluate
the
weight
of
the
rules
for
the
next
lts,
and
here
is
the
new
weight
and
that's
how
it
will
that
this
is
how
it
could
affect
your
plugins,
and
we
should
have
the
production
kind
of
generation
of
the
score
and
the
pre-production
development
one
so
that
maintainers
can
evaluate
their
plugin
with
the.
A
Jake
and
adrian
I'm
looking
at
the
clock,
so
I
think
these
are
our
important
discussion
and
I
think
it's
important
that
submitters
will
know
about
this
discussion.
What
I
want
to
be
sure,
because
it
will
be
probably
the
last
workshop
that
we'll
able
to
organize
before
you
have
to
submit
your
proposals
so.
D
A
Russia,
I'm
just
going
to
for
fairness,
so
I
then
would
like
and
to
listen
to
aditya,
also,
if,
if
he
has
questions
and
and
so
on,
so
we
need
now
to
use
our
time
wisely.
Raj
go
ahead.
What
is
your
question
and
I'm
don't
go
too
much
in
the
answers.
A
A
Yeah,
yes,
okay,
good,
okay!
I
I
forget
the
names,
I'm
I'm
sorry,
so,
okay,
good
welcome,
so
rash,
go
ahead
and
if
aditya
wants
to
add
things
or
has
he
can
raise
his
hand.
Okay,
so
I
misunderstood
that.
Go
ahead,
rash.
D
Yes,
thank
you,
so
I
understood
the
discussion
about
how
are
we
going
to
display
it
on
the
plug-in
site,
as
shown
in
this
screenshot
here?
My
question
is
around
another
way
of
another
place
for
it
to
dis,
display
the
things
it
does
not
work
it
just
I
made
it
up,
so
it's
one
of
those
hackathon
ideas
we
have
at
3am,
which
does
not
work
out
so
just
wanted
to
discuss
it
with
you
very
quickly.
D
I've
written
some
parts
of
it
in
my
proposal
and
I'm
trying
to
scroll
to
it.
One
second.
D
Yes,
this
one,
so
so
it
would
be
like
a
new
website,
so
its
whole
aim
would
be
to
presenting
comparing
ways
of
improving
the
health
score
of
all
the
plugins,
and
when
you
visit
it,
it
would
look
something
like
it
fully
score
related
and
they
would
be
like
bulletins
and,
like
real-time
kind
of
things,
going
on
saying
that
congratulations
to
xyz
contributor
for
increasing
the
health
score
of
the
parameterized
trigger
plug-in
from
this
to
this.
So
this
plug-in
saw
a
15-point
increase
in
its
health
score.
D
B
I
I
think,
jake,
you
had
a
point
about
that:
the
fear
to
make
it
a
bit
too
much.
How
did
you,
how
did
you,
I
think
you
you
a.
C
Aspect-
and
you
know
to
another-
I
think
with
having
it
in
the
plug-in
site
versus
something
like
that.
I
think
we,
we
kill
two
birds
with
one
stone
right
I
mean
we're
taking
care
of
the
maintainers
and
the
end
users
right
the
end
users
get
a
glimpse
into
the
plug-in
health
score
as
well.
I
don't
know
how
we'd
you
know,
sell
it
or
get.
I
don't
know
if
users
would
be
allowed
to
go
to
this
health.jenkins.io,
but
I
think
we're
adding
something
that's
outside
of
their
normal
user
flow
right.
C
If
we,
you
know,
if
we
keep
it
within
the
plug-in
site,
that's
already
kind
of
part
of
the
user
flow.
It's
already
you
know
ingrained
with
them,
and
it's
it's
just
natural.
It
feels
a
little
bit
more
natural.
B
And
I
think
to
agree
here
having
another
portal
for
anyone
for
a
person
to
to
go
to
and
see
that
kind
of
details,
and
I'm
not
sure,
even
though
it's
good
to
see
a
plugin
going
from
a
d
to
a
b
plus
or
something
like
that.
I
don't
think
that
we
should.
We
should
because
the
side
effect
of
that
is
also
showing
plugins
going
to
b
to
from
a
b
to
a
c,
because
we
change
the
weight
and
it's
not
a.
B
Don't
want
to,
I
don't
want
that
screen
to
to
start
feeling
like
we
put
shame
on
on
a
plug-in
because
of
something
that
is.
D
B
The
maintenance,
control
or
out
of
the
maybe
because
the
maintenance
is
starting
a
new
job.
I
changed
focus.
B
We
should
put
a
disgrace
on
yeah,
so
I
I
don't
really
it's
a
personal
feeling
here.
I
don't
really
like
the
the
idea
of
showing
a
plugin
x,
gain
15
points
or
stuff
like
that,
even
though
it
can
be,
I
I
do
see
that
it
can
be
rewarding.
I
don't
feel
like
it
will
be
in
the
long
term
or
even
mid-term,
a
good
thing
for
the
for
the
community
and,
as
jet
said,
having
that
having.
A
B
Score
the
health
details
on
the
plugin
site
is
always
is
we
all.
We
already
address
the
users
and
the
maintainers
of
the
of
the
project,
so
I
feel
like
it's
it's
easier.
We
reduce
the
scope,
it's.
B
The
good
feedback
to
anyone
who
wants
to
see
those
details.
C
C
C
D
So
another
question
is
about
what
we
have
discussed
already
on
update
center,
since
it's
very
huge
we
do
not
want
to
overburden
it
with
the
parameters
force.
So
my
question
here
is
about
about
what
you
shared
on
the
email
adrian.
So
you
said
that
if
you
want
this
code
to
be
visible
on
any
controller,
only
the
sport
should
be
added,
so
just
needed.
Some
clarity
on
that.
A
B
B
B
B
To
to
discuss
with
more
people
to
see
if
in
the
email
that
you
you
you
sent,
you
got
answers
because
I
think
you
said
that
we
would
add
a.
A
B
Things
in
the
screen,
I
think,
if
we
just
add
for
each
plugin
the
the
a
few
characters,
meaning
scoring
colon
or
scoring
colon
48,
then
it's
limited.
It
should
be
it.
It
should
be
enough
to
to
display.
B
To
be
able
to
link
to
the
plugin
site
so.
C
B
A
B
D
Sure
so,
a
little
more
small
question
on
what
he
said
is
you
were
suggesting.
Do
not
include
the
these
kind
of
info.
B
C
D
Okay,
yes,
so
just
to
make
sure
I'm
not
confused.
I
got
what
you're
trying
to
say
here,
but
my
concern
here
is
so
on
plugin
site.
If
we
want
to
display
information
like
this,
we
need
to
have
the
score
for
a
particular
parameter,
so
we
need
to
display
it
or
publish
it
in
this
json
file
right
in
this
form.
So
if
we
do
not
have
it
here,
so
how
would
we
present
it
on
the
plugin
site.
B
A
B
B
Plugin,
the
plugin
site
would
use
to
generate
its
page.
That's
cl
needs
refining.
A
B
A
D
Center,
like
each
url
maps,
to
a
different
thing
that
we
want
to
display,
so
there
would
be
like
two
files
published
one
would
only
be
having
just
the
health
score
for
plugin
manager,
and
another
path
would
just
be
having
like
the
detailed
breakdown
of
these
parameters,
that
they
can
be
used
to
publish
details
on
the
plugin.
B
A
A
D
I
think
I
do
not
have
a
specific
thing
to
share,
but
it
was
just
researching
about
this
algorithm,
a
plug-in
head
score
calculation
algorithm,
so
they
suggested
about
weighted
normalization
technique
for
dynamic
major
nature.
So
I
tried
to
read.
D
E
Yeah
yeah
yeah
sure,
so
I
don't
think
we'll
be
able
to
do
that
in
five
minutes.
Actually
I'll
share
some
blogs,
maybe
or
some
video
or
maybe
we
can
have
a
call
set
up
later.
Also,
that's
not
an
issue,
but
since
you
asked
about
algorithm
actually
I
wanted
to
share
that.
I
was
thinking
of
one
and
I
had
created
this
flow
diagram
kind
of
a
thing
for
that.
So
if
it's
possible
I'll
share
the
link
here
and
you
can
maybe
open
up-
I'm
not
sure
if
sharing
this
thing.
E
Okay,
will
that
be
all
right?
It's
a
very
simple
algorithm,
so
I
don't
think
it
should
take
more
than
two
three
minutes
to
go
through
it.
E
E
So
actually
I
pasted
it
here
for
some
reason.
I
think
my
system
got
overheated,
it
can
scroll
down.
It
might
be
somewhere
breaking
the
code
here,
if
possible,
you
can
paste
it
down
in
the
same
document.
Yeah
sorry
in
the
brainstorm
plug-in
yeah.
B
E
So
I
thought
about
the
various
probes
that
we
discussed
in
the
last
meeting
and
I
thought
that
we
can
divide
it
into
three
types.
One
are
booleans
that
we
have,
whether
a
file
is
present
or
not
the
other
one
is
unbounded,
non-booleans
or,
I
should
have
said
integers
or
floats
there,
but
unbounded
variables
where
it
can
be
number
of
stars
in
a
on
the
repository.
So
that's
something
I
think
mark
suggested
like
time,
and
there
are
some
there
could
be
bounded
non
booleans,
and
here
I
don't
really
have
an
example.
E
Period
has
in
his
proportion
and
since
the
weight
would
be
something
that
is
like
the
mod
of
the
weight
would
be
less
than
one,
so
the
weight
would
probably
lie
between
zero
and
one.
So
if
we
multiply
with
minus
one
to
plus
one
the
range
of
variances.
E
And
if
that
happens,
we
can
then
scale
it
to
minus
one
to
plus
one
also
for
the
unbounded
case.
Here
I
was
thinking
that
some
transformation,
where
especially
using
some
function
like
sigmoid
or
tannage,
where,
where
these
functions
they
are
known
to,
you
know,
bring
down
a
unbounded
value
to
a
bounded
value.
So
sigmoid
brings
to
0
to
1,
and
tan
h
brings
to
minus
1
to
plus
1,
so
we
can
use
either
them
to
bring
them
down
to
these
values.
E
These
ranges
that
we
want,
and
then
we
can
simply
take
a
weighted
average
where
here
the
weight
by
weighted
average.
I
mean
the
number
of
boolean,
like
one
upon
the
number
of
booleans
into
the
weight
that
we
got
from
the
boolean,
plus
one
upon
the
number
of
bounded
non
booleans
into
the
weight,
the
score
that
we
got
from
non
so
on
and
so
forth.
E
So
why
why
I
said
this
is
because
in
all
three
places
we
will
get
something
between
minus
one
to
plus
one,
but
we
also
don't
want
them
to
give
equal
weightage
to
all
the
three
classes,
because
we
are
not
sure,
like
the
number
of
booleans.
Could
be
the
5
or
10
and
we'll
have
probably
say,
like
50
unbounded
values,
so
that
shouldn't
mean
that
the
boolean
value
should
get
equal
weightage.
So
that's
why?
E
If
we
divided
by
the
number
of
booleans
present
of
the
number
of
unbounded
non-booleans
present,
then
it
kind
of
averages
the
size
of
our
category
and
then
finally,
we
can,
since
this
value
can
again
scale
to
0
to
1
very
easily,
then
we
can
just
multiply
hundred
by
hundred
and
show
it
as
a
percentage.
E
So
this
is
what
I
came
up
with.
E
D
A
Okay,
no
problem:
we
are
we're
reaching
the
end
here
questioned
raj.
Do
you
feel
equipped
for
finishing
your
submission?
Yes,
I
think
I
I
think
so,
and
this
will
work.
Somebody
wants
to
add
something
at
the
end
of
this
meeting
over
time.
So
I
thank
everybody
for
the
contribution,
note-taking
and
interesting
graph
from
editia
and
well
we'll
close.
The
call
now.