►
From YouTube: CHAOSS.Evolution.October.7.2020
Description
CHAOSS.Evolution.October.7.2020
A
A
A
Just
somebody
else
could
go
above
me,
but
I
wanted
to
get.
The
list
started.
Put
your
own
name
in
there.
Last
time
we
looked
at
a
lot
of
the
different
open,
pr's
and
created
some
dependency
metrics.
A
And
we'll
go
through
the
30-day
community
review
period
as
well
as
well.
I
think
I
don't
think
anybody
can
object
to
the
changing
of
the
name,
since
we
brought
it
up
at
two
community
meetings,
but
they
may
have
other
feedback
for
us.
So
I
think
we
need
action
items
to
actually
go
through
and
address
those.
A
A
A
Open
issue
for
review
period
matt:
do
we
create
a
an
issue
for
every
metric
that
changes
during
the
interim
review
period?
I
can't
remember
yeah.
I
can't
remember
if
it
was
one
issue
for
the
whole
thing
or
in
the
interim
period
it
may
be
an
issue.
I
think
it
is
an
issue
per
metric.
It'll
be
an
issue
for
each
one.
Okay,.
A
I
won't
assign
or
ask
for
volunteers
on
that,
since
armstrong
is
the
only
participant
at
this
moment
in
time,
so
just
be
putting
you
on
the
spot.
I
don't
wanna
do
that.
Let's
take
a
look
at.
A
Well,
I
mean
I
would
ordinarily,
but
there's
there's
really.
You
know
me
and
armstrong.
I
don't
want
to.
I
don't
we'll,
do
it
really,
okay,
it
needs
to
be
done
so
hold
it.
Right
now
appreciate.
A
A
So
I
didn't
address
the
open
pr's
that
are
possibly
minor
things
that
we
could
address.
Let's
just
take
a
look
at
the
issues
at
metrics
about
branch
lifecycle.
A
So
let
me
actually
let
me
share
my
screen,
so
I
went
from
our
meeting
minutes
to
this
pull
request
that
we
discussed
last
time
about
branch
cycle,
and
I
wanted
to
make
sure
we
had
a
good
understanding
of
what
the
metric
was,
because
it
was.
This
is
an
issue
opened
by
king
and
his.
He
agreed
with
the
examples
that
these
are
the
kind
of
metrics.
A
He's
looking
for
so
how
many
branches
merged,
but
not
deleted,
how
long
branches
have
been
merged
and
not
deleted.
Many
branches
have
been
opened
more
than
x
days.
So
I
think
this
is
clear
enough
that
we
can
at
least
name
a
metric
for
development
regarding
branch
life
cycle.
D
A
A
I
lost
track
of.
Let
me
try
to
open
it
again,
how
many
branches
are
merged,
but
not
deleted,
so
that
really
implies
if
it's
merged
and
not
deleted.
That
implies
you're,
probably
using
developer
branches.
In
my
opinion,
and
so
if
we
use
the
goal
question
metric
really,
the
the
question
is:
how
is
a
project
using
branching
and
what
is
the
life
cycle
and
another
question
might
be:
what
are
what
are
the
life
cycles
of
branches
on
a
project?
A
A
That
question
feels
more
like
it's
really
about
pull
requests,
but
if
a
branch
is
you
would
so,
if
you're,
using
featured
branches,
you're
gonna
see
a
lot
of
branches
coming
and
going
and
if
you're,
using
developer
branches,
you're
gonna
see
a
lot
of
branches,
just
continuing
to
exist
over
time
and
there's
also
branch
counting
which
can
give
you
some
kind
of
indication
of
activity.
C
Can
we
see
that
code
changes
by
branch?
If,
if
that
happens,
then
it
should
surely
be
a
future
branch
for
a
change
that
it's
taking
a
longer
iteration
along
the
development
line.
A
Yeah
yeah,
I
mean
that's
the
like
pulling
branch,
data
and
analyzing.
It
is
so
I'm
thinking.
Unfortunately,
I'm
thinking
in
my
tool,
brain
and
my
tool
brain
knows
that
it's
quite
different
than
than
what
the
analysis
that
grimoire,
lab
and
auger
are
doing
right
now
is
because
we're
not
navigating
to
the
different
branches
or
listing
them,
but
just
listing
branches
would
probably
be
easily
accomplished,
but
we
wouldn't
be.
I
don't
know
that
we
would
want
to
commit
ourselves
to
building
a
metric
that
does
deep
code
change
analysis
on
branches.
C
A
So
so
we
did
put
this
branch
life
cycle
under
considering
and
named
the
issue
in
last
weeks
or
two
weeks
ago.
So
I
think
we
could,
based
on
king's
response.
A
A
Yeah
yeah,
I
don't
know
if
you
can
see
my
screen
sharing
or
if
you're
yes
like.
Yes,
I
can
see
it.
A
D
Oh,
that
sounds
like
a
challenge,
but
anyway,
if
something
is
not
available
through
the
github
api,
for
instance,
is
there
a
way
that
you
can
still
get
that
information.
A
For
branch
lifecycle,
it
is
all
in
the
get
log.
Okay,
I
I
think
the
the
thing
that
that
armstrong-
and
I
are
talking
about-
is
it
we
know
from
navigating
get
logs
that
sort
of
analysis
of
each
branch
that
exists
at
a
point
in
time
would
be.
A
I
don't
know
it
would
be
perhaps
not
exponentially,
but
in
some
cases
exponentially
more
computing
work
than
just
looking
at
the
master
branch,
but
counting
branches
like
looking
at
the
enumerated
branches
at
a
moment
in
time
and
storing
that
and
looking
and
observing
their
evolution
of
just
how
many
branches
exist.
And
what
are
they
called
over
time?
A
And
even
I
mean
I
think
that
simple
kind
of
a
metric
is
easily
obtained
the,
and
we
can
do
that
from
the
git
log
or
from
the
github
api.
D
D
A
I'm
burdened
by
understanding
that
technically
what
we
would
have
to
do-
and
I
guess
I'm
I'm
trying
to
understand
the
question
king's
asking
and
I
I
do
think
he's
really
asking
more
for
information
about
like
branches
appearing
and
disappearing
and
how
long
they
exist
and
I
think
he's
asking
about
the
inclusion
and
pull
requests.
A
D
Yeah,
because
if
you
can
easily
compare
branches
from
day
one
to
day
two
and
you
could
easily
say,
oh,
this
branch
is
no
longer
listed,
but
would
would
it
then
tell
you
had
it
been
deleted
or
merged
or
any
of
that
stuff
like
that's
what
you
would
have
to
go
and
dig
deeper
for
correct.
A
Yeah,
right
and
and
the
way
that
tooling
works,
I
don't
think
any
of
the
apis.
Give
us
like
branch
disappearance
dates,
although
they
might,
I
I
can
look.
We
can
definitely
list
the
branches
at
a
moment
in
time
and
we
can
do
that
directly
against
the
git
repository
it's
whether
or
not
github
and
gitlab
maintain
like
a
branch
history
in
the
api
there's
been.
A
D
Yeah
I'm
looking
at
it
right
now.
I
don't
see
anything
about
branch
deletion,
yeah.
A
So
and
I
don't
I
don't,
I
think
the
risk
of
making
I
mean,
I
guess
I'm
interested
in
your
thoughts.
So
if
we
make
it
a
filter
on
code
changes,
we
potentially.
A
Would
potentially
commit
ourselves
to
that
exponentially,
more
complex
analysis,
and
if
we
try
to
constrain
the
filter,
then
I
think
we're
doing
some
kind
of
mental
gymnastics.
We've
never
done
with
filters
before
you
know
where
it's
like
we're
just
actually
going
to
do
this
other
thing,
but
stop
at
a
place
that
we
aren't
stopping
when
we
do
the
main
master
branch,
and
so
I
worry
about
creating
a
confusing
a
confused.
I
worry
about
creating
confusion
if
we
use
it
as
a
filter.
I
don't
know
if
I'm
stronger,
damn
yeah,
I'm
filling
up
that.
C
Well,
I
just
want.
I
just
want
to
be
to
find
out
something
like
the
script.
You
have
a
script
that
actually
does
something
like
that
right
that
you
are
trying
to
apply
it
to
this
context.
Well,
we.
A
C
C
If
we,
if
we
could
use
if
we
could
use
the
git,
lock
method,
I
think
we
could.
We
could
easily
get
the
branches
and
possibly
get
the
history
of
it,
because.
C
D
Hey,
I
have
a
side
question:
what
happens
when
someone
does
not
have
their
main
branch
listed
as
master?
Do
you
have
a
way
to
control
that
or.
C
A
I've
in
my
teaching,
when
I
teach
software
engineering,
I
I
create
a
branch
called
production,
because
I
don't
like
the
implications
historically
of
the
master
branch,
and
I
think
that's
why
people
are
getting
away
from
it
and
I
get
help.
I've
read
an
article.
Am
I
right
about
this
elizabeth
that
you
know
of
that
that
they
are
actually
going
to
change
the
default
name
of
the.
D
Branch,
I
know
that
that's
on
their
their
plan.
I
know
it's
also
not
an
easy
thing
to
change
right
for
github
overall,
but
I
know
that
people
are.
I
have
seen
people
just
individually,
making
that
change
and
github
does.
Let
you
do
that
pretty
easily,
if
you're,
obviously
the
owner
of
the
repo,
you
can
change
it
pretty
easily,
but
yeah.
So
I
think
that
they're
pushing
for
for
overall
the
the
default
to
be
like
main
or
something
like
that.
Yeah.
A
Yeah-
and
I
mean
the
way
that
auger
works
is
if,
when
we
do
a
get
pull,
it's
just
going
to
keep
it
in
the
main
in
the
I
have
to
have
to
check
this,
but
I
think
I
think
the
we
probably
have
to
note
that
the
new
branch
master,
the
new
branch,
the
main
branch-
is
no
longer
named
master
and
do
a
get
check
out
of
the
new
name
by
default.
When
we
do
the
initial
git
clone,
it
just
tells
us
what
the
main
branch
is,
and
I
don't
know
if
we
get
pull.
D
C
A
C
Called
because
I
know
a
lot
of
projects
are
trying
to
keep
the
master
branch
clean
so
that,
at
any
point
in
time,
people
can
get
a
clean
copy
from
the
master.
Some
people
are
doing
that.
Then
they
try
to
make
let's
say
like
if
they
are
doing
a
kind
of
depending
kind
of
releases
they
are
doing
you
know,
then
they
try
to
make
this
kind
of
production
branch
or
a
developmental
branch
where
they
test
a
lot
of
things
and
once
the
code
is
stable,
they
try
to
push
it
somewhere.
C
That
you
know
people
visiting
can
just
pick
it
up
from
there.
So
it
all
depends
on
the
philosophy
of
the
project
and
how
they
want
to
address
things.
I
remember
like
a
project
like
openstack.
They
tried
to
keep
this
future
branch
going
in
every
release
they
after
they
release.
They
just
made
it
to
the
master
and
they
thought
they
just
continue
with
a
new
development
cycle.
C
A
I
think
we
should
probably
create
an
issue
for
elizabeth's
question
about
how
how
to
tools
handle
the
change
in
the
name
of
the
main
branch.
A
C
F
A
B
I
think
it
already
does
that.
Last
time
I
cloned
a
repo,
it
tried
to
set
up
my
default
branches
main
instead
of
master
interesting.
B
E
B
A
Well,
yeah,
I
know
just
I
think
projects
can
do
it
themselves
and
then
yeah.
The
question
is
that
makes.
B
A
Like
auger,
I
know
handles
like
if
the
me,
if
the,
if
the
main
branch
is
called
main,
when
we
clone
it
we're
fine.
What
I
don't
know
is
if
they
change.
If
the
name
of
the
of
the
main
branch
is,
if
that's
handled,
I
got
a
bad
feeling
that,
because
we're
doing
get
clone
and
get
pull
from
the
region.
B
A
A
it's
actually
a
very
it's
a
very
important
question,
though,
because
it's
essentially,
I
think,
all
of
the
both
grammar,
lab
and
auger
are
in
a
good
situation
for
nude
clones.
It's
when
it
changes
that
we
have
to
check
that
we've
identified
that
the
new
main
branch
is
called.
B
B
Okay,
I
thought
this
just
wasn't
more.
Generic,
like
most
tools,
would
not
support.
The
renaming
verb
will
not
understand
moving
a
default
branch
right,
which
I
think
is
probably
a
fair
assumption,
anyways,
that
most
tools
don't
usually
like
to
handle
changing
default
branches
because
they
usually
don't
change.
C
D
Well-
and
I
guess
that
is
sort
of
related
to
what
we
were
talking
about
before,
because
you
were
saying
that
you
wanted
to
try
to
dig
deep
on
the
whole
history
of
the
branch,
so
that
would
unearth
where,
if,
if
the
main
or
default
branch,
the
sorry,
the
main
branch
got
changed
at
some
point
right.
So
that
would
be
maybe
a
there's
a
way
to
flag
that
when
you're
kind
of
searching
through
the
history
of
a
branch,
maybe.
C
The
default
range,
I
think
they
if
they
have
to
change
a
name.
Let's
say
they
have
been
using
the
master
branch
they
want
to
switch.
Do
you
want
to
change
to
mean
it'd
mostly
be
like
refactoring?
They
cannot
just
delete
all
the
history
and
all
the
commits
that
have
been
going
in
the
master
to
create
a
complete
new
mean.
A
Basically,
the
way
that
we
it
would
I
mean
I
could
just
do
a
quick
demo.
What
would
happen
is
I
can
create
a
branch
called
main
and
create
branch
main
from
master.
This
is
likely
what
people
would
do
and
then,
if
I
go
to
settings
on
github
and
I'm
sure,
there's
a
place
on
git
lab
as
well,
there
is
this.
B
A
Yeah,
so
this
is
the
x.
This
is
the
action
that
would
be
probably
it
would
mo
for
most
tooling,
it's
going
to
be
problematic.
Initially,
I
imagine,
as
time
goes
goes
on,
there
will
be
ways
that
get
gets
updated
to
actually
deal
with.
This
it'll
probably
be
a
get
command
to
address
the
default.
B
I
don't
think
git
has
any
oh,
like
yeah,
when
you
clone
a
repository,
what
it
sets
the
first
branch
as
yeah
or
like
everyone,
you
make
a
new
one,
I'm
not
sure.
Well,
the
thing
is
is
that
you
can
yeah.
I
don't
know
how
I
don't
know
how
useful
this
is
in
terms
of
the
concepts
of
an
evolution
metric,
but
there's
not
necessarily
any
correlation
between
the
branches.
B
The
local
branches
on
the
people
use
on
git
versus,
what's
on
github,
like
branches
on
github,
could
be
completely
different
from
how
they
do
development
locally,
which
is
something
to
consider,
because
you
can.
You
can
push
from
any
branch
to
any
branch
so
long
as
the
history
matches
on
github
like
I
could
push
to
a
branch,
I
could
push
from
a
branch.
That's
called
main
on
my
computer
to
some
64
long,
random,
hash
string
on
github,
and
it
doesn't
matter,
and
the
other
thing
is
that
you
can
rename
branches
in
place.
E
B
Branch
m
get
branch
dash.
E
A
Oh,
that
way
that
I
know
auger
would
handle
it
yeah.
I
should
update
the
issue
I
just
created,
then.
B
But
most
people
probably
won't
do
that
and
it's
still
a
little
bit
different
because
on
github
it
doesn't
replace
the
branch
on
github.
It
just
makes
a
new
one.
That's
got
all
of
the
same
history
as
master
and
it,
but
then
moving
you
know.
Changing
the
branches
in
other
ways
is
probably
not
still
not
supported,
so
I
would
say
that
we
we
should
update
the
you,
can
move
branches,
but
I
don't
know
for
certain
that
means
auger
handles
it.
To
be
honest,.
A
B
D
A
B
C
A
B
B
E
A
A
A
A
B
A
A
A
A
B
B
A
Enclosed
I
apologize
for
the
the
scale
of
this.
It's
pretty
tiny
if
I
can
make
the
sidebar
smaller,
yeah,
sorry,
savage
and
carter.
B
Issues
submitted
slash
closed
over
there
on
the
right
is
the
same
thing
I
just
on
the
right
to
the
right
down
a
little
bit.
It's
the
fourth,
it's
a
fifth
one.
It's
the
fifth
box.
Okay,
yeah!
I
mean
that's,
that's
one
of
those,
I'm
not
sure
what
which
I
think
that
refers
to
like
opened
and
closed.
I
would
assume
I
just
submitted.
I
don't
know
if
there's
a
different
yeah.
E
A
I
don't
know
if
we've
defined
reopened
issues
as
a
metric.
I
know
auger
has
a
set
of
reports
that
it
can
generate
that
look
at
issue
reopened.
Data.
A
Reopened
issues
I
mean
essentially
I'm
gonna
change
my
share
again
and
just
look
at
our
existing
metrics
to
see
if
we
handle
reopened,
because
I
don't.
A
F
A
And
I
don't
know
if
we
would.
A
Add
add
that
here
or
if
that
should
be
its
own
metric,
I'm
uncertain
candidly.
But
let's
leave
it
here
for
now
which
one
it's
for
the
issue.
We
open
need
to
add
history
open
as
a
filter
on
the
current
issue,
metrics
that
that
seems
like
it
would
be
a
filter
right
or
would
it
be
a.
B
Not
certain
I
got
instinct
is
that
it
probably
wouldn't
I
don't
know
it
feels
like
issue
reopening
is
a
significant
event
that
might
warrant
like
opening
the
issue
from
the
first
for
the
first
time
is
very
different
than
reopening
it.
When
it's
been
closed
already,
like
the
reasons
that
you
that
you
would
close,
that
you
would
open
it
again
are
probably
different
like
it
didn't
it
actually
didn't
fix
it
or
you
found
something
else
or
it
suddenly
became
relevant
again,
which
all
of
which,
I
think,
suggests
something
else
that
might
be
interesting
there.
Just.
C
B
Think
usually,
the
reasons
that
you
would
re-open
it
are
different
than
the
reason
that
you
would
open
it
in
the
first
place.
But
that's
not.
I
don't
know
if
that's
exactly
what
I
wanted
to
say,
but
I
think
reopening
it
is
significant
because
it's
not
you,
I
don't
usually
reopen
stuff,
and
so
there
might
be
something
interesting
happening.
If
I
have
to
reopen
a
bunch
of
metric
a
bunch
of
issues
or
if
I
you
know,
one
issue
gets
closed
and
reopened
four
times.
B
A
Yeah
and
and
the
fact
that
we
don't
account
for
reopened
issues
means
that,
when
we're
counting
it,
you
know
length
of
time
that
an
issue
is
open.
The
default
will
be
that
if
an
issue
is
closed
like
four
different
times
and
reopen
four
different
times,
the
actual
calculation
will
be
from
the
final
close
time
on
to
the
original
open
date.
For
for
augur,
I've
done
some
there's
some
queries
that
I've
used
for
our
users
that
show
the
reopen.
A
You
know
time
from
original
opening
to
original
closing
and
then
time
from
original
opening
to
final
closing,
to
distinguish
issues
that
are
that
have
been
reopened
right
because
it
can
be,
it
can
really
skew
the
data,
like
issues
are
sometimes
reopened
like
a
year
later.
Thank
you,
and
so
we
create
these
bizarre
outliers.
C
C
Like
this
book
inducing
commits
yeah,
it
can
introduce
a
berk,
that's
a
study.
That
is
it's
like
an
empirical
findings.
Is
that.
A
A
We're
about
at
time
here
so
I'm
gonna,
just
upload
since
I
made
the
comments
on
the
powerpoint
and
you
can't
access.
A
A
And
now
king
didn't
open
this
so
I'll
just
make
this
comment
sounds
good
all
right
and
I
think
I
think
that's
a
wrap
for
the
for
the.
B
A
That's
the
issue:
it's
about
issue
flow
dynamics
discussed
in
the
vp
working
group,
and
I
think
it's
a
really
good.
I
think
discussing
these
these
issue
flow
questions
is
pretty
important,
so
I'm
glad
that
we
did
it
and
now
that's
a
wrap
that
I've
edited
the
documents.
I
will
stop
recording
and.