@@ -6,137 +6,28 @@ authors: ["OSL Team"]
66template : single-sidebar.html
77---
88
9- # Google Summer of Code (GSoC) with Open Science Labs, under NumFOCUS umbrella
9+ # Google Summer of Code (GSoC) with Open Science Labs
1010
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.
1213
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 )
1716
18- ## Open Science Labs' Participation in GSoC under NumFOCUS umbrella
17+ ### Contributor Guide
1918
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.
2521
26- ## Contributor Guide
22+ ### Project Ideas for GSoC
2723
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 )
3026
31- ## Our Project Ideas for GSoC
27+ ### History
3228
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.
4031
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