Skip to content

Commit a9862e7

Browse files
prep for gsoc 2024
1 parent e2fa646 commit a9862e7

17 files changed

+12
-497
lines changed

content/faq.md

Lines changed: 1 addition & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -4,132 +4,4 @@ title: Frequently Asked Questions
44

55
# Faq
66

7-
- [What is the main goal of this program?](#what-is-the-main-goal-of-this-program)
8-
- [What is the timeline for the Summer of Haskell program?](#what-is-the-timeline-for-the-summer-of-haskell-program)
9-
- [What are the eligibility requirements for participation?](#what-are-the-eligibility-requirements-for-participation)
10-
- [How does the program work?](#how-does-the-program-work)
11-
- [Is it possible to be a contributor and mentor at the same time?](#is-it-possible-to-be-a-contributor-and-mentor-at-the-same-time)
12-
- [Why are you running this program?](#why-are-you-running-this-program)
13-
- [Are mentoring organizations required to use the code produced by students?](#are-mentoring-organizations-required-to-use-the-code-produced-by-students)
14-
- [Can I take part in the project as a group of contributors?](#can-i-take-part-in-the-project-as-a-group-of-contributors)
15-
- [Can I submit more than one proposal?](#can-i-submit-more-than-one-proposal)
16-
- [How to write a good project proposal?](#how-to-write-a-good-project-proposal)
17-
- [How do I know that I've been accepted?](#how-do-i-know-that-ive-been-accepted)
18-
- [Can I get course credit for participating in the Summer of Haskell?](#can-i-get-course-credit-for-participating-in-the-summer-of-haskell)
19-
- [How do I become a mentor for Summer of Haskell?](#how-do-i-become-a-mentor-for-summer-of-haskell)
20-
- [Are there any other ways to support Summer of Haskell?](#are-there-any-other-ways-to-support-summer-of-haskell)
21-
- [What if I have another question?](#what-if-i-have-another-question)
22-
23-
---
24-
25-
### What is the main goal of this program?
26-
Our main goal is to attract people outside the ecosystem to the Haskell
27-
open-source code development. We hope program attendees stay with the
28-
open-source movement after finishing their projects to continue contributing.
29-
30-
---
31-
32-
### What is the timeline for the Summer of Haskell program?
33-
The full timeline for the 2023 edition can be found on the [homepage](/#projected-timeline).
34-
35-
Estimates for medium-size projects: 175 hours to complete; large projects: 350
36-
hours to complete. The program (work schedule) can be modified individually in
37-
case a student's school ends late/starts early and collides with the Summer of
38-
Haskell timeline.
39-
40-
---
41-
42-
### What are the eligibility requirements for participation?
43-
44-
- You must be eligible to work in the country you will reside in during the
45-
program, and the United States cannot embargo the country you reside in.
46-
- You must be at least 18 years old before the program's inauguration.
47-
- Summer of Haskell cannot accept participants (contributors or mentors) from
48-
Russia, Belarus, or the so-called Donetsk People's Republic ("DNR") and
49-
Luhansk People's Republic ("LNR"), but there are no restrictions on
50-
participants in Ukraine but outside of the DNR and LNR.
51-
52-
---
53-
54-
### How does the program work?
55-
Newcomers are mentored by experienced contributors, and learn how to work with
56-
open source software development and improve their ability to write Haskell
57-
code. No previous open source experience is needed to participate in the
58-
program as a contributor, however you need to have some knowledge of writing
59-
Haskell code. The program is addressed to everyone; there's no need to be a
60-
student. All the contributors will receive a stipend for their work, even if
61-
the work is unfinished or the produced code won't be used in the future. The
62-
program is run entirely online.
63-
64-
---
65-
66-
### Is it possible to be a contributor and mentor at the same time?
67-
No, by definition, contributors are not experienced with open source while all
68-
the mentors are experienced contributors and maintainers.
69-
70-
---
71-
72-
### Why are you running this program?
73-
The Haskell ecosystem relies on volunteer work. The majority of tools and
74-
libraries are open source and we want to be aware and educate developers on the
75-
importance of open source software. Having active contributors and devoted
76-
maintainers is crucial for our ecosystem to function smoothly.
77-
78-
---
79-
80-
### Are mentoring organizations required to use the code produced by students?
81-
No. While we hope that all the code that comes out of this program will find a
82-
happy home, we don't require organizations to use the contributor's code.
83-
84-
---
85-
86-
### Can I take part in the project as a group of contributors?
87-
No, we accept only individuals as contributors.
88-
89-
---
90-
91-
### Can I submit more than one proposal?
92-
We accept at most two proposals from each candidate.
93-
94-
---
95-
96-
### How to write a good project proposal?
97-
Please see our [tips for writing a good proposal](./tips.html)
98-
99-
---
100-
101-
### How do I know that I've been accepted?
102-
We will contact you via email and ask you to prepare a tax form applicable to
103-
your country (our stipend program requirement). In case you are a student in
104-
the United States on an F1 visa - be sure to get in touch with your school's
105-
international student affairs office immediately to confirm if you can accept
106-
the stipend for the project.
107-
108-
---
109-
110-
### Can I get course credit for participating in the Summer of Haskell?
111-
You have to confirm that with your school program coordinators.
112-
113-
---
114-
115-
### How do I become a mentor for Summer of Haskell?
116-
If you are a community member who is maintaining an active free/open source
117-
software project under an Open Source Initiative approved license, please write
118-
to `summer [AT] haskell.org`.
119-
120-
---
121-
122-
### Are there any other ways to support Summer of Haskell?
123-
We are looking for sponsors of stipends; the number we're suggesting to
124-
potential sponsors is 6000 USD. If that is outside your means, you can also
125-
co-sponsor a student by providing half the stipend for a student.
126-
127-
---
128-
129-
### What if I have another question?
130-
We are happy to answer! Write us an email summer<at>haskell.org. Please
131-
remember not to leave your submission to the program until the very last
132-
minute.
133-
134-
<br><br><br><br><br><br><br><br><br><br>
135-
<br><br><br><br><br><br><br><br><br><br>
7+
Google Summer of Code's FAQ can be found [here](https://developers.google.com/open-source/gsoc/faq)

content/ideas.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
<h1>Summer of Haskell 2023 Ideas</h1>
1+
<h1>GSoC 2024 Ideas</h1>
22

33
<p>
44
This is a list of ideas for contributors who are considering to apply to
5-
Summer of Haskell 2023.
5+
Google Summer of Code 2024 for <em>Haskell.org</em>
66
</p>
77

88
<h2>For project maintainers</h2>
@@ -13,7 +13,7 @@ <h2>For project maintainers</h2>
1313
You can contribute ideas by sending a pull request to our
1414
<a href="https://github.com/haskell-org/summer-of-haskell">github
1515
repository</a>
16-
(<a href="https://github.com/haskell-org/summer-of-haskell/blob/ba41af89efe18a2383163e80156cc900e443e461/content/ideas/stylish-haskell-ghc-lib-parser.md">example from 2020</a>).
16+
(<a href="https://github.com/haskell-org/summer-of-haskell/blob/84e79ca9bd439c26de074e87c3854ae117b2f0a1/content/ideas/cabal-errors.md">example from 2023</a>).
1717
If you just want to discuss a possible idea,
1818
<a href="/contact.html">please contact us</a>.
1919
</p>
@@ -40,7 +40,7 @@ <h2>For project maintainers</h2>
4040
<p>
4141
Projects should benefit as many people as possible – e.g. an improvement to
4242
GHC will benefit more people than an update to a specific library or tool, but
43-
both are acceptable. New libraries and applications written in Haskell,
43+
both are acceptable. New libraries and applications written in Haskell,
4444
rather than improvements to existing ones, are also welcome.
4545
</p>
4646

content/ideas/alpaca.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

content/ideas/cabal-errors.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

content/ideas/cabal-filter.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

content/ideas/cabal-gc.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

content/ideas/code-action-resolve.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

content/ideas/ghc-diagnostic-conversions.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

content/ideas/haddock.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

content/ideas/hls-goto-def-third-party.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)