
►
From YouTube: CHAOSS Metrics Models Working Group 3/29/22-3/30/22
Description
Links to minutes from this meeting are on https://chaoss.community/participate.
A
A
C
A
B
Yeah,
actually
I
just
I
sent
this
doc
yesterday
on
the
slide
channel
on
the
matrix
matrix
model
channel
and-
and
today
I
would
like
to
go
through
the
whole
commun
community
activity.
This
talk
quickly
and
then
we
can.
uh
I
I
I
would
like
to
demo
it
uh
on
this
dashboard.
I
I
we
set
up
this
dashboard
through
the
open
search
dashboard
together
with
grimlock,
then
we
can
see
how
it
works
to
find
some
some
interesting
points
through
this
metrics
model.
B
Together
with
the
data
we
collected
for
these
two
communities,
I
anonymous
the
community
committee's
name,
because
because
today
we
are
not
going
to
to
say
discuss
which,
which
community
is
placed
better
on
orbit
of
forwards,
just
to
say
uh
to
find
out
how
it
works.
I
mean
how
this
activity
matrix
modem
works
to
base
down
these
based
on
the
data
refreshed
from
these
two
communities.
B
B
B
How
it
uh
why
it
matters
so
uh
community
community
activity
just
describes
how
it,
uh
how
how
it
uh
active
of
this
community.
We
set
up
uh
four
youth
stories
based
on
the
different
personalities
for
the
community
manager,
so
I
I
want
to
investigate
what
it
should
cause
would
abide
to
make
activity
increase
or
decline
or
as
hospital
from
a
company.
B
I
can
see
that's
totally
uh
six
metrics
and
also
because
uh
for
for
something
for
some
single
chaos,
matrix,
there's
different
data
collection
strategy
so-
and
I
I
define
that
and
with
the
clear
definition
of
the
data
collection
strategy,
to
make
it
more
clear
how
to
how
to
implement
it,
how
to
implement
it
in
the
in
the
groom,
live
or
in
the
future.
In
other
data
collection
uh
platform
like
in
augur
and
in
some
other
platform.
B
So
here,
for
example,
contributors
is
from
our
matrix
common
metrics
and
there
is
a
data
collection
strategy
id
one
about
contributor
count.
We
consider
the
commit
author
review
participant
issue
officer
issue
commands
punishment
in
the
past
90
days
they
so
these
shows
have
have
to
be
played,
turned
play
these
roles
as
active
uh
people
in
the
past
three
months
and
also
there's
another
uh
strategy:
data
collection
strategy
from
this
contributor
magic.
It's
a
maintainer
role,
so
I
want
to
collect
the
average
number
of
mentor
per
level.
B
B
So
similarly,
like
other
matrix
code
change,
commit
and
this
data
collection
strategy
is
also
in
the
past
90
days,
every
average
number
of
commit,
so
I'm
not
going
to
go
through
all
the
metrics.
I
would
like
to
see
your
comments
in
the
following
days.
If
you
have
an
intro,
if
you
have,
if
you
have
an
interest
on
that,
your
comments
are
welcome,
and
so
in
the
next
chapter
I
create
this
accredited
table
for
about
data
collection
strategy.
It's
a
matrix
name,
so
it's
totally
a
certain
matrix
and
each
matrix.
B
B
B
A
I
have
a
quick
question
first,
um
I
noticed
that
so
some
of
these
well
a
couple
of
comments
before
we
go
on.
um
I
love
that
we
have
these
new
metrics
and
um
we
had
the
same
issue
in
the
evolution
working
group
when
we
started
to
work
on
code
complexity
as
a
metrics
model,
and
we
realized
we
didn't
have
an
actual
metric
for
just
lines
of
code,
so
it
was
just
like
a
static
count
of
something
very
simple
and
high
level
that
we
just
didn't
have
a
metric
for.
A
So
I
think
this
is
kind
of
identifying
and
surfacing
some
of
the
same
kind
of
metrics
that
are
just
baseline,
like
how
many
contributors
do
we
have
at
this
point
in
time
and
how
many
contributors
do
we
have.
You
know
90
days
from
now,
so
um
I
love
that,
and
I
think
those
are
a
really
good
metrics
that
we
should
have
and
we
can
knock
those
out
pretty
quickly
like
we
can
develop
those
pretty
quickly.
So
thank
you
for
doing
that.
A
um
The
second
thing
I
just
want
to
ask
about
is
when
you're
creating
this
formula
and
crunching
these
numbers,
some
of
those
meeting
or
some
of
those
those
metrics.
The
meeting
count
and
the
meeting
attendee
count
like
those
will
be
something
that
somebody
will
have
to
get
manually
right.
And
so
how
does
that
like?
Where
do
those
numbers
go,
would
would
that
person
who's
wanting
to
run
this
metrics
model?
B
B
So
so
we
provide
such
background
to
automatically
to
fetch
the
data
from
the
hypocrites
and
to
do
the
data
analysis
and
the
story
store
the
analysis
data
into
the
database
and
finally,
we
use
some
different
kind
of
dashboard
to
to
make
the
visualization,
like
kibana,
supported
by
elasticsearch
or
open
search,
dashboard
supported
by
open
search.
Of
course,
many
other
things
like
grafner
yeah,.
A
I
was
cause-
I
was
just
thinking
if
we
were
to
run
this
metrics
models
on
the
chaos
community,
like
all
of
that,
we
have
that
data,
but
it's
not
anywhere
that's
accessible.
So
we
keep
track
of.
You
know
how
many
people
come
to
the
meetings,
but
you
have
to
go
back
and
like
look
at
the
documents
and
add
it
up
manually.
So
I
just.
D
B
B
So
we
pick
up
two
projects
or
we
can
call
it
two
communities,
and
these
two
communities
have
uh
the
similar
uh
they
produce
the
same
software,
and
so
I
I
can
see
that
actually,
these
two
communities
they
actually
the
the
linux
open
source
system,
uh
sorry,
linux,
operating
system,
distribution,
communities,
so
project
b,
has
a
longer
very
longer
history
and
the
emotion
they
he
has.
It
has
more
than
10
years
history
and
the
project
b
just
created
like
a
two
or
three
years
ago,
and
so
and
the
way
for
each
of
thingo
project.
B
You
know
for
the
operating
system,
uh
distribution
uh
community,
they
have
many
many
uh
loopholes
or
repositories.
We
call
it.
We
call
the
pack
packages
to
to
build
up.
You
know
to
build
up
the
whole
operating
system,
so
we
pick
up
the
20
most
important
uh
software
repository
in
each
of
thingo
uh
community
and
these
200
repositories.
They
have
the
similar
they
have
the
each
the
same
name
and
and
the
same
functionalities
from
both
of
these
two
project
or
communities.
So,
and
so
this
this
this
20,
this
200
loopholes
is
our
sample
data.
B
B
We
can
see
that
this
community
is
very
motor
communities
and
if
we
look
at
project
a
I
disabled
project
b-
and
they
can
say
that
um
to
see
that
this
affects
this
community
set
up
like
two
or
three
years
uh
more
than
two
years
and
at
the
beginning,
it's
this
community
activity.
Is
it's
low,
of
course,
but
it's
it
increases
quickly.
B
And
after
that,
from
this
uh
score
we
can
say
that
it's
become
more
or
less
stable.
But
if
we
looking
through
the
metric
support
by
the
uh
by
the
by
by
this
uh
activity
model,
we
can
see
some
some
different
things
from
the
different
perspective,
because
because
it's
very
new,
so
something
is
very
different
compared
with
the
stable
community.
B
B
B
Together
with
this
big
picture,
we
can
see
that
it
because
it
tracked
more
contributors
for
this
project
and
it
will,
you
know,
get
more
contributions
achieve
more
contributions
from
other
contributors,
but
it's
not
always
good
for
this
project.
A
if
we
look
at
this
proof
this
picture.
This
is
the
updated
scenes
and
I
defined.
B
B
B
B
D
B
B
But
if
I,
if
we
check
the
project
a
you,
can
see
that
at
the
beginning
it
looks
like
it
has.
This
community
has
maintained
all
the
uh
packages
because
base
uh
used
the
200
sample
packages,
that's
our
data
source
and,
uh
like
this
point,
uh
all
the
packages
of
these
200
or
200
batteries
has
been
maintained,
has
been
updated.
B
B
B
And
okay,
the
next
one
is
creative
things.
So
it's
it
means
every
uh
every
time
per
per
ripples
and
swivels
were
created,
of
course,
because
project
b
has
a
longer
history.
So
it's
what
we
can
get
here
and
the
project
b
can
get
here
average
time
value,
then
the
project
a
and
the
common
frequency
means
every.
You
know
every
num
uh
average
number
of
commons
poor
issues
in
the
in
the
past
in
the
past
90
days.
D
B
If
you
check
into
the
their
issue
tracker
system,
we
can
say
that
uh
the
con,
the
total
number
of
the
issue
is
not
that
money,
it's
not
big,
but
uh
in
the
age
of
things
of
issue
they
do.
They
do
have
some
real
discussions
around
this
around
the
each
of
thingo
issue,
try
to
find
out
the
the
the
final
resolutions,
but
for
the
project
a
actually.
B
uh
I
think,
um
which
means
project
b
has
more
motor
uh
and
and
more
uh
motor
uh
contributors,
which
could
provide
more
good
support
for
for
the
people
who
just
attend
the
project,
but
the
project
it's
similar
like
okay,
many
new
peoples
and
new
contributors
come
to
these
communities,
but
it
looks
like
they
couldn't
get
the
the
feedback
or
support
in
time.
So
the
the
issue
comments
is
very
short,
it's
very
it's
little.
D
B
B
You
know
issues
commons
and
we
just
account
the
real
people's
comments,
but
it's
true
that
we
can
get
the
average
values
and
also
consider
that
right
for
this
project
b,
because
the
this
project,
this
community
has
more
than
10
years
history
and
the
contributor
around
this
project
is
very
stable.
I
mean
the
people.
E
B
B
uh
So
I
just
mentioned
this:
that's
the
issue
of
comments,
frequency
for
the
rest
of
two
metrics.
It's
about
a
closed
issue
count
and
update
histogram.
Actually,
these
two
metrics
they
have
similar.
You
can
see
the
picture
change
the
change
you
can.
They
have
just
to
close
the
relationship
with
each
other,
because
close
uh
this
is
the
one
action
of
the
update
and
also
but
really
think.
I
wonder
I
this
update
issue,
because
uh
you
know
the
issue.
B
The
update
issue
means
not
just
create
not
just
the
close,
but
also,
if
you
have,
uh
you
know,
add
any
types
or
add
new
comments.
It's
also
considered
the
action
of
the
update
for
these
issues.
I
treated
eyes
uh
the
one
matrix
to
set
up
or
to
composed
of
these
activity
matrix
models,
but
it's
weight.
It's
not
that
big.
We
can
see
that
it's
weight,
it's
only
yeah
for
4.9
percentage,.
B
B
A
B
D
C
D
B
B
E
E
Okay,
I
have
a
question
so
I
see
you
have
taken
six
metrics,
but
I
see
more
uh
within
each.
So
is
it
like,
so
we
defined
one
metric
and
has
a
clear
uh
definition
or
clear
strategy.
Are
these
filters
from
those
matrix
I'm
trying
to
connect
those
dots
like
okay?
You
have
six
metrics
but
like,
for
example,
you
took
a
contributor
metric
and
within
contributor
you
have
a
maintainer
count.
You
have
a
contributor
count,
so
is
maintainer
a
metric
or
is
it
a
filter
within
a
metric?
I'm
just
trying
to
understand
that
scenario.
B
Yeah,
as
I
mentioned
uh
here,
we
have,
I
pick
up
six
different
chaos
matrix
we
defined
in
the
chaos
and
in
each
of
single
matrix,
for
example,
in
the
contributor.
You
know
I
using
two
different
uh
data
collection
strategy
to
define
the
contributor
count
and
the
maintainer
count.
You
know
these
two,
all
these
two
con
data
collections
to
actually
belong
to
the
the
same
matrix,
but
they
represent
the
two
different
data
collection
strategy,
and
I
collected
these
two
uh
uh
two
datas.
B
E
B
E
If
you
look
at
the
definition
of
a
country,
but
the
contributor
is
one
who
has
submitted
the
court,
not
the
one
who
has
approved
like
approval
is
there.
I
agree
without
approval
in
open
source.
It's
like
the
work
doesn't
happen,
but
for
contribute
account.
The
metric
focuses
on
the
who
is
contributing
and
counting
that.
B
E
E
B
B
B
E
E
D
A
D
B
Yeah,
that's
that's
why
uh
you
know
we
have
with
such
monks,
monthly
reports
for
the
each
of
single
matrix
model,
and
we
will
highlight
some
important
port
point
for
the
intro
single
metric
e61
matrix
model
to
highlight
it.
Okay,
this
is
the
problem
of
some
regular
patterns
we
found
out
and
to
let
you
to
pay
attention
on
that.
B
You
know,
why
is
our
own
communities?
One
is
how
similar
situations,
which
is
maybe
better
than
you
or
I
will
have
a
longer
history
or
shorter
history
whatever,
but
they
have
the
similar
things
situations
we
can
compare
with
each
other
to
say:
okay,
this
one
he's
brighter
than
me
and
what
what
kind
of
city
uh
process
I
can
handle
to
to
to
to
change
that
this,
the
things.
So
I
I
mean
the
the
comparisons
it's
very
important.
B
D
A
A
What
these
numbers
mean,
just
like
you
have
done
here,
like
you
kind
of
going
through
it
with
us,
was
extremely
helpful,
because
I
don't
know
that
I
would
have
caught
the
nuance
of
the
the
graphs
and
the
way
that
they
are
the
way
that
we're
comparing
these
two
projects.
So
do
you
think
that
that
is
something
I
mean?
I
have
my
own
opinions
about
it,
but
I
want
to
pose
it
to
the
group
of.
A
uh
Do
you
think
that
that's
chaos
job
is
to
help
people
also
understand
the
data
that
they
may
be
seeing
and
and
then
to
take
it
a
little
further.
Do
you
think
it's
the
job
of
chaos,
to
offer
advice
on
how
to
move
those
numbers
or
influence
that
data
so
like?
If
you
see
that
something's
off
in
your
data?
Well,
uh
then,
what
you
know
like
is
it
chaos.
Is
it
up
to
chaos
to
provide
that
guidance
of
hey?
It
looks
like
your
contributors
were
going
really
down.
B
B
It's
good
decline
means
it's
bad,
so
I
I
think
we
may
could
provide
some
background
about
matrix
uh
to
take
some
best
practice
or
examples
to
using
some
existing
value,
for
maybe
we
can
use
chaos
as
our
best
practice
to
explain
the
data,
so
you
can
using
after
they
say
the
chaos
project,
the
real
data
and
based
on
some
matrix
model
results.
Okay,
they
can
figure
out.
B
Okay,
this
matrix
means
this
one
and
I
can
use
this
matrix
model
for
my
communities
to
explain
the
different
thing,
but
I
totally
understand
what
it
means
already
so
yeah
we
can
use
communities,
uh
the
chaos,
communities
or
any
other
communities
they
would
like
to
provide
such
data.
I
mean
our
community
our
case.
All
chaos,
of
course,
could
provide
such
data.
I
think
it
will
be
subject
to
that.
A
My
personal
feeling
is:
that's
really
the
future
of
what
we're
doing
here
is
not
just
to
you
know
we're
we're
still
going
to
con
we're
still
going
to
develop
these
metrics
and
still
going
to
work
on
different
ways
to
measure,
but
then
we're
going
to
bring
all
the
metrics
together
and
then
we're
going
to
tell
you
how
to
interpret
what
you're
looking
at,
because
it
might
not
be
as
obvious
as
you
know,
especially
to
an
open
source
maintainer
that
might
not.
You
know
they
may
not
quite
understand.
D
A
Like
I'm
sure
they
probably
understand
what
contributor
count
means,
but
do
they
understand
what
it
means
in
in
conjunction
with
some
of
the
other
metrics
and
how
that
plays
in
so
um
yeah.
I
think
that
that's
that's
that.
I
think
it
would
be
a
great
rule
for
chaoses
to
provide
that
guidance.
At
least
interpretation
yeah.
I
don't
I
don't
know
about
moving
the
numbers,
maybe
maybe
not
I
don't
know.
That
seems
like
a
whole
other
can
of
worms,
like
you
said
a
whole
other
subject,
but
um
I
don't
know.
B
Yeah,
uh
so
we
are
gonna
run
time,
but
I'm
gonna
say
that
if
you
have
more
interest
on
this
matrix
model,
uh
your
comments
are
very
welcome
and
we
welcome
the
further
discussion
around
this
matrix
model
and
also
in
the
future
more
matrix
model
in
the
similar
way.
We
are
going
to
introduce
in
such
way
to
compare
two
communities
and
figure
out
uh
how
to
investigate
inside,
provide
some
insight
about
it
around
this
matrix
yep.