Skip to main content

Introduction

Google is sponsoring the 2021 Summer of Code and The Palisadoes Foundation registered as a mentoring organization. This page is your entry point to the Palisadoes Foundation GSoC program. Please watch this page for updates concerning our participating in 2021.

About Talawa#

The Palisadoes Foundation has been sponsoring work on this open-source project for a number of years. We hope to launch it in alpha at the end of the summer. Talawa is a modular open source project to help community-based organizations such as clubs, neighborhood groups, volunteer associations, non-profits and small religious institutions manage their daily activities. Most user interaction is via a mobile app.

Students Read This#

This section outlines all you need to know about getting involved with the Palisadoes Foundation's GSoC program:

  1. Learn about GSoC.
  2. Decide if you are eligible for GSoC.
  3. Review the Advice for Students to make sure you really want to apply to GSoC.
  4. Watch GSoC video presentation for students.
  5. Review the Talawa website.
  6. Read our presentation for 2021 GSoC students
  7. Learn more about Talawa on our YouTube Channel.
  8. Examine the list of available Palisadoes Foundation GSoC ideas.
  9. Research the GitHub issue trackers for the projects at:
    1. Talawa: https://github.com/PalisadoesFoundation/talawa/issues
    2. Talawa-API: https://github.com/PalisadoesFoundation/talawa-api/issues
    3. Talawa-Admin: https://github.com/PalisadoesFoundation/talawa-admin/issues
  10. Introduce yourself on our #introductions slack channel. You can join our Slack Channel using this link.
  11. If you do not see any interesting projects from the proposed ideas or issues, we encourage you to contact the Palisadoes Foundation’s mailing list and propose a new idea. The Palisadoes Foundation does not encourage and will not respond to your personal new open source project ideas which are unrelated to any Palisadoes projects.
    1. You can subscribe to our list at https://www.freelists.org/list/palisadoes.
    2. You can send queries to: img
  12. The Ideas list is manually updated, please contact our mentors if the page is not being updated.
  13. Mentors can be contacted on our slack channel or at: img

Good luck!

Palisadoes Foundation GSoC 2021 Timeline#

Below is a timeline of events for The Palisadoes Foundation's involvement in GSoC. Unless otherwise stated deadlines are 24:00 UTC on the date indicated.

Student Application and Selection#

  1. 2021-03-30: Student applications start
  2. 2021-04-13 18:00 UTC: Student applications deadline
  3. 2021-04-01: Proposals to Palisadoes Foundation projects must be reviewed roughly and have a potential mentor so that we know how many slots to request. Proposals that don’t have a mentor at this point will be down-rated.
  4. 2021-05-05: Proposal scoring must be completed. Proposals without a score will be rejected, no exceptions.
  5. 2021-05-18: Accepted student proposals announced on the Google Summer of Code site.

GSoC is Underway#

  1. 2021-05-18: Community bonding start
  2. 2021-06-08: Community bonding end
  3. 2021-06-08: Coding start
  4. 2021-07-13: Midterm evaluations can be submitted
  5. 2021-07-16: Midterm evaluations deadline

Wind Down#

  1. 2021-08-17: Coding deadline and final evaluations can be submitted
  2. 2021-08-24: Palisadoes Foundation Mentors evaluations can be submitted
  3. 2021-08-30: Palisadoes Foundation Mentors final evaluations deadline
  4. 2021-09-01: Results announced

Other Useful Links#

Here are some resources you can use to learn more about GSoC

  1. Google Summer of Code Home
  2. Official Google Summer of Code 2021 Timeline, FAQs
  3. GSoC discussion list
  4. Python notes on expectations
  5. #gsoc on Freenode