The purpose of this repository is to help contributors find GSoC organizations through their technology stack

Related tags

Testing gsoc-analyse
Overview

GSoC

The purpose of this repository is to help contributors find GSoC organizations through their technology stack.

If it can help you, please give me a 🌟

It's important to me . This is my honour :)

About GSoC

Google Summer of Code is a global, online mentoring program focused on introducing new contributors to open source software development. GSoC contributors work on a 12 week programming project under the guidance of mentors from their open source organization.

Since 2005, the Google Summer of Code program has brought together 18,000+ new open source contributors and 17,000+ mentors from over 118 countries worldwide. Google Summer of Code has produced over 40 million lines of code for 746 open source organizations.

About GSoC Analyse

In the GSoC group, I see a lot of people with this problem:

I'm skilled in XXX and XXX. Which of the organizations are beginner- friendly in GSOC? Can you give me organisation names that deal with XX XX XX and XX as I am skilled in this skills?

To enable more people to use their skills to find Gsoc open source organizations that are right for them, I analyzed participating organizations in 2021. I hope this statistic helps them.

Using data from the official website, I analyzed all the organizations participating in 2021.

According to the classification of Technologies mentioned by the organization, I sorted out the following results.

About GSoC 2021

In GSoC 2021,1203 projects were completed with 202 open source organizations.About 240 keywords were mentioned by 202 organizations.

gsoc2021

The top 10 Technologies mentioned most by open source organizations are:

gsoc2021

Complete statistical results

GSoC 2022

Timeline
  • February 7 - 18:00 UTC

Mentoring organizations can begin submitting applications to Google

  • February 21 - 18:00 UTC

Mentoring organization application deadline

  • February 21 - March 6

Google program administrators review organization applications

  • March 7 - 18:00 UTC

List of accepted mentoring organizations published

  • March 7 - April 3

Potential GSoC contributors discuss application ideas with mentoring organizations

  • April 4 - 18:00 UTC

GSoC contributor application period begins

  • April 19 - 18:00 UTC

GSoC contributor application deadline

  • May 12 - 18:00 UTC

GSoC contributor slot requests due from Org Admins

  • May 20 - 18:00 UTC

Accepted GSoC contributor projects announced

  • May 20 - June 12

Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects

  • June 13

Coding officially begins!

  • July 25 - 18:00 UTC

Mentors and GSoC contributors can begin submitting Phase 1 evaluations

  • July 29 - 18:00 UTC

Phase 1 Evaluation deadline (standard coding period)

  • July 25 - September 4

Work Period | GSoC contributors work on their project with guidance from Mentors

  • September 5 - September 12 - 18:00 UTC

Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)

  • September 12 - September 19 - 18:00 UTC

Mentors submit final GSoC contributor evaluations (standard coding period)

  • September 20

Initial results of Google Summer of Code 2022 announced

  • September 12 - November 13

GSoC contributors with extended timelines continue coding

  • November 21 - 18:00 UTC

Final date for all GSoC contributors to submit their final work product

  • November 28 - 18:00 UTC

Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines


Google Summer of Code Guides

Please check the official guidance

Contribution Guidelines

There is a vote in the issue, if you have time, please vote.

Please read our Contribution Guidelines before you contribute to this project.

WARNING

The statistical results can not completely replace the technology stack used by the organization. Its function is to save you the time to find the organization one by one. That's it.

Good luck, open source contributor

Contact & Chat

Here is a community to discuss open source activities, which is sponsored by the Casbin. I'm in the community.

If you have any question, please email [email protected]

You might also like...

A sample repo to help you handle basic auth for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to handle basic auth for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Ho

Jul 13, 2022

A sample repo to help you set device mode using CDP in Java-TestNG automation test on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to set device mode using CDP in Java-TestNG automation test on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven wit

Jul 13, 2022

A sample repo to help you handle basic auth for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you handle basic auth for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

How to handle basic auth for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - htt

Jul 13, 2022

A sample repo to help you clear browser cache with Selenium 4 Java on LambdaTest cloud. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you clear browser cache with Selenium 4 Java on LambdaTest cloud. Run your Java Selenium tests on LambdaTest platform.

How to clear browser cache with Selenium 4 Java on LambdaTest cloud Prerequisites Install and set environment variable for java. Windows - https://www

Jul 13, 2022

A sample repo to help you run automation test in incognito mode in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you run automation test in incognito mode in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

How to run automation test in incognito mode in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - htt

Jul 13, 2022

A sample repo to help you handle cookies for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you handle cookies for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

How to handle cookies for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - https:

Jul 13, 2022

A sample repo to help you set geolocation for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you set geolocation for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

How to set geolocation for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - https

Jul 13, 2022

A sample repo to help you capture JavaScript exception for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you capture JavaScript exception for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

How to capture JavaScript exception for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Wi

Jul 13, 2022

A sample repo to help you emulate network conditions in Java-selenium automation test on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

A sample repo to help you emulate network conditions in Java-selenium automation test on LambdaTest. Run your Java Selenium tests on LambdaTest platform.

How to emulate network conditions in Java-selenium automation test on LambdaTest Prerequisites Install and set environment variable for java. Windows

Jul 13, 2022
Comments
  • 项目引用了org.mybatis:mybatis等36个开源组件,存在5个漏洞,建议升级

    项目引用了org.mybatis:mybatis等36个开源组件,存在5个漏洞,建议升级

    大佬,看你这个项目调用了org.mybatis:mybatis等36个开源组件,存在5个安全漏洞,建议你升级下。

    漏洞标题:MyBatis 代码问题漏洞
    漏洞编号:CVE-2020-26945
    漏洞描述:
    MyBatis是美国阿帕奇(Apache)软件基金会的一款优秀的持久层框架。支持自定义 SQL、存储过程以及高级映射,免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作, 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
    MyBatis 3.5.6之前版本存在代码问题漏洞,该漏洞源于网络系统或产品的代码开发过程中存在设计或实现不当的问题。
    影响范围:(∞, 3.5.6)
    最小修复版本:3.5.6
    引入路径:
    google.gsoc:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>org.mybatis:[email protected]
    google.gsoc:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>com.baomidou:[email protected]>org.mybatis:[email protected]
    

    另外4个漏洞 ,信息有点多我就不贴了,你自己看下完整报告:https://www.mfsec.cn/jr?p=i24160 你对这个issues有任何疑问可以回复我,我能看见哈。

    opened by ghost 4
  • [Question] Is there datasource?

    [Question] Is there datasource?

    Hi, I am interested in Gsoc and find this excellent repo. Trying to run the AnalyseApplication, I find that spring.datasource should be configured. However, no corresponding info could be found in the repo.🤣

    opened by jzhou59 1
  • kubernetes 入门指南

    kubernetes 入门指南

    https://github.com/DaoCloud-OpenSource/docs/blob/main/kubernetes/KubernetesDeveloperHandbook.md

    本手册旨在帮助对开源贡献感兴趣的同学快速入门,并为之后的进阶之路提供一些参考和指导意义。如果你已经是 kubernetes approver 及以上角色,本手册已超出该知识范畴,你可以推荐给其他感兴趣的同学阅读。

    很多社区有自己的一些区别,这个是 kube 社区的一些入门知识。

    opened by pacoxu 2
Owner
erdengk
🤔
erdengk
RAT Malware for school project, educational purpose

CoBat RAT Malware DISCLAIMER: I am not responsible for any effects that occur from this project, this project was intended for educational purposes on

Rubi 8 Mar 7, 2022
This repository contains example codes which will help you to know how to use selenium webdriver.

❓ What is this Repository about? This repo has example codes with Selenium 4 features. Websites used for testing are: automationpractice.com, saucedem

Mohammad Faisal Khatri 86 Dec 30, 2022
A FREE Selenium course that takes you step-by-step through building a custom Selenium Framework from scratch.

Selenium For Everyone The book and code repo for the FREE Selenium For Everyone book by Kevin Thomas. FREE Book Download Chapter 1: Getting Started Th

Kevin Thomas 5 May 10, 2022
A sample repo to help you capture JavaScript exception for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to capture JavaScript exception for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Ma

null 11 Jul 13, 2022
A sample repo to help you use relative locators for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to use relative locators for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven wit

null 11 Jul 13, 2022
A sample repo to help you use CDP console in Java-TestNG automation test on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to use CDP console in Java-TestNG automation test on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Homebrew

null 11 Jul 13, 2022
A sample repo to help you capture performance logs in Java-TestNG using CDP on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to capture performance logs in Java-TestNG using CDP on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Homeb

null 12 Jul 13, 2022
A sample repo to help you intercept network with Java-TestNG on LambdaTest cloud. Run Selenium tests with TestNG on LambdaTest platform.

How to intercept network with Java-TestNG on LambdaTest cloud Environment Setup Global Dependencies Install Maven Or Install Maven with Homebrew (Easi

null 12 Oct 23, 2022
A sample repo to help you set geolocation for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to set geolocation for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Home

null 12 Jul 13, 2022
A sample repo to help you emulate network control using CDP in Java-TestNG automation test on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

How to emulate network control using CDP in Java-TestNG automation test on LambdaTest Environment Setup Global Dependencies Install Maven Or Install M

null 12 Oct 23, 2022