Skip to content

Commit 61e9c0c

Browse files
committed
add individual project ideas
1 parent 9d312a0 commit 61e9c0c

File tree

7 files changed

+183
-45
lines changed

7 files changed

+183
-45
lines changed

pages/opportunities/internships/guides/mentors/index.md renamed to bkp/opportunities/internship/mentors/index.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ template: single-sidebar.html
99
# Open Science Labs Mentor Guide
1010

1111
The Open Science Labs Mentor Guide is a consolidated resource designed to guide
12-
potential mentoring organizations through the proposal and application process,
13-
and to support approved mentors in fostering intern development. From project
12+
potential sub-organizations through the proposal and application process, and to
13+
support approved mentors in fostering intern development. From project
1414
submission to nurturing intern growth, and facilitating their successful
1515
contributions to open source, this guide outlines the key steps and best
1616
practices to ensure a rewarding mentorship experience in our community-driven
1717
programs.
1818

19-
## Part I: Applying to Become a Mentoring Organization
19+
## Part I: Applying to Become a Sub-Organization
2020

21-
As a prospective mentoring organization within Open Science Labs, you have the
21+
As a prospective sub-organization within Open Science Labs, you have the
2222
opportunity to shape the future of open source by guiding and nurturing new
2323
talent. Your contributions, in the form of project ideas and mentorship, are
2424
crucial to the development of both individual contributors and the larger
@@ -27,8 +27,8 @@ process and help you submit your project proposals effectively.
2727

2828
### Application Process
2929

30-
When the call for mentoring organizations opens, you are encouraged to apply
31-
with a detailed outline of all the project ideas. A 'project' constitutes a
30+
When the call for sub-organizations opens, you are encouraged to apply with a
31+
detailed outline of all the project ideas. A 'project' constitutes a
3232
well-defined proposal targeting a specific software, package, or library with
3333
distinct tasks. While there is no limit to the number of projects you can
3434
propose, please note that OSL reserves the right to approve only a subset based
@@ -40,12 +40,11 @@ will provide updates on this option once GSoC confirmations are received.
4040

4141
## Part II: Recommendations for Approved Mentors
4242

43-
Congratulations on being selected as a mentor for the OSL
44-
Internship/Apprenticeship Program! You are about to embark on a rewarding
45-
journey of imparting knowledge and facilitating growth. This part of the guide
46-
is crafted to support you in leading an effective mentorship, outlining key
47-
activities and providing practical tips for fostering a successful internship
48-
experience.
43+
Congratulations on being selected as a mentor for the OSL Internship Program!
44+
You are about to embark on a rewarding journey of imparting knowledge and
45+
facilitating growth. This part of the guide is crafted to support you in leading
46+
an effective mentorship, outlining key activities and providing practical tips
47+
for fostering a successful internship experience.
4948

5049
### Conducting Effective Mentorship
5150

mkdocs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ nav:
3434
- All Projects: "projects/list/index.md"
3535
- Opportunities:
3636
- index: opportunities/index.md
37-
- Open Source Software Internship:
37+
- OSS Internship:
3838
- index: "opportunities/internships/oss/index.md"
39+
- Project Ideas: "opportunities/internships/oss/project-ideas/index.md"
3940
- Interns Guide: "opportunities/internships/guides/interns/index.md"
40-
- Mentors Guide: "opportunities/internships/guides/mentors/index.md"
4141
- Projects Ideas Template: "opportunities/internships/templates/projects-ideas/index.md"
4242
- Candidates's Project Proposal Template: "opportunities/internships/templates/candidate-proposal/index.md"
43-
- Open Source Software Research Internship:
43+
- OSS Research Seed Internship:
4444
- index: "opportunities/internships/oss-research-seed/index.md"
45+
- Project Ideas: "opportunities/internships/oss-research-seed/project-ideas/index.md"
4546
- Interns Guide: "opportunities/internships/guides/interns/index.md"
46-
- Mentors Guide: "opportunities/internships/guides/mentors/index.md"
4747
- Projects Ideas Template: "opportunities/internships/templates/projects-ideas/index.md"
4848
- Candidates's Project Proposal Template: "opportunities/internships/templates/candidate-proposal/index.md"
4949
- Google Summer of Code:

pages/opportunities/index.md

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ date: "2024-08-17"
55
authors: ["OSL Team"]
66
---
77

8-
## Open Source Software Internships
8+
## Open Source Software (OSS) Internships
99

1010
Open Science Labs (OSL) provides a valuable opportunity for newcomers to
1111
open-source software development through its internship program. This program is
@@ -14,18 +14,29 @@ practices in a real-world setting. We invite candidates to seize this chance to
1414
enhance their skills and contribute to real projects.
1515

1616
<a href="/opportunities/internships/oss" class="btn btn-primary">Learn more
17-
about OSL Open Source Internship</a>
17+
here</a>
1818

19-
## Open Source Software Research Seed Internships
19+
## Open Source Software (OSS) Research Seed Internships
2020

21-
Open Science Labs (OSL) provides a valuable opportunity for newcomers to
22-
open-source software development through its internship program. This program is
23-
designed to deepen participants' understanding of open-source tools and best
24-
practices in a real-world setting. We invite candidates to seize this chance to
25-
enhance their skills and contribute to real projects.
21+
Open Source Software (OSS) Research Seed Program is a new initiative at Open
22+
Science Labs designed to help researchers start open source projects from
23+
scratch. The program requires researchers to provide clear documentation,
24+
detailed GitHub issues, and a structured project plan for a 3–6 month internship
25+
period, with all projects released under an open source license.
26+
27+
Interns typically work on an unpaid basis, helping to advance these projects
28+
while gaining practical experience. Where available, project maintainers can
29+
compensate interns through our fiscal host,
30+
[Open Source Collective](https://opencollective.com/osl). Mentors are expected
31+
to commit at least 5 hours per week, with daily reviews recommended to monitor
32+
progress and provide feedback.
33+
34+
Overall, the program supports early-stage project development through
35+
collaboration between interns and experienced mentors, helping new projects
36+
integrate into the broader open source community.
2637

27-
<a href="/opportunities/internships/oss-research-seed" class="btn btn-primary">Learn
28-
more about OSL Open Source Internship</a>
38+
<a href="/opportunities/internships/oss-research-seed" class="btn btn-danger">Learn
39+
more here</a>
2940

3041
## Google Summer of Code
3142

@@ -34,8 +45,7 @@ NumFOCUS umbrella in 2023 and 2024. If you are interested in contributing to
3445
projects under the OSL umbrella for Google Summer of Code 2025, please click on
3546
the following link:
3647

37-
<a href="/opportunities/gsoc" class="btn btn-warning">How to participate in GSoC
38-
with OSL</a>
48+
<a href="/opportunities/gsoc" class="btn btn-warning">Learn more here</a>
3949

4050
For updates about our 2025 participation, please join our community on Discord:
4151
[https://opensciencelabs.org/discord](https://opensciencelabs.org/discord).

pages/opportunities/internships/guides/interns/index.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ authors: ["OSL Team"]
66
template: single-sidebar.html
77
---
88

9-
# Open Science Labs Intern/Apprentice Guide
10-
11-
Welcome to the Open Science Labs Internship/Apprenticeship Program Guide. This
12-
comprehensive document is your gateway to engaging with a network of
13-
professionals and peers dedicated to the advancement of open science and open
14-
source. Whether you're considering applying to our program or you've already
15-
been accepted, this guide is designed to facilitate a smooth transition into our
16-
collaborative environment. You'll find detailed instructions on how to apply,
17-
connect with mentoring organizations, and make the most of your internship once
18-
you're on board. It's more than just an internship—it's a chance to contribute
19-
to a global movement and develop skills that will serve you throughout your
20-
career. Let's embark on this exciting journey together.
9+
# Open Science Labs Interns Guide
10+
11+
Welcome to the Open Science Labs Internship Program Guide. This comprehensive
12+
document is your gateway to engaging with a network of professionals and peers
13+
dedicated to the advancement of open science and open source. Whether you're
14+
considering applying to our program or you've already been accepted, this guide
15+
is designed to facilitate a smooth transition into our collaborative
16+
environment. You'll find detailed instructions on how to apply, connect with
17+
sub-organizations, and make the most of your internship once you're on board.
18+
It's more than just an internship—it's a chance to contribute to a global
19+
movement and develop skills that will serve you throughout your career. Let's
20+
embark on this exciting journey together.
2121

2222
## Part I: Prospective Candidates
2323

@@ -32,10 +32,10 @@ technology.
3232

3333
### 1. How to Apply
3434

35-
#### 1.1. Choosing a Mentoring Organization and Project
35+
#### 1.1. Choosing a Sub-Organization and Project
3636

37-
Begin by exploring the list of available mentoring organizations and their
38-
projects. Look for one that aligns with your interests and skills.
37+
Begin by exploring the list of available sub-organizations and their projects.
38+
Look for one that aligns with your interests and skills.
3939

4040
#### 1.2. Initiating Contact with Projects and Mentors
4141

@@ -90,4 +90,4 @@ open to code reviews and feedback, as they are learning opportunities.
9090

9191
By following these guidelines, both candidates and approved interns/apprentices
9292
can maximize their growth, contributions, and overall experience within the Open
93-
Science Labs Internship/Apprenticeship Program.
93+
Science Labs Internship Program.

pages/opportunities/internships/oss-research-seed/index.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
# Open Source Software Research Seed Internship Program
1+
---
2+
title: "OSL Open Source Research Seed Internship Program"
3+
description: "Internship Research Seed Internship Program"
4+
date: "2023-11-03"
5+
authors: ["OSL Team"]
6+
template: single-sidebar.html
7+
---
8+
9+
# Open Source Software (OSS) Research Seed Internship Program
210

311
This document provides guidelines for both open-source research project
412
maintainers and internship candidates for the OSS Research Seed Internship
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: "Open Source Software (OSS) Research Seed Project Ideas"
3+
description: "Open Source Software (OSS) Research Seed Project Ideas"
4+
date: "2025-03-16"
5+
authors: ["OSL Team"]
6+
template: single-sidebar.html
7+
---
8+
9+
<div class="alert alert-warning" role="alert">To be announced, stay tuned!</div>
Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
---
2+
title: "OSS Project Ideas"
3+
description: "OSS Project Ideas"
4+
date: "2025-02-01"
5+
authors: ["OSL Team"]
6+
template: single-sidebar.html
7+
---
8+
9+
# OSL Project Ideas
10+
11+
Welcome to the Open Science Labs (OSL) project ideas page for the Open Source
12+
Software Internship. As an umbrella organization, OSL hosts links to the ideas
13+
pages of each member organization. You can explore these projects here.
14+
15+
At OSL, we've assembled a selection of project ideas that not only embody our
16+
mission but also provide enriching experiences for student and newcomers
17+
open-source developpers. These projects cover a variety of topics and
18+
technologies, catering to diverse interests. Below, we've outlined some
19+
potential project ideas we're considering for the internship. We believe these
20+
projects provide students with a valuable chance to engage with open-source
21+
efforts and develop their skills under the mentorship of seasoned professionals.
22+
23+
This page details the sub-organizations available for the internship
24+
participants. Applicants are welcome to reach out to us on our
25+
[Discord](https://opensciencelabs.org/discord) or directly contact the
26+
sub-oganization/project mentors.
27+
28+
## Sub-Organizations
29+
30+
_Note: Each organization includes a designated list of mentors. Please get in
31+
touch with them directly if you have any inquiries._
32+
33+
<!--
34+
### AnamnesisAI
35+
36+
- **Description**: AnamnesisAI is a project focused on extracting anamnesis in
37+
FHIR format from text.
38+
- **Project WEB Page**: <https://osl-incubator.github.io/anamnesis.ai/>
39+
- **Project Ideas**:
40+
[link](https://github.com/osl-incubator/anamnesis.ai/wiki/Project-Ideas)
41+
-->
42+
43+
### ArxLang/ASTx
44+
45+
- **Description**: ASTx is an agnostic expression structure for AST. It is
46+
agnostic because it is not specific to any language.
47+
- **Project WEB Page**: <https://astx.arxlang.org/>
48+
- **Repository**: <https://github.com/arxlang/astx>
49+
- **Communication channel**: [Discord](https://arxlang.org/discord)
50+
- **Project Ideas**: [link](https://github.com/arxlang/astx/wiki/Project-Ideas)
51+
- **Compensation**: Unpaid
52+
53+
<!--
54+
### ArxLang/IRx
55+
56+
- **Description**: IRx aims to provide a translator to LLVM-IR from ASTx
57+
objects. IRx uses llvmlite in order to generate LLVM-IR source and binary
58+
generation.
59+
- **Project WEB Page**: <https://irx.arxlang.org/>
60+
- **Repository**: <https://github.com/arxlang/irx>
61+
- **Communication channel**: [Discord](https://arxlang.org/discord)
62+
- **Project Ideas**: [link](https://github.com/arxlang/irx/wiki/Project-Ideas)
63+
- **Compensation**: Unpaid
64+
65+
-->
66+
67+
### Makim
68+
69+
- **Description**: Makim is based on **make** and focus on improving the way to
70+
define targets and dependencies. Instead of using the Makefile format, it uses
71+
yaml format.
72+
- **Project WEB Page**: <https://osl-incubator.github.io/makim/>
73+
- **Repository**: <https://github.com/osl-incubator/makim>
74+
- **Communication channel**: [Discord](https://opensciencelabs.org/discord)
75+
- **Project Ideas**:
76+
[link](https://github.com/osl-incubator/makim/wiki/Project-Ideas)
77+
- **Compensation**: Unpaid
78+
79+
### Rago
80+
81+
- **Description**: Rago is a lightweight framework for RAG.
82+
- **Project WEB Page**: <https://osl-incubator.github.io/rago/>
83+
- **Repository**: <https://github.com/osl-incubator/rago>
84+
- **Communication channel**: [Discord](https://opensciencelabs.org/discord)
85+
- **Project Ideas**:
86+
[link](https://github.com/osl-incubator/rago/wiki/Project-Ideas)
87+
- **Compensation**: Unpaid
88+
89+
<!--
90+
### SciCookie
91+
92+
- **Description**: SciCookie creates new python project's structure from an
93+
opinionated project template.
94+
- **Project WEB Page**: <https://osl-incubator.github.io/scicookie>
95+
- **Repository**: <https://github.com/osl-incubator/scicookie>
96+
- **Communication channel**: [Discord](https://opensciencelabs.org/discord)
97+
- **Project Ideas**:
98+
[link](https://github.com/osl-incubator/scicookie/wiki/Project-Ideas)
99+
- **Compensation**: Unpaid
100+
-->
101+
102+
### Sugar
103+
104+
- **Description**: Sugar organizes your stack of containers, gathering some
105+
useful scripts and keeping this information centralized in a configuration
106+
file with a friendly command line interface.
107+
- **Project WEB Page**: <https://osl-incubator.github.io/sugar/>
108+
- **Repository**: <https://github.com/osl-incubator/sugar>
109+
- **Communication channel**: [Discord](https://opensciencelabs.org/discord)
110+
- **Project Ideas**:
111+
[link](https://github.com/osl-incubator/sugar/wiki/Project-Ideas)
112+
- **Compensation**: Unpaid

0 commit comments

Comments
 (0)