Skip to content

Commit f817759

Browse files
committed
update FAQ
1 parent c6fefdb commit f817759

11 files changed

+137
-3
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ _site/
88
.jekyll-cache/
99
.jekyll-metadata
1010
vendor
11+
gems
12+
specifications
13+
cache
14+
extensions
1115
_projects/*.yaml
1216
# GitBook rules
1317
# Node rules:
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
question: "Will freifunk apply for Google Summer of Code 2025?"
2+
question: "Will freifunk apply for Google Summer of Code 2026?"
33
order: 1
44
---
5-
Yes, freifunk will apply as an organization for Google Summer of Code - 2025. You might read the [GSoC Timeline](https://developers.google.com/open-source/gsoc/timeline) to get an idea of how things will proceed.
5+
Yes, freifunk will apply as an organization for Google Summer of Code - 2026. You might read the [GSoC Timeline](https://developers.google.com/open-source/gsoc/timeline) to get an idea of how things will proceed.

_faq/004_how_to_write_a_proposal.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ We have some notes you should keep in mind for your proposal:
1111
* Refine and break down your milestones (maybe into stories), also together with the mentor.
1212
* Try to estimate what stories you can work on within the GSoC period. Please keep in mind that we have 3 kinds of projects: large with 350 hours, medium with 175 hours and small with 90 hours over 10 weeks.
1313
* Use our application template to introduce yourself and describe your project. The resulting document you should upload to the Google Summer of Code program website.
14+
* If there are some beginner issues or tasks, you can use them as a showcase

_faq/005_contact_to_mentors.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@ order: 5
55
We act as an umbrella organization, so there are a bunch of possibilities to contact mentors. Most of our mentors can be contacted via GitHub. Please try to contact your mentor first!
66

77
If you're in doubt or don't know the project location, ask our [international mailing list](https://lists.freifunk.net/mailman/listinfo/wlanware-freifunk.net) or at [matrix](https://matrix.to/#/!DmXQbxcSxGYgXDYrBs:bau-ha.us?via=bau-ha.us). Please keep in mind that people there don't know the projects or your ideas in detail!
8+
9+
**Please note:** Our mentors are volunteers who contribute their time and expertise on a voluntary basis in their free time. They do not receive any payment for their mentoring work.

_faq/008_what_did_you_achieve.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ order: 8
44
---
55
We attended Google Summer of Code first in 2009. Over 15 years, we completed a lot of valuable projects, won many new contributors and community members that help us to grow and continue our work.
66

7-
You can find a list of completed projects since 2020 at our [completed projects page](https://projects.freifunk.net/#/completed).
7+
You can find a list of completed projects since 2020 at our [completed projects page](https://projects.freifunk.net/#/completed).
8+
9+
Our contributors have also written blog posts about their GSoC experiences. You can read all GSoC-related blog posts at [blog.freifunk.net/tag/gsoc/](https://blog.freifunk.net/tag/gsoc/).

_faq/009_eligibility.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
question: "Who can apply for Google Summer of Code?"
3+
order: 9
4+
---
5+
Google Summer of Code has specific eligibility requirements that are set by Google. These requirements typically include:
6+
7+
* You must be at least 18 years old at the time of registration
8+
* You must be a student or new to open source software and software development
9+
* You must be eligible to work in the country where you will reside during the program
10+
11+
Please check the [official GSoC eligibility requirements](https://developers.google.com/open-source/gsoc/faq#eligibility) on Google's website for the most current and detailed information, as these requirements may change from year to year.
12+
13+
In addition to Google's requirements, we expect applicants to have:
14+
* Basic technical skills relevant to the project they're applying for
15+
* Motivation and commitment to work on the project
16+
* Good communication skills in English
17+
* Willingness to learn and collaborate with the community
18+

_faq/010_project_sizes.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
question: "What are the different project sizes (90h, 175h, 350h)?"
3+
order: 10
4+
---
5+
Google Summer of Code offers three project sizes, which are defined by Google:
6+
7+
* **Small projects**: 90 hours over 10 weeks
8+
* **Medium projects**: 175 hours over 10 weeks
9+
* **Large projects**: 350 hours over 10 weeks
10+
11+
The project size is determined by the scope and complexity of the work. When you look at our project ideas, each project will indicate its size. You should choose a project size that matches your availability and the project's requirements.
12+
13+
The hours should be distributed evenly over the 10-week coding period, or you can discuss a different schedule with your mentor. Projects can also be extended or completed faster if needed, but this should be coordinated with your mentor.
14+
15+
Please refer to [Google's official documentation](https://developers.google.com/open-source/gsoc/faq#project-sizes) for the most current information about project sizes and stipends.
16+

_faq/013_expectations.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
question: "What are the expectations during GSoC?"
3+
order: 13
4+
---
5+
During Google Summer of Code, we have several expectations for our contributors:
6+
7+
**Time Commitment:**
8+
* Hours should be distributed evenly over the 10-week coding period, or coordinated with your mentor
9+
* Projects can be extended or completed faster if needed, but this should be discussed with your mentor
10+
11+
**Communication:**
12+
* Regular updates to your mentor (at least one meeting per week is the minimum expectation)
13+
* Active participation in community discussions
14+
* Regular communication about progress, challenges, and questions
15+
16+
**Blog Posts:**
17+
We expect three blog posts during the program:
18+
* **Beginning**: An introductory post about yourself and your project
19+
* **Midterm**: A midterm evaluation post summarizing your progress
20+
* **Final**: A final blog post describing what you achieved
21+
22+
**Meetings:**
23+
* Regular one-on-one meetings with your mentor (schedule to be discussed personally)
24+
* Participation in joint meetings with all GSoC projects (these are organized for all contributors)
25+
26+
**Code Quality:**
27+
* Write clean, well-documented code
28+
* Include tests where appropriate
29+
* Follow the project's coding standards and best practices
30+
* Respond to code review feedback promptly
31+
32+
**Community Engagement:**
33+
* Be respectful and collaborative
34+
* Ask questions when you need help
35+
* Share your knowledge and experiences
36+

_faq/015_not_selected.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
question: "What if I'm not selected for GSoC?"
3+
order: 15
4+
---
5+
Not being selected for Google Summer of Code doesn't mean you can't contribute to our projects!
6+
7+
**You can still contribute:**
8+
* All our projects are open source and welcome contributions
9+
* You can work on issues, submit pull requests, and participate in discussions
10+
* Many contributors started without GSoC and became valuable community members
11+
12+
**Important difference:**
13+
* If you contribute outside of GSoC, you cannot expect formal mentoring
14+
* Our mentors volunteer their time specifically for GSoC participants
15+
* We don't have the capacity to provide structured mentoring for all contributors
16+
17+
**Other opportunities:**
18+
* You can apply again next year if you're still eligible
19+
* Some projects have other mentorship programs or initiatives
20+
* Contributing now will strengthen your application for future GSoC rounds
21+
22+
**Getting started:**
23+
* Check out our [projects page](https://projects.freifunk.net/#/projects) for open issues
24+
* Join our [community channels](https://projects.freifunk.net/#/faq/007_how_to_get_in_touch_with_the_community) to introduce yourself
25+
* Start with small contributions to get familiar with the codebase
26+

resources/css/coala.css

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -844,3 +844,18 @@ a.chip i {
844844
text-indent: 1em;
845845
box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.3) !important;
846846
}
847+
848+
/* Hidden AI prompt: visible to machines (when copying) but not to humans */
849+
.ai-prompt {
850+
position: absolute;
851+
left: -9999px;
852+
width: 1px;
853+
height: 1px;
854+
overflow: hidden;
855+
opacity: 0;
856+
pointer-events: none;
857+
user-select: text; /* Allow text selection for copying */
858+
-webkit-user-select: text;
859+
-moz-user-select: text;
860+
-ms-user-select: text;
861+
}

0 commit comments

Comments
 (0)