Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Google Summer Кодекса , часто сокращенно GSoC , является международной ежегодной программы , в которой Google присуждает стипендии студентам , которые успешно пройти бесплатно и с открытым исходным кодом проекта кодирования в течение лета. Программа открыта для студентов университетов в возрасте 18 лет и старше. Впервые он проходил с мая по август 2005 года. [1] Размер стипендии зависит от паритета покупательной способности страны, в которой расположен университет студента. [2] Идеи проектов перечислены принимающими организациями, участвующими в разработке программного обеспечения с открытым исходным кодом, хотя студенты также могут предлагать свои собственные идеи проектов.

Идея Summer of Code исходила непосредственно от основателей Google Сергея Брина и Ларри Пейджа . [1] С 2007 по 2009 год Лесли Хоторн, участвовавший в проекте с 2006 года, был менеджером программы. [3] С 2010 по 2015 год Кэрол Смит была менеджером программы. [4] В 2016 году Стефани Тейлор взяла на себя управление программой.

Обзор [ править ]

Каждый год программа следует графику. Во-первых, заявки на участие подаются организациями с открытым кодом. В случае принятия каждая организация предоставляет список первоначальных проектных идей и приглашает студентов в свои сообщества разработчиков. Учащиеся, соответствующие критериям отбора, затем подают до 3 предложений, в которых подробно описаны проекты программирования, которые их интересуют. Затем эти заявки оцениваются соответствующей наставнической организацией с наставниками.и администраторы организации, просматривающие приложения и решающие, сколько "слотов" запросить у Google и какие предложения принять. Google выделяет места для каждой организации с учетом возможностей организации, истории наставничества и количества заявок, полученных организацией. Наконец, организации выбирают лучшие предложения, чтобы заполнить свои места, и Google проверяет соответствие критериям до объявления принятых студентов. В случае, если один студент отмечен более чем в одной организации, Google выступает посредником между всеми вовлеченными организациями и решает, кто «получит» этого студента. Затем другая наставническая организация снимает отметку со студента и отмечает новое предложение для принятия или возвращает свой слот обратно в пул, после чего оно перераспределяется.

История [ править ]

2005 [ править ]

В 2005 г. было подано более 8 740 проектных предложений на 200 имеющихся студенческих мест. [1] Из-за подавляющего отклика Google расширил программу до 419 позиций.

Наставнические организации отвечали за рассмотрение и выбор предложений, а затем за предоставление рекомендаций этим студентам, чтобы помочь им завершить свое предложение. Студенты, которые успешно завершили свое предложение к удовлетворению их наставнической организации, были награждены 4500 долларов и футболкой Google Summer of Code, а 500 долларов на проект были отправлены наставнической организации. [1] Приблизительно 80% проектов были успешно завершены в 2005 году, хотя процент завершения варьировался в зависимости от организации: Ubuntu , например, сообщил, что показатель завершения составляет только 64%, а KDE сообщил о 67% степени выполнения. [1]Многие проекты были продолжены прошлым летом, хотя период SOC закончился, а некоторые меняли направление по мере своего развития. [1]

На первом «Летнем коде» Google критиковали за то, что он не уделял достаточно времени организациям с открытым исходным кодом, чтобы они могли планировать проекты на «Лето кода». Несмотря на эту критику, в этом участвовала 41 организация [1], включая FreeBSD , Apache , KDE, Ubuntu, Blender , Mozdev и сам Google .

Согласно сообщению в блоге Криса ДиБоны , менеджера программ с открытым исходным кодом Google, « около 30% студентов остались в своих группах и после SoC [Summer of Code]». Разработчик Mozilla Жервас Маркхам также прокомментировал, что ни один из 10 проектов Mozilla, спонсируемых Google, не выжил после этого события. [5] Тем не менее, проект Gaim (теперь Pidgin) смог заручиться достаточной поддержкой кодирования через событие, чтобы включить изменения в Gaim (теперь Pidgin) 2.0; Фонд Jabber Software Foundation (теперь XMPP Standards Foundation) и проект KDE также подсчитали несколько уцелевших собственных проектов на этом мероприятии (KDE засчитал только 1 продолжающийся проект из 24 проектов [1] который он спонсировал).

2006 [ править ]

В 2006 году было подано около 6000 заявок, что меньше, чем в предыдущем году, поскольку все кандидаты должны были иметь учетные записи Google, что снизило количество получаемых спам-заявок. Google и большинство наставников также считают, что предложения были намного более высокого качества, чем заявки 2005 года. Кроме того, число участвующих организаций увеличилось более чем вдвое до 102. Помимо организаций, участвовавших в 2005 году, в 2006 году участвовали такие организации, как Debian , GNU , Gentoo , Adium , PHP и ReactOS [6] . Google решил спонсировать около 600 проектов.

Крайний срок подачи заявок студентов был продлен до 11:00 PDT 2006-05-09. Хотя результаты должны были быть объявлены к 17:00 по тихоокеанскому времени, публикация результатов была значительной задержкой, поскольку Google не ожидал, что несколько студентов будут отобраны более чем из одной организации. Google позволяет одному студенту выполнять только один проект в рамках программы. Google потребовалось несколько часов, чтобы разрешить повторяющиеся приемки. Письма о принятии были разосланы 24 мая, в 3:13 утра по тихоокеанскому времени, но письма были также разосланы примерно 1600 заявителям, которые фактически не были приняты комитетом Google по SoC. В 3:38 по тихоокеанскому времени Крис ДиБона отправил извинения в официальный список рассылки, добавив, что «Мы очень сожалеем об этом. Если вы получили два электронных письма, в одном говорилось, что вы приняты, а в другом - нет. , это означает, что вас не было ".

Google опубликовал окончательный список проектов, принятых в программу, на сайте SoC. Сами предложения были видны общественности в течение нескольких часов, после чего они были сняты в ответ на жалобы участников на «конфиденциальную и частную» информацию, содержащуюся в их заявках. Однако с тех пор Google решил эти проблемы, позволив каждому учащемуся, участвующему в Summer of Code, предоставить краткое абстрактное сообщение, которое является общедоступным и полностью отделено от содержания фактического предложения, которое было отправлено в Google.

Лето Кодекса 2006 закончилось 08.09.2006. По данным Google, 82% студентов получили положительную оценку в конце программы.

2007 [ править ]

В 2007 году в Google приняли 131 организацию [7] и более 900 студентов. В этой 131 организации было около 1500 наставников. [8]

Студентам было разрешено подать до 20 заявлений [9], хотя можно было принять только одно. В Google было подано около 6200 заявок.

Чтобы позволить большему количеству студентов подавать заявки, Google продлил крайний срок подачи заявок с 24 марта до 26 марта [10] в последнюю минуту. Затем он был снова продлен до 27 марта. [11]

11 апреля письма о принятии были отложены из-за дополнительных усилий, связанных с устранением дублирующихся материалов. В какой-то момент веб-интерфейс изменил каждое приложение на статус « Не выбрано» . Представители Google сообщили, что окончательным указанием на принятие было только письмо о принятии. [ необходима цитата ]

2008 [ править ]

В 2008 году Google выбрал 174 организации с открытым исходным кодом для участия в Summer of Code, что значительно увеличилось с 131 годом ранее и 102 в 2006 году. Каждая организация была выбрана на основе ряда критериев, таких как эффективность проектов и выдвинутые идеи. для студентов, над которыми можно работать, и способность наставников обеспечить студентам успешное завершение проектов. На Лето Кодекса 2008 года было получено около 7100 предложений, из которых было отобрано 1125.

Результаты университета были объявлены 8 мая 2008 г. в блоге Google «Open Source at Google». [12] Согласно ему, Университет Моратувы занял первое место в категориях «10 лучших университетов среди абитуриентов GSoC 2008» и «10 лучших университетов, принятых GSoC 2008». Вроцлавский технологический университет занял второе место в категории «2008 GSoC Accepted: Top 10 Universities», а Universidade Estadual de Campinas стал вторым в категории «2008 GSoC Applicants: Top 10 Universities».

2009 [ править ]

В 2009 году Google сократил количество программных проектов до 150 и ограничил количество принимаемых студенческих проектов 1000, [13] [14] 85 процентов из которых были успешно завершены. [15]

По состоянию на 2009 год Университет Моратува в Шри-Ланке занимает первое место по количеству наград, полученных студентами за пятилетний период 2005–2009 годов, и в нем приняли участие 79 студентов. [16]

2010 [ править ]

В 2010 году Google принял 150 программных проектов [17] и 1026 студентов из 69 стран мира. В первую десятку стран по количеству принятых студентов в 2010 г. вошли: США (197), Индия (125), Германия (57), Бразилия (50), Польша (46), Канада (40), Китай (39), США. Королевство (36), Франция (35), Шри-Ланка (34). [18]

2011 [ править ]

Количество организаций увеличено до 175, из них 50 новых. [19] [20] Было принято 1115 студентов. [21]

Всего в программе приняли участие 595 различных университетов, 160 из которых были новичками в программе. На 13 университетов с наибольшим числом студентов, принятых на Google Summer of Code 2011, приходится 14,5% студентов.

Университет Моратувы, Шри-Ланка, занял первое место в программе 2011 года, приняв 27 студентов. Политехнический университет Бухареста, Румыния, занял второе место с 23 принятыми студентами, а Индийский технологический институт в Харагпуре, Индия, занял третье место с 14 студентами.

Распределение ученых степеней для программы Google Summer of Code 2011 было следующим: 55% студентов были бакалаврами, 23,3% получали степень магистра, 10,2% работали над докторской степенью и 11,5% не указали, какую степень они получили. работая в направлении. [22]

2012 [ править ]

Google объявил о Google Summer of Code 2012 4 февраля 2012 года. [23] 23 апреля 2012 года Google объявил, что 1 212 предложений были приняты в 180 организациях. [24] Впервые с момента создания наибольшее количество участников GSoC прибыло из Индии (227), за которыми следуют США (173) и Германия (72). [25] Университет Моратува продолжил свое доминирование с 29 кандидатами, за ним следует Институт информационных и коммуникационных технологий Дхирубхай Амбани, ведущий из Индии на 3-м месте. [26] Впервые, Маврикий , африканская страна, участие в Google Summer Кодекса. [27]

2013 [ править ]

Google объявил о Google Summer of Code 2013 11 февраля 2013 года. [28] 8 апреля 2013 года Google объявил, что в этом году в нем примут участие 177 проектов и организаций с открытым исходным кодом. Было принято 1192 студенческих проектных предложения. [29] [30]

2014 [ править ]

Google объявил о Google Summer of Code 2014 3 февраля 2014 года. [31] 21 апреля 2014 года Google объявил, что в этом году в нем примут участие 190 проектов и организаций с открытым исходным кодом. Было принято 1307 студенческих проектных предложений. [32] В выпуске 2014 года студенты из Эфиопии, Гондураса, Кении, Малави и Уганды впервые были приняты в эту программу. Кения лидирует с 3 студентами, а другие страны с одним студентом. [33]

2015 [ править ]

Google объявил о Google Summer of Code 2015 9 февраля 2015 года. [31] 2 марта 2015 года Google объявил, что в этом году в нем примут участие 137 проектов и организаций с открытым исходным кодом, за некоторыми заметными исключениями, включая Mozilla , Linux Foundation и Проект Tor . [34] Срок подачи заявок студентов начался 16 марта 2015 года. [35] Принятые заявки студентов были объявлены 27 апреля 2015 года, и было принято 1051 студенческое предложение. [36] Наибольшее количество участников GSoC прибыло из Индии (335), за ней следуют США (127) и Шри-Ланка (58). [37]

2016 [ править ]

Google объявил о Google Summer of Code 2016 9 февраля 2016 года. Крайний срок подачи заявок на организацию был установлен на 19 февраля 2016 года. Период подачи заявок студентов начался 14 марта 2016 года, а крайний срок подачи заявок студентов - 25 марта 2016 года. Было принято 180 организаций. Всего в нем было зарегистрировано 18 981 студента (на 36% больше, чем в 2015 году) и было предложено 7 543 студента от 5 107 студентов из 142 стран. [38] Принятые предложения студентов были объявлены 22 апреля 2016 г., и было принято 1206 предложений студентов. [39]

2017 [ править ]

Количество организаций увеличено до 201, из них 39 новых.

В программу приняли 1318 студентов из 575 университетов, в 142 из которых студенты участвуют впервые.

Для участия в программе зарегистрировались более 20 651 студента из 144 стран, что на 8,8% больше предыдущего максимума для программы.

4764 студента из 108 стран представили в общей сложности 7 089 проектных предложений. [40]

2018 [ править ]

В 2018 году было принято 212 организаций [41].

2019 [ править ]

В 2019 году было принято 207 организаций [42].

2020 [ править ]

В 2020 году было принято 199 организаций и 1199 студенческих проектов [43].

См. Также [ править ]

  • Пропаганда
  • Сезон KDE
  • Rails Girls Summer Of Code
  • Программы стажировки с открытым исходным кодом, похожие на GSoC

Ссылки [ править ]

  1. ^ a b c d e f g h Байфилд, Брюс (сентябрь 2005 г.). «Лето кода Google завершается (первый год)» . linux.com . Архивировано из оригинала на 2011-05-21 . Проверено 8 августа 2013 . Завершилась программа Google Summer of Code (SOC), в рамках которой студенты, изучающие информатику, участвовали в проектах с бесплатным программным обеспечением с открытым исходным кодом (FOSS) и получали оплату за результаты.
  2. ^ "Стипендии студентов Google Summer Of Code 2017" . Проверено 22 января 2017 года .
  3. ^ Руководящие принципы для Google Summer of CodeTM Press Materials 2009 Архивировано 14 апреля 2009 г. в Wayback Machine
  4. ^ "Рекомендации для Google Summer of CodeTM Press Materials 2010" . Архивировано из оригинала на 2010-05-27.
  5. ^ "Было ли лето кода Google благом или неудачей?" . internetnews.com .
  6. ^ "Google Summer of Code 2006" . На этой странице перечислены студенты и организации, которые участвовали в программе Google Summer of Code 2006. [...] ReactOS
  7. ^ "Summer of Code Student Applications Now Open - Slashdot" . slashdot.org .
  8. ^ "Google Summer of Code 2007" . Разработчики Google . 28 января 2013 г.
  9. ^ Часто задаваемые вопросы по Google Code - может ли студент подать несколько заявок? Архивировано 28 сентября 2011 года на Wayback Machine.
  10. ^ "Лето Кодекса Ткацкий крайний срок подачи заявок - Slashdot" . slashdot.org .
  11. ^ "Google Summer of Code объявляет: крайний срок подачи заявок студентов продлен до 16:00 UTC 27 марта 2007 г." . google.com .
  12. ^ 10 лучших университетов Google Summer of Code 2008 ; 2008 г.
  13. ^ Кернер, SM. internetnews.com. Google Summer of Code 2009 открывается с Меланжа ; 2009 г.
  14. ^ "Блог Google с открытым исходным кодом: объявление принятых студентов на Google Summer of Code ™ 2009" . Блог Google с открытым исходным кодом .
  15. ^ Официальная домашняя страница GSOC 2009
  16. ^ "Google Open Source Blog: Tasty New Google Summer of Code Stats" . Блог Google с открытым исходным кодом .
  17. ^ socghop.appspot.com. Список организаций, допущенных к участию в Google Summer of Code 2010 ; 2010 [ архивировано 23 марта 2010 г. ].
  18. ^ Смит, Кэрол. google-opensource.blogspot.com. Google Summer of Code 2010: знакомьтесь со студентами! ; 2010 г.
  19. ^ Объявлены организации наставничества Google Summer of Code 2011 ; 2011 г.
  20. ^ Принятые организации для Google Summer of Code 2011 ; 2011 [ архивировано 15.06.2011].
  21. ^ Принятые студенты на Google Summer of Code 2011 ; 2011 г.
  22. ^ Кто учится? ; 2011 г.
  23. ^ Google Summer of Code 2012 идет! ; 2012 г.
  24. ^ Объявлены студенты на Google Summer of Code 2012 ; 2012 г.
  25. ^ «Статистика Google Summer of Code 2012» .
  26. ^ «Исправленная статистика» .
  27. ^ "Google Summer of Code 2012 в цифрах: Часть 1 из 2" . Блог Google с открытым исходным кодом . Проверено 1 марта 2017 .
  28. ^ "Разбавляйте кусочки, а не гамбургеры: Google Summer of Code 2013 начинается!" . 2013-02-11 . Проверено 10 апреля 2013 .
  29. ^ «Объявлены наставнические организации для Google Summer of Code 2013» . 2013-04-08 . Проверено 10 апреля 2013 .
  30. ^ «GSoC называет наставников, GNOME ищет кандидатов на стажировку» . The H Online . 2013-04-09 . Проверено 10 апреля 2013 .
  31. ^ a b «Google Summer of Code 2014» . 2014-02-03.
  32. ^ "Студенты объявлены на Google Summer of Code 2014" . 2014-04-21.
  33. ^ «Новые страны, являющиеся частью Google Summer of Code» . 2014-05-15.
  34. ^ Верма, Адарш. «Mozilla, Linux и Tor не поддерживаются в программе Google Summer of Code 2015» . fossBytes . Fossbytes . Проверено 8 ноября 2015 .
  35. ^ "Блог Google с открытым исходным кодом: наставнические организации для Google Summer of Code 2015" . Блог Google с открытым исходным кодом .
  36. ^ «Google Summer of Code: список принятых проектов» . Google меланж .
  37. ^ «Статистика GSoC 2015, часть 1: Все о странах» . Блог Google с открытым исходным кодом .
  38. ^ "Google Summer of Code продолжается!" . Блог Google с открытым исходным кодом . Проверено 18 апреля 2016 .
  39. ^ http://google-opensource.blogspot.com.es/2016/04/students-announced-for-google-summer-of.html Объявлены учащиеся на Google Summer of Code 2016
  40. ^ «Статистика Google Summer of Code 2017, часть 2» . Блог Google с открытым исходным кодом . Проверено 20 декабря 2019 .
  41. ^ "Google Summer of Code" . summerofcode.withgoogle.com . Проверено 27 февраля 2019 .
  42. ^ "А наставнические организации Google Summer of Code 2019 - это ..." Блог Google Open Source . Проверено 27 февраля 2019 .
  43. ^ «Проекты 2020» . Google Summer of Code . Проверено 4 мая 2020 .

Введение в Google Summer of Code 2017

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Статья InternetNews об успешности SoC
  • Статья InternetNews об итогах SoC 2006
  • #gsoc connect на freenode