Difference between revisions of "Google Code In"

From BRL-CAD
(Getting Started)
(BRL-CAD participation in GCI)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
= Overview =
 
= Overview =
Google Code-in is a contest run by Google with a goal of encouraging young (13 to 17 years old) students to participate in open source. Since 2010, Google Code-in has been introducing pre-university students from around the globe to various open source communities. The format of participating in Google Code-in is as follows:
+
Google Code-in is a program run by Google since 2010 that introduces young pre-university students (13 to 17 years old) to open source. BRL-CAD has participated in GCI for a number of years and it works like this:
*BRL-CAD will create a list of tasks for students to work upon. Each task will have a mentor associated with it.
+
*We create a bunch of tasks for students to work on BRL-CAD.
*A student picks a task from the list and he/she is assigned a deadline.
+
*A student picks a task from the list and works on it.
**While a task is claimed no other student can work on that task.
+
*The student can ask questions or get help from mentors and submits their work when they're done.
*After completion of task it's ready to be reviewed by mentor.
+
*A BRL-CAD mentor reviews the work and either sends it back for more work or accepts it as completed successfully.
*Based on the performance of the student mentor may approve, disapprove or extend the deadline for the task.
 
  
BRL-CAD was one of the three selected communities in the year 2012. This year we are again applying for the event.
+
= Getting Started [http://brlcad.org/wiki/Google_Code_In/Checklist Checklist] =
 
 
= Getting Started =
 
 
   
 
   
 
Whether you're applying or accepted, we've itemized everything you need to do into a simple [http://brlcad.org/wiki/Google_Code_In/Checklist CHECKLIST]. We're here to help you become new open source developers, so don't be shy if you have any questions.
 
Whether you're applying or accepted, we've itemized everything you need to do into a simple [http://brlcad.org/wiki/Google_Code_In/Checklist CHECKLIST]. We're here to help you become new open source developers, so don't be shy if you have any questions.
  
 
= BRL-CAD participation in GCI =
 
= BRL-CAD participation in GCI =
You can check out promotional flyers that have been prepared in the past on our [flyers page].
 
  
== [http://brlcad.org/wiki/Google_Code_In/2013 Google Code In 2013]==
+
== Google Code-In 2018==
 +
 
 +
As before, we did not apply this year.  We needed a break.
 +
 
 +
== Google Code-In 2017==
 +
 
 +
And again! BRL-CAD is 1 of 25 orgs accepted into the program.
 +
 
 +
== Google Code-In 2016==
 +
 
 +
We're back!  BRL-CAD is 1 of 17 orgs accepted into the program.
 +
 
 +
== Google Code-In 2015==
 +
 
 +
Still integrating prior tasks, we did not apply.  We also needed time to focus on a major release and were quite exhausted after GCI 2014.  We needed a break.
 +
 
 +
== [[Google_Code_In/2014|Google Code-In 2014]]==
 +
 
 +
With 393 tasks completed, this was a hugely productive year.  By a simple wallclock conservative measure, those tasks constitute roughly 10 full-time years of effort.
  
This year, we are submitting application for selection of BRL-CAD to GCI 2013 with a whole lot of introductory itty-bitty task for new comers and pre university students. Keeping Fingers Crossed for the Selection !
+
== [[Google_Code_In/2013|Google Code-In 2013]]==
  
== [http://brlcad.org/wiki/Google_Code_In/2012 Google Code In 2012] ==
+
== [[Google_Code_In/2012|Google Code-In 2012]] ==
  
This was the first year of our participation in GCI. Out of 10 organizations chosen, BRL-CAD was one among them. With an overwhelming response, we successfully compeleted the program with enthusiastic pre-university students having a feel of [http://brlcad.org/wiki/Community_Publication_Portal#BRL-CAD_Accomplishments_:_GCI_2012 accomplishment] and gaining a pool of knowledge at the end of the program.
+
This was the first year doing GCI. BRL-CAD was 1 of 10 organizations selected. Student response was [http://brlcad.org/wiki/Community_Publication_Portal#BRL-CAD_Accomplishments_:_GCI_2012 overwhelming].  We learned a lot and fell in love with the program.

Latest revision as of 01:32, 22 April 2019

Overview[edit]

Google Code-in is a program run by Google since 2010 that introduces young pre-university students (13 to 17 years old) to open source. BRL-CAD has participated in GCI for a number of years and it works like this:

  • We create a bunch of tasks for students to work on BRL-CAD.
  • A student picks a task from the list and works on it.
  • The student can ask questions or get help from mentors and submits their work when they're done.
  • A BRL-CAD mentor reviews the work and either sends it back for more work or accepts it as completed successfully.

Getting Started Checklist[edit]

Whether you're applying or accepted, we've itemized everything you need to do into a simple CHECKLIST. We're here to help you become new open source developers, so don't be shy if you have any questions.

BRL-CAD participation in GCI[edit]

Google Code-In 2018[edit]

As before, we did not apply this year. We needed a break.

Google Code-In 2017[edit]

And again! BRL-CAD is 1 of 25 orgs accepted into the program.

Google Code-In 2016[edit]

We're back! BRL-CAD is 1 of 17 orgs accepted into the program.

Google Code-In 2015[edit]

Still integrating prior tasks, we did not apply. We also needed time to focus on a major release and were quite exhausted after GCI 2014. We needed a break.

Google Code-In 2014[edit]

With 393 tasks completed, this was a hugely productive year. By a simple wallclock conservative measure, those tasks constitute roughly 10 full-time years of effort.

Google Code-In 2013[edit]

Google Code-In 2012[edit]

This was the first year doing GCI. BRL-CAD was 1 of 10 organizations selected. Student response was overwhelming. We learned a lot and fell in love with the program.