-
Notifications
You must be signed in to change notification settings - Fork 2
Update information #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Anavelyz
wants to merge
9
commits into
OpenScienceLabs:main
Choose a base branch
from
Anavelyz:update-information
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 4 commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
0345a5d
Update README.md to provide an overview of Google Summer of Code
Anavelyz c33dcbe
Add organization questionnaire for GSoC 2024
Anavelyz cdaab67
Format GSoC description in README.md for better readability
Anavelyz c7de8b4
Add GSoC 2025 organization questionnaire proposal for Open Science Labs
Anavelyz 8420ef2
Update with suggestions
Anavelyz e11f8de
Update organization-questionnaire/gsoc2025_proposal.md
Anavelyz 41ccc60
Refine GSoC 2025 proposal
Anavelyz 93d3a4c
Update GSoC 2024 and 2025 questionnaires
Anavelyz c087369
Add Prettier and pre-commit configuration files; format GSoC 2024 pro…
Anavelyz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,8 @@ | ||
# gsoc | ||
# Google Summer of Code | ||
|
||
> "Google Summer of Code is a global, online program focused on bringing new | ||
> contributors into open source software development. GSoC Contributors work | ||
> with an open source organization on a 12+ week programming project under the | ||
> guidance of mentors." | ||
|
||
Source: [Google Summer of Code](https://summerofcode.withgoogle.com/) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Open Science Labs Organization Questionnaire for GSoC 2024 | ||
|
||
This file contains the Open Science Labs organization's questionnaire for | ||
Google Summer of Code (GSoC) 2024. | ||
|
||
## Why does your organization want to participate in Google Summer of Code? | ||
|
||
Open Science Labs aims to uplift small projects that often go unnoticed by big | ||
open-source organizations. Google Summer of Code will be the perfect platform to | ||
give these projects the recognition they need to attract new contributors and | ||
develop new code. | ||
|
||
Open Science Labs plans to participate as an umbrella organization, with the | ||
sub-organization being open-science or open-source. The participation will | ||
enable these smaller projects to grow, become self-sufficient, and, in the | ||
future, apply for grants available only to well-established projects. Open | ||
Science Labs has previously successfully participated in GSoC under the NumFOCUS | ||
umbrella. | ||
|
||
## What would your organization consider to be a successful GSoC program? | ||
|
||
A successful Google Summer of Code program will include developing good quality | ||
code, documentation, and infrastructure, as well as an increase in engagement | ||
within the sub-organizations and Open Science Labs as a whole. The student's | ||
decision to keep contributing to the project after the official funding ends | ||
will also be an essential factor in the success of this program. Finally, the | ||
projects and the mentors learning how to welcome and onboard new contributors | ||
regularly will also contribute to the program's success. | ||
|
||
## How will you keep mentors engaged with their GSoC contributors? | ||
|
||
Open Science Labs admins will regularly check with every project regarding their | ||
progress and if they need any additional support. The admins themselves will be | ||
mentoring a few projects; hence, they will be involved in the mentoring process. | ||
Furthermore, we plan on conducting biweekly surveys for both the mentors and the | ||
students so that we can identify any potential gaps and act on them. Lastly, | ||
asking the students to write biweekly blogs will allow us to monitor their | ||
progress and how involved the mentors are in the project. | ||
|
||
## How will you keep your GSoC contributors on schedule to complete their projects? | ||
|
||
We will require the students to write biweekly blogs on our website to track | ||
their progress and to keep them motivated. Open Science Labs as a whole will | ||
involve them in our community and developer meetings, instilling a sense of | ||
belonging. We will also encourage them to present their work in topical meetings | ||
held during the summer. Finally, we will regularly meet with the | ||
sub-organisations to keep track of the work. | ||
|
||
## How will you get your GSoC contributors involved in your community during GSoC? | ||
|
||
Open Science Labs is a very welcoming community. Our organization has members | ||
from multiple countries, and most meetings are held in Spanish and English to | ||
accommodate everyone. We will invite every selected student to these meetings | ||
and make them feel welcome. We will also encourage them to present their work in | ||
blogs and topical meetings, where they can interact with students and mentors | ||
working under a different sub-organization. Finally, we will share the students' | ||
work with our partners and on our social media channels to boost their | ||
visibility within the open-source scientific community. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,144 @@ | ||
# Open Science Labs Organization Questionnaire for GSoC 2025 (Proposal) | ||
|
||
## About Open Science Labs | ||
|
||
### Short description | ||
|
||
Open Science Labs is a global community dedicated to creating an open space for | ||
teaching, learning, and sharing information about open science and computational | ||
tools. Our community develops tools that address real-world problems and | ||
collaborates with other projects and workgroups to improve technology and create | ||
international opportunities for our community. | ||
|
||
### Long description | ||
|
||
Open Science Labs is a global community dedicated to creating an open space for | ||
teaching, learning, and sharing information about open science and computational | ||
tools. Our community develops tools that address real-world problems and | ||
collaborates with other projects and workgroups to improve technology and create | ||
international opportunities for our community. Although our focus may seem | ||
broad, we initially prioritize supporting Research Software Engineers (RSEs) who | ||
often face computational challenges in their work. We recognize that many | ||
colleagues in scientific fields may not be familiar with programming languages, | ||
computational libraries, version control systems, databases, DevOps, and other | ||
computational tools. Therefore, we aim to provide a safe and open space for | ||
individuals to learn and share their knowledge. Our community is open to | ||
everyone, including students, professors, and industry professionals, as we | ||
believe that the challenges and technologies used in these fields are frequently | ||
similar, if not the same (in many cases). | ||
|
||
## Primary open source license | ||
|
||
BSD 3 Clause: <https://github.com/osl-incubator/scicookie/blob/main/LICENSE> | ||
|
||
## Why does your org want to participate in GSoC? | ||
|
||
Open Science Labs aims to participate in Google Summer of Code (GSoC) to further | ||
its mission of promoting open science and collaborative development. By | ||
participating in the program, the organization is able to attract students from | ||
diverse academic backgrounds and skill levels, enabling them to contribute their | ||
unique perspectives and skills to open science projects. This not only enriches | ||
the Open Science Labs ecosystem, but also allows students to apply theoretical | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
knowledge to practical, high-impact projects, benefiting the global science and | ||
technology community. Additionally, Open Science Labs will be joining forces | ||
with open science and open-source projects that have great potential but often | ||
lack the necessary visibility. | ||
|
||
GSoC provides an ideal platform for Open Science Labs and small projects to | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
showcase and promote open source software development projects. As an | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
organization committed to open science, one of its main goals is to create and | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
improve tools that are accessible to everyone. Through GSoC, students can work | ||
on projects ranging from improving existing tools to developing new features, | ||
directly contributing to the advancement of open science and reaching a global | ||
audience. | ||
|
||
Mentorship is another key aspect of Open Science Labs involvement in GSoC. By | ||
providing guidance and support, the organization helps students to develop | ||
professionally while introducing them to the world of open source software | ||
development. This mentorship reinforces Open Science Labs’ commitment to | ||
education and talent development, ensuring that students gain valuable skills | ||
and a deep understanding of how to effectively contribute to open source | ||
projects. | ||
|
||
In addition, GSoC fosters a sense of community and collaboration that aligns | ||
with Open Science Labs' values. Participation in the program allows the | ||
organization to expand its network of collaborators and cultivate an environment | ||
of teamwork that extends beyond the duration of the program. This | ||
community-driven approach strengthens connections between participants and | ||
fosters a culture of ongoing collaboration in science and technology. | ||
|
||
In summary, GSoC enables Open Science Labs to innovate and develop through | ||
proposed initiatives, also to sell open technological know-how, guide open | ||
supply software program improvement, guide students of their expert growth, | ||
strengthen worldwide collaboration, and foster innovation in technological | ||
know-how and technology. | ||
|
||
## What would your organization consider to be a successful GSoC for your org? | ||
|
||
Open Science Labs would consider GSoC successful if it achieves meaningful | ||
outcomes in line with its mission. This includes empowering students by | ||
providing them with mentorship, guidance and the opportunity to develop valuable | ||
skills in open source development. Success would also be reflected in the | ||
advancement of open source tools, with students contributing to the improvement | ||
of existing tools or the creation of new ones that benefit the open science | ||
community. In addition, fostering a sense of collaboration and community among | ||
participants, both during and after the program, would be a key indicator of | ||
success. Ultimately, a successful GSoC would not only drive innovation and | ||
growth for Open Science Labs, but also inspire students to continue contributing | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
to open science and open source projects, further increasing the organization's | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
impact. | ||
|
||
## How will you keep mentors engaged with their GSoC contributors? | ||
|
||
At Open Science Labs, the commitment of mentors to their GSoC participants is | ||
rooted in our core values of collaboration, innovation, and openness, as well as | ||
our commitment to education and community growth. Mentors at OSL are naturally | ||
passionate about fostering learning and development, which drives their | ||
commitment to mentoring students throughout the program. To maintain this | ||
commitment, we create a supportive environment where mentors feel valued and | ||
connected to the mission of advancing open science. Regular check-ins, | ||
collaborative discussions, and shared goals help mentors stay actively involved | ||
in their contributors' progress. We also emphasize the importance of | ||
peer-to-peer learning, where mentors not only share their expertise, but also | ||
gain fresh perspectives from students. By aligning mentorship with our formula | ||
for success - empowering the community through tools, resources and support - we | ||
ensure that mentors stay motivated and invested in helping contributors succeed, | ||
ultimately contributing to the lasting impact of open science and technology. | ||
|
||
## How will you help your GSoC contributors stay on schedule to complete their projects? | ||
|
||
To help GSoC contributors stay on schedule and complete their projects | ||
successfully, Open Science Labs would implement a structured yet flexible | ||
approach. This would include establishing clear milestones and deliverables at | ||
the outset, scheduling regular check-ins for progress reviews and feedback, and | ||
encouraging the use of project management tools. Mentors would actively guide | ||
contributors, fostering open communication and providing support to overcome | ||
challenges. By breaking down larger goals into manageable tasks and maintaining | ||
a supportive environment, Open Science Labs would ensure that contributors stay | ||
motivated, productive, and on track to deliver impactful results. Also, our | ||
organization has members from multiple countries, and most meetings are held in | ||
Spanish, Portuguese and English to accommodate everyone. We will invite every | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
selected student to these meetings and make them feel welcome. | ||
|
||
## How will you keep your GSoC contributors involved in your community during and after GSoC? | ||
|
||
To keep GSoC contributors involved in the Open Science Labs community during and | ||
after GSoC, we will leverage our welcoming and inclusive environment. Our | ||
community includes members from multiple countries, and meetings are held in | ||
Spanish, English, and Portuguese to accommodate everyone. We will invite each | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
selected student to these meetings to foster a sense of belonging. Regular | ||
check-ins will be scheduled to discuss progress and provide feedback, | ||
encouraging students to present their work in blogs and topical meetings. This | ||
will help them gain confidence and interact with other contributors. We will | ||
also share their work with our partners and on social media to boost visibility | ||
within the open-source scientific community. | ||
|
||
After GSoC, we will continue to provide mentorship and support, offering | ||
internships and inviting contributors to join study groups and new projects. | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
Community events, workshops, and webinars will keep contributors engaged, and an | ||
alumni network will help them stay connected. By implementing these strategies, | ||
Open Science Labs aims to create a supportive environment that keeps GSoC | ||
contributors involved both during and after the program. Has your org been | ||
accepted as a mentor org in GSoC? Yes, Open Science Labs has been accepted as a | ||
Anavelyz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
mentor organization in Google Summer of Code (GSoC) under the umbrella of | ||
NumFOCUS. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.