-
Notifications
You must be signed in to change notification settings - Fork 48
Expand file tree
/
Copy pathfaqs.json
More file actions
168 lines (166 loc) · 14.2 KB
/
Copy pathfaqs.json
File metadata and controls
168 lines (166 loc) · 14.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
[
{
"question": "All Commands for GSSoC FAQ Bot?",
"answer": "Yes Here You Go. \n"
},
{
"question": "Who developed this bot?",
"answer": "**This GSSOC FAQ bot was custom-built by [Piyush Patel](https://github.com/piyushpatelcodes)** to help GSSoC managers answer frequently repeated questions from contributors.\n\nHe created it to save time and ensure contributors get quick answers every day — even when the same question is asked again and again 😄\n\n🔗 **GitHub:** [piyushpatelcodes](https://github.com/piyushpatelcodes)\n🔗 **LinkedIn:** [piyushpatelcodes](https://linkedin.com/in/piyushpatelcodes) \n🔗 Liked the Work: *[Star the Repo, Spread the word.](https://github.com/piyushpatelcodes/gssocFAQ-Bot)* \n You can also contribute to the GSSOC FAQ Github Repo. \n https://drive.google.com/file/d/13ECrfgo2LZ2sDcK0tAlmhpT4lHk5DxiR/view?usp=sharing"
},
{
"question": "What is GSSoC? Explain all Roles.",
"answer": "**GSSoC** stands for *GirlScript Summer of Code*. \n It is a 3-month long open-source program organized by the GirlScript Foundation to encourage students to contribute to real-world projects. \n\n **Roles include:** \n **`Contributors`**: Students or developers who contribute to open-source projects. They choose issues, submit PRs, and follow project guidelines independently. - No need to be assigned to a mentor. \n\n **`Mentors`**: Experienced developers assigned to specific projects. They review PRs and answer contributor questions when needed. - Mentors support on demand and not assigned per contributor. \n\n **`Project Admins`**: Lead and manage each project. They coordinate with mentors, review progress, and ensure project quality. They mark the labels with *gssoc2025* and *level 1/2/3*. Please reach out to them by mentioning their GitHub ID in issue or PR comments, or by contacting them on Discord. You can access details of all mentors and project admins using the **`/project command`**."
},
{
"question": "What are the important dates for GSSoC? What are the deadlines?",
"answer": "**📅 Important Dates for GSSoC 2025:**\n\n- **Applications Open:** June 21, 2025\n- **Application Deadline:** You can register on *[Insight App](https://gssoc.girlscript.tech/#apply).* throughout the Program. \n- **Selection Emails & ID Cards:** By Sunday, July 27, 2025 (or within 1-2 weeks of applying)\n- **Contribution Period Start:** It already Started. Type `/project : all projects` command for list of all projects at once. After receiving either Mail or ID card (on insights app), you can start contributing. \n- **Program Duration:** ~3 months\n\n⏳ *Deadlines and dates may shift slightly. Always refer to official announcements via mail or the [Insight App](https://gssoc.girlscript.tech/#apply).*"
},
{
"question": "Is GSSoC only for girls?",
"answer": "Absolutely not! GSSoC welcomes every developer—whether you’re a beginner or experienced, Male or Female, Fresher or Graduate, CodeBro or DevDiva. Everyone is WELCOMED!!!. It's a fantastic opportunity for freshers and anyone eager to dive into open source, learn new skills, and grow as a developer. Everyone is encouraged to join and contribute!"
},
{
"question": "How to get ID card?",
"answer": "📇 You can find your **ID card** in the **Explore section** of the **Insight App**.\n\n👉 Make sure you're logged in with the same email you used during registration. \n\n In Explore tab click on **GSSOC apply banner** then select your role and u will see the id card. If not seeign the id card then that means you are under review."
},
{
"question": "What are the next steps after I got selected?",
"answer": "**START CONTRIBUTING!!!** 🎉\n\nThe **Project List** is here [master.xlsx file](https://docs.google.com/spreadsheets/d/12TYRJSwCimT8DIBT4UKKUGR7lrpG2lzTNK82Zc1LwO0/edit?gid=0#gid=0)**.\n\nStay active on the **Insight App** and official discord channels for updates!"
},
{
"question": "What is the difference between Phase 1 and Phase 2 projects?",
"answer": "There is no real difference. Both Phase 1 and Phase 2 projects are part of the current year's GSSoC. Phase 2 projects are simply the ones that were added later."
},
{
"question": "How to start contributing?",
"answer": "**Contributing is easy!**\n- Go to the [master.xlsx file](https://docs.google.com/spreadsheets/d/12TYRJSwCimT8DIBT4UKKUGR7lrpG2lzTNK82Zc1LwO0/edit?gid=0#gid=0)\n- Select your preferred project and go to its github\n- Check issues raised under the label 'gssoc2025' & 'level 1/2/3', if not ask the project admin to mark them. \n- You ca also follow these instructions after choosing any github project: [How to Contribute Guide](https://www.dataschool.io/how-to-contribute-on-github/) "
},
{
"question": "Can we switch the domain?",
"answer": "Absolutely! You can switch domains anytime during GSSoC. Explore, experiment, and contribute wherever your passion leads you — growth comes from trying new things!"
},
{
"question": "Can I contribute to more than one project during GSSoC?",
"answer": "Yes! You can contribute to multiple projects as long as you manage your time and follow the project's contribution guidelines. Stay active on the Insight App and GitHub to explore more opportunities."
},
{
"question": "ID card or review not showing after clicking the banner?",
"answer": "Be patient. It doesn't update instantly. If it's still showing the form, wait a bit or reinstall the Insight App — the update takes time. If you have waited for so oong try contacting Program manager. All Updates will roll out by 27 JULY 2025. If you have registered recently, it may take up to 1-2 weeks. "
},
{
"question": "What will I see after successful submission?",
"answer": "You will either receive a confirmation mail, or see a **'Under Review'** badge on the **Insight App**. If your submission is accepted, your **ID card will appear** there as well. [View example](https://drive.google.com/file/d/13I_WMb6Ha77aekPB6h8spmFPHreW74hG/view?usp=sharing)"
},
{
"question": "ID card not received yet.",
"answer": "You will receive the GSSoC25 ID card by Sunday, 27 July 2025. If you have registered recently, it may take up to 1-2 weeks."
},
{
"question": "Selection email not received yet.",
"answer": "You will get the selection **email or ID CARD** by 27 JULY 2025. If you have recently registered, it may take up to 1-2 weeks for processing."
},
{
"question": "Selection mail received but no ID card.",
"answer": "This means YESSS!! YOU ARE SELCTED. You will receive the ID card or email by 27JULY 2025 or within *1-2 weeks* in ''Insight APP''. Please be patient."
},
{
"question": "ID card received but no mail.",
"answer": "This means YESSS!! YOU ARE SELCTED. You will receive the email by Sunday or within a week via mail or in ''Insight APP''. Please be patient."
},
{
"question": "How to change profile picture on ID card?",
"answer": "Just change your **profile picture on the Insight app**.\n> ⚠️ **Note:** The profile picture doesn't update *instantly*.\nIt usually updates **after reinstalling** the Insight app.\n🛠️ *Try reinstalling — it might fix the issue.*"
},
{
"question": "When will the contribution period start?",
"answer": "The contribution period is scheduled to start by Sunday, 27 July 2025. If there is any delay, it will begin within the following week. \n You can access all the projects details in 1 single command, use `/project : all projects` command."
},
{
"question": "Where is Project List",
"answer": "Go to the [master.xlsx file](https://docs.google.com/spreadsheets/d/12TYRJSwCimT8DIBT4UKKUGR7lrpG2lzTNK82Zc1LwO0/edit?gid=0#gid=0) . \n Instead of using messy excel sheet, You can access all the projects details in 1 single command, use `/project : all projects` command."
},
{
"question": " I got chosen as a mentor but haven't been given the project yet? Or should I wait?",
"answer": "JUST WAIT!! Projects are alredy out there. If a project with a suitable opening that matches your skills becomes available, you'll be assigned to the project. As a mentor, your primary responsibility is to support contributors by resolving their doubts. You won’t be required to handle other tasks."
},
{
"question": "Will I get selected?",
"answer": "Even if this is your first time, there is a higher chance to get selected because GSSoC encourages fresh developers to grow. You will get **Mail** or **Id card on Insight app** profile section if you get selected at any role."
},
{
"question": "How can I participate in GSSoC?",
"answer": "To participate in GSSoC, you need to apply through the official GirlScript Summer of Code website when applications open. Once selected, you will be onboarded and assigned to a project with a mentor. You can start contributing by solving issues, submitting pull requests, and collaborating with the open-source community. Contributors are guided by mentors, and their performance is evaluated throughout the program. Top performers receive certificates and goodies."
},
{
"question": "Can I still apply to any role after 21st July?",
"answer": "Yes, you can still apply for Contributer role, Project admin, Mentor, Campus Ambassador role. While the chances of selection may be lower after the deadline, it's important to take the first step. Apply now — everything else can be managed later. Just take your first baby STEPS. Apply on ''Insights app'' from Playstore or App store NOW."
},
{
"question": "Do I need to use the same Gmail on Discord as GSSoC registration?",
"answer": "❌ No, you don't need to use the same Gmail on Discord. Your Discord email doesn't have to match your GSSoC registration email.\n\n💬 **Discord is only used for project communication and community discussions**, not for verification or selection."
},
{
"question": "Is there a stipend?",
"answer": "No stipend as GirlScript Foundation is a non-profit organization."
},
{
"question": "What is the selection criteria? How to get accepted?",
"answer": "**No specific criteria.** You will receive **either an email or an ID card on the Insight App** by the end of this week or next week."
},
{
"question": "Does everyone get certificate?",
"answer": "You need to achieve a minimum number of points to get the certificate, while top scorers get goodies."
},
{
"question": "Is the Postman challenge GSSoC posted on LinkedIn compulsory? Will it improve my chances of acceptance?",
"answer": "No, the Postman challenge is a bonus."
},
{
"question": "How does open-source contribution work? Do you need programming experience? Is it for advanced programmers only?",
"answer": "No, anyone can join, beginner coder or advanced. Usually, the accepted contributors are assigned to mentors who will help guide them through one or more specific projects. Examples of the tech stacks used are: MERN, AI/ML, Data viz, Django, Spring Boot, C++, Python, etc."
},
{
"question": "When do contributor applications close?",
"answer": "They will be open for around a month."
},
{
"question": "When does the contribution period start? How long is the contribution period?",
"answer": "Contribution period start After applications are processed which is on 21/07/2025. C ontribution period is Around 3 months."
},
{
"question": "Do you need a team to contribute?",
"answer": "No. Participants work solo."
},
{
"question": "Are there any official channels other than Discord?",
"answer": "Yes! You can follow GSSoC on GitHub: github.com/girlscript, Twitter: x.com/girlscriptsoc, Instagram: instagram.com/girlscriptsummerofcode, and LinkedIn: linkedin.com/company/girlscriptsoc for official updates."
},
{
"question": "Can't sign up on the Insight App",
"answer": "Just **wait a little!** We’re currently overwhelmed by the number of users. The team is aware and working on it — it should be fixed **within this week.** Stay tuned!"
},
{
"question": "How to get roles?",
"answer": "To get a role, use the **Insight App** — you can register there as a **Contributor**, **Project Admin**, or **Campus Ambassador**.\n\nFor Discord roles go to Roles channel or, just rename your discord profile like this: `YourName | Role` (e.g., `piyushpatelcodes | Contributor`)."
},
{
"question": "GSSoC FAQ Bot not working",
"answer": "To fix the issue:\n\n1. Go to the bot's full profile.\n2. Click **Manage App**.\n3. **Deauthorize** the bot.\n4. Remove (kick) the bot from the server again.\n5. Add the bot again using the links below:\n\n🔹 **Add as App**: [Click here](https://discord.com/oauth2/authorize?client_id=1396740851056640091&scope=applications.commands)\n🔹 **Invite Full Bot to Server**: [Click here](https://discord.com/oauth2/authorize?client_id=1396740851056640091&permissions=8&integration_type=0&scope=bot+applications.commands)\n\nThis should resolve most permission or behavior issues with the bot."
},
{
"question": "How to invite the GSSoC FAQ Bot to your own server?",
"answer": "You can invite the GSSoC FAQ Bot to your server using the links below:\n\n🔹 **Add as App** (for slash commands only): [Click here](https://discord.com/oauth2/authorize?client_id=1396740851056640091&scope=applications.commands)\n\n🔹 **Invite Full Bot** (with admin permissions): [Click here](https://discord.com/oauth2/authorize?client_id=1396740851056640091&permissions=8&integration_type=0&scope=bot+applications.commands)"
},
{
"question": "What are the minimum points required to be eligible for the certificate?",
"answer": "You need a minimum of 60 points to be eligible for the certificate."
},
{
"question": "How many points are assigned for different levels, Level 1, Level 2, and Level 3?",
"answer": "For Level 1, participants get 3 points. Level 2 gives 7 points, and Level 3 gives 10 points."
},
{
"question": "What badges can you earn based on contribution points?",
"answer": "Badges are awarded as follows: Explorer Badge (60 points), Adventurer Badge (140 points), Trailblazer Badge (200 points), Summit Seeker Badge (300 points), Champion Badge (500 points), Innovator Badge (1200 points), Conqueror Badge (2500 points), Legend Badge (5500 points)."
}
]