diff --git a/bkp/blogs/call-for-interns-2024-01/index.md b/bkp/blogs/call-for-interns-2024-01/index.md index b72c96f65..e1bc2fb6a 100644 --- a/bkp/blogs/call-for-interns-2024-01/index.md +++ b/bkp/blogs/call-for-interns-2024-01/index.md @@ -126,7 +126,7 @@ abilities. allowing mentors to assess progress and students/collaborators to evaluate their contributions. > **Information:** For more details about internships, you can - > [click here](https://opensciencelabs.org/opportunities/internship/cycles/2024-01/#osl-web-page) + > [click here](https://opensciencelabs.org/opportunities/os-internship/cycles/2024-01/#osl-web-page) ## Timeline diff --git a/bkp/opportunities/internship/cycles/2024-01.md b/bkp/opportunities/internship/cycles/2024-01.md index c86599f4b..b86103250 100644 --- a/bkp/opportunities/internship/cycles/2024-01.md +++ b/bkp/opportunities/internship/cycles/2024-01.md @@ -64,7 +64,7 @@ You may propose one or more projects, each with one or more plans. To get a clearer understanding of structuring a plan for your project, we recommend reviewing our template available here: -[Project Plan Template](https://opensciencelabs.org/opportunities/internship/templates/projects-ideas/). +[Project Plan Template](https://opensciencelabs.org/opportunities/os-internship/templates/projects-ideas/). ## Guidelines for Students/Collaborators diff --git a/bkp/opportunities/internship/cycles/2024-02.md b/bkp/opportunities/internship/cycles/2024-02.md index d491cb75a..891ac772e 100644 --- a/bkp/opportunities/internship/cycles/2024-02.md +++ b/bkp/opportunities/internship/cycles/2024-02.md @@ -64,7 +64,7 @@ You may propose one or more projects, each with one or more plans. To get a clearer understanding of structuring a plan for your project, we recommend reviewing our template available here: -[Project Plan Template](https://opensciencelabs.org/opportunities/internship/templates/projects-ideas/). +[Project Plan Template](https://opensciencelabs.org/opportunities/os-internship/templates/projects-ideas/). ## Guidelines for Students/Collaborators diff --git a/mkdocs.yml b/mkdocs.yml index 1218544bf..d3086719e 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -35,11 +35,11 @@ nav: - Opportunities: - index: opportunities/index.md - Open Source Internship: - - index: "opportunities/internship/index.md" - - Interns Guide: "opportunities/internship/guides/interns/index.md" - - Mentors Guide: "opportunities/internship/guides/mentors/index.md" - - "TEMPLATE: Projects Ideas": "opportunities/internship/templates/projects-ideas.md" - - "TEMPLATE: Intern Project Proposal": "opportunities/internship/templates/intern-proposal.md" + - index: "opportunities/os-internship/index.md" + - Interns Guide: "opportunities/os-internship/guides/interns/index.md" + - Mentors Guide: "opportunities/os-internship/guides/mentors/index.md" + - "TEMPLATE: Projects Ideas": "opportunities/os-internship/templates/projects-ideas.md" + - "TEMPLATE: Intern Project Proposal": "opportunities/os-internship/templates/intern-proposal.md" - GSoC: - index: "opportunities/gsoc/index.md" - Contributor Guide: "opportunities/gsoc/guides/contributor/index.md" diff --git a/pages/about/index.md b/pages/about/index.md index a9fe5ce7d..1225164be 100644 --- a/pages/about/index.md +++ b/pages/about/index.md @@ -1,59 +1,57 @@ --- title: "About" description: "Open Science Labs, sharing knowledge" -date: "2019-02-28" +date: "2025-01-09" authors: ["OSL Team"] template: main.html --- -# About +# About Open Science Labs -Open science labs is a community that aims to gather people from all parts of -the world and creates an open space for teaching, learning and sharing topics -around open science and computational tools. +Open Science Labs (OSL) is committed to advancing open science and open source +projects through collaboration, innovation, and education. We are a vibrant +community where scientists, developers, and enthusiasts come together to share +knowledge and foster the development of open-source software and scientific +research. -## Community +## Our Mission -We are using discord to organize our community. There you can decide which group -you want to join, for example python, c++, compilers, open science, devops, -languages (English, Spanish) , etc. +Our mission is to make scientific research more accessible and transparent, +thereby enhancing the community's ability to conduct and share reproducible +research. We aim to provide tools, resources, and a collaborative platform to +support and amplify the global open science and open source effort. -Also, everyone is more than welcome to propose a study-group. If you want to -study a specific topic, and want to gather more people to study that with you, -we encourage you to propose a study-group. +## What We Do -If you want to give a talk or tutorial about a specific topic, raise your voice -in the channel #comm-general and we will be more than happy to help you to hold -this event on discord. +- **Incubator Program:** We nurture innovative open-source projects with the + potential to significantly impact scientific research. +- **Internship Program:** We connect talented individuals with advanced + projects, providing practical experience and fostering professional growth. +- **Mentoring:** Our Internship Program also aims to offer mentoring to + students, professionals, and researchers, enhancing their learning and career + prospects. +- **Google Summer of Code (GSoC):** We annually apply to participate in GSoC, + helping newcomers integrate into open-source projects. +- **Blog:** We encourage the community to share their knowledge and experiences + through blog posts, fostering a collaborative learning environment. +- **Community Support:** Through our Discord Server, we provide a community + platform where members can discuss topics related to open science and open + technologies, including various programming languages. -## Collaborate! +## Join Us -If you want to join us, apply to be a volunteer here. +If you are interested in contributing to or learning more about our projects, +please join our vibrant community on +[Discord](https://opensciencelabs.org/discord). -Also, take a look into our Code of Conduct. +## Contributions from many parts of the world -We need help in areas, such as: +People from many parts of world had engaged and contributed to the projects and +activities under OSL Umbrella, such as: Argentina, Bolivia, Brazil, Canada, +Kenya, India, Indonesia, Mexico, Nigeria, Peru, United States, Venezuela, etc. -- DevOps -- Articles -- Videos -- Community Management -- Social Media -- Diversity, Equity and Inclusion -- Events -- Documentation -- Mentoring -- Project Managements + -Join our community on [discord](/discord). Learn more and contribute on -[GitHub](https://github.com/opensciencelabs). - -## Roadmap - -If you are interested in the Open Science Labs next steps, please check our -Roadmap. - -## Governance - -For more information about our project governance, please check governance -document. + diff --git a/pages/about/roadmap/index.md b/pages/about/roadmap/index.md index 11c7d78bd..ee940bb74 100644 --- a/pages/about/roadmap/index.md +++ b/pages/about/roadmap/index.md @@ -22,54 +22,46 @@ open science and technology community. - **Objective:** Establish a collaborative research network with an initial focus on data science. This will serve as a hub for innovation, research, and development in cutting-edge data science methodologies. -- **Plan:** - - Identify key areas within data science for initial research projects, seek - partnerships with industry experts, and secure funding for research - activities. +- **Plan:** Identify key areas within data science for initial research + projects, seek partnerships with industry experts, and secure funding for + research activities. ### Educational Partnerships for Complementary Support - **Objective:** Partner with educational institutions to provide students and alumni with supplementary support aimed at enhancing their programming skills and familiarity with open technological tools. -- **Plan:** - - Open Science Labs will keep leveraging its Discord server to offer a - supportive community where students and alumni can enhance their - professional skills. Additionally, we offer internships involving real-world - projects that not only help participants gain practical experience but also - contribute to open projects impacting a wide user base. +- **Plan:** Open Science Labs will keep leveraging its Discord server to offer a + supportive community where students and alumni can enhance their professional + skills. Additionally, we offer internships involving real-world projects that + not only help participants gain practical experience but also contribute to + open projects impacting a wide user base. ### Participation in Google Summer of Code - **Objective:** Apply to become a mentoring organization in Google Summer of Code. -- **Plan:** - - Prepare a compelling application showcasing OSL’s commitment to mentoring - and contribution to open source, and outline potential projects and mentor - profiles. +- **Plan:** Prepare a compelling application showcasing OSL’s commitment to + mentoring and contribution to open source, and outline potential projects and + mentor profiles. ### OSL Grants Program - **Objective:** To provide financial support to affiliated and incubated projects. -- **Historical Records:** - - In 2024, OSL allocated funds to support the development of the SciCookie - project. -- **Plan:** - - Establish transparent criteria and a robust selection process for grant - allocation. - - Secure additional funding and manage the distribution of grants to foster - innovation within the OSL community. +- **Historical Records:** In 2024, OSL allocated funds to support the + development of the SciCookie project. +- **Plan:** Establish transparent criteria and a robust selection process for + grant allocation; and secure additional funding and manage the distribution of + grants to foster innovation within the OSL community. ### Open Source Internship Program - **Objective:** Refine and expand the internship program based on insights gained from previous iterations. -- **Plans:** - - Broaden the participation by increasing the number of projects that are - affiliated or incubated within the program. - - Enhance communication strategies to effectively engage and attract more - potential candidates. +- **Plans:** Broaden the participation by increasing the number of projects that + are affiliated or incubated within the program; enhance communication + strategies to effectively engage and attract more potential candidates. ### Study Group @@ -79,9 +71,8 @@ open science and technology community. - **Objective:** To expand community participation, thereby enriching the learning environment through exposure to diverse perspectives and problem-solving approaches. -- **Plans:** - - To intensify outreach efforts aimed at attracting a wider audience and - boosting participation rates. +- **Plans:** To intensify outreach efforts aimed at attracting a wider audience + and boosting participation rates. ## Conclusion diff --git a/pages/about/team/index.md b/pages/about/team/index.md index d704e4b3d..565846252 100644 --- a/pages/about/team/index.md +++ b/pages/about/team/index.md @@ -134,12 +134,17 @@ teams: # OSL Team -OSL is an Open-Source community which anyone can join. Check our -[GitHub](https://github.com/OpenScienceLabs/opensciencelabs.github.io) to -contribute to the project and help resolve issues. +Join our community of innovators, thinkers, and creators. Whether you're a +researcher, student, or open science enthusiast, there's a place for you at OSL. +Explore our programs, participate in our events, and contribute to making +science and technology open and accessible to all. + +Join our Discord server ## How can you contribute? To contribute alongside the community, be sure to check our -[Guidelines](/guidelines/). There, you will find the workflow of the running -projects and how you can apply to our team. +[Code of Conduct](/about/coc). diff --git a/pages/index.md b/pages/index.md index ba0084f9a..ca96101a9 100644 --- a/pages/index.md +++ b/pages/index.md @@ -12,7 +12,7 @@ partners: - name: The GRAPH Courses url: https://thegraphcourses.org/ - logo: https://thegraphnetwork.org/wp-content/uploads/2021/07/Research_GRAPH_logo-2-1-1-2-3-150x150.png + logo: /images/partners/graph_courses_logo.png - name: AlertaDengue url: https://info.dengue.mat.br/ @@ -105,15 +105,17 @@ initiatives: these initiatives to see how you can engage, contribute, and grow with us.

-
+
-
-
+
+
Community

Whether you're here to learn, share, or contribute, you'll find a supportive space to explore open science and technology.

+
+
-
-
+
-
-
+
+
Project Affiliation

Supporting and promoting open source projects aligned with our mission, providing visibility and resources.

+
+
-
-
+
+
Incubator Program

Nurturing innovative open source projects, providing the support and resources needed to evolve ideas into impactful solutions for the global research community.

+
+
-
-
-
OpenHub
+
+
+
Study Groups

- OpenHub by Open Science Labs serves as a global network of local - communities, fostering collaboration and knowledge sharing in - open science and technology. + We encourage the community to organize study groups + to foster a collaborative environment for learning + and sharing. Currently, OSL, sponsored by LiteRev, + hosts a study group dedicated to enhancing + problem-solving skills through the Advent of Code + challenges.

- For more information, please send us an email to - team@opensciencelabs.org. +
+
-
-
+
+
Blog

Our blog features contributions from our vibrant community, showcasing project updates, innovative research findings, and expert opinions to inspire and inform.

+
+
diff --git a/pages/opportunities/index.md b/pages/opportunities/index.md index ba480d43f..8c28583fc 100644 --- a/pages/opportunities/index.md +++ b/pages/opportunities/index.md @@ -7,23 +7,36 @@ authors: ["OSL Team"] ## Open Source Internships -Open Science Labs (OSL) offers opportunities for enthusiasts who are new to -open-source software development to build their skills through its unpaid -internship program. This resourceful program is designed to enhance each -candidate's familiarity with open-source software tools and best practices. We -encourage all candidates to appreciate and make the most of these opportunities -as we look forward to a productive collaboration. +Open Science Labs (OSL) provides a valuable opportunity for newcomers to +open-source software development through its internship program. This program is +designed to deepen participants' understanding of open-source tools and best +practices in a real-world setting. We invite candidates to seize this chance to +enhance their skills and contribute to real projects. -Jump on to learn about the [OSL internship](/opportunities/internship/). +Learn more about +OSL Open Source Internship ## Google Summer of Code -Open Science Labs has participated in the Google Summer of Code in 2023 and 2024 -under [NumFOCUS](https://numfocus.org) umbrella. +Open Science Labs has participated in the Google Summer of Code under the +NumFOCUS umbrella in 2023 and 2024. If you are interested in contributing to +projects under the OSL umbrella for Google Summer of Code 2025, please click on +the following link: -For more information about our participation in 2025, please join our community -on discord for any updates: . +How to participate in GSoC +with OSL + +For updates about our 2025 participation, please join our community on Discord: +[https://opensciencelabs.org/discord](https://opensciencelabs.org/discord). ## Data Science Internships -TBA +Open Science Labs (OSL) is excited to announce the upcoming launch of a new +internship program dedicated to Data Science projects. This initiative will +provide hands-on experience in real-world data science applications. + +For those interested in participating, we invite you to join our community on +Discord for the latest updates and launch details: + +Join OSL +on Discord diff --git a/pages/opportunities/internship/guides/index.md b/pages/opportunities/os-internship/guides/index.md similarity index 100% rename from pages/opportunities/internship/guides/index.md rename to pages/opportunities/os-internship/guides/index.md diff --git a/pages/opportunities/internship/guides/interns/index.md b/pages/opportunities/os-internship/guides/interns/index.md similarity index 100% rename from pages/opportunities/internship/guides/interns/index.md rename to pages/opportunities/os-internship/guides/interns/index.md diff --git a/pages/opportunities/internship/guides/mentors/index.md b/pages/opportunities/os-internship/guides/mentors/index.md similarity index 100% rename from pages/opportunities/internship/guides/mentors/index.md rename to pages/opportunities/os-internship/guides/mentors/index.md diff --git a/pages/opportunities/internship/index.md b/pages/opportunities/os-internship/index.md similarity index 70% rename from pages/opportunities/internship/index.md rename to pages/opportunities/os-internship/index.md index fd6713f0f..0e83656a8 100644 --- a/pages/opportunities/internship/index.md +++ b/pages/opportunities/os-internship/index.md @@ -105,48 +105,3 @@ By fulfilling these requirements, your sub-organization will contribute to a productive and ethical collaboration space, supporting the growth of contributors and the advancement of open-source projects through our internship/apprenticeship program. - -## OSL Internship/Apprenticeship Program Timeline - -### Cycle 1: Winter/Spring 2024 - -For more information about the Cycle 2024-01 Timeline, check its official page: - - -### Cycle 2: 2024 (Estimated Timeline & GSoC Alignment) - -- **April, 22**: Call for Interns/Apprentices opens. -- **May, 13**: Deadline for Interns/Apprentices applications. -- **May, 20**: Announcement of approved Interns/Apprentices and start of - bounding period -- **May, 27**: Official Start Date of Internship Period; an alternative for - projects not selected by GSoC to run under the OSL Internship Program with The - Graph Network support. -- **July, 8**: Mid-term Evaluation. -- **August, 26**: Final Evaluation. -- **September, 3**: Official End Date; Certification process begins. - -**Notes:** - -- **GSoC Alignment Note**: Open Science Labs (OSL) is planning to participate as - a Mentoring Organization in the Google Summer of Code (GSoC). Consequently, - our Cycle 2 timeline is designed to align with the GSoC schedule. However, - please be aware that OSL's inclusion in GSoC is not guaranteed, and we will - confirm our participation status as soon as we have information. -- **GSoC Application Note**: If OSL is accepted into GSoC, all projects intended - for Cycle 2 will be submitted as part of our GSoC application. This submission - will aim to provide our projects and their prospective contributors the - opportunity to benefit from the structure, support, and recognition that GSoC - provides. -- **Cycle 2 Timeline**: The above estimates for Cycle 2 are tentative and should - be adjusted according to the actual GSoC schedule once announced. -- **OSL Internship Contingency Plan**: In the event that a project is not - accepted into GSoC, there's no need to worry. These projects will have the - opportunity to proceed within the regular OSL Internship/Apprenticeship - Program, following the same planned timeline. We believe in providing a - platform for all valuable projects, ensuring that they have the chance to move - forward and thrive with or without GSoC inclusion. - -By preparing for these possibilities, OSL is committed to supporting project -continuity and offering a stable, enriching internship experience to all -participants. diff --git a/pages/opportunities/internship/templates/intern-proposal.md b/pages/opportunities/os-internship/templates/intern-proposal.md similarity index 100% rename from pages/opportunities/internship/templates/intern-proposal.md rename to pages/opportunities/os-internship/templates/intern-proposal.md diff --git a/pages/opportunities/internship/templates/projects-ideas.md b/pages/opportunities/os-internship/templates/projects-ideas.md similarity index 100% rename from pages/opportunities/internship/templates/projects-ideas.md rename to pages/opportunities/os-internship/templates/projects-ideas.md diff --git a/pages/partnership/partners/index.md b/pages/partnership/partners/index.md index baf9c94d8..4c78cfd92 100644 --- a/pages/partnership/partners/index.md +++ b/pages/partnership/partners/index.md @@ -22,7 +22,7 @@ partners: The GRAṔH Courses is a non-profit making data science accessible for students, researchers and professionals with affordable live bootcamps and free self-paced courses. - thumbnail: https://thegraphnetwork.org/wp-content/uploads/2021/07/Research_GRAPH_logo-2-1-1-2-3-150x150.png + thumbnail: /images/partners/graph_courses_logo.png url: https://thegraphcourses.org/ github: https://github.com/the-graph-courses twitter: https://twitter.com/thegraphnetwork @@ -54,6 +54,13 @@ partners: github: https://github.com/arxlang/arx twitter: https://twitter.com/arx_lang + - name: PyDataStructs + summary: | + A Python package for data structures and algorithms. + thumbnail: /images/partners/pydatastructs.png + url: https://pydatastructs.readthedocs.io/en/stable + github: https://github.com/codezonediitj/pydatastructs + - name: pyOpenSci summary: | pyOpenSci promotes open and reproducible research @@ -63,12 +70,15 @@ partners: github: https://github.com/pyOpenSci/software-review twitter: https://twitter.com/pyopensci - - name: PyDataStructs + - name: LiteRev summary: | - A Python package for data structures and algorithms. - thumbnail: /images/partners/pydatastructs.png - url: https://pydatastructs.readthedocs.io/en/stable - github: https://github.com/codezonediitj/pydatastructs + A tool that reduces searching times, showing the relationships between + searching topics. You can easily find the most relevant content from several + scientific databases. Whether you are a student, scientist, or professional, + LiteRev simplifies the process of finding the articles you need. + thumbnail: /images/partners/literev.png + url: https://literev.unige.ch + github: https://github.com/thegraphnetwork-literev - name: IGDORE summary: | @@ -79,16 +89,6 @@ partners: thumbnail: /images/partners/IGDORE-logo.png url: https://igdore.org twitter: https://twitter.com/IGDOREinstitute - - - name: LiteRev - summary: | - A tool that reduces searching times, showing the relationships between - searching topics. You can easily find the most relevant content from several - scientific databases. Whether you are a student, scientist, or professional, - LiteRev simplifies the process of finding the articles you need. - thumbnail: /images/partners/literev.png - url: https://literev.unige.ch - github: https://github.com/thegraphnetwork-literev --- # Partners diff --git a/pages/projects/list/index.md b/pages/projects/list/index.md index ce4e5e20a..2667c8a1a 100644 --- a/pages/projects/list/index.md +++ b/pages/projects/list/index.md @@ -1,9 +1,81 @@ --- -title: "Affiliated Projects" -description: "Affiliated Projects" +title: "Affiliated and Incubated Projects" +description: "Affiliated and Incubated Projects" date: "2024-01-29" authors: ["OSL Team"] -template: main.html +template: projects.html +projects: + - name: ArtBox + type: incubated + url: https://osl-incubator.github.io/artbox/ + description: | + ArtBox is a tool set for handling multimedia files with a bunch of useful + functions. + - name: ArxLang + type: affiliated + url: https://arxlang.org + description: | + ArxLang Project is compounded mainly by three sub-projects: ASTx, IRx, and Arx. + ASTx is an agnostic expression structure for AST. It is agnostic because it is + not specific to any language, neither to the ArxLang project, although its main + focus is to provide all needed feature for ArxLang. + IRx aims to provide a translator to LLVM-IR from ASTx objects. + Arx is a new programming language that uses the power of LLVM to provide a + multi-architecture machine target code generation. + + - name: Envers + type: incubated + url: https://osl-incubator.github.io/envers/ + description: | + Envers is a command-line tool (CLI) designed to manage and version environment + variables for different deployment stages such as staging, development, and + production. It provides a secure and organized way to handle + environment-specific configurations. + + - name: fqlearn + type: incubated + url: https://osl-pocs.github.io/fqlearn/ + description: | + This Project aims to facilitate the teaching of unit operations and + thermodynamics. + + - name: Makim + type: incubated + url: https://osl-incubator.github.io/makim/ + description: | + Makim (or makim) is based on make and focus on improve the way to define targets + and dependencies. Instead of using the Makefile format, it uses yaml format. + + - name: noWorkflow + type: affiliated + url: https://gems-uff.github.io/noworkflow/ + description: | + The noWorkflow project aims at allowing scientists to benefit from provenance + data analysis even when they don't use a workflow system. It transparently + collects provenance from Python scripts and notebooks and provide tools to + support the analysis and management of the provenance. + + - name: PyDataStructs + type: affiliated + url: https://pydatastructs.readthedocs.io/en/latest/ + description: | + PyDataStructs project aims to be a Python package for various data structures + and algorithms (including their parallel implementations). + + - name: SciCookie + type: incubated + url: https://osl-incubator.github.io/scicookie + description: | + SciCookie is a template developed by Open Science Labs that creates + projects from project templates. + + - name: Sugar + type: incubated + url: https://osl-incubator.github.io/sugar/ + description: | + Sugar aims to organize your stack of containers, gathering some useful scripts + and keeping this information centralized in a configuration file. So the command + line would be very simple. --- # Affiliated and Incubated Projects @@ -15,81 +87,3 @@ driving forward our shared goals. These collaborations not only strengthen our community but also contribute significantly to the broader field of open source and scientific research. Below, you'll find information about affiliated and incubated projects. - ---- - -### Static Badge [ArtBox](https://osl-incubator.github.io/artbox/) - -ArtBox is a tool set for handling multimedia files with a bunch of useful -functions. - ---- - -### Static Badge [ArxLang](https://arxlang.org) - -ArxLang Project is compounded mainly by three sub-projects: ASTx, IRx, and Arx. - -ASTx is an agnostic expression structure for AST. It is agnostic because it is -not specific to any language, neither to the ArxLang project, although its main -focus is to provide all needed feature for ArxLang. - -IRx aims to provide a translator to LLVM-IR from ASTx objects. - -Arx is a new programming language that uses the power of LLVM to provide a -multi-architecture machine target code generation. - ---- - -### Static Badge [Envers](https://osl-incubator.github.io/envers/) - -Envers is a command-line tool (CLI) designed to manage and version environment -variables for different deployment stages such as staging, development, and -production. It provides a secure and organized way to handle -environment-specific configurations. - ---- - -### Static Badge [fqlearn](https://osl-pocs.github.io/fqlearn/) - -This Project aims to facilitate the teaching of unit operations and -thermodynamics. - ---- - -### Static Badge [Makim](https://osl-incubator.github.io/makim/) - -Makim (or makim) is based on make and focus on improve the way to define targets -and dependencies. Instead of using the Makefile format, it uses yaml format. - ---- - -### Static Badge [noWorkflow](https://gems-uff.github.io/noworkflow/) - -The noWorkflow project aims at allowing scientists to benefit from provenance -data analysis even when they don't use a workflow system. It transparently -collects provenance from Python scripts and notebooks and provide tools to -support the analysis and management of the provenance. - ---- - -### Static Badge [PyDataStructs](https://pydatastructs.readthedocs.io/en/latest/) - -PyDataStructs project aims to be a Python package for various data structures -and algorithms (including their parallel implementations). - ---- - -### Static Badge [SciCookie](https://osl-incubator.github.io/scicookie) - -SciCookie is a template developed by that creates -projects from project templates. - ---- - -### Static Badge [Sugar](https://osl-incubator.github.io/sugar/) - -Sugar aims to organize your stack of containers, gathering some useful scripts -and keeping this information centralized in a configuration file. So the command -line would be very simple. - ---- diff --git a/theme/base.html b/theme/base.html index bf687451d..34f7f57dc 100644 --- a/theme/base.html +++ b/theme/base.html @@ -36,10 +36,11 @@ - + + {% block header_extra %} {% endblock header_extra %} diff --git a/theme/images/internship/map.png b/theme/images/internship/map.png new file mode 100644 index 000000000..d3ba64034 Binary files /dev/null and b/theme/images/internship/map.png differ diff --git a/theme/images/partners/graph_courses_logo.png b/theme/images/partners/graph_courses_logo.png new file mode 100644 index 000000000..340edb2ae Binary files /dev/null and b/theme/images/partners/graph_courses_logo.png differ diff --git a/theme/js/index.json b/theme/js/index.json index a4cd036fb..8f3cd6286 100644 --- a/theme/js/index.json +++ b/theme/js/index.json @@ -164,7 +164,7 @@ }, { "body": "Open Science Labs Internship Program The Open Science Labs Internship Program aims to promote the engagement of a wider audience in the realm of open-source software development.\nProgram Features Each intern will be paired with a mentor who is an active member of the community. The mentor will provide guidance to the intern in achieving the specific goals of the internship. The internship will involve a series of activities and contributions to open-source projects. The internship is expected to have a minimum duration of 2 months and a maximum of six months.\nThe Graph Network, legally represented by ASCRES, is our Fiscal Sponsor and will be in charge of all the necessary paperwork.\nCurrently, we are aiming students from Bolivian Universities, but we will open for other countries soon.\nStages of the Internship Program Call for Applications and Selection Once the projects for the internship program are defined, a call for applications will be announced for interested candidates (duration: 2 weeks).\nThe selection process, overseen by project mentors and maintainers, will last for 1 week.\nUpon completion of the selection process, necessary formalities will be conducted to finalize the onboarding.\nInternship Throughout the internship, students will be required to submit monthly reports detailing their activities. These reports will include a record of hours spent and milestones achieved.\nCompletion of the Internship Program The internship will conclude upon fulfilling the stipulated hours, at which point a certificate will be issued to acknowledge the successful completion of the internship. The internship may also be terminated if the intern consistently misses scheduled meetings or fails to meet agreed-upon activity milestones.\nRequirements to Join the Internship Program Proficiency in English at least to an intermediate level. Basic knowledge related to the project to which the intern intends to contribute. Agreement to adhere to the established Codes of Conduct within the community.\nFor any further inquiries, please contact our dedicated Internship Program team at OSL. Together, we can shape the future of open science and open source projects.\nProjects available for the Internship Program Below is a list of projects currently available for the Internship Program:\nTo apply for the internship program fill out the form\nRepository Name Description conda-forge-warning A panel that shows packages from conda-forge with no maintenance activities pyreaddbc A Python library for working with DBase database file. ghreport GitHub Report tool satellite-weather-downloader A system for downloading, transforming and analysing Copernicus weather data using Xarray. scicookie Cookiecutter template for a Python package. makim Make Improved gh-check-pr-is-updated This GitHub actions aims to check if the current PR's branch is updated on top of the upstream branch. github-actions-self-hosted-runner Dockerfile for the creation of a GitHub Actions runner image to be deployed dynamically. containers-sugar Simplify the usage of containers github-actions-chatgpt-pr-reviewer This GitHub actions uses OpenAI ChatGPT in order to review the changes presented in a PR and will recommend improvements. semantic-release-pr-title-check Checks for Angular commit message format in the Pull Request Title. CrawlClima This package contains the PEGATWEETS and PEGATEMPERATURA modules for automatically capturing tweets and weather data. downloader-app A shapefiles downloader. fqlearn A graphic solver tool to teach mass transfer and thermodynamics. pydatastructs PyDataStructs aims to be a Python package for various data structures and algorithms (including their parallel implementations). ", - "link": "https://opensciencelabs.org/opportunities/internship/", + "link": "https://opensciencelabs.org/opportunities/os-internship/", "section": "programs", "tags": null, "title": "OSL Internship Program" diff --git a/theme/partners.html b/theme/partners.html index 3c91058df..0a075f4de 100644 --- a/theme/partners.html +++ b/theme/partners.html @@ -22,7 +22,7 @@
diff --git a/theme/projects.html b/theme/projects.html new file mode 100644 index 000000000..fce22626c --- /dev/null +++ b/theme/projects.html @@ -0,0 +1,53 @@ +{% extends "base.html" %} +{% block header_extra %} + + +{% endblock header_extra%} + +{% set colors=["", "bg-light"] %} + +{% block content %} +
+
+
+ {% block content_inner %} + {{ page.content }} + {% endblock content_inner %} +
+
+ +
+
+ + {% for project in page.meta["projects"] %} + + + {% endfor %} +
+
+
+{% endblock content %}