Please join Google Summer of Code 2012

Crazy Java <[email protected]> Mon, 5 Mar 2012 10:48:51 +0100
Newsgroups gmane.comp.java.netbeans.devel,gmane.comp.java.netbeans.general,gmane.comp.java.netbeans.education
Message-ID <CAK1A17mWAAgLKU3kh3=eB=cOGhRAQ_OCZ5wKQKK+uqsy0O=0Uw@mail.gmail.com>
--047d7b10cb656b437004ba7bd588
Content-Type: text/plain; charset=ISO-8859-1

Hi NetBeans community,


I would like to ask you to apply for GSoC 2012. I have successfully applied
as student in 2010 and it was an amazing experience. Eclipse was applying
and was accepted every year from almost the beginning of the program and a
lot of projects were completed because of that. I think it is really a good
idea for NetBeans to join GSoC.

I have copied most important notes about the program:


First just very quickly about what is Google Summer of Code:

   - Google Summer of Code is a program that offers student developers
   stipends to write code for various open source projects.
   - GSoC is not a recruiting program.
   - Google is not requiring organizations to use the students' code.
   - All development occurs online; there is no requirement to travel as
   part of the program. Google makes no provisions for office space or travel
   to mentoring locations. Any such travel is undertaken outside the scope of
   the program.
   - All code development must happen in the open and all code must be made
   available publicly.

The most important goals are:

   - Create and release open source code for the benefit of all
   - Inspire young developers to begin participating in open source
   development
   - Help open source projects identify and bring in new developers and
   committers

The program works as follows:

   - Open source projects who'd like to participate in Google Summer of
   Code in 2012 should choose an organization administrator(s) to represent
   them
   - Organization administrators will submit the project's application for
   participation online.
   - Google will notify the organization administrators of acceptance, and
   an account for the organization will be created on the Google Summer of
   Code 2012 site.
   - Students submit project proposals online to work with particular
   mentoring organizations.
   - Mentoring organizations rank student proposals and perform any other
   due diligence on their potential students; student proposals are matched
   with a mentor.
   - Google allocates a particular number of student slots to each
   organization.
   - Mentoring Organizations make their final decision on which students to
   accept into the program.
   - Students are notified of acceptance.
   - Students begin learning more about their mentoring organization and
   its community before coding work starts.
   - Students begin coding work at the official start of the program,
   provided they've interacted well with their community up until the program
   start date.
   - Mentors and students provide mid-term progress evaluations.
   - Mentors provide a final evaluation of student progress at close of
   program; students submit a final review of their mentor and the program.
   - Student uploads completed code to Google Code hosted project.


Now the *MENTORING ORGANIZATION* should apply:

   - The organization should choose a single administrator to submit its
   application via the Google Summer of Code 2012 site *between February 27
   - March 9, 2012*.

*How mentoring organization should write an application*:

In addition to anything else your organization would like to submit as an
application, Google will be asking (at least) the following questions as
part of the application process:

   1. Describe your organization.
   2. Why is your organization applying to participate in Google Summer of
   Code 2012? What do you hope to gain by participating?
   3. Did your organization participate in past Google Summer of Codes? If
   so, please summarize your involvement and the successes and challenges of
   your participation.
   4. If your organization has not previously participated in Google Summer
   of Code, have you applied in the past? If so, for what year(s)?
   5. What Open Source Initiative approved license(s) does your project use?
   6. What is the URL for your Ideas page?
   7. What is the main development mailing list for your organization?
   8. What is the main IRC channel for your organization?
   9. Does your organization have an application template you would like to
   see students use? If so, please provide it now.
   10. Who will be your backup organization administrator?
   11. What criteria did you use to select your mentors for this year's
   program? Please be as specific as possible.
   12. What is your plan for dealing with disappearing students?
   13. What is your plan for dealing with disappearing mentors?
   14. What steps will you take to encourage students to interact with your
   project's community before, during and after the program?
   15. Are you a new organization who has a Googler or other organization
   to vouch for you? If so, please list their name(s) here.
   16. Are you an established or larger organization who would like to
   vouch for a new organization applying this year? If so, please list their
   name(s) here.

where ideas list a list of possible projects + their descriptions. From my
experience the best is to provide a name + simple high level description +
requirements on technologies or programming languages + overall difficuly.
Here is an example <http://community.kde.org/GSoC/2011/Ideas>.


*So what do you need o do until March 9, 2012*?

   1. write an mentoring organization application
   2. summarize ideas list (the ideas list can change later)


   - for example I am interested in Static Source Code analysis for
   NetBeans (Currently planned for NetBeans 7.2)
   - I read an article on Jaroslav Tulach blog about the TestNG movement,
   so maybe this would be another great project


Most of these notes are shortened from official GSoC
FAQ<http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs>
.


Thanks,

Martin Skurla

--047d7b10cb656b437004ba7bd588
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi NetBeans community,<br><br><br>I would like to ask you to apply for GSoC=
 2012. I have successfully applied as student in 2010 and it was an amazing=
 experience. Eclipse was applying and was accepted every year from almost t=
he=20
beginning of the program and a lot of projects were completed because of
 that. I think it is really a good idea for NetBeans to join GSoC.<br><br>I=
 have copied most important notes about the program:<br><br>

<br>First just very quickly about what is Google Summer of Code:<br><ul><li=
>Google Summer of Code is a program that offers student developers stipends=
 to write code for various open source projects.</li><li>GSoC is not a recr=
uiting program.</li>




<li>Google is not requiring organizations to use the students&#39; code.</l=
i><li>All development occurs online; there is no requirement to travel as p=
art of the program. Google makes no provisions for office space or travel t=
o mentoring locations. Any such travel is undertaken outside the scope of t=
he program.</li>




<li>All code development must happen in the open and all code must be made =
available publicly.</li></ul><p>The most important goals are:</p><ul><li>Cr=
eate and release open source code for the benefit of all</li><li>Inspire yo=
ung developers to begin participating in open source development</li>




<li>Help open source projects identify and bring in new developers and comm=
itters</li></ul><p>The program works as follows:<br></p><ul><li>Open source=
 projects who&#39;d like to participate in Google Summer of Code in 2012 sh=
ould choose an organization administrator(s) to represent them</li>




<li>Organization administrators will submit the project&#39;s application f=
or participation online.</li><li>Google will notify the organization admini=
strators of acceptance, and an account for the organization will be created=
 on the Google Summer of Code 2012 site.</li>




<li>Students submit project proposals online to work with particular mentor=
ing organizations.</li><li>Mentoring organizations rank student proposals a=
nd perform any other due diligence on their potential students; student pro=
posals are matched with a mentor.</li>




<li>Google allocates a particular number of student slots to each organizat=
ion.</li><li>Mentoring Organizations make their final decision on which stu=
dents to accept into the program.</li><li>Students are notified of acceptan=
ce.</li>




<li>Students begin learning more about their mentoring organization and its=
 community before coding work starts.</li><li>Students begin coding work at=
 the official start of the program, provided they&#39;ve interacted well wi=
th their community up until the program start date.</li>




<li>Mentors and students provide mid-term progress evaluations.</li><li>Men=
tors provide a final evaluation of student progress at close of program; st=
udents submit a final review of their mentor and the program.</li><li>



Student uploads completed code to Google Code hosted project.</li>
</ul><p><br></p><p>Now the <b>MENTORING ORGANIZATION</b> should apply:</p><=
ul><li>The organization should choose a single administrator to submit its =
application via the Google Summer of Code 2012 site <u><b>between February =
27 - March 9, 2012</b></u>.</li>




</ul><p><b>How mentoring organization should write an application</b>:</p><=
p>In addition to anything else your organization would like to submit as an=
 application, Google will be asking (at least) the following questions as p=
art of the application process:
</p><ol><li>Describe your organization.</li><li>Why is your organization ap=
plying to participate in Google Summer of Code 2012? What do you hope to ga=
in by participating?</li><li>Did your organization participate in past Goog=
le Summer of Codes? If so, please summarize your involvement and the succes=
ses and challenges of your participation.</li>




<li>If your organization has not previously participated in Google Summer o=
f Code, have you applied in the past? If so, for what year(s)?</li><li>What=
 Open Source Initiative approved license(s) does your project use?</li>




<li>What is the URL for your Ideas page?</li><li>What is the main developme=
nt mailing list for your organization?</li><li>What is the main IRC channel=
 for your organization?</li><li>Does your organization have an application =
template you would like to see students use? If so, please provide it now.<=
/li>




<li>Who will be your backup organization administrator?</li><li>What criter=
ia did you use to select your mentors for this year&#39;s program? Please b=
e as specific as possible.</li><li>What is your plan for dealing with disap=
pearing students?</li>




<li>What is your plan for dealing with disappearing mentors?</li><li>What s=
teps will you take to encourage students to interact with your project&#39;=
s community before, during and after the program?</li><li>Are you a new org=
anization who has a Googler or other organization to vouch for you? If so, =
please list their name(s) here.</li>




<li>Are you an established or larger organization who would like to vouch f=
or a new organization applying this year? If so, please list their name(s) =
here.</li></ol><p>where ideas list a list of possible projects + their desc=
riptions. From my experience the best is to provide a name + simple high le=
vel description + requirements on technologies or programming languages + o=
verall difficuly. Here is an <a href=3D"http://community.kde.org/GSoC/2011/=
Ideas" target=3D"_blank">example</a>.</p>




<p><br></p><p><u><b>So what do you need o do until March 9, 2012</b></u>?</=
p><ol><li>write an mentoring organization application</li><li>summarize ide=
as list (the ideas list can change later)</li></ol><ul style=3D"margin-left=
:40px">


<li>for example I am interested in Static Source Code analysis for NetBeans=
 (Currently planned for NetBeans 7.2)</li><li>I read an article on Jaroslav=
 Tulach blog about the TestNG movement, so maybe this would be another grea=
t project<br>


</li></ul><p><br></p><p>Most of these notes are shortened from official <a =
href=3D"http://www.google-melange.com/gsoc/document/show/gsoc_program/googl=
e/gsoc2012/faqs" target=3D"_blank">GSoC FAQ</a>.</p><p><br></p><p>Thanks,</=
p>
<p>Martin Skurla<br></p>

--047d7b10cb656b437004ba7bd588--