Skip to content

Commit 44f00dd

Browse files
Archive GSoC 2022 files
1 parent 9d06267 commit 44f00dd

File tree

1 file changed

+194
-0
lines changed

1 file changed

+194
-0
lines changed

2022/psf_ideas.html

Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta name="description" content="Python's Google Summer of Code Page">
7+
<title>Python GSoC &ndash; Splash</title>
8+
9+
10+
<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.0/build/pure-min.css" integrity="sha384-" crossorigin="anonymous">
11+
12+
<!--[if lte IE 8]>
13+
<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.0/build/grids-responsive-old-ie-min.css">
14+
<![endif]-->
15+
<!--[if gt IE 8]><!-->
16+
<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.0/build/grids-responsive-min.css">
17+
<!--<![endif]-->
18+
19+
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU"
20+
crossorigin="anonymous">
21+
22+
<!--[if lte IE 8]>
23+
<link rel="stylesheet" href="css/side-menu-old-ie.css">
24+
<![endif]-->
25+
<!--[if gt IE 8]><!-->
26+
<link rel="stylesheet" href="css/side-menu.css">
27+
<!--<![endif]-->
28+
<link rel="stylesheet" href="css/python-gsoc.css">
29+
30+
</head>
31+
<body>
32+
33+
<!-- Menu toggle -->
34+
<a href="#menu" id="menuLink" class="menu-link">
35+
<!-- Hamburger icon -->
36+
<span></span>
37+
</a>
38+
39+
<div id="layout">
40+
<div id="menu">
41+
<div class="pure-menu">
42+
<a class="pure-menu-heading" href="http://python-gsoc.org">Python GSoC</a>
43+
44+
<ul class="pure-menu-list">
45+
<li class="pure-menu-item"><a href="index.html#gettingstarted" class="pure-menu-link">Getting Started</a></li>
46+
<li class="pure-menu-item"><a href="contributors.html" class="pure-menu-link">Contributors</a></li>
47+
<li class="pure-menu-item"><a href="mentors.html" class="pure-menu-link">Mentors</a></li>
48+
<li class="pure-menu-item"><a href="index.html#ideas" class="pure-menu-link">Project Ideas</a></li>
49+
<li class="pure-menu-item"><a href="deadlines.html" class="pure-menu-link">Deadlines</a></li>
50+
<li class="pure-menu-item"><a href="contributors.html#faq" class="pure-menu-link">FAQ</a></li>
51+
<li class="pure-menu-item"><a href="https://blogs.python-gsoc.org/en/" class="pure-menu-link">Blogs</a></li>
52+
<li class="pure-menu-item"><a href="mentors.html#sub-orgs" class="pure-menu-link">Info for Sub-orgs</a></li>
53+
<li class="pure-menu-item"><a href="index.html#contact" class="pure-menu-link">Contact</a></li>
54+
</ul>
55+
</div>
56+
</div> <!-- menu -->
57+
<div class="content">
58+
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1">
59+
<h2 class="content-head content-head is-center">Python Software Foundation GSoC Ideas</h2>
60+
61+
62+
<div class="warning">
63+
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1">
64+
<p>We are accepting at most one student this year, as such we recommend applying to other sub-organizations. You can find the other organizations on the <a href="index.html#ideas" >Project Ideas</a> page. If you are still intrested we will only be accepting a student who already has a knowledge of Django and Python.
65+
</p>
66+
</div>
67+
</div>
68+
69+
<h4>Contacting the PSF team</h4>
70+
71+
Most of our communication will take place in the <a href="https://github.com/python-gsoc/python-blogs/labels/GSoC%20Discussions">issue tracker under the label 'GSoC Discussions'</a> or on IRC, just say the mentors names in the channel and one of them should get back to you shortly. Not sure where to ask? Try <a href="https://github.com/python-gsoc/python-blogs/issues/8">here</a>!
72+
73+
IRC: Contact us using the main python-gsoc channel, #python-gsoc on irc.libera.chat. (<a href="http://python-gsoc.org/index.html#contact" rel="nofollow">How to connect.</a>). Note most of all our developers are located in US Pacific Standard time at this time.
74+
75+
<h4>Initial small pr Ideas:</h4>
76+
A List of small bite-sized ideas are located at <a href='https://github.com/python-gsoc/python-blogs/issues'>https://github.com/python-gsoc/python-blogs/issues</a> dont forget to be accepted all students must make at least 1 pull request!
77+
<h4>Questions?</h4>
78+
If you have any questions please feel free to message any of the mentors posted above on irc, they should be able to help you.
79+
80+
</p>
81+
82+
<h3>GSoC Blog Platform</h3>
83+
<p>Students should start by reading the
84+
<a href="https://wiki.python.org/moin/SummerOfCode/Expectations" rel="nofollow">guidelines</a> for
85+
participation. Google also provides guidelines to
86+
<a href="http://write.flossmanuals.net/gsocstudentguide/writing-a-proposal/" rel="nofollow">help with writing a proposal</a>
87+
as part of their
88+
<a href="http://write.flossmanuals.net/gsocstudentguide/what-is-google-summer-of-code/" rel="nofollow">GSoC Student Guide</a>.
89+
It is a good idea to start on your proposal early, post a draft to the
90+
python-gsoc chat room and let one of the mentors know so they can review it
91+
and iterate based on the feedback you receive. This will only improve
92+
the quality of your proposal. </p>
93+
94+
<h3>Getting Started</h3>
95+
1) Pull down the code and look at the <a href="https://github.com/python-gsoc/python-blogs/blob/master/docs/README.md">README</a> and make sure you can run the code. <br />
96+
2) Log in using the default credentials admin/admin<br />
97+
3) Check out the <a href="https://github.com/python-gsoc/python-blogs/issues"> issues </a> The only items we are looking to resolve are bugs and usage issues currently! This will be your first contribution!<br />
98+
99+
<h3>Writing your GSoC application</h3>
100+
<p>Instructions on <a href="http://python-gsoc.org/#apply" rel="nofollow">How to apply</a> can be found on the Python GSoC website. Please don't forget to use our name (<strong>PSF</strong>) in your application title!</p>
101+
102+
<h3>Project Ideas</h3>
103+
<h4>Resolve bugs and usage issues</h4>
104+
<p>Resolve listed issues on the issue tracker and improve usability for admins and students based on issues on the issue tracker.<br />
105+
<br />
106+
Difficulty: Intermediate<br />
107+
<br />
108+
Skills required: Django, HTML, JS, and Python<br />
109+
<br />
110+
Mentors: Botanic (Matthew Lagoe)<br /></p>
111+
</div>
112+
</div> <!-- content -->
113+
</div>
114+
<script src="js/ui.js"></script>
115+
116+
<style>
117+
.modalDialog {
118+
position: fixed;
119+
font-family: Arial, Helvetica, sans-serif;
120+
top: 0;
121+
right: 0;
122+
bottom: 0;
123+
left: 0;
124+
background: rgba(0, 0, 0, 0.8);
125+
z-index: 99999;
126+
opacity: 0;
127+
-webkit-transition: opacity 400ms ease-in;
128+
-moz-transition: opacity 400ms ease-in;
129+
transition: opacity 400ms ease-in;
130+
pointer-events: none;
131+
}
132+
.modalDialog:target {
133+
opacity: 1;
134+
pointer-events: auto;
135+
}
136+
.modalDialog > div {
137+
width: 400px;
138+
position: relative;
139+
margin: 10% auto;
140+
padding: 5px 20px 13px 20px;
141+
border-radius: 10px;
142+
background: #fff;
143+
background: -moz-linear-gradient(#fff, #999);
144+
background: -webkit-linear-gradient(#fff, #999);
145+
background: -o-linear-gradient(#fff, #999);
146+
}
147+
.close {
148+
background: #606061;
149+
color: #ffffff;
150+
line-height: 25px;
151+
position: absolute;
152+
right: -12px;
153+
text-align: center;
154+
top: -10px;
155+
width: 24px;
156+
text-decoration: none;
157+
font-weight: bold;
158+
-webkit-border-radius: 12px;
159+
-moz-border-radius: 12px;
160+
border-radius: 12px;
161+
-moz-box-shadow: 1px 1px 3px #000;
162+
-webkit-box-shadow: 1px 1px 3px #000;
163+
box-shadow: 1px 1px 3px #000;
164+
}
165+
.close:hover {
166+
background: #00d9ff;
167+
}
168+
</style>
169+
170+
<div id="openModal" class="modalDialog">
171+
<div>
172+
<a href="#close" title="Close" class="close">X</a>
173+
<h2>Archived</h2>
174+
<p>
175+
This site has been archived, go to
176+
<a target="_blank" href="https://python-gsoc.org/">this link</a> to find
177+
more about the latest GSoC program.
178+
</p>
179+
</div>
180+
</div>
181+
182+
<script>
183+
let tokens = String(window.location).split("#");
184+
if (
185+
tokens.length === 1 &&
186+
tokens[1] !== "openModal" &&
187+
tokens[1] !== "close"
188+
) {
189+
window.location = window.location + "#openModal";
190+
}
191+
</script>
192+
</body>
193+
194+
</html>

0 commit comments

Comments
 (0)