Accord Project Summer of Code - accordproject/technical-steering-committee GitHub Wiki



What is the goal of the Accord Project Summer of Code

The Accord Project Summer of Code (APSoC) is a program designed to bring new, excited contributors into the Accord Project open source community, with the hope that they will continue to contribute to the Accord Project open source communities long after their APSoC program ends.

Please take some time to read the following supporting documents:

When does the Accord Project Summer of Code happen?

March 2022

  • Summer of Code Ideas list open for contributions from potential mentors and contributors alike. APSoC Ideas Document

May 15, 2022 18:00 UTC

  • APSoC contributor application period begins.

June 15, 2022 18:00 UTC

  • APSoC contributor application deadline.

June 27, 2022 18:00 UTC

  • Accepted APSoC contributor projects announced

June 27 - July 13, 2022

  • Bonding period - APSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects

July 14, 2022

  • Coding officially begins

August 24, 2022

  • First Evaluation - Contributors present work-in-progress demo to Technology Working Group.

September 29, 2022

  • Final Evaluation - Contributors present final demo to Technology Working Group.

October 14 - October 21, 2002

  • Contributors and Mentors finalise code submits and documentation.

October 21, 2022

  • Mentors submit final contributor evaluations.

November 02, 2002

  • Final results announced at Technology WG meeting.

What happens in the Accord Project Summer of Code?

New contributors to open source will spend their summer writing code for the Accord Project open source organization under the guidance of mentors from the Accord Project open source community.

Is APSoC considered an internship, a job, or any form of employment?

No. APSoC is an activity that a participant performs as an independent developer for which they are paid a stipend.

Is the Accord Project required to use the code produced by contributors?

No. While we hope that all the code that comes out of this program will find a happy home, we don’t require maintainers to use the contributor's code in the Accord Project.

Where does APSoC occur?

Accord Project Summer of Code occurs entirely online; there is no requirement to travel as part of the program.

APSoC Contributors

When can APSoC Contributors apply for APSoC?

See timeline above.

What are the eligibility requirements for participation?

  • You must be at least 18 years of age when you register
  • You must be eligible to work in the country you will reside in during the program.
  • You must be an open source beginner.
  • You have not been accepted as a Accord Project APSoC or GSoC Student more than once before. (Only GSoC Students from 2020 or 2021 are eligible to apply a second time in 2022.)

Can someone already participating in open source be a APSoC Contributor?

The goal of APSoC is to bring new contributors into the Accord Project. APSoC can also help beginner contributors learn the ins and outs of open source while being mentored by experienced community members.

APSoC is for new and beginner contributors to open source, it is not for experienced contributors to open source.

As an exception, Google Summer of Code Contributors who have been accepted once (either in 2020 or 2021) may apply to participate in 2022.

Can a group submit a proposal together to work on a single project?

No, only an individual may work on a given project.

Can I submit more than one proposal?

Yes, each APSoC Contributor may submit up to three proposals. However, no more than one proposal per APSoC Contributor will be accepted, no matter how many proposals you submit.

How do I submit proposals?


What does a good proposal look like?

See this link for details:

Do I get paid for participating in APSoC?

Yes! The Accord Project will provide a stipend to APSoC who complete the program and are able to receive stipends.

Stipends are paid in two parts, one after each successful evaluation. The dates below are based on the standard 12 week project. The first evaluation will occur at the halfway point of your project.

First Evaluation (paid August 10): 45% Final Evaluation (paid September 20): 55%

For a Standard 12 week project, the stipend amount paid will be USD $3,000. For a Small 6 week project, the stipend amount paid will be USD $1,500.

How will I be paid?

APSoC will use Payoneer to facilitate payments. You will need to create a valid Payoneer account. More details on this later.

I turn 18 after the APSoC Contributor registration period ends, can I still participate?

No, you must be 18 when you register for APSoC. If you turn 18 even a few days later you are not eligible to participate in this year's program, please check back for a future program.

Will I get paid even if the Accord Project does not use my code?

Yes, so long as the APSoC Contributor passes their evaluation(s). Whether or not the Accord Project uses the produced code does not impact the APSoC Contributor stipend.

How much time does APSoC participation take?

Small size (6 week) projects should take about 175 hours to complete while standard (12 week) projects should take about 350 hours to complete. Depending on your skills and the difficulty of your project it may take you more or less time to meet the goals of your project. If it becomes that your project was underscoped or overscoped you and your mentor will work together to adjust accordingly.

I am a student in the United States on an F1 visa. How do I get authorization to participate?

Please talk to your school's international student affairs office for more details. The Accord Project can not provide you with any kind of CPT or OPT authorization. It is your responsibility to determine if your visa allows you to participate in a program like APSoC, please check before applying. You should also be sure that you can accept the stipend so you are not surprised later if you can not (often due to visa concerns).

All accepted participants will receive an email confirmation of acceptance. We do not offer customized letters.

I attend a community college (or a junior college) can I still participate?

Yes, we hope you do!

I graduate in the middle of the program. Can I still participate?


Can I earn course credit for participating in APSoC?

Possibly, that depends on your school's requirements. The Accord Project can not provide you with any additional paperwork or sign paperwork for you.

Can the schedule be adjusted if my school ends late/starts early?

The APSoC 2022 program has some flexibility in the schedule for projects. The length of time allowed to complete a project will be 12 weeks, however, APSoC Contributors and their mentors can decide together if a project should be extended to end a couple of weeks/months later.

The program start date cannot be changed, everyone will begin the program at the same time.

You and your mentor may jointly agree to adjust the scheduling of milestones or weekly work schedule to allow for some flexibility within the overall program framework.

The first evaluation date is based at the halfway point of your expected project timeline (after 6 weeks for projects in the standard 12 week schedule).