►
From YouTube: GSoC 2022 Office Hours [Asia] 18 Feb 2022
Description
This meeting is to discuss GSoC 2022 project ideas and more
A
Okay,
so
it's
a
minute
after
the
hour,
so
we
can
go
just
go
ahead
and
get
started.
Then
hi
everybody,
it's
february,
18
2022.
This
is
google's
summer
of
code
office
hours
for
asia
on
the
agenda.
Today
we
will
go
over
q,
a
for
potent
from
potential
gsoc
participants
and
then
discuss
project
ideas
that
we
didn't
get
to
cover
in
the
last
office
hours
for
asia.
A
C
Yes,
I
had
the
same
ques.
I
have
the
same
question
as
mark
has
written
down
like
on
building
a
good
proposal,
so
I'm
covered
okay,
great
okay,.
A
Okay,
but
I
think
mark
we
can
get
started
with
opening
with
two
of
the
questions
that
we
had,
that
we
thought
might
help
open
up
the
discussion.
A
So
one
thing
is:
what's
the
timeline
for
potential
participants
so,
first
and
foremost
make
sure
that
you
are
eligible,
so
please
make
sure
that
you
read
this
portion
right
here,
make
sure
that
you
are
eligible
and
that
verify
that
you
are,
you
know
able
to
participate
the
in
the
program
with
what
is
required
by
gsoc.
A
The
timeline
is,
is
here
so
you
know
the
make
sure
that
you
can
accommodate
and
adhere
to
what
is
expected
and
required
from
gsoc.
I
know
that
they
they
are
quite
strict
and
they
don't
make
any
exceptions
if
you
do
not
meet
their
their
requirements,
no
matter
how
talented
or
or
how
much
you
want
to
get
into
this
program.
A
It's
discuss
application
ideas
with
the
mentoring
organizations
april.
Fourth,
fourth:
gsat
contributor
application
period
begins
and
then
april.
19
is
the
deadline
for
your
application.
B
So
alyssa
I'd
refine
here
that
note
that,
just
because
contributor
application
period
starts
april,
4
does
not
in
any
way
prevent
you
and
in
fact
it's
very
healthy
for
you
to
start
as
soon
as
possible.
On
your
preparing
your
application
preparing
your
proposal,
you
don't
wait
till
april
4
to
start
writing
your
proposal,
you
you
start
it
much
sooner
than
that.
Solicit
requests,
encourage
people
to
help
you
make
it
better.
B
Right
and
we
we
were
trying
to
model
the
same
pattern:
we've
spent
a
month
or
more
preparing
our
answers
to
the
questions
as
an
application
as
an
applying
organization,
alyssa's
been
actively
recruiting
mentors
and
looking
for
project
ideas
and
refining
and
improving
those
ideas.
Well,
before
the
start
of
our
date,
where
we
were
eligible
to
submit
our
application
as
an
organization,
so
you've
got
the
same
experience.
You
prepare
your
materials
well
before
you're
allowed
to
submit
them.
A
Great
thank
you
mark,
so
then,
okay,
so
we'll
go
to
the
question.
The
next
question:
how
do
potential
participants
prepare
for
a
good
proposal.
B
So
a
good
proposal
commonly
starts.
Oh
very
good
question
from
vihan.
Let's
answer
that
question
directly.
So
what
is
the
preferred
platform
for
writing
the
proposal?
So
it's
it.
We've
found
it
most
effective
if
a
person
who
wants
to
be
a
participant
here,
if
they
will
start
with
a
google
doc
and
make
it
publicly
allow
comments,
and
they
then
do
their
proposal
in
that
publicly
visible
google
doc
and
they
solicit
comments
from
other
mentors
and
from
other
potential
contributors.
B
D
Yes
mark
and
one
more
thing,
the
final
draft
should
be
something
else
written
in
something
else
or
that
should
also
be
in
google
docs.
It
said
I
believe
that
google
requires
the
final.
B
Draft
final
doc
to
go
in
through
their
their
submission
system,
so
you
may
end
up
copying
and
pasting
from
your
google
doc
into
their
system.
I
I
I'll
have
to
double
check
that
one
bihan
can
you
alyssa?
Can
you
help
me
remember
that
that
we
need
to
be
absolutely
sure
we
know
what
format
google
takes.
The
final
submission
in.
A
I
believe
that's
correct,
so
I
know
that
we
we
had
set
up
a
google
doc
as
a
template
for
our
participants
and
and
then
you
would
transfer
that
and
that's
that's
just
a
template
that
we
help
to
provide
and
prepare
for
you.
But
then
g-stock
has
their
own
template.
B
B
B
A
B
We
will
certainly
look
at
that
as
soon
as
the
application
period
opens.
We
will
look
at
it
and
we
may
even
take
some
time
in
office
hours
to
look
at
that
together
to
be
sure
that
we've
reviewed
the
application
form.
How
does
it
look?
How
does
it
feel
we
did
that
as
an
organization
with
alyssa
and
john
mark
just
to
be
sure
we
knew
exactly
what
they
were
asking
and
how
they
were
asking
it
yeah,
great
okay.
So
let's,
let's
go
back
to
the?
How
do
you
get
a
good
proposal?
Remember
it's!
B
Do
it
in
public
encourage
and
invite
start
early
and
show
that
you
have
spent
some
energy
understanding
the
context,
usually,
that
means
you've
run
jenkins.
You've
had
some
experience
exploring
jenkins
in
that
area.
You've
asked
some
questions.
You
may
even
have
contributed
some
pull
requests
or
some
changes
that
show
that
you're
interested
in
interacting
with
the
community.
C
B
B
Okay,
so
and
abdullah
has
a
question:
hang
on
just
a
minute.
So
could
you
briefly
explain
explain
your
expectations
from
a
proposal?
Am
I
supposed
to
have
a
detailed
plan
of
solving
the
issues
are
only
an
overview
of
how
I'm
planning
to
approach
the
project.
So
the
more
details
that
you
have
considered
the
healthier
it
is
certainly
you
haven't,
implemented
the
whole
project,
but
the
the
better
you
have
thought
about
and
expressed
it.
The
more
persuasive
your
project
proposal
is.
E
Right
just
one
question:
it
seems
that
the
projects
were
very
detailed
in
terms
of
what's
written
here
in
the
document.
So
am
I
supposed
to
cover
all
the
aspects
or
is
it
up
to
investigation,
given
the
period.
B
Well,
so
so
there
we
certainly
know
that
there
will
be
investigations
that
will
happen
during
during
gsoc
last
year
we
had
had
the
experience
and
the
year
before
that
we
learned
things
during
implementation
that
had
caused
us
to
have
to
revise
the
plan
and
and
that's
okay,
that's
accepted,
but
the
more
upfront
thinking
you
can
do
here,
the
more
likely
you
are
to
persuade
people
that,
yes,
you
have.
You
have
spent
the
necessary
effort
to
be
ready
to
do
this.
Implementation.
B
Okay
and
then
sweta
has
a
question
if
more
than
one
possible
contributors
draft
a
proposal
for
a
given
project,
will
there
be
filtering
after
that
to
select
one
of
them
or
do
projects?
Can
projects
have
two
to
three
student
students
or
contributors?
So
it's
typical
that
we
will
get
multiple
drafts.
Multiple
proposals
for
a
single
project,
idea
or
or
multiple
many
proposals
for
a
single
project
idea
is
expected.
B
So
one
of
the
ways
that
google
summer
of
code
is
structured
is
it
intends
for
the
the
contributor,
the
participant
to
be
able
to
complete
the
work
with
the
help
from
the
mentors
they
shouldn't
have
to
be
working
with
two
or
three
other
participants.
It
should
be
an
independent
project.
Swata
did
that
answer
your
question.
B
So
we've
got
an
upcoming
google
summer
of
code
jenkins
online
meetup.
That
will
be
next
week
week,
right
alyssa,
where
we'll
we'll
give
an
overview
of
the
project,
ideas
that
have
been
offered-
and
we
may
use
some
of
that
time
as
well
to
highlight
here
are
the
attributes
of
a
good
proposal.
Here
are
the
attributes
that
you
should
be
preparing
yourself
here
are
some
of
the
actions
you
should
be
taking
to
be
actively
involved
in
the
jenkins
community
so
that
it's
it's
clear
to
the
organization
admins
and
to
the
mentors
that
you've
already
become
engaged.
B
Super.
Thank
you
all
right,
okay,
I
so
any
other
questions
related
to
to
from
you,
as
as
potential
contributors
as
potential
participants.
D
Go
ahead,
rihanna
yeah,
so
this
time
g-shock
is
also
allowing
for
a
22-week
application
is
right,
so
is
zenkins
also
considering
projects
in
that.
B
B
So,
for
me,
the
things
that
have
made
proposals
stand
out
and
be
be
more
more
visible.
Was
that
the
person
writing
the
proposal
had
been
actively
involved
in
the
community
by
submitting
poll
requests
by
submitting
bug
reports
by
participating
in
code
reviews
it
made
them
stand
out
if
they
were
submitting
interesting
tests
to
the
thing
that
they
were
considering
as
their
project
idea,
if
they
were
already
writing
tests
for
some
existing
code
related
to
it.
A
B
So
so
alyssa,
I
think
we
can
go
on
to
the
our
if,
unless
there
are
other
questions,
let's
go
ahead
and
go
on
to
discussion
of
project
ideas.
A
Okay,
so
the
first
one
is
plug-in
installation
manager,
tool,
improvement
and
that
one
is
for
you
to
discuss
with
us
mark.
B
Oh
very
good,
thank
you,
okay,
all
right,
so
and,
and
we
actually
have
kristin
wetz
kristen,
who
has
been
involved
in
some
pieces
of
this
already.
If
I
remember
right
as
well
so
so
here,
the
idea
is
that
there
are
a
number
of
improvements
that
the
plug-in
installation,
manager
tool
would
would
be
beneficial
and
those
improvements
are
already
in
wide
use
inside
the
jacket
or
those.
The
tool
is
already
widely
used
in
the
jenkins
project.
B
All
of
our
docker
containers
now
include
this
tool.
All
of
our
docker
controller
containers
now
can
include
this
tool,
and
so
people
who
are
running
jenkins
and
kubernetes
or
jenkins
from
a
docker
container
can
now
manage
their
list
of
plugins
by
explicit
code.
That
says
which
exact,
plugin
and
version
they
want,
and
this
tool
helps
them
detect
new
changes
and
lets
them
manage
that.
But
there
are,
there
are
additional
improvements
that
are
needed
and
helpful.
So
if
you
can
go
ahead
and
scroll
down,
alyssa.
B
B
B
B
And
for
me
that
is
an
impressive
outcome.
It's
quite
amazing
what
it
does
and
the
way
it
does
it
is.
It
actually
runs
what's
effectively
a
small
jenkins
and
loads,
the
plugins
into
jenkins
and
then
uses
that
to
extract
the
documentation.
However,
there
are
challenges
here
so
alyssa
on
the
page.
That's
we
just
scrolled
off
page
there's
a
little
section
up
at
the
top.
It
says,
for
example,
there's
a
link
there
when
you
read
the
checkout
documentation
about
the
middle
of
the
page.
B
B
Yeah
open
that
and
what
we
are
going
to
see
is
this
thing.
Thankfully,
alyssa
has
a
very
fast
internet
connection,
keep
scrolling
down
alyssa.
This
is
going
to
take
us
a
while
keep
scrolling.
You
keep
scrolling
okay,
you
can
pause
now
now
each
of
those
plus
signs
expands
into
a
very
large
circle.
Yes,
there
you
go
there's
one,
and
this
is
a
relatively
minor
scm,
go
up
and
let's
look
at
the
a
really
big
one.
Look
a
little
further
up
in
the
letter.
B
B
It's
there's
just
so
much
here
and
in
so
many
ways
and
all
in
one
single
page.
So
it's
an
enormous
page.
The
project
idea
is
find
ways
to
make
this
more
friendly
for
users
more
easily
navigated,
maybe
by
splitting
it
out,
maybe
by
other
refinements.
This
is
a
design
exercise,
it's
a
coding
exercise
and
it's
a
how
to
present
information
to
users
exercise
kristin
any
other
guidance.
There.
G
No,
but
it
is
interesting
that
a
lot
of
this
might
also
be
a
chance
to
improve
documentation
for
different
steps
too,
because
this
one
is
incredibly
like
it
has
a
lot
of
information.
So
it's
very
helpful,
but
there's
also
the
chance
to
maybe
help
out
some
of
these
other
scms
by
committing
back
to
them
if
desired,.
B
A
All
right,
automating
plug-in
build
metadata
updates.
B
B
Yeah
there
it
is
call
for
organizers,
mentors
and
project
ideas,
the
very
topmost
one
and,
if
you'll
scroll
through
this
one,
I
believe
we'll
find
a
comment
from
basel
crowe
keep
going
here.
We
go
this
one
pause
right
here,
so
what
basel
highlights
here
is
that
we
have
learned
some
patterns
that
it's
very
helpful
for
jenkins
plugins.
If
they
will
do
certain
steps,
if
they
will
keep
themselves
updated.
B
B
Be
sure
that
the
jenkins
minimum
version
is
current,
be
sure
that
the
parent
palm
is
current,
be
sure
that
now
it
goes
further
down
be
sure
that
jsr
305
annotations
have
been
replaced
correctly
with
spot
bugs.
What
these
are
is
a
series
of
refactorings
and
what
basel
envisions
is
automation
that
would
iterate
over
all
the
plugins
and
attempt
to
apply
these
refactorings
one
at
a
time
and
if
the
refactoring
could
be
applied,
successful
then
submit
a
pull
request
proposing
that
change
to
that
plugin.
B
B
E
B
So,
and
I
will
we
will
make
the
video
recording
available.
I
apologize
I'm
a
little
bit
behind
on
posting
video
recordings
right
now.
I've
queued
several,
I
hope,
within
the
next
24
hours,
to
have
the
video
recordings
of
previous
sessions
all
available
on
community.jenkins.io,
maybe
alyssa,
while
we're
here.
If
you
could
open
community.jenkins.io
again-
and
we
could
look
at
those
where
we've
got
the
video
recordings,
archived
so
search
for
meeting.
B
There
it
is
whoops,
it's
right
there.
Second,
one
down.