Skip to content

Student Guide

Student Eligibility

Must be at least 18 years old at time of registration.

How to apply for a project

Follow up information on the official website.

Application channel

Follow up information on the official website.

Criteria for the selected students

The selected students by community chosen are based on the project application (including project plan, project implementation plan, etc.) submitted by students and their resumes. Each project can only be undertaken by one student.

It is strongly recommended that students should actively communicate with the community mentor about the project details and plans before applying. The project application is the focus of the selection criteria.

Where can you find the list of projects supported by Summer 2021

Follow up information on the official website.

How many projects can a student apply

You can apply for up to three projects at the same time, but can only undertake one project in the end.

When submitting the project applications, you need to rank the selected priority of all the projects you apply for. If you are selected by multiple projects at the same time, the project with higher priority will be selected according to the project ranking submitted.

Can students apply for projects not in the community project list

Follow up information on the official website.

Suggestions for students participation

  1. Read the information and help provided in this document in detail, and the organizing committee will try our best to write the contents considered in this help document.

  2. Confirm your schedule to ensure that you can participate in the project at least 30 hours a week.

  3. It is vital to devote the open source project with personal initiative. We hope that students can find solutions by themselves before contacting us. At least read the student guide, key issues as well as timeline, etc.

  4. Before participating in open source projects, please sort out your professional skills, interested technologies, interested programming languages, etc., which are conducive to the selection of appropriate projects.

  5. Carefully check the community's documents, not only the list of projects provided by the community, but also be familiar with the community's participation methods, communication channels, community software design documents and community open source repository, etc.

  6. Focusing on 1-2 communities of interest, applying for multiple communities will reduce the probability of being selected.

  7. Carefully prepare the project application. No matter which school or major you come from, the quality of the project application is the main factor to be selected.

  8. Read the requirements of the application carefully to ensure that the application materials submitted meet the requirements of the organizing committee, including project application, identity certificate, etc.

  9. The order of application will not affect whether it is selected or not. The organizing committee will sort out the application materials together after the deadline and transfer them to the corresponding community for review.

  10. However, please do not submit on the last day to avoid not being familiar with the application process, such as lack of application materials, network and other problems, resulting in unable to complete the application within the specified time. The organizing committee will collect applications in strict accordance with the deadline, and applications submitted late will not be accepted.

  11. Students should abide by the relevant norms of the corresponding community to contribute to the development.

How can the students communicate with community mentors

Students can enter into the project list of each community through the official website page of the program. There will be a designated mentor name and e-mail in each project description. It is suggested that students communicate with tutors through e-mail. E-mail is also the basic way to participate in the community.

Please pay attention to the basic etiquette of communication with the tutor. The mentor only provides guidance and suggestions withintheir capability. The application, design and development of the project are completed by the students themselves.

When will the students start project development

After the organizing committee officially announced the selected students.

Can the selected students develop in advance

Before the organizing committee publishes the list of selected students, the candidates of the funded students of the project are in an uncertain state, and any student's application may be rejected due to other students' better project plan or other reasons.

The organizing committee does not recommend that students start research and development work in advance, instead, should focus on improving the project application and project scheme. Whether it is the project of this program or the work project in the future, the early project planning and scheme design are very important.

What kind of support can the selected students gain in the program

  • Professional guidance of community mentors.

  • The organizing committee will set up a group of selected students, maintain direct communication with students, and deal with feedback from students in time.

  • The organizing committee will provide platform support for project development support, project report and achievement submission. Students should communicate with mentors on how to submit their contributions to and be accepted by the community.

  • The organizing committee will award the selected students three times:

    • All the selected students will receive a gift package from the organizing committee, including commemorative T-shirt, USB disk, etc.
    • Students who pass the mid-term assessment will receive 50% of the project bonus first.
    • According to the final project evaluation results, the remaining project bonus will be paid in proportion.

Student bonus instruction

  1. How much bonus amount will each student receive?

    Each project will be awarded RMB 12000, RMB 9000 and RMB 6000 (before tax), which based on the level of project difficulty.

  2. When will the bonus be paid?

    Students who pass the mid-term assessment will receive 50% of the project bonus first, the remaining 50% bonus will be paid after the students pass the final project evaluation. Accordingly, the student will not receive the rest bonus if he/she fails the final evaluation.

  3. How to pay the students’ bonus?

    The students’ bonus will be paid by credit transfer method. There is no restriction on which bank but the bank account must be under your own name. Also, the organizing committee will collect the following information from the mentor:

    - Name
    - Passport No.
    - Bank account and branch information
    

    *Note: the organizing committee will take reasonable measures to protect private data, personal identity information and other sensitive information

  4. How to pay the foreign students’ bonus?

    In case of disputes or legal consequences, the organizing committee will not bear any liability for breach of contract or any other legal liability.

    • The foreign students’ bonus shall be settled in dollars, subject to the real-time exchange rate at the time of bonus payment.
    • The students’ bonus will be paid by credit transfer method. There is no restriction on which bank but the bank account must be under your own name. Also, the organizing committee will collect the following information from the student:
      • Payee’s Bank Name
      • Payee’s Bank Address
      • Bank Account No.
      • Swiftcode
      • First Name/Last Name
      • Address

    *Note: the above information is required according to the current international settlement policy. The organizing committee will take reasonable measures to protect private data, personal identity information and other sensitive information.

    The tax payment or tax payment certificate including the amount of this payment is applicable to the situation where Chinese and foreign personnel obtain income in China according to the tax terms, and individual income taxes withheld and paid by the organizing committee on behalf. The calculation method is as follows (unit: Yuan)

    - Below 3750, 3% tax rate (80% * 3%)
    - Below 15000, 10% tax rate (bonus 80% * 10% - 210)
    - Below 31250, 20% tax rate is (bonus 80% * 20% - 1410)
    

How to carry out project development for the selected students

After the selected student list is published on the official website, they will be supported by the following platforms:

  • Receive the platform account and help provided by the organizing committee.

  • By default, the organizing committee chooses the mailbox used by students to create the platform gitlab account. If students need to modify it, they can contact the organizing committee by email to apply for modification;

  • By default, the Organizing Committee establishes a project repository for each student, in which the code repository and Wiki pages are publicly accessible, and the mentors and students have operation rights. Additionally, the repository contains the following contents:

    • The project repository has the community set license by default;

    • The wiki page provides the project application with hidden student information by default;

    • The code repository used by students in the process of project development can be communicated and determined by the community. It can be stored in the open repository of the designated platform in the community, or in the repository provided by the organizing committee. If students only use the organizing committee repository to submit milestone achievements, they need to publicize the actual repository address in the wiki page;

  • Students need to submit the complete project code to the organizing committee platform warehouse before the milestone node (this requirement is mainly for students whose process output code is not stored in the organizing committee platform), and submit the corresponding report to the corresponding issue (created by the Organizing Committee in advance)

  • Students can communicate with tutors through email and project platform.

Process of mid-term assessment

  1. Students submit the interim report of the project in the designated position of the platform
  2. The tutor gives the review opinions from the following aspects and submits the review opinions to the designated position of the platform.

    • Is the project on schedule
    • Whether the project code and output have been submitted to the platform warehouse as planned
  3. The Organizing Committee judges whether the mid-term assessment is passed or not according to the evaluation opinions of the tutor.

  4. Students who pass the mid-term assessment will receive 50% of the project bonus (before tax) to continue the project.
  5. Students who fail to pass the mid-term assessment will stop participating in the project, and the organizing committee will no longer support the project.

Process of final term assessment

  1. Students submit the project closing report at the designated location of the platform.

  2. Community members of community organizations (tutors and other community developers, the specific number of which is decided by the community) give evaluation opinions referring to the following aspects, and submit the evaluation opinions to the designated location of the platform:

    a. Evaluate whether the project output meets the initial objectives and requirements of the project.

    b. List of contributions submitted to the community.

    c. Evaluate the operation of project output.

    d. The perfection of project related documents.

    e. For R & D projects, whether the closing report provides the corresponding test verification results.

    f. Other aspects that the community and tutors think need to be evaluated.

  3. The organizing committee organizes a review panel to review the project output, and gives the final review conclusion (pass, fail) based on the review opinions of the community.

  4. The organizing committee will pay the remaining project bonus (before tax) to the students who pass the assessment according to the assessment conclusion of the jury.

Whether the students who will graduate in summer can participate or not

You can submit your application as long as your student ID card is valid.

Which programming language should students use to develop projects

Students can choose the programming language according to the needs of community projects. In general, it should be consistent with the programming language used by the community.

Which language should students use to communicate with their mentors

The official information provided by the organizing committee and the list of projects provided by the community are in Chinese.

The language of communication with mentors can be decided according to community habits.

Can students submit several project applications

You can submit applications for up to three projects, but can only undertake up to one project in the end.

When submitting the project applications, you need to rank the selected priority of all the projects you apply for. If you are selected by multiple projects at the same time, the project with higher priority will be selected according to the project ranking submitted.

If I have already been a member of the community, can I apply for the community projects

Yes, You can apply. But the applicant can not participate as the mentor of any projects in this program at the same time.


Last update: 2021-03-29