►
From YouTube: Docs SIG 2019 08 30
Description
Jenkins Documentation special interest group meeting Aug 30, 2019 including discussions of REST API docs, plugin site improvements using GitHub documentation sources, CommunityBridge subprojects for docs, and some metrics
A
A
B
Okay,
that
is
what
he
would
have
a
talk
about,
the
documentary
infrastructure,
but
maybe
it's
relevant
respects
a
project.
A
B
C
B
C
A
B
A
I'll
fake
fix
it
later.
Excuse
me
not
getting
things
exactly
right.
No,
no
worries
I'm,
also
on
there.
I
can
fix
it.
It
may
have
edit
super.
So
in
terms
of
action
items,
I've
still
got
the
open
action
item
to
get
the
docs
project.
Ideas.
I've
gathered
a
couple
more
ideas,
so
there
are
more
things
growing
in
mind:
I
will
get
those
posted,
Oleg
and
I
have
decided
that
we're
not
going
to
bother
with
resume
reviewing
the
google
Summer
of
Docs
topics
again
we'll
take
that
up
as
we
get
closer
to
Google
Summer
of
Docs.
B
Yes,
but
partially,
because
even
if
we
stop
talking
about
Google
season
of
dogs,
there
are
two
programs
which
are
coming
soon.
So,
for
example,
there
is
out
reaching
these
deadlines
late
next
week,
and
that
is
also
coming
into
breach
below
and
boasts
topics.
Basically,
I'm,
always
the
same
in
terms
of
projects.
A
A
A
C
From
from
documenting
of
the
infrastructure
side,
part
I
have
I'm
being
on
boarded
and
right
now,
I'm,
starting
to
document
how
our
community's
infrastructure
looks
in
Azur,
and
the
next
part
that
I
will
probably
start
working
in
terms
of
documentation
will
be
documenting.
The
monitoring
infrastructure.
B
Just
some
bits,
I
started
acquaintance
to
the
plug
inside
the
Chi
system,
though,
via
plug
inside
the
guys
system
was
already
documented,
pretty
well,
I
would
say:
gee
I'm,
just
doing
some
refactor
and
grouping
called
the
documentation
because
it
was
heated
across
three
repositories
and
yeah.
It
may
also
contribute.
A
B
Not
to
write
the
communication
specifically
correct,
so
you
have
full
muscle
regarding
six,
you
have
Chinese
localization
seek
and
they
keep
translating
jinkin
say
your
website.
They
start
moving
some
documentation
to
Chinese
so
yeah,
but
the
it
happens
within
Chinese
that
relationship
and
definitely
not
with
an
infrastructure
part
alright.
B
Regarding
other
seeks
to
be
honest,
I'm,
not
aware
about
activities
which
would
be
specific
to
documentation.
So
here
we
need
to
do
something
called
from
seek.
For
example,
I
have
a
long-standing
fiction
item
to
documentary
no
support
policy
and
propose
it
as
a
job,
because
I
just
don't
have
me
into
support
policy.
A
B
A
B
B
6Mm
r6,
so
regarding
sub-projects
yeah,
there
might
be
some
investment
in
Jocasta
communication,
because
Jenks
traditional
communication
could
be
improved.
There
is
a
lot
of
community
pool
requests
going
into
this
documentation,
but
we
can
definitely
put
on
do
more,
so
it
could
be
one
of
the
projects
for
documentation.
Is
you
catch
yeah.
C
D
C
B
A
A
B
What
Good,
Hope
is
hosted
by
smart
bear
all
right,
yeah,
actually
somewhat
active,
injects
communicate.
They
maintain
plug-ins
for
Jenkins,
so
they
respond
surrounding
his
fault.
If
I
recall
correctly,
at
least
once
so
yeah
there
might
be
open
to
that,
and
here
for
the
musician,
which
would
be
really
interesting.
The
problem
is
for
that
that
yeah
right
now
there
is
no
way
to
automatically
generate
best.
Api
specification,
footings
plugins.
B
B
A
B
A
B
So
they
want
to
share
sure
that'd,
be
great,
just
second,
to
ensure
that
even
have
spoken,
okay,
I'm
just
second
so
now
I
can
screen
share.
Okay.
This
is
my
screen.
We
do
key
so
yeah.
This
is
what
I
was
referring
to
when
Marty
asked
about
plugin
documentation.
So
one
of
the
problems
in
his
project
has
that
now,
almost
all
plug-in
documentation
is
some
way
in
the
media.
So,
for
example,
we
can
google
for
marks,
get
plugin
it's
like
in
a
weekend.
B
Yeah
you
can
go
there.
You
can
discover
that
which
is
a
lot
of
historical
documentation
and
you
can
actually
biggest
problem
time
to
exist.
This
documentation
is
quite
long.
Then,
if
you
want
to
edit
this
documentation,
there
is
a
capture
there's
no
review
process.
There
is
basically
no
recognition
for
contributors
and
yeah
it's
an
old
way
which
is
hard
to
manage,
but
many
plugins
has
already
start
moving
to
github.
So,
basically
the
communication
is
focus
is
a
thing.
And
yes,
even
several
years
ago
we
had
a
lot
of
documentation.
I
mean
hosted
on
github.
B
So,
for
example,
I
can
take
durations
code,
plug-in
as
an
example
ISO.
So
I
just
realized
that
that
zooms
panel
has
exactly
the
same
background
color
as
github
header
and
yeah
I
was
just
confused.
Okay,
so
yeah
here
you
can
see
that
there
is
documentation
which
is
basically
located
in
github
now
and
we
ate
pretty
common
for
many
plugins
and
plugins
spread
in
the
move
to
get
happy
even
now.
The
problem
for
us
that
this
hub
documentation
is
not
easily
accessible
to
users
so,
for
example,
the
links
going
from
up
from
plugin
documentation,
etc.
B
They
basically
put
a
pointer
to
plugins
jang
seong.
So
this
is
a
plug-in
side,
and
here
what
you
can
see,
for
example,
for
computation
is
code
documentation
for
beginnings
here.
Iteration
has
got
blinging.
Well,
you
can
follow
them
in
and
then
you
will
get
there,
but
it's
not
the
best
outcome.
Sometimes
a
generation
of
the
species
also
takes
time,
because
basically
it's
been
that
they've
drifted
from
confluence
epi
on
the
month.
B
So
performance
is
pretty
bad
and
they
do
is,
but
would
it
be
just
the
but
github
pigmentation
straight
into
plug
inside
straight
in
my
Jenkins
update
sites,
James
visitor
interfaces,
and
yet
again
it's
not
a
new
idea
in
2016
when
you
go
down
in
google
Summer
of
Code
first
time
managing
this
project
probably
had
a
project
for
github
to
plug
inside
the
communication
publishing
a
problem
that
it
has
never
been
fully
completed
there
is.
There
is
a
pull
request
from
us
being
forward
which
wanted
to
publish
documentation
so
yeah.
B
This
is
it
happily
for
documentation
but
yeah
when
I
start
working
on
this
story
two
months
ago
and
basically
for
me
started
from
Italy
is
drafted
because
I
want
to
have
changed
local
donation
and
in
either
one
change
load.
We
also
published
on
this
side.
So
at
some
point
they
just
converged
a
bit
today
about
supporting
documentation
and
change
lots
from
github,
but
rather
the
way
to
be
low-hanging.
Fruit,
for
example,
posting
plug-in
Louis.
If
you
have
some,
for
example,
mark
put
post,
get
plug-in
logo
or
yes,
something
like
that.
B
So
yeah
just
make
the
footprint
and
he
also
label
integration,
because
currently
plugin
label
are
partially
defunct
in
flag
inside,
because
labels
either
come
from
media
and
we
make
is
not
well
maintained
in
terms
of
labels
or
from
metadata
in
the
update
site,
which
is
how
to
manage.
So
if
you
were
able
to
pull
this
information
from
github,
it
would
be
also
preferable.
So
the
other
yep.
A
B
So,
let's
see
so
here
you
have
a
list
of
categories,
you
can
you
have
a
list
of
things
and
basically
these
categories
come
from
labels
and
ee
said
so,
for
example,
you
can
go
to
let's
say
build
tools.
I
have
no
way
and
you
get
something
like
100
plugins.
Okay,
that's
good!
You
probably
need
200,
for
example,
this
less
results.
B
Okay,
it
would
say,
like
yeah,
look
something
so
yeah
anyway,
the
problem
that
all
these
labels
are
kinda
manually
managed
they
either
weekend.
There
is
no
usability
bogus,
for
example,
you
have
good
night.
We
have
iOS
Ruby
development,
but,
for
example,
we
don't
have
to
go
to
for
Java
developers
or
something
like
that.
So
it's
hard
to
understand.
What's
from
where
and
if
you
just
using
a
more
relaxed
way
to
label
plugins
I
github
labels
of
topics,
it
would
actually
help
a
lot,
though
yeah
it
would
apply
significant
investment
in
aligning
them.
B
It's
just
idea
from
the
top
of
my
head
right
now:
I'd
rather
want
to
focus
on
getting
being
explored
quests
over
the
line
because
he
submitted
them
in
May,
but
basically
there
was
no
activity
and
we
I
want
to
have
a
bigger
story
completed
and
yeah.
That's
why
I
proposed
it
as
a
sub
project
for
communication
seek
because
yeah
I
think
it
would
be
important,
I
just
leaf
about
the
plugin.
B
The
communication,
then
the
full
recognition,
because
here
what
you
have
that
example,
if
you
both
the
graciousness
port,
is
our
automated
change,
looks
and
here
the
communication
updates.
So
they
exactly
the
same.
They
also
bit
which
change
logs
poet,
information
to
users
and
be
the
most
important
issue
that
documentation
and
developed
in
parallel
this
code,
because
it's
not
the
communications
code.
B
So
to
answer
your
question
mark
here,
my
preference
would
be
to
get
worse,
taste
better
documentation
but
yeah
better
documentation
which
would
be
a
part
of
it
hops
repositories
and
which
would
provide
ways
of
private
weights
to
review
the
recommendation,
because
right
now
an
American
go
to
get
plug-in
and
basic
underlies
the
spaceship.
They
want,
fortunately,
the
happen
so
often,
but
you
had
easiest
one:
some
behavior,
the
placing
radius
is
advertisement
so
yep
yep.
B
C
So
yeah,
my
question
would
be
so,
of
course,
first
of
all
just
to
add
two
plus
one.
What
you're
saying
I
think
this
is
an
awesome
plan.
It
would
I
think
it
really
goes
to
if
we
start
moving
to
sort
of
a
get
on
style
of
infrastructure.
I
think
that'll
be
awesome,
numbered.
What
question
and
I
do
have
is
the
particular
page
that
you're
on
right
now.
C
Will
we
be
deprecating
the
use
of
this
page,
because
what
my
fear
is
is
that
with
this
still
being
edible,
editable,
not
edible,
people
will
still
be
able
to
edit
that
site
and
if
it
might
create
confusion,
so
I
would
suggest
is
if
it's
possible,
and
we
do
go
to
the
get
change
log
style
that
updates
the
plug-in
site.
We
deprecate
this,
this
particular
wiki
site.
If
that's
possible,
oh
well,.
B
The
preheating
could
enter
a
week
aside,
it's
unlikely
possible
because
it's
about
Southern's
of
repositories
and
yeah,
even
if
you
have
all
Jenkins
contributors
working
on
degree
in
recommendation
to
take
a
while.
There
is
no
boot
automated
documentation,
mutation
from
confluence
to
github
I
tried
few
options,
I
didn't
like
any
of
them
yeah.
We
can
do
something
from
the
organization
level.
So,
for
example,
we
you
can
install
a
plug-in
for
confluence
dumping,
everything
to
mark
it
down
or
a
skiddo
and
get
it
published,
but
they
may
still
need
to
get
to
it.
B
So
what
I
do
right
now?
So
a
bit
is
label
bit
if
I
plug
in
you
can
see
that
it
was
a
bit
on
July
20th
and
basically,
what
a
beep
I
just
moved,
all
the
documentation
to
github.
So
two
two
places
one
is:
it
have
releases
where
now
I
have
change
loads
and
another
one
is
just
a
root
where
I
have
the
combination
which
used
to
be
on
the
wiki
page,
and
here
clip
disclaimers
and
elite
evenings,
we
can
set
up
pretty
rate
for
just
mid-walk,
saying
that
everything
wasn't
outside
beautiful.
C
A
And
that
sort
of
incremental
transition
is
what
I've
used
in
the
get
plug-in
as
well
for
the
changelog
I
think
others
are
doing
the
same
thing
right,
I
didn't
even
bother
to
put
in
the
old
change
log
entries
into
github
I
just
put
a
tombstone
at
the
top
of
the
change
logs,
which
says
all
future
change.
Log
entries
are
here
and
they
linked
to
github.
So.
B
B
Okay,
thank
you
yeah!
So,
regarding
the
current
status,
so
yeah,
there
is
some
torrent
for
the
reason
offset
which
is
evolved
in
a
separate
project.
So
this
one
works
pretty
well,
it's
been
explored,
a
quest.
It's
ready
to
go
so
I'm
waiting
for
oh
you're
here
to
help
is
infrastructure
that
is
requesting
to
see
in
front
and
you
get
hub
tokens
because
we
need
to
retrieve
information
from
github
and
yeah.
It
needs
tokens.
B
Otherwise,
it's
too
slow,
yeah,
I
didn't
prepare
a
live
demo,
but
I
can
show
you
example
of
the
recent
folder
based
authorization
plugin,
so
one
which
was
created
by
a
Buddha,
and
you
can
see
that
this
is
just
a
screenshot
of
the
current
state
of
applying
insight.
Api,
it's
a
bit
country
predatory,
which
shows
the
information
of
front-end
and
the
way
you
can
see
that
information
has
been
just
retreat
from
github.
B
B
Okay,
so
yeah,
this
project
is
basically
in
progress.
I
would
be
interested
in.
There
are
contributors
and
early
adopters,
actually
yeah.
Once
you
have
an
infrastructure
in
place,
you
will
have
something
like
20
or
30.
Plugins
use
information
beans
from
github,
because
we
just
rely
only
your
real
specified
and
immediate
data
to
understand
what
is
the
source
of
documentation
but
yep
going
forward.
Once
you
have
change
logs
today
and
other
things
its
money
might
require
some
a
beat
so.
A
B
Important
well
so,
basically,
miracle
reply
on
this
URL,
so
your
URL
points
to
beacon,
and
in
your
case
week
you
will
be
displayed
in
the
case
of
this
plugin,
for
example,
for
work
authorization.
So
it
already
includes
a
reference
to
each
hub
in
metadata,
but
it's
still
displace
Mickey,
because
there
is
no
github
at
yeah.
Once
we
have
the
engine
in
place,
it
will
start
at
this
time
it
hub
and
all
limits
which
have
URL
pointing
to
github.
Here
they
will
start
this
Bank
documentation
from
Mitra.
Obviously,.
A
A
The
credentials
plug-in,
for
instance,
has
a
very
nice
set
of
documentation
inside
of
it,
and
all
it
would
need
is
that
its
URL
attribute
points
two
points
to
that,
and
then
it's
and
it
currently
points
to
the
wiki.
So
it
could
be
taught,
though
too,
if,
if
this
plugin
were
changed
and
pointed
to
its
own
documentation,
then
that
will
be
extract
conceptual
to
be
extracted
into
the
plugins
Jenkins
at
I/o
site.
That's
the
ideas,
yeah.
B
That's
the
baby,
so
additional
a
push
from
is
being
there
were
some
glitches
with
it
because
yeah
our
problem,
that
if
you
use
github
API,
basically
you
can
get
a
readme
page
or
any
other
page
in
a
viewer,
a
department.
But
this
you
ready
format
relies
metadata
fields,
so
you
can
adjust
image
activated
to
plug
inside
means
for
to
replace
URLs,
for
example,
two
images
or
two
internal
references.
So
there
were
some
glitches
with
it,
which
was
fixing,
but
right
now,
I
believe
it's
ready
to
go.
B
Basically,
this
the
treat
has
been
tested
and
we
agree
that
it's
good
enough,
so
yeah
there
was
a
range
here
and
waiting
for
infrastructure
team
to
enable
this
drafter,
because
there
are
other
changes
but
yeah.
Basically,
this
is
the
main,
the
biggest
change
to
integrate,
and
we
it's
already
been-
you
know,
master
branch
of.
Actually
it's
not
so
yeah.
There
is
promotion
to
request.
The
build
is
green,
so
I'll
probably
just
integrate
it.
And
after
that
you'll
need
to
be
extra
structure
and
for
Jenkins
infrastructure.
There
is
a
pull
request.
Shape
of
building
here.
B
B
B
So
yeah
this
story
is
almost
ready
to
go.
Hopefully
we'll
have
a
live
demo.
The
next
stick
meeting
yeah
the
bigger
story
was
wondering:
what
is
the
level
of
interest
from
documentation
contributors,
because
here,
once
it's
a
integrate,
we
can
make
do
a
lot
with
documentation.
We
can
create,
maybe
hundreds
of
maybe
from
the
tickets
for
mutation
of
documentation
and
clean
up.
We
can
do
many
other
things
in
it.
A
Right,
well
that
that
would
enable
the
me
to
have
a
place
now
to
express
all
of
the
different
details
and
tiny
little
pieces
that
are
involved
in
the
plugins
I
maintain
right.
There
are
things
that
that
aren't
described
anywhere
right
now,
except
in
the
online
help,
and
that
online
help
is
insufficient.
So
so
this
this
is
an
ideal
thing,
I'm
very
interested
in
it
thanks
so
like
very,
very
I.
B
Think
sorry,
if
anybody
is
watching
that,
please
feel
free
to
contribute.
There
is
a
bunch
of
other
stories,
but
you
have
to
long
didn't
read
we
recover
some
activities
that
are
playing
inside.
So
basically
it
was
smallest
failed
since
jank
is
to
buzina,
but
he
apparently,
development
flow
is
pretty
easy.
So
that
is
front
end.
That
is
back
end
well
and
he
is
my
very
limited
knowledge
of
whatever
front
end
stuff.
I
was
able
to
get
the
training
and
up
for
some
patches,
so
yeah
I
think
that
it's
pretty
high
table.
A
B
So
yeah,
one
of
the
reasons
why
I
start
talking
about
community
bridge
was
Google
season
of
dogs
because
we've
intercepted
last
pinned
last
spring,
so
we
can
use
community
bridge
to
run
projects
and
we
already
have
a
kind
of
framework
for
that.
So
now
there
is
a
student
sliding
working
on
Jake
asked
it's
the
first
project
we
run
on
community
bridge.
Basically,
the
format
is
pretty
similar
to
google
Summer
of
Code,
though
we
don't
have
restrictions
about
what
can
be
handled
there
so
yep.
B
C
B
We
can
post
it
independent
filter
program,
so
community
bridge
out
Richy,
Google
Docs.
They
can
basically
take
ideas
from
the
simple
because
of
the
program
are
some
other
salon
in
terms
of
duration
and
effort
to
be
put
so
here
for
that.
If
we
had
a
pool,
maybe
of
four
and
all
five
potential
project,
IDs
miss
contributors
who
might
be
interested,
it
would
be
already
a
good
start.
You
can
add
me
as
a
potential.
C
Yeah
I
have
I
have
two
that
I
can
think
of
off
the
top
of
my
head
each
other.
This
one's
one
would
be
just
the
infrastructure.
I
mean
we
could
just
start
sub
sublet
leasing
that
out
right,
if
that,
if
that's
possible,
number
two
I
think
using
if
we
could
get
documentation
for
our
onboarding
process
in
terms
of
like
plugins
to
their
plugin
contribution,
I
think
it
would
be
awesome.
If
maybe
we
could
reach
out
to
possible.
C
B
So
they
knew
the
communication
for
onboarding
players.
He
just
would
be
nice.
So
right
now
we
have
a
landing
page
drinks,
a
your
participate
so
but
the
problem
that
if
you
start
choosing
options
you
immediately
get
from
offense
interface,
always
finds
interface
of
unique
Ian,
pointed
to
whatever
random
links.
So
we
still
have
a
lot
to
improve
their
well.
A
Then
we
have
it,
we
do
have
a
pending
pull
request
on
how
to
do
IDE
setup
for
plug-in
development.
It's
a
pull
request
that
was
submitted
a
few
weeks
ago
still
is
in
my
cue
to
review
so
that
I
think
that's
the
right
direction.
Absolutely
there's
also
for
me.
There's
the
in
terms
of
ideas.
There's
the
whoops
wrong
place,
the
get
use
cases
that
I've
I've
enumerated
out
a
whole
bunch
of
different
use
cases.
We
also
had
a
proposal
for
a
tutorial
to
be
added
from
the
LabVIEW
team
at
National
Instruments.
A
B
C
A
B
B
C
B
C
A
B
A
B
Kubernetes
operator
project
yeah
the
results,
great
progress
around
round
charts
the
helm,
charts
officially
live
outside
the
jinks
urbanization,
so
they
are
maintained
by
help
community.
Speaking
of
that
that
they
consider
doing
more
integration
system,
Eurasian
and
sport.
But
yes,
still,
we
have
a
lot
of
things
like
just
calm,
balanced
plug-in,
whatever
other
integration
plugins.
So
for
me
it
would
better
the
cognitive
sick
to
drive
it,
but
it
can
be
whatever
join
project.
I
need.
B
C
A
B
B
B
A
Yeah
certainly
yep
you're,
right,
mm-hmm,
okay,
so
last
item
we've
got
just
two
minutes
left
on
our
on
our
scheduled
time
for
your
info
I've
been
gathering
every
two
weeks:
data
from
contributor
on
contributors
to
the
Jenkins
at
I/o
site.
I,
don't
know
if
this
data
is
useful,
I
just
gather
it
in
case
it
might
someday,
be
useful.
So,
for
example,
this
is
from
the
CD
cdf
site,
where
they
gather
metrics.
This
is
these:
are
the
pull
request,
time
from
open
to
merge
across
the
last
90
days
as
a
moving
average?
A
A
The
next
thing
that
I've
been
capturing
is
contributors
for
the
last
month
and
we've
actually
increased
both
in
the
number
of
contributors
and
the
number
of
contributions
in
the
last
month,
so
that
I
consider
that
quite
a
positive,
this
graph
I
like
a
lot
better
than
the
one
from
a
month
ago,
which
was
fewer
contributors
and
fewer
contributions,
then
open
pull
requests
this
one.
The
number
that
we
have
closed
has
increased
substantially
in
the
last
month.
So
that's
a
plus.
A
B
A
B
You
can
use
the
VA
funding
instance.
It
should
it
provides
a
lot
of
statistics
and
you
can
not
wait
for
one
year,
those
yeah
ninety
days,
if
you
waited
for
ninety
days,
it's
a
question
of
how
I
spent
of
the
summer
and
usually
in
some
other
various
modulus
constitutions,
good
point,
yeah
and
one
month
was
crazy
because
of
JSOC,
so
Bolivia
wouldn't
be
relevant
right.