@@ -6,137 +6,28 @@ authors: ["OSL Team"]
6
6
template : single-sidebar.html
7
7
---
8
8
9
- # Google Summer of Code (GSoC) with Open Science Labs, under NumFOCUS umbrella
9
+ # Google Summer of Code (GSoC) with Open Science Labs
10
10
11
- ## Google Summer of Code (GSoC)
11
+ Google Summer of Code is a global program focused on bringing students and
12
+ newcomer open-source developers into open-source software development.
12
13
13
- Google Summer of Code is a global program focused on bringing more student
14
- developers into open source software development. GSoC invites students to work
15
- with an open source organization on a 3-month programming project during their
16
- break from school.
14
+ For more detailed and complete information about the GSoC, please check its
15
+ [ official guide] ( https://developers.google.com/open-source/gsoc/resources/guide )
17
16
18
- ## Open Science Labs' Participation in GSoC under NumFOCUS umbrella
17
+ ### Contributor Guide
19
18
20
- Open Science Labs is excited to announce that we've been accepted under
21
- [ NumFOCUS] ( https://github.com/numfocus/gsoc ) umbrella as a participating
22
- organization in GSoC 2024! Please, check out our
23
- [ list of projects] ( https://github.com/OpenScienceLabs/gsoc/blob/main/project-ideas/gsoc2024.md )
24
- for more details.
19
+ Candidate contributors can find important information about GSoC in our
20
+ [ Contributor Guide] ( /opportunities/gsoc/guides/contributor ) section.
25
21
26
- ## Contributor Guide
22
+ ### Project Ideas for GSoC
27
23
28
- Candidates and contributors can find important information about GSoC in the
29
- [ Contributor Guide ] ( /opportunities/gsoc/guides/contributor ) .
24
+ For more information about the Project Ideas, check the section
25
+ [ Project Ideas ] ( /opportunities/gsoc/project-ideas )
30
26
31
- ## Our Project Ideas for GSoC
27
+ ### History
32
28
33
- We have carefully curated a list of project ideas that not only align with our
34
- vision at OSL but also offer challenging and rewarding experiences for student
35
- developers. These projects span a range of topics and technologies, ensuring
36
- there's something to engage every interested student. We believe these projects
37
- offer an excellent opportunity for students to contribute to significant open
38
- source initiatives while enhancing their skills and knowledge under the guidance
39
- of experienced mentors.
29
+ Open Science Labs has participated in the GSoC 2024 and 2023 under
30
+ [ NumFOCUS] ( https://github.com/numfocus/gsoc ) umbrella.
40
31
41
- This year, we are participating in GSoC with the following project ideas:
42
- < https://github.com/OpenScienceLabs/gsoc/blob/main/project-ideas/gsoc2024.md > .
43
-
44
- <!--
45
- ## Our Project Ideas for GSoC
46
-
47
- We have carefully curated a list of project ideas that not only align with our
48
- vision at OSL but also offer challenging and rewarding experiences for student
49
- developers. These projects span a range of topics and technologies, ensuring
50
- there's something to engage every interested student. Below is an initial list
51
- of project ideas we plan to submit for GSoC. We believe these projects offer an
52
- excellent opportunity for students to contribute to significant open source
53
- initiatives while enhancing their skills and knowledge under the guidance of
54
- experienced mentors.
55
-
56
- ### ArtBox
57
-
58
- - **Description**: ArtBox is a tool set for handling multimedia files with a
59
- bunch of useful functions.
60
- - **Project WEB Page**: <https://osl-incubator.github.io/artbox/>
61
- - **Project Ideas**:
62
- [link](<https://github.com/osl-incubator/artbox/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
63
-
64
- ### ArxLang/ASTx
65
-
66
- - **Description**: ASTx is an agnostic expression structure for AST. It is
67
- agnostic because it is not specific to any language, neither to the ArxLang
68
- project, although its main focus is to provide all needed feature for ArxLang.
69
- - **Project WEB Page**: <https://astx.arxlang.org/>
70
- - **Project Ideas**:
71
- [link](<https://github.com/arxlang/astx/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
72
-
73
- ### Envers
74
-
75
- - **Description**: Envers is a command-line tool (CLI) designed to manage and
76
- version environment variables for different deployment stages such as staging,
77
- development, and production. It provides a secure and organized way to handle
78
- environment-specific configurations.
79
- - **Project WEB Page**: <https://osl-incubator.github.io/envers/>
80
- - **Project Ideas**:
81
- [link](<https://github.com/osl-incubator/envers/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
82
-
83
- ### fqlearn
84
-
85
- - **Description**: This Project aims to facilitate the teaching of unit
86
- operations and thermodynamics.
87
- - **Project WEB Page**: <https://osl-pocs.github.io/fqlearn/>
88
- - **Project Ideas**:
89
- [link](<https://github.com/osl-pocs/fqlearn/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
90
-
91
- ### Makim
92
-
93
- - **Description**: Makim (or makim) is based on make and focus on improve the
94
- way to define targets and dependencies. Instead of using the Makefile format,
95
- it uses yaml format.
96
- - **Project WEB Page**: <https://osl-incubator.github.io/makim/>
97
- - **Project Ideas**:
98
- [link](<https://github.com/osl-incubator/makim/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
99
-
100
- ### noWorkflow
101
-
102
- - **Description**: The noWorkflow project aims at allowing scientists to benefit
103
- from provenance data analysis even when they don't use a workflow system. It
104
- transparently collects provenance from Python scripts and notebooks and
105
- provide tools to support the analysis and management of the provenance.
106
- - **Project WEB Page**: <https://gems-uff.github.io/noworkflow/>
107
- - **Project Ideas**:
108
- [link](https://gist.github.com/JoaoFelipe/ce4cb232deb2c71d4f39afc5cbeefe2b)
109
-
110
- ### OSL Web Page
111
-
112
- - **Description**: OpenScienceLabs web page, is a project that serves as a way
113
- to present OSL to the world through a web page.
114
- - **Project WEB Page**: <https://opensciencelabs.org/>
115
- - **Project Ideas**:
116
- [link](<https://github.com/OpenScienceLabs/opensciencelabs.github.io/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
117
-
118
- ### PyDataStructs
119
-
120
- - **Description**: PyDataStructs project aims to be a Python package for various
121
- data structures and algorithms (including their parallel implementations).
122
- - **Project WEB Page**: <https://pydatastructs.readthedocs.io/en/latest/>
123
- - **Project Ideas**:
124
- [link](https://github.com/codezonediitj/pydatastructs/wiki/Google-Summer-of-Code-Project-Ideas)
125
-
126
- ### SciCookie
127
-
128
- - **Description**: SciCookie is a template developed by
129
- <https://opensciencelabs.org/> that creates projects from project templates.
130
- - **Project WEB Page**: <https://osl-incubator.github.io/scicookie>
131
- - **Project Ideas**:
132
- [link](<https://github.com/osl-incubator/scicookie/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
133
-
134
- ### Sugar
135
-
136
- - **Description**: Sugar aims to organize your stack of containers, gathering
137
- some useful scripts and keeping this information centralized in a
138
- configuration file. So the command line would be very simple.
139
- - **Project WEB Page**: <https://osl-incubator.github.io/sugar/>
140
- - **Project Ideas**:
141
- [link](<https://github.com/osl-incubator/sugar/wiki/Google-Summer-of-Code-(GSoc)-%E2%80%90-2024>)
142
- -->
32
+ The list of OSL Project Ideas that participated in GSoC 2024 can be checked
33
+ [ here] ( https://github.com/OpenScienceLabs/gsoc/blob/main/project-ideas/gsoc2024.md ) .
0 commit comments