►
From YouTube: CHAOSS.Common.September.5.2019
Description
CHAOSS.Common.September.5.2019
B
A
C
A
D
D
A
A
good
one,
okay!
Well,
then,
if
let's
take
a
look
at
commit
hours,
I
had
modified
it
just
a
little
bit
with
respect
to
the
question
so
I
said:
what's
the
ratio
of
contributor
commits
during
and
outside
of
regular
business
hours?
So
prior
it
wasn't
a
ratio.
It
was
just
one
hour.
I
think
it
was
against
no
question.
Basically
like
people
contributing
outside
of
business
office.
I
thought
a
yes/no
metric
is
not
super
insightful.
D
Are
often
they're
helpful
for
drawing
comparisons
across
projects?
The
question
is:
do
we
want
raw
data
in
the
metric
and
then
ratios
to
be
one
of
the
filters
that
we
add
to
a
metric?
We
could
do
that.
I
mean
those
are
I'm
really
reflecting
called
sort
of
the
culture
of
the
evolution
group.
When
I
asked
that
question,
that's.
C
B
Yeah
I
don't
know
that
I
don't
know
that
have
a
preference,
I
and
I
assume
that
regular
business
hours
is
inferred
based
on
time
zone.
Well,.
B
A
B
E
C
A
B
D
There's
an
inference
and
that
this
comes
up
in
many
of
the
ways
that
I
would
frame
where
they're
auger
implements
something
or
not
is
that's
that's
one
where
what
do
we
want
to
use
that
like
we
wanted
to
find
time
zone
as
working
hours
or
in
the
past?
Other
people
on
these
call
have
asked
questions
like,
but
what,
if
I'm
a
person
that
works
from
1:00
a.m.
this
to
9:00
a.m.
D
yeah,
a
local
timezone,
then
so,
there's
a
certain
limit
to
the
inferences
that
we
can
draw
and
the
more
we
want
to
do
things
like
that,
the
more
we
I
think
just
have
to
do
so
and
I
think
you
have
to
apply
probabilities
in
the
metric
itself
somewhere,
which
we
haven't
done
before.
If
we
really
want
to
provide
a
metric
that
people
will
trust
and
understand,
that's
just
an
idea.
I,
don't
know.
I
guess
I
said
that
kind
of
like
it
was
a
truth,
but
it's
more
of
an
idea.
Yeah.
A
B
A
B
Concept
of
standard
business
hours
is
an
outdated
concept.
I
guess
it's
what
I'm
trying
to
get
across
because
I
know
I
know
loads
of
people
like
I
I
worked
the
guy
in
he
was
in
Finland,
and
his
workday
was
like,
like
9
o'clock
to
3
o'clock,
and
then
he'd
leave
and
go
pick
up.
His
kids
do
stuff
with
them
have
have
dinner
and
then
and
then
he
would
be
back
on
line
for
all
of
his
calls
with
the
US
after
he
put
his
kids
to
bed,
and
so
then
he'd
worked
like
an
a
second
shift.
B
That
was
like
crazy
late.
So
I
was,
like
you
know,
like
9:00
p.m.
his
time
to
like
11:00
p.m.
his
time
or
something
to
like
make
up
for
the
hours,
and
he
did
that
you
know
pretty
much
every
day.
That
was
just
kind
of
kind
of
the
way
he
worked
and
I
I
mean
I.
Do
this
too,
because
I
work
with
with
the
US
a
lot
and
a
lot
of
all
the
kubernetes
calls
are
after
5
p.m.
my
time
and
so
I
work
from
like
9
o'clock
to
7
o'clock
most
days
but
I.
B
Actually
they're
more
strict
about
it
than
any
other
company.
I've
ever
worked
for
not
strict
about
it,
but
our
we
have
this
culture
of
pairing
right
and
so
engineers
typically
work
9:00
to
so
there's
there's
a
block
of
time
it's
from
like
9:00
to
6:00
and
then
there's
like
a
but
there's,
and
they
pair
for
all
of
that,
except
for
lunches
from
12:30
to
1:30
and
then
I
think
they
stop
pairing
at
5:00
and
have
a
flex
hour
where
they
can
do
whatever
they
want
so
like
they
could
check
email.
They
can
check
slack.
B
D
Weird
hours
I
work
around
my
family
I
get
up
early
and
work
and
then
I
do
my
family
morning
stuff
and
then
I
usually
I
work
until
you
know
sometimes
I'll
do
appointments
like
from
3:00
to
5:00.
If
that's
what's
happening
in
the
family,
and
you
know,
irregardless
usually
I
work
a
couple
hours
here
in
their
night
yeah.
B
A
Let
me
ask
a
question,
then,
because
we
do
this
for
a
lot
of
the
metrics.
A
lot
of
the
metric
provide
perfect
transparency
and
everything,
nothing,
and
then
this
metric
provides
total
insight
for
all.
Is
there
any?
Is
there
any
value
in
pursuing
this?
One
or
is?
Is
the
fact
that
I
agree
with
you
is
the
fact
that
business
hours
as
an
outdated
concept,
it's
just
too
problematic
and
there's
really
no
slice
that
we
could
think
about
commit
hours
as
valuable
in
any
way.
I.
D
I
think
we
can
do,
we
can
show
them
the
hours
of
the
day
that
things
are
committed
and
people
can
draw
their
own
inferences
about
their
own
organizations,
and
this
this
will
touch
on,
does
augur.
Have
this
metric
or
not,
to
the
extent
that
they're
there
Shepard
they're
acting
as
librarians
of
their
own
contributors
identities
they
can.
They
can
see
the
detail
for
the
organization's
they
care
about,
but
it
requires
them
to
do
some
internal
data
management.
Right
like
we
won't
be
able
to
do
that.
A
A
A
D
I
mean
we
have
actually
because
red
had
asked
for
it.
We
have
the
commit
timestamps
inside
the
repository
now,
which
is
a
change
to
the
facade
worker.
Brian
had
not
kept
the
timestamps
mm-hmm.
He
just
used
the
date,
which
was
all
they
needed
for
what
they
were
doing,
but
we
added
a
column
that
includes
the
full
time
SAP
with
time
times
an
timestamp
with
timezone
information.
What.
D
A
B
D
A
D
D
A
D
The
data
we
don't
have
an
endpoint
that
serves
the
data
or
a
clear
requirement
for
what
that
endpoint
would
be
okay
and
there's
nothing
and
yeah,
so
I,
yeah
I,
don't
know
if
you
want
to
jump
to
just
see
this
sort
of
graph,
because
I
did
actually
put
the
geography
stuff.
Are
you
showing
I'm
trying
to
put
it
in
chat?
D
B
C
E
D
D
Wait
no
way
to
make
that
go
away
forever,
but
you're
goofy
I
mean
so
we
have
commitment.
You
know
business
hour
times
a
day.
It's
this
parameterization.
We
don't
have
an
endpoint
for
it.
Yet
some
other
words
we
collect
the
data.
We
store
it.
You
know
the
API
does
not
provide
an
endpoint
and
I
provided
augur
data
logger
endpoint
headings.
A
A
D
I
think
from
from
augers
perspective,
so
we
have
a
lot
of
this
data,
anything
that
relates
to
organization
level.
Commitment
requires
probably
an
organization
to
we
do
some
things
that
help
identify
with
which
email
addresses
are
the
same
as
which
github
IDs
and
things
like
that.
But
when
it
comes
to
saying
what
your
organizational
affiliation
is,
there
are
things
we
can
do,
but
there
are
things
that
I
think
are
maybe
tools
that
we
can
provide.
D
That
will
help
organizations
facilitate
things
they
control
I,
don't
know
that
we
have
a
goal
of
trying
to
resolve
everyone's
organizational
affiliation.
History,
I
I
think
at
least
in
an
automated
way.
We
run
afoul
of
I've
actually
certainly
operated
regulations
doing
it
ourselves,
although
we
can
do
things
that
help
it's
just
a
question
of
how
far
we
want
to
go
and
then,
when
I
said,
we
I
mean
chaos.
So
what.
A
D
B
D
The
actual
out,
so
is
it
when
you
say,
commit
hours,
I
thought
we
were
talking
about
time
of
day:
yeah
yeah,
okay,
yes,
so
that's
why
I
threw
my
little
link
in
there,
because
we
have
that
information
and
it's
a
case
where
the
information
the
data
exists.
We
haven't
exposed
it
to
the
API.
Okay,
sorry
and
then,
when
you
said,
commit
hours,
I
understood
it
a
different
way
as
to
be
like
how
much
power,
how
much
labor
investment
is
there.
But
that
is
a
value
question.
So
no.
A
E
D
Git
repos
have
the
local
time
zone
of
the
committer
when
they
made
that
commit,
so
we
can
expose
that
data
and
but
the
organization's
gonna
have
to
make
some
judgment
about
how
they
interpret
that
so
that,
for
example,
they
know
that
there
are
a
whole
development
crew
is
in
London.
Then
they
can
either
decide
to
create
like
the
map
ordinary
working
hours
on
average
and
use
that
or
they
they
can
say
that
you
know.
D
We
know
that
these
people
around
the
globe
generally
were
the
regular
business
hours
in
their
country
because
of
the
culture
of
that
country.
So,
for
example,
it
wouldn't
surprise
me
in
Japan
if
open-source
contributors
are
contributing
during
very
strict
ordinary
business
hours,
because
that's
kind
of
the
culture
in
other
countries,
like
the
US
and
the
UK
I,
think
these
out
of
ordinary
commit
times
are
things
things.
Organizations
they're
gonna
have
to
make
judgments
about
yeah.
B
D
B
A
D
F
D
D
End
point
is:
is:
is
that
question
answered
in
an
endpoint,
which
means
it's
exposed
outside
of
the
data
and
the
data
is
have.
This
is
the
basic
infrastructure
of
augur
give
you
the
data
that
you
would
need
to
to
answer
that
question
and,
for
example,
I
know,
one
organization
that
we
actually
created
that
column
for
your
local
timezone
and
full
timestamp
of
commits,
specifically
so
that
they
could
do
that
kind
of
analysis
and
and
so
the
data.
Yes.
D
So
when
I
say
the
data
is
there
like,
if
you
run,
augur
and
use
our
workers
to
collect
data,
you
have
the
information
in
a
database
that
you
can
query
and
if,
if
this
working
group
defines
the
parameters
that
we
want
to
use
for
defining
normal
business
hours,
either
by
individual
or
across
an
organization,
then
then
we
can
provide
that
in
an
API
or
we
can
just
provide
the
raw
time
zone.
Data.
Okay
and
it's
a
it's
a
it's.
It's
the
regular
business.
D
B
D
A
A
D
Right
we
could
like
what
we
could
do,
though,
is
if
we
said,
like
this
group
says
that
the
that
parameters
of
work,
what
regular
business
hours
are
exist,
then
we
could
create
an
endpoint
that
exposed
the
time
zamp
timestamp
in
the
time
zone
and
allowed
a
person.
You
know.
Basically
let
you
query
the
API
endpoint
with
those
two
things
as
parameters
sure,
but
ultimately
it's
the
people
that
would
have
to
provide
the
parameter.
Some.
D
A
C
C
E
B
E
B
D
I
think
I
think
I
took
the
assignment
of
wrong.
I
went
through
the
stuff
there,
Oh
common
was
working
on
I
said:
do
we
have
the
data
and
I?
Think
probably
what
this
page
really
needs
as
well
is
is
the
caveat
that,
like
we
have
it,
we
have
data
that
identifies
like
a
thousand
or
1500
somewhere
in
there
now
domains
and
the
organizations
that
they're
affiliated
with,
and
we
have
mapping
tables
that.
Let
you
manage
this,
this
is
the
canonical
email
for
a
person
here
are
their
other
emails.
D
Here
is
their
organizational
affiliation
history,
but
we
don't
have
ways
of
other
than
people
actually
managing
and
sort
of
shepherding
that
the
management
of
that
data
inside
their
orgs
for
that
to
work.
So
we
have
it
like
I
can
show
you
I
can
show
you
an
example
of
how
we
show
the
top
ten
workers
in
a
particular
their
top
ten
contributors
on
a
particular
repository
I
can
share
my
screen.
D
D
Hat
using
that
ball
advocate
calm
females,
if
I'm,
pivotal
I
can
Matt
Bob,
pivotal,
calm
emails
and
sometimes,
if
you
have
rules
or
cultures
around
how
much
people
use
the
company
email
for
the
commits.
You
can
get
a
rough
sense
of
of
your
organizational
contribution
mm-hmm.
But
in
many
cases
people
don't
use
their
corporate
domain
and
you
have
to
somebody
estimating
that
map
right.
D
B
Does
a
really
great
job
of
this
actually
for
all
of
their
projects,
including
kubernetes
I
was
just
playing
around
with
they
have
a
they
have
a
JSON
file
with
github
IDs
organizations
and
when
they
worked
there
it's
they
do
a
really
good
job
of
it
and
they
kind
of
manually
keep
it
up
to
date.
I
think
and
people
submit
pull
requests
against
it
to
make
updates.
So
it
is
a
is
that
a
public
file
yeah
so.
D
B
D
B
D
B
B
It's
it's
pretty
robust,
it
actually
has
I
was
just
counting.
Let
me
see
if
I
have
it.
B
There's
my
affiliations:
it
has
85,000
github
IDs,
good
grief
with
most
of
them
have
affiliations,
not
all
of
them
and
that's
with
robots,
stripped
out
I.
Think
because
I
don't
care
about
the
robots,
mmhmm
yeah,
cuz
I
was
just
I
was
just
playing
with
this
data
this
morning.
This.
B
A
D
B
D
B
D
B
D
B
A
F
A
D
B
Depending
on
the
project,
you
might
just
know
so
these
partnerships,
so,
for
example,
VMware
pivotal,
have
joint
Cooper,
Nettie's
products.
We
work
on
jointly
and
we
both
we
both
sell
the
same
product.
So
we
would
be
considered
a
partner,
but
I.
Don't
know
that
I
don't
know
that
that
would
come
out
and
commit
data.
For
example,
it
would
just
kind
of
have
to
be
something
that
you
know
within
the
Linux
kernel.
B
B
A
E
C
C
A
D
E
D
B
E
D
Have
a
table
for
affiliations
that
have
begin
dates,
and
so,
if
you
have
a
begin
date
and
an
end
date
of
the
company,
you
say
that
those
commits
are
during
that
window.
If
you
only
have
a
begin
date,
we
just
assume
that
all
of
your
contributions
from
that
day
forward
are
for
that
organization,
and
someone
would
have
to
change
that.
No
and
that's
that
data,
especially,
is
data
that
would
have
you
know.
D
Somebody
needs
to
librarian
ish
that
record
yeah
I
have
a
hope,
I
suppose
an
aspiration
for
Kaos
that
at
some
point
we
might
be
able
to
create
some
kind
of
shared
authentication
and
identity
sharing
software.
That's
trusted
by
the
developer
community.
So
some
of
that
information
people
might
be
willing
to
give
away
for
this
purpose
in
exchange
for
something.
D
Can
share
more
about
themselves
so
that
if
I
wanted
to
fill
out
a
profile
about
my
demographics,
that
I
could
choose
to
do
that
and
it
can
be
consumed
anonymously
without
really
actually
who
I
specifically
asked
in
some
kind
of
summarized
form
and
I.
Think
hyper
ledger:
India
is
a
project
that
could
enable
that
kind
of
thing
to
happen,
but
somebody
has
to
sort
of.
Maybe
that's
not
a
chaos
project.
Maybe
that's
something
but
I
think
it's
something
that
would
serve
many
of
these
kinds
of
questions.
A
A
D
C
D
A
I
mean
so
at
some
point
somebody
in
here
in
Europe
might
say,
but
I
think
until
then,
right
honestly,
until
then
I
think
the
chaos
metrics
can
not
assume
to
ever.
Have
that
data.
We
could
say
it's
a
parameter
that
you
could
provide
right,
but
the
metrical
it'll
go
so
far,
and
if
you
need
to
put
your
own
data
in
it
with
respect
to
the
locations
like
the
thing
that
Don
chaired-
and
you
have
to
do
that
yourself,
yeah.