►
Description
Google Summer of Code (GSoC) is an annual, international, program which encourages college-aged students to participate with open source projects during the summer break between classes. The Jenkins project will participate in GSoC 2020 as a mentoring organization. This online meetup online meetup provides introduction to potential GSoC students who are interested in the Jenkins project. Agenda:
- GSoC Org Admins - Introduction to GSoC and Jenkins in GSoC
- Project presentations by potential mentors
- Questions and Answers
Links:
* Online Meetup: https://www.meetup.com/Jenkins-online-meetup/events/269459788
* Slides: http://bit.ly/jenkins-gsoc2020-intro
A
A
Summer
of
Code
is
what
jenkees
project
and
then
we
will
have
presentations
by
potential
members,
so
potential
members
will
present
their
projects
and
their
project
ideas
say
we
should
use
for
submissions
the
target
audience
for
this
redox
potential
students
so
once
who
would
be
interested
to
participate
in
google
Summer
of
Code,
and
we
need
this
audience
if
you're
interested
in
mentoring,
we
have
office
hours
and
we
can
follow
up
after
they
meet
up.
But
let's
reserve
all
time
for
the
discussion
students
today,
Oh.
A
Okay,
if
you
participate
in
google
Summer
of
Code
get
ready
to
a
lot
of
surprises
while
being
remote
collaboration
and
such
events.
Okay,
let's
do
this
up
presentation
more
than
if
you
join
a
Jenkins
online
meetup.
First
time
I,
it's
a
community
dry
driven
initial
event,
so
we
do
presentations
and
discussions
about
any
topic
related
Jenkins,
whether
it's
a
Jenkins
user
change,
this
administration
or
rank
is
development
and
these
few
tabs
are
quite
utilized.
A
So
everybody
is
welcome
to
join
to
participate,
and
we
encourage
you
to
ask
questions
or
to
comment
during
the
discussion
and
we
are
constantly
looking
for
speakers
so
that
about
Christian
outreach,
special
interest
group
and,
if
you're
interested
to
present
something
and
their
drink,
is
on
me
tab.
Just
let
us
know,
and
we
will
help
to
get
it
organized
okay.
If
you
have
any
questions
during
this
lita,
this
use
a
zoom
chart
or
a
jenkins
json
gita
channel.
It's
our
main
link
either
channel.
A
We
use
for
all
kinds
of
communications
that,
during
those
summer
of
code,
so
feel
free
to
join
and
ask
them
and
yeah
after
the
meter.
You
can
also
use
mainland,
please
we
will
share
a
link
later
and
just
in
case
you
participated.
Please
keep
in
mind
that
we
have
a
code
of
conduct,
but
too
long
digit
rate
just
be
kind.
That's
our
approach!
Okay!
Now,
let's
horrible!
Oh
now
it
works.
Okay.
A
A
A
A
Okay.
Here
we
go
so
yeah.
This
we
type
is
hosted
by
Orkin
means
this
year.
We
have
for
30
minutes
Markie
Martin
Cora,
who
manages
Jenkins
X
project
and
me,
and
if
you
have
any
questions
our
community
I
will
be
happy
to
help
you
today's
agenda,
as
we
discussed
it's
just
a
quick
introduction
and
project
presentations
may
be
presentation.
Martin
works,
please,
okay.
A
So
if
you
have
never
heard
about
google
Summer
of
Code,
it's
the
biggest
open
source
mentorship
outreach
program,
it
activates
across
the
world
to
someone.
20
is
16
years
16th
year
for
JSOC
and
thousands
of
students
and
open
source
organizations
which
participate
and
the
idea
that
students
just
a
bit
internship
I,
open
source
organizations
and
these
organizations
provided
mentors
provide
project,
IDs
and
resources.
So
students
work
with
open
source
organizations
study
how
community
works,
deliver
some
useful
features
and
it's
a
win-win
for
everybody.
A
In
Jenkins,
we
started
participating
in
2016
right
so
first
years
sort
of
40
mg
sock.
We
this
year
we
had
around
20
project
ideas,
and
this
year
we
have
agendas
and
Janka
sex
participate
in
control
of
the
same
organization.
If
you're
interested
to
know
more
about
the
Jenkinson
jaeseok,
everything
is
available
on
our
website.
So
it's
Jenkins
IO
project,
ji
Seok.
If
you
go
there,
you
can
find
a
lot
of
resources,
a
lot
of
information
and
links
to
all
materials.
So,
basically
what
we
present
be.
A
You
can
find
everything
on
our
website
and
whatever
goes
for
Chuseok.
We
participated
long
time
and
we
find
energy
so
pretty
helpful.
Firstly,
for
building
bridges
and
the
community
for
involving
new
people.
Finding
contributors
and
armindel's
provide
the
best
possible
jsoc
experience
for
students
and
for
mentors.
We
do
not
target
the
quantity
of
projects
we
usually
have
just
less
than
five
of
them.
Last
year
we
had
seven
this
year.
Maybe
we'll
have
five
again,
but
we
work
closely
as
a
community.
We
organize
the
go
to
office
hours.
A
We
stay
in
touch
with
students
with
mentors
and
we
try
to
organize
a
lot
of
events
during
the
g-shock
period.
If
you
take
a
look
at
our
previous
years,
you
can
find
links
to
thousands
of
meter,
ox
walk
posts
and
other
activities
try
to
find
what
project
types
we
usually
have.
So
it
see
the
key
initiatives
which
target
maintain
these
goals.
So,
for
example,
Jenkins
evokes
towards
configuration
as
code.
We
interested
to
improve
our
infrastructure.
A
We
are
interested
to
improve
out
the
communication
etc,
and
we
are
interested
to
have
google
Summer
of
Code
projects,
which
would
be
contributing
towards
service
goals.
Also,
we
want
to
invest
in
the
domain.
Specific
areas.
Drink
is
an
open
source,
automation
server,
and
it
means
that
you
can
use
it
almost
everywhere.
For
example,
me
and
Martin.
We
came
from
electronic
design
area
and
we
interested
in
the
design
Automation
projects.
We
also
have
a
project
idea
related
to
machine
learning.
We
have
project
IDs
related
to
specific
technologies,
like
heat
or
with
HAARP,
integrations
and
so
on.
A
We
also
have
some
cross
organization
projects,
so
this
year,
James
X
participates
under
the
Jenkins
umbrella.
We
also
had
effective
collaboration
on
this
free
amounts
of
silicon
foundation.
We
see
a
we
have
a
project
idea
from
open
net
key
organization,
which
is
also
related
to
Jenkins
X,
and
this
is
also
kind
of
projects
we
want
to
do
and
if
your
student,
if
you
have
something
in
mind,
you're
welcome
to
make
a
proposal.
So
we
are
not
limited
to
the
project
ideas
we
have
right
now.
A
C
A
So,
as
I
said,
we
have
a
number
of
project
ideas
listed
him.
We
will
cover
some
of
these
project
ideas
during
the
presentation
and
we
will
also
talk
a
bit
about
how
to
apply,
because
we
have
some
additions
to
application
guidelines
which
are
designed
to
help
students
to
establish
contacts
with
our
organizations
and
to
be
more
efficient
when
they
work
on
the
proposals.
A
Okay,
since
I
spent
some
time
on
our
G
so
goals,
you
can
take
a
look
at
the
previous
years.
If
you
go
to
our
website,
you
can
find
that
other
archives,
so
just
in
the
bottom
or
there
are
links
for
two
G
soft
summit,
819,
2018
and
also
phone
and
just
take
a
look
of
there-
are
links
to
projects.
There
are
links
to
materials
related
to
this
year,
so
you
can
find
a
lot
of
information
and
there
are
some
highlights
of
projects
we
AG
example.
Last
year
we
created
angus
integration
from
get
wobbly
cm.
A
A
If
you're
interested
about
the
specific
channels
for
JSOC
we'll
have
a
mailing
list.
So
our
main
recommendation
for
the
project
is
to
operate
through
mail
increase.
If
you
go
there,
you
can
find
a
lot
of
different
threads,
delete
various
topics
and,
if
you're
interested
we
recommend
subscribing
to
this
manganese
also
will
have
a
getter
channel
which
represented
we
have
regular
office
hours.
Today
we
have
an
online
Meetup,
but
during
the
same
timeframe,
every
week
we
have
open
office
hours,
so
everyone
can
join,
can
ask
questions
and
we
also
have
project
specific
channels.
A
So
if
you
go
to
project
ideas,
you
may
discover
that
some
projects
actually
driven
not
by
a
jisub
team
but
by
especially
interested
books
in
Jenkins,
for
example,
if
you
go
to,
let's
take
a
look,
for
example,
custom
emerging
distribution
service.
Here
you
can
see
that
the
main
increased
and
charter
they
point
to
another
location,
because
it's
handled
by
the
platform
special
interest
which
works
on
different
integrations
and
you
are
welcome
to
journalist
resources.
A
You
will
find
a
community
which
is
interested
that
particularly
index
project
and
they
can
become
your
stakeholder
during
the
implementation
same
for
Jenkins
X.
We
have
three
projects
related
to
Jenkins
eggs
this
year.
Well
now,
for
so
there
are
two
projects
related
to
Jenkins
x,
core
functionality,
and
here
you
can
see
that
there
is
going
to
custom
changes,
X
channels,
because
Jenkins
X
is
a
separate
project
now,
but
we
have
a
lot
of
communication
and
cross-pollination
and
you
can
find
that
which
channels
there.
A
A
Okay
and
one
item
which
was
mentioned
this
year
this
year,
we
have
not
only
Jenkins
participating
Google,
but
we
also
have
countries
deliberate
foundation,
Jenkins
joint
continuous
Liberty
foundation
last
year
same
for
Jenkins
sex,
but
this
year
we
decided
that
we
keep
operating
as
a
separate
medium
ji-suk
organization,
mostly
because
of
the
timing,
because
the
foundation
joined
JSOC
Wade
and
we
already
had
our
documentation
in
place
and
students
working
with
us.
So
this
year
they
will
be
touring
musicians
and
make
you
interested
in
applying
to
Jenkins
or
genital
sex.
A
A
If
you
want
to
find
among
information
about
Jenkins,
we
already
presented
website
and
we
also
keep
track
of
recordings
for
previous
meetings
because
we
have
office
hours.
We
also
had
some
project
specific
meetings
and
you
can
find
all
the
recordings
on
the
YouTube
channel,
so
you'll
Australian
to
the
presentation,
and
you
can
find
a
lot
of
information
here.
A
It
may
be
addition
for
your
applications
and
for
your
research
regarding
Jenkins,
community
and
specific
projects,
so
just
use
it
as
a
source
of
information,
and
we
also
have
locally,
sometimes
post
something
about
JSOC.
So
here,
if
you
open
this
hyperlink,
there
is
a
JSOC
tech
on
the
Jenkins
website
and
you
can
find
a
lot
of
materials
related
to
guru,
Summer
of
Code
and
Jenkins
between
success
stories,
wouldn't
key
studies,
blog
posts
by
our
students.
A
We
should
provide
you
information,
how
we
approached
the
projects
and
how
we
collaborate
with
students,
unique
evaluations
and
during
and
after
Jessica's.
Well,
so
this
is
the
basic
information
I
wanted
to
provide
about
Jenkins
organization.
Sorry,
if
it
was
a
bit
chaotic
and
everybody
is
welcome
to
atonement
and
provide
more
details,
if
you
want
to
apply
I
forgot
to
put
a
link
here,
but
we
have
us.
Let's
just
imagine
that
we
visit
our
landing
page,
and
here
you
can
find
information
for
students
here,
trusting
that
he
is
information
and
application
guidelines
for
students.
A
D
A
A
Research,
the
topics
join
the
channels
associated
with
this
project
ideas,
for
example.
Here
there
is
a
mailing
list
which
related
the
platform
seek
and
get
their
channel
points
to
JSOC
I'm,
not
sure
why
change
it
I
will
check
it,
but
this
channel.
So
you
should
join
and
you're
welcome
to
ask
about
this
project.
They
had
to
ask
for
more
details
and
they
just
will
be
able
to
organize
additional
meetings
and
discussions
in
the
background
if
time
allows
so
you
can
find
these
materials
helpful.
A
Also,
we
ask
when
you
make
a
proposal,
so
jae
seok
team
has
an
excellent
guide
about
how
to
write
proposals
and
what
should
be
there.
So
if
you
go
to
the
g'tok
website,
you
can
find
writing
a
proposal
section
here,
and
these
covers
the
most
of
information.
We
have
some
additional
tips
for
Jenkins
students,
but
it's
mostly
based
on
the
Jaso
guide.
A
But
least
you
want
to
ensure
that
students
really
have
capacity
to
work
on
our
projects
and
if
you
apply,
if
you
have
full-time
internship
and
university
study
in
parallel
force,
your
career
and
your
study
is
the
just
priority,
and
this
might
keep
it
in
mind
when
you
apply
to
G.
So
because
jigsaw
is
a
huge
commitment
and
we
want
you
to
be
successful,
so
sometimes
it's
better
to
not
apply
to
G
so
and
to
postpone
it
to
the
next
day.
If
you
already
have
too
many
commitments.
A
Okay
and
additionally,
I
think
we
have
a
proposal
template
again.
It's
template.
It's
non-binding.
You
are
welcome
to
use
your
own
project
application
TM,
but
you
can
use
it
and
the
main
purpose
for
this
template
is
to
actually
discuss
project
ideas
with
the
community
earlier,
because
if
you
just
submit
your
proposal
to
go
somewhere
off
code
without
getting
feedback
from
potential
mentors
and
from
jenkees
community
most
likely
there
will
be
some
gaps,
and
our
recommendation
is
that
you
submit
your
proposals
for
a
initial
review
before
you
apply.
E
A
It's
it
will
be
discussed
a
bit
later.
If
you
open
a
stock,
you
can
see
that
there
are
multiple
phases
and
there
will
be
a
phase
where
organizations
the
do
project
plan
and
discuss
loads
and
requesting
disclose
so
right
now.
We
now
believe
the
quest
a
bit
and
we
will
be
doing
it
later
after
processing
called
student
applications.
A
Any
google
Summer
of
Code
organization
is
guaranteed
to
get
one
slot.
This
is
my
video
turned
off
okay
but
yeah.
If
usually
we
request
all
slots
for
all
projects,
we
can
see
the
feasible
and
the
project
can
be
successful
if
you're
able
to
find
a
mentor
team,
music
quest,
I'll
vote
for
them
and
historically
we
used
to
get
as
many
slots
as
we
requested.
So,
but
right
now
there
is
no
guarantee
for
that.
It
depends
on
many
factors
and
basically
it's
Google,
which
makes
that
this
decision
motors.
A
Thank
You,
Martin
and
just
try
to
we
actually
have
a
lot
of
potential
mentors,
so
he
what
he
is
potential
because
we
will
be
working
with
mentors
during
the
project
selection
phase
to
make
final
decisions
and
markings
and
if
needed,
we
will
be
reaching
out
to
other
community
members
to
find
moment
works
so
right
now
our
mentoring
capacity
is
quite
high.
Obviously
it
will
depend
on
applications,
but
I
believe
that
we
can
run
a
magnet
projects
in
parallel
this
year.
A
A
A
A
One
is
accepted
accepted
mean
so
that
it's
fully
qualified
project
idea
what
it
means
that
it
matches
standards
of
the
Jenkins
community,
because
we
expect
all
project
ideas
published
to
have
quick
start
going
ons
so
that
students
can
explore
very
quickly
and
we
also
want
them
to
have
newbie
friendly
issues
linked
so
that
students
could
pick
up
something
right
now
we
don't
have
so
many
newbie
friendly
issues
left
across
the
projects.
We
are
trying
to
fix
ur
that,
but
still
we
expect
that
there
are
also
drugs
project
ideas
and
draft
project.
A
A
It
also
means
discussion,
student
community
bonding
and
maybe
even
during
it,
just
coding
phase,
so
what
it
means
that
these
projects
have
basically
wide
open
expectations
and,
as
a
student
you're
welcome
to
come
up
with
a
proposal
which
would
narrow
it
down
and
something
which
you
would
like
to
implement.
It
also
applies
to
this
project
ideas.
These
project
IDs,
are
really
ideas.
We
don't
have
strict
guidelines
and
in
many
cases
we
deliberately
leave
a
lot
of
options
for
students
to
choose.
A
So,
for
example,
if
you
open
would
say,
turn
off
fingerprints,
storage,
project
idea,
a
it's
Google
Doc
here
you
can
see
that
there
are
some
items
which
we
expect
to
be
included
and
some
items
which
could
be
included
if
a
student
is
interested.
So
you,
as
a
student,
have
full
freedom
to
explore.
There's
proposed
something
from
additional
east
or
even
something
which
is
not
proposed
in
this
project.
Id
at
all.
A
So
it
means
that
by
this
time
we
do
not
expect
you
to
produce
any
production
ready
code
on
your
code,
which
would
go
into
your
final
release,
but
at
the
same
time,
right
now,
your
goal
is
to
work
on
the
proposals.
So,
for
example,
here
deadlines
for
vacations
much
31st
and
applications
have
already
opened.
Some
students
have
reached
out.
A
It
was
three
or
four
months
ago,
but
Vaidehi
is
to
work
on
your
application
so
to
create
project
proposal
which
would
be
evaluated
by
mentors
which
would
deliverables
project
on
which
we
will
consider
is
feasible,
and
this
is
the
main
priority
right
now.
If
coding
helps
to
achieve
that,
you're
welcome
to
do
so
if
doing
some
contributions
and
exploring
community
helps.
Please
feel
free
to
do
so,
but
right
now
the
main
objective
is
proposal.
We
do
not
expect
any
production
code
to
be
delivered
by
mid-may.
A
So
Jenkins
is
about
open
source
community.
It
may
happen
that
some
activities
happen
in
parallel.
You
can
be
upset,
of
course,
but
there
are
other
ways.
For
example,
you
can
reach
out
to
this
student.
You
could
find
a
ways
to
submit
projects
which
would
be
in
the
same
area,
but
the
issue
don't
conflict
with
each
other.
A
A
B
The
concept
with
the
performance
improvement
on
benchmarks
is
that
we
think
there
are
benefits
to
be
gained
by
applying
a
systematic
benchmarking
process
to
the
git
plugin.
It
has
two
implementations
inside
of
it,
one
for
jacott
and
one
for
command
line
yet,
and
we
think
there
will
be
times
when
one
one
implementation
is
faster
than
the
other
and
should
be
recommended
and
we
could
benefit
users.
Last
year's
G
saw
provided
the
Java
micro
benchmark
harness
and
we
think
we'd
like
that.
B
This
project
idea
would
take
the
Java
micro
benchmark,
harness
and
use
it
to
apply
it
to
the
gate,
plug-in
first
ideas.
Second,
was
that
repository
caching
on
agents
is
to
take
the
concept
that
agents
can
benefit
significantly
if
we
could
put
a
copy
of
the
git
repository
local
to
that
agent,
that
multiple
workspaces
could
use
as
a
cache.
B
A
All
projects
organized
special
sessions,
so,
if
you're
interested
to
know
more,
is
a
media
channel
for
specifically
for
each
plug-in
project
idea,
you
can
ask
questions
and
just
to
explain
why
this
is
important.
If
you
go
to
plug
in
string
to
celluloid
so
I'll
plug
inside,
you
can
see
a
number
of
reservations
for
the
get
plug-in
with.
A
250,000
well,
basically,
80%
or
90%
of
instances
which
submit
statistics
so
fasting.
It
is
really
critical
and
it's
also
critical
for
generous
user.
That's
because
here
you
actually
address
millions
of
Jenkins
users
and
it
applies
to
many
other
projects,
so
the
Jenkins
is
widely
used
and
there
is
a
lot
of
opportunities
to
contribute
to
such
large-scale
projects.
H
Just
need
a
side
meet
and
so
Ginga
Zechs.
First
of
all,
we'll
just
say
the
Jenkins
X
is
not
Jenkins
and
I
say
this,
because
this
is
my
most
common
question
that
I
get
asked.
It
was
whoever
started
as
a
Jenkins
sub
project,
but
it
has
a
completely
new
codebase
written
and
go
from
scratch
from
the
ground
up.
There
is
zero
code
from
the
Jenkins
project
in
Jenkins
X
and
it's
an
entirely
different
architecture
and
in
fact
it
solves
different
problems
in
different
ways.
So
we
can
go
the
next
time.
H
So
it's
it's
a
cloud
native
CIA
CD
platform
for
kubernetes,
so
it's
use
cases
much
more
narrow
than
for
Jenkins
and
to
go
back
with
it
being
originally.
A
Jenkins
sub-project
Jenkins
X
used
static,
Jenkins
masters
to
power,
its
pipelines
initially,
but
that's
no
longer
the
case
now
Tecton,
which
is
an
open
source
project
within
the
CDF.
H
The
continuous
delivery
foundation
that
is
now
the
pipeline
engine
for
Jenkins,
X
and
Jenkins
X
to
reiterate,
was
designed
from
the
ground
up
to
be
a
kubernetes
native
platform
for
CI
CD,
and
it
enables
developers
to
take
advantage
of
the
full
power
of
kubernetes.
And
what
this
means
in
practice
is
that
it
has
a
it's
a
different
developer
experience.
So
it
is
extensible
in
the
same
way
that
Jenkins
is,
but
it
is
much
more
opinionated
and
it
really
it
gives
you
an
opinionated
workflow
based
on
get-ups.
H
When
all
your
CI
CD
tests
pass,
we
will
spin
up
by
default
of
preview
environment,
and
that
enables
you
to
see
like
a
live,
a
live
version
of
your
changes,
and
this
enables
more
transparent
feedback
among
your
team.
I
mean
for
yourself
as
well,
but
really
enables
faster
feedback
from
your
team,
faster
code
reviews
and
enables
you,
as
a
team,
to
have
shorter
live
branches,
which
again
is
a
very
nice
best
practice
and
and
then,
once
you
you
manually,
promote
that
our
default
is
that
you
men
and
they
promote
your
production.
H
But
you
can
also
do
that
automate
it.
If
you
wish
to-
and
the
automation
aspect
of
that
is
that
enables
you
just
start
doing
progressive
delivery,
you
can
do
canary
deployments.
Can
you
a/b
testing?
These
sort
of
things
are
much
insects
yep,
so
you
can
roll
back
and
recover
from
your
changes
easily.
If
you
need
to
because
of
the
way
in
which
all
changes
are
get
and
they're
audited,
you
can
roll
back
those
changes
if
you
need
it,
which
is
a
nice
fast
recovery
too,
that
tells
you
a
little
bit
about
Jenkins
X.
H
A
H
H
This
is
a
little
bit
confusing
and
it's
nomenclature,
so
we
would
like
to
consolidate
that,
but
it's
also
confusing
in
how
the
CLI
handles
them.
So
it's
a
little
bit
of
a
UI
design
challenge,
although
we
know
the
direction
which
we
would
like
it
to
go,
but
it's
also
very
much
a
coding
project
in
that
we
would
like
the
commands
themselves
to
be
consolidated
and-
and
both
these
extensibility
frameworks
enable
Jenkins
X
to
use
all
sorts
of
like
best
and
breed
open-source
tools
that
are
kubernetes
native
themselves.
H
H
In
that
now
we
want
to
consolidate
on
using
Apps
as
our
nomenclature,
but
we
would
also
like
those
apps
to
be
able
to
use
in
any
to
be
able
to
be
booted
basically
in
any
namespace,
so
currently,
I
believe
the
way
in
which
the
apps
work.
They
only
work
in
one
namespace,
but
the
idea
is
we
would
like
them
to
be
more
flexible
and
we
would
like
them
to
be
able
to
work
with
our
new
and
the
way
in
which
to
Jenkins.
X
pipelines
are
booted
themselves
as
J
X
boot.
H
H
Tells
you
a
little
bit
more
about
that
project
and
if
you
have
any
questions
and
please
do
ask
them
on
our
Jenkins
X
slack
channels,
so
I
put
a
link
in
the
slides
that
you
all
have
which
and
it's
also
on
these
project
pages.
But
that
tells
you
how
to
join.
Our
slacks
were
part
of
the
community
slack,
but
the
Jenkins
X
dev
and
the
Jenkins
X
user.
You
can
jump
on
there
and
ask
any
questions.
You
have
they're
very
active
slack
channels
and
people
are
quick
to
answer.
A
Thank
you
key.
What's
next
yeast
Oh?
Actually
it's
me
okay,
I'll
just
do
speech
so
mark
has
talked
about
Java
related
projects
and
the
most
of
the
Jenga
second
system
is
built
around
Java
groovy
and
the
basic
Java
Virtual,
Machine
or
web.
You
are
a
big
dope
JavaScript,
but
if
you
want
to
try
other
technologies,
we
also
have
opportunities,
for
example,
Windows
services,
it's
a
project
which
is
based
on
a.net
akai
system.
A
So
here,
if
you
go
to
skills,
basically,
you
have
a
project
which
is
written
on
C
sharp,
which
is
powered
by
a
dotnet
and
right
now
we
use
was
recent
document,
framework
versions
and
Goodman
core,
and
obviously
it
gets
Windows.
So
if
you're
interested
in
windows
ecosystem,
it
might
be
an
interesting
project
for
you.
Why
it's
important?
A
We
still
have
a
big
number
of
users
running,
contains
integration
with
Windows
and
it's
important
for
ones
who
want
to
deliver
software
or
hardware
whatever,
which
would
include
windows,
components,
or
we
should
quite
specific
development
tools
available
on
windows
and
windows.
Service
factor
is
used
for
running
Jenkins
agents
as
services
master
itself
as
a
service.
It's
a
standalone
project
start
with
a
part
of
Jenkins.
Now
it's
hosted
on
a
separate
organization.
We
are
trying
to
move
with
to
dot,
not
foundation.
So
now
later,
there
are
some
groundwork
for
that.
A
A
It
has
some
historical
issues
because
it
was
created
too
long
ago,
and
current
configuration
for
Monty
is
complicated
because
it
uses
XML
well,
yamo
is
quite
popular
now,
especially
if
you
talk
about
kubernetes,
a
class
system
like
Jenkins,
X,
Y
mo
is
everywhere,
and
you
will
be
interested
to
also
have
support
of
llamo
and
mainly
supported
by
the
verification
of
configurations.
So
this
is
what
the
project
is
about,
but
basically
you
can
come
up
with
other
proposals.
You
can
see
that
there
are
150
issues.
A
Some
of
them
are
related
to
specific
technologies,
for
example
for
dotnet
core.
So
if
you
want
to
study
something,
it's
also
an
opportunity,
so
you
can
check
out
this
project.
Try
it
out
and
submit
your
application
and
then
you
can
integrate
it
interchanges
because
we
use
components
which
use
this
Windows
service
wrapper.
So
any
feature
which
is
delivered
there
will
help
agendas
users
a
lot.
So
that's
why
we
have
this
project
under
the
Jenkins
umbrella
and
you're
welcome
to
participate
in
that
just
a
letter
song.
I
E
Ok,
my
project
is
for
the
github
checks,
integration
engines.
So,
in
order
to
understand
what
you
are
required
to
do
here
is
currently
all
pull.
Requests
for
shangkun's,
plugins
and
for
chenkin
score
are
automatically
built
within
Jenkins,
and
the
current
state
is
that
Jenkins
reports,
the
success
of
the
bills
in
each
pull
request
with
a
simple
status
line,
as
you
see
here
in
the
image
so
current,
for
instance,
this
is
a
pull
request
of
one
of
my
plugins
and
you
see
github
actions.
E
Everything
is
working
fine
and
in
Jenkins
some
problem
has
been
occurred
and
now,
in
order
to
see
what
actually
is
the
problem,
you
need
to
open,
Jenkins
and
navigate
to
the
details.
For
instance,
look
if
a
test
has
been
failed
or
if
a
warning
has
occurred
and
that's
a
little
bit
cumbersome,
so
the
eye
yeah
would
be.
We
don't
want
to
see
the
results
in
Jenkins.
Yes,
things
like
we
want
to
see
the
results
directly
in
github
and
I
have
shown
you
an
example
how
this
could
look.
This
is
from
another
tool.
E
It's
called
courtesy,
courtesy
is
reviewing
up.
We
request
with
textile
and
fine
packs
in
server
application
and
after
the
review
is
ready,
they
report
the
results
back
to
github,
so
you
directly
see
that
here,
I've
used
a
number
five,
which
is
not
good
and
it
should
be
replaced.
So
the
idea
is
that
we
have
in
cheng
keynes
the
possibility
to
provide
an
API
for
plugins
so
that
if
Jenkins
reports,
a
test,
failure
or
warning
or
something
else,
one
can
call
this
API
and
then
it
will
automatically
generate
a
link
in
github
yeah.
E
That's
the
idea
behind
it,
and
maybe
you
can
switch
to
the
next
slide
or
likely
action
and
we
have
a
project
documentation
on
wet
and
I.
Just
put
the
milestones
here
on
this
slide,
so
the
idea
is
so
one
step
is
you
need
to
know
what
is
the
github
API
I
could
have
checks
API?
What
is
what
do
you?
Can
you
do
with
it?
What
kind
of
API
possibilities
do
you
have?
Then?
E
A
If
you're
interested,
we
organized
some
meetings
specifically
to
discuss
projects,
you
can
find
them
jacocks
event,
calendar
yeah,
and
here,
for
example,
it's
in
my
timezone
here
you
can
discover
that
there
are
some
meetings
planned.
So,
for
example,
we
have
a
fingerprint
establish
the
discussion
tomorrow
and
we
have
checks
API
discussion
on
Friday
and
I.
Guess
we
will
have
discussion
for
pipeline
is
GMO
product
which
are
yet
to
discuss
at
pipeline
altar.
Music,
so
feel
free
to
join
us,
and
we
are
happy
to
the
nice
additional
sessions.
If
you
need
clarification
about
project
IDs.
A
I
I
Before
you
use
user
its,
it
might
be
a
little
bit
deeper
colder
for
a
user
who
very
familiar
with
jackets.
It's
very
boring,
so
this
proper
role
will
improve
this
experience
like
if
we
have
website
all
for
the
lack
of
customers,
those
chicken
stock
out
and
people
can
just
the
choose-
the
Turkish
car
water,
the
choose
the
plugins.
I
I
Like
I
called
it,
a
formula
I
have
another
projector
to
to
some
researchers
like
I
call
it
it's
formula.
Is
a
out-of-the-box
like
a
wall
formula
if
a
contestant
completion
code
under
some
Chinese
localization,
so
this
project,
the
can
a
beautiful
image
automatically
then
another
fabulous
but
be
a
completed
echo.
The
plaster
blonde
class
to
manage
than
people
can
use
it
docker
images,
they
don't
need
to
install
all
these
plugins
and
some
they
also
can't
get
an
initial
configuration
of
chickens.
So
I
believe
people
can
benefit
from
this.
I
I
C
Okay,
cool,
so
thank
you.
Everybody
I
am
one
of
the
potential
mentors
for
the
machine
learning
project.
There
is
also
another
mentor
on
the
call
Leonys
and
essentially
what
we're
going
to
what
we're
proposing
is.
Everybody
is
aware
that
you
know
there
is
the
jupiter
notebooks
and
they
basically
are
Python
and
they're.
C
It
really
will
basically
unlock
a
lot
of
the
backend
type
of
kernel,
computational
stuff
that
is
being
utilized.
That
is
it
in
a
nutshell.
There's
a
lot
more
to
go
into.
We
do
have
a
getter
channel
and
we
do
a
lot
of
talking
in
there.
We
are
doing
the
current
student
proposals
right
now.
This
project
requires
you,
have
a
knowledge
of
I
thought
because
you'll
be
extending
the
jupiter
notebooks,
be
a
Python
in
in
a
plugin.
I
know
that
was
a
little
bit.
C
C
Actually,
I
can
I,
don't
see
you
have
a
microphone
connected
if
you'd
like
Rahim,
you
could
reach
out
to
us
in
the
machine.
Learning
channel
and
I'll
be
happy
if
you
don't
feel
comfortable
asking
in
there.
Please
do
feel
free
to
reach
out
to
me
directly
or
one
of
the
other
potential
mentors
which
is
Bruno,
be
honest,
we're
happy
to
help
in
any
way.
Let's
see
I'm
follow.
The
question
is
I'm
fluent
in
are
and
not
in
Python
am
I
welcome.
Yes,
you
are.
A
C
We
will
be
hosting
an
office
hours
for
the
machine
learning
project
in
the
coming
days.
Look
forward
look
for
look
for
that.
Sorry,
look
for
that
in
I'll,
actually
make
a
note
in
an
hour
Gator
channel,
and
then
we
will
tweet
it
out.
I
will
like
to
add
one
other
thing.
This
coming.
Saturday
I
will
be
I
will
be
part
of
a
panel
that
will
be
discussing
how
to
write
student
for
proposals.
I
will
put
a
link
to
that
notification
in
the
in
the
zoom
chat.
If
you
have
it,
if
you'd
like
to
join
that.
C
G
C
A
J
Hello,
thank
you
for
the
time.
So
I
would
like
to
say
a
few
things
about
this
project
Jenkins
by
my
example.
So
for
the
ones
who
are
not
so
familiar
with
jinkins
pipelines,
it
is
a
special
domain-specific
language
where
we
can
store
our
pipelines
in
control
systems
and
Jenkins
has
the
ability
to
run
the
pipeline's
from
these
files
specific
written
in
a
specific
domain
specific
language.
So
the
idea
of
the
project
is
to
create
a
plug-in.
J
A
You
for
the
quick
introduction
and
just
some
information,
yeah
Jenkins,
is
a
part
of
continuously
defunded.
We
also
work
with
Jenkins
Xen
with
other
projects,
so
one
things
you
could
consider
is,
for
example,
doing
syntax,
which
will
because
to
Jenkins
X
pipeline
or,
for
example,
doing
support
of
other
syntax
is
like
kept
on
as
one
of
potential
opportunities
or
maybe
just
creating
a
fully
original
format,
depending
on
what
they
give
you
for
that,
and
you
are
welcome
to
make
all
kinds
of
such
proposals.
A
We
will
review
them
and
we
will
be
happy
to
provide
feedback
and
Argus
agent
has
a
recent
project
started
which
is
pipeline
is
yellow,
so
you
can
also
check
it
out
for
some
insights
and
examples
how
it
could
be
implemented.
So,
if
you
consider
this
project,
please
be
sure
to
study
late
and
try
it
out.
A
K
I
have
one
question:
yeah
I'm,
currently
working
on
the
checks,
API
project
and
I've
wrote
a
demo
for
it.
I'm
just
I
just
found
some
flaws
in
my
design
and
I
have
listed
them
on
my
proposal.
I
just
wanna
know
whether
it
is
okay
to
include
those
flaws
in
my
proposal
and
Sammy
my
or
should
I
just
three
those
that
did
the
same
I
stopped
meeting
my
proposal.
I
would.
B
B
A
All
mine
objective
is
to
find
project
ideas,
some
projects
which
have
the
highest
chance
of
success,
and
if
you
do
any
research,
a
negative
result
is
a
result,
and
please
put
it
in
your
proposal.
So
we
can
see
that
you
need
some
exploration
in
this
area
and
it
can
be
a
basis
for
us
when
we
do
project
planning
during
community
bonding
and
next
phases,
and
it's
really
important
for
us.
A
A
Guess
not
so
again,
if
you
have
any
questions,
get
our
Channel,
it's
quite
active
and
the
same
goes
to
mailing
lists,
so
just
use
any
of
these
channels.
Whatever
you
prefer
to
ask
questions,
maybe
we
have
something
in
the
list
not
yet,
but
just
us
and
have
a
great
Google
Summer
of
Code.
Again,
thanks
a
lot
for
your
interest.
We
know
that
Google
Summer
of
Code
is
a
big
commitment
by
students
and
you
can
participate
in
the
Jenkins
project.