<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Osredocs | UCSC OSPO</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/</link><atom:link href="https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/index.xml" rel="self" type="application/rss+xml"/><description>Osredocs</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Sat, 28 Feb 2026 00:00:00 +0000</lastBuildDate><image><url>https://deploy-preview-1007--ucsc-ospo.netlify.app/media/logo_hub6795c39d7c5d58c9535d13299c9651f_74810_300x300_fit_lanczos_3.png</url><title>Osredocs</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/</link></image><item><title>General AI Use Policy for Contributions to OSRE Affiliated Projects</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/aipolicy/</link><pubDate>Sat, 28 Feb 2026 00:00:00 +0000</pubDate><guid>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/aipolicy/</guid><description>&lt;p>&lt;em>Note that individual projects and mentor teams may have their own policy with regards to AI tools that go beyond the expectations set below. When in conflict, project specific policies supersede these general OSRE guidelines.&lt;/em>&lt;/p>
&lt;p>While the administrators of the OSRE permit some use of AI/ML tools that help contributors improve efficiency and productivity, we do not condone the use of these tools as a replacement for &lt;strong>necessary technical skill, personal judgment, or individual accountability&lt;/strong>.&lt;/p>
&lt;p>All contributors are fully responsible for each line of code or other contributions they make to one of our projects. Therefore, for all aspects of your contributions you must – without the assistance of AI – be able to:&lt;/p>
&lt;ul>
&lt;li>Fully explain (including in live discussions with mentors) the process you took to make the contribution;&lt;/li>
&lt;li>Defend the value and correctness of the contribution/code you submitted; and&lt;/li>
&lt;li>Make modifications to the contribution based on critiques/feedback from the community.&lt;/li>
&lt;/ul>
&lt;p>If you are unable to confidently meet these three expectations then you should not be submitting the related code/contribution.&lt;/p>
&lt;p>While AI can enhance your workflow, it should not be used to compensate for gaps in knowledge or experience. Evaluate all AI output for correctness, security, performance, and alignment with the project architecture. If you submit bad or sloppy work, that reflects poorly on you and could disqualify you from being considered for any of our mentorship programs.&lt;/p>
&lt;p>Our mentors are committed to helping students and contributors who want to improve their skills – be respectful of their time and talents. &lt;strong>DO NOT WASTE THEIR TIME&lt;/strong> by submitting sloppy or unreviewed AI outputs as your contribution. You are more likely to make a good impression with a mentor if you submit thoughtful and well reviewed submissions that relate to the project ideas they have posted about. Be thoughtful about all the PRs or other contributions you submit – is it really helping the project? Is it really showing your capabilities?&lt;/p>
&lt;p>When submitting a proposal (including via GSoC), your full PR/contribution history will be evaluated to ensure that you have the technical expertise to complete your project. Using AI (or any other tools/cheats) to compensate for lack of necessary technical knowledge will result in your disqualification or removal from the program.&lt;/p>
&lt;p>&lt;em>These guidelines were in part inspired by AI usage policy from our affiliated project &lt;a href="https://github.com/p2plabsxyz/peersky-browser?tab=contributing-ov-file#ai-usage-policy" target="_blank" rel="noopener">PeerSky&lt;/a>&lt;/em>&lt;/p></description></item><item><title>How to add a new project idea to OSRE</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/formentors/</link><pubDate>Wed, 07 Feb 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/formentors/</guid><description>&lt;h3 id="instructions-for-addingupdating-a-project">Instructions for adding/updating a project&lt;/h3>
&lt;p>A project serves as the context for one or more project ideas. Each project is represented as a web page with project information and ideas. Projects and their updates are subject to review of the OSRE administrators.&lt;/p>
&lt;ul>
&lt;li>Preferred method (via git):
&lt;ul>
&lt;li>Fork &lt;a href="https://github.com/ucsc-ospo/ucsc-ospo.github.io" target="_blank" rel="noopener">git repository&lt;/a>&lt;/li>
&lt;li>Create &lt;code>content/project/osre26/ORGANIZATION/PROJECTNAME&lt;/code> directory or copy it from previous year&amp;rsquo;s &lt;code>content/project/osre25/ORGANIZATION/PROJECTNAME&lt;/code>&lt;/li>
&lt;li>In that directory create/update &lt;code>index.md&lt;/code> and the project&amp;rsquo;s image (&lt;code>featured.png&lt;/code> or &lt;code>featured.jpg&lt;/code>)&lt;/li>
&lt;li>In &lt;code>index.md&lt;/code> fill in the frontmatter (see &lt;a href="https://raw.githubusercontent.com/ucsc-ospo/ucsc-ospo.github.io/main/content/project/osre22/ucsc/polyphorm/index.md" target="_blank" rel="noopener">example&lt;/a>):
&lt;ul>
&lt;li>Add the project&amp;rsquo;s title in &lt;code>title:&lt;/code>,&lt;/li>
&lt;li>Date the project entry with &lt;code>date:&lt;/code> and &lt;code>lastmod:&lt;/code>, using the format YYYY-MM-DD, e.g. &lt;code>2026-05-27&lt;/code>. Note that projects dated in the future will not display.&lt;/li>
&lt;li>Include a list of &lt;code>authors:&lt;/code>, using either names in quotes or user names (see below for instructions on how to add user names)&lt;/li>
&lt;li>&lt;strong>IMPORTANT&lt;/strong>: set a list of tags that include &lt;code>&amp;quot;osre26&amp;quot;&lt;/code>. Feel free to add additional tags.&lt;/li>
&lt;li>Below the frontmatter start with a description of the project and include links to the project&amp;rsquo;s webpage.&lt;/li>
&lt;li>Add each project idea with level-3 header, i.e., &lt;code>### ...&lt;/code> and add a list of &lt;strong>essential information&lt;/strong> that includes &lt;em>topics&lt;/em>, &lt;em>skills&lt;/em>, &lt;em>difficulty&lt;/em>, &lt;em>size&lt;/em> (175 vs 350 hours), and &lt;em>mentors&lt;/em>.&lt;/li>
&lt;li>Every mentor should at least have a &lt;code>mailto:&lt;/code> link. Better yet: add the mentor using the instructions below and use the shortcut &lt;code>{{% mention &amp;quot;USERNAME&amp;quot; %}}&lt;/code>. There should be at least two mentors per project idea.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Make a pull request and &lt;a href="mailto:ospo-info-group@ucsc.edu">email OSRE Admins&lt;/a> (currently: Stephanie Lieggi).&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;p>&lt;em>If you are unable to upload via git please &lt;a href="mailto:ospo-info-group@ucsc.edu">email OSRE Admins&lt;/a> (currently: Stephanie Lieggi) for other options&lt;/em>&lt;/p>
&lt;h3 id="instructions-for-adding-a-mentor">Instructions for adding a mentor&lt;/h3>
&lt;p>Mentors are welcome to add information about themselves (see &lt;a href="https://ospo.ucsc.edu/author/stephanie-lieggi/" target="_blank" rel="noopener">example&lt;/a>):&lt;/p>
&lt;ul>
&lt;li>
&lt;p>Preferred methond (via git):&lt;/p>
&lt;ul>
&lt;li>Fork &lt;a href="https://github.com/ucsc-ospo/ucsc-ospo.github.io" target="_blank" rel="noopener">git repository&lt;/a> (or combine with pull request of adding/updating a project above)&lt;/li>
&lt;li>Create &lt;code>/content/authors/USERNAME&lt;/code> directory.&lt;/li>
&lt;li>In that directory copy an &lt;code>_index.md&lt;/code> file from another user and update it (see &lt;a href="https://raw.githubusercontent.com/ucsc-ospo/ucsc-ospo.github.io/main/content/authors/slieggi/_index.md" target="_blank" rel="noopener">example&lt;/a>)
&lt;ul>
&lt;li>Many icons are available (see &lt;a href="https://bootstrap.hugoblox.com/getting-started/page-builder/#icons" target="_blank" rel="noopener">documentation&lt;/a>)&lt;/li>
&lt;li>&lt;strong>IMPORTANT&lt;/strong>: Under &lt;code>user_groups:&lt;/code> add &lt;code>- University of California Mentors&lt;/code>.&lt;/li>
&lt;li>The short bio and any other information goes below the frontmatter.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Make a pull request and &lt;a href="mailto:ospo-info-group@ucsc.edu">email OSRE Admins&lt;/a>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>Or &lt;a href="mailto:ospo-info-group@ucsc.edu">email OSRE Admins&lt;/a>&lt;/p>
&lt;ul>
&lt;li>Include name, title, affiliations, email, short bio, whether you are UC or Summer of Reproducibility mentor (or both), and, optionally, photo, web page and social media links.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>FAQ for Mentors</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/mentorfaq/</link><pubDate>Fri, 13 Jan 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/mentorfaq/</guid><description>&lt;h3 id="what-kind-of-projects-are-you-accepting-are-there-specific-technologies-or-topics-that-you-prefer">What kind of projects are you accepting? Are there specific technologies or topics that you prefer?&lt;/h3>
&lt;p>The OSRE program supports projects in a wide range of open source communities and reproducibility efforts. We have no requirement for the type of technology or aspects of the project being worked on, so long as it is or ultimately will be part of an open source project or community.&lt;/p>
&lt;blockquote>
&lt;p>For Summer of Reproducibility mentors: The SoR supports projects that focus on developing and using reproducible artifacts. Project ideas for the SoR program should steer students towards producing reproducibility artifacts for use by others and/or using artifacts to validate research results, evaluate/develop teaching tools for classrooms, and extend research insights. See the SoR program page to read more about these objectives. As with all OSRE projects, we do not require that SoR projects use any particular technology or platform. However, we &lt;strong>encourage&lt;/strong> mentors to design projects that leverage public infrastructure and open source platforms (such as Chameleon Cloud and CloudLab) to exploit the availability of shared resources, which can lead to more robust reproducibility artifacts and usage. For example, Chameleon enhances experiment reproducibility by offering shared access to uniform hardware resources and enabling users to configure, deploy, and share experimental environments (with the Trovi service) through cloud-based tools. Additionally, Chameleon’s Jupyter Notebook integration supports the implementation, analysis, and visualization of experiments within a cohesive environment, significantly facilitating the packaging of experiments for repeatability and further research collaboration.&lt;/p>
&lt;/blockquote>
&lt;h3 id="what-is-the-process-for-becoming-a-mentor-and-submitting-a-project--project-idea">What is the process for becoming a mentor and submitting a project / project idea?&lt;/h3>
&lt;p>The program organizers invite potential mentors to &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/formentors/">post&lt;/a> their project ideas directly onto the &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/osre26/#projects">Project Ideas page&lt;/a> so that interested student can review them. Project ideas do not have to be pre-screened by the OSRE/SoR organizers in order to be submitted. We will review your submission before uploading and let you know if we have any questions about your project idea or think the description could use any editing/additional information.&lt;/p>
&lt;p>To add a project idea, please read &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/formentors">the instructions&lt;/a> for participating mentors. Mentors should use tags to associate with a particular year. More tags can be used to associate the project with a particular research area, e.g. AI, machine learning, chip design, storage systems, data science. We also ask all mentors to include their biosketch and headshot on the mentor page.&lt;/p>
&lt;p>There is a mentor-only mailing list. Please &lt;a href="mailto:ospo-info-group@ucsc.edu">write us an email&lt;/a> if you want to be added to this list.&lt;/p>
&lt;p>For new research groups wishing to join OSRE: just create one or more projects (see &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/formentors">instructions&lt;/a>).&lt;/p>
&lt;h3 id="what-happens-after-a-mentor-submits-a-project-idea-and-what-criteria-is-used-to-determine-which-student-projects-get-support-for-the-summer">What happens after a mentor submits a project idea and what criteria is used to determine which student projects get support for the summer?&lt;/h3>
&lt;p>Once we open the project ideas page up for review by potential students, interested students will begin reaching out to mentors with questions about the project and requests for review of their potential OSRE project. The proposal writing process is iterative and the mentor works closely with students as they formulate a proposal for their summer project based on the mentor&amp;rsquo;s project idea.
The primary criteria for which student projects get picked for support is the extent to which the mentor and student appear to be a good fit. Mentors are ultimately responsible for choosing a student project that will be beneficial to their overall work. Other criteria we consider when evaluating projects include 1) whether a student projects will have a significant impact on the relevant open source or reproducibility project and 2) if all timelines and deliverables seem attainable. The importance of building and maintaining a diverse community is also an important goal of the OSRE, thus the inclusion of mentors and applicants from historically excluded groups will also be a consideration when selecting student projects.&lt;/p>
&lt;h3 id="can-students-who-currently-work-with-a-mentor-be-considered-for-support-under-the-osre">Can students who currently work with a mentor be considered for support under the OSRE?&lt;/h3>
&lt;p>The OSRE program&amp;rsquo;s ability to support students work is based on participation in a number of programs in addition to Google Summer of Code. Each of those programs have different rules for those related to whehter current students can be supported with their funding. When OSRE projects are supported through the Google Summer of Code, student must be be new to the communities that they will work with over the summer. Students already working on those projects will therefore generally not be allowed to apply under the OSRE unless it fits to a program other than Google Summer of Code. If you have questions on this please contact the OSRE organizers.&lt;/p>
&lt;h3 id="how-are-selected-students-compensated-for-their-summer-work">How are selected students compensated for their summer work?&lt;/h3>
&lt;p>Selected students are provided a stipend for the summer. The amount of stipend they receive is based on the number of hours their project is expected to take. For example a full time project is considered to take approximately 350 hours over the course of the summer. A US-based undergraduate student will receive approximately $6000 over the course of the summer for a full time project. Note that the stipend rate for students is based on the location where they will be completing the work. OSRE uses the same rate as those for &lt;a href="https://developers.google.com/open-source/gsoc/help/student-stipends" target="_blank" rel="noopener">the Google Summer of Code contributors&lt;/a>. Questions about stipends can be addressed to OSRE organizers.&lt;/p></description></item><item><title>Guidelines for Summer Students</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/forstudents/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-1007--ucsc-ospo.netlify.app/osredocs/forstudents/</guid><description>&lt;h2 id="ai-usage-policyhttpsucsc-ospogithubioosredocsaipolicy">&lt;a href="https://ucsc-ospo.github.io/osredocs/aipolicy/" target="_blank" rel="noopener">AI USAGE POLICY&lt;/a>&lt;/h2>
&lt;h2 id="how-to-apply-to-the-be-a-contributor-in-our-summer-programs">How to apply to the be a contributor in our summer programs&lt;/h2>
&lt;ol>
&lt;li>Take a look at the current year&amp;rsquo;s project ideas and refer to the timeline for exact dates.&lt;/li>
&lt;li>Between &lt;strong>late February&lt;/strong> and &lt;strong>mid March&lt;/strong>, select projects of interest, contact mentor(s), and tell them your motivation and provide them with your relevant background/experience. You are strongly encouraged to apply to no more than two projects.&lt;/li>
&lt;li>&lt;strong>Join the slack channel for contributor applicants&lt;/strong>. You should contact the Organization Admins for access. Note that we will only review proposals of contributors who have also joined our slack channel by the deadline stated on the timeline. Use this time to also get to know the project to which you are applying and the members of the project community. You are highly encouraged to ask questions.&lt;/li>
&lt;li>Be prepared to provide mentors with some examples of your technical knowledge as an initial step. For instance, mentors may ask you to carry out a technical test or show work you have done in the past to assess your knowledge. This is an important step for ensuring you are proposing something that is beneficial to you, the mentor and the community. We have opportunities for contributors with a wide range of skill levels, so do not worry about &amp;ldquo;passing&amp;rdquo; the test - just show what your skill levels are and areas you are interested to grow in.&lt;/li>
&lt;li>Once you and the mentor have established your level of proficiency and how it fits within project ideas, you may receive feedback from the mentor on writing the proposal. Each mentor or mentor team will establish their own process for reviewing and commenting on the work of interested students.
&lt;em>Note &amp;ndash; &lt;strong>DO NOT RELY ON AI TOOLS&lt;/strong> for your proposal writing or showing your competence. Mentors need to see your work in order to judge if you are a good fit and will be successful in your project. While you can utilize tools to refine you project if necessary &lt;strong>YOU WILL BE EXPECTED TO BE ABLE TO EXPLAIN ANY AND ALL WORK THAT YOU PRESENT TO THE MENTORS&lt;/strong> and the application text must be your origianal work. We prohibit the use of AI tools for generating your project deliverables. Misuse of AI tools will be grounds from removal from the program.&lt;/em>&lt;/li>
&lt;li>Keep track of that year&amp;rsquo;s project deadlines. Proposal must be turned in on time and include:
&lt;ul>
&lt;li>A detailed plan of work with an estimate of the time needed (typically 175 or 375 hours in total). See below for a &lt;a href="#suggested-proposal-template">suggested template&lt;/a>.&lt;/li>
&lt;li>Well defined tasks and their objectives, list of deliverables&lt;/li>
&lt;li>Note: any committments that could impact the amount of time you can spend on the project.&lt;/li>
&lt;li>Submit via the &lt;a href="https://summerofcode.withgoogle.com/" target="_blank" rel="noopener">GSoC portal&lt;/a>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Mentors will provide a ranked list of proposals to Org Admins. Results are made public in &lt;strong>early May&lt;/strong>.&lt;/li>
&lt;/ol>
&lt;div class="alert alert-note">
&lt;div>
&lt;p>IMPORTANT REQUIREMENT FOR ALL ACCEPTED PROPOSALS&lt;/p>
&lt;p>Summer contributors will be required to provide short bi-weekly status updates. These will help the mentors and the Org Admins see that your project is on track. They are also meant to provide a basis for blog posts to be completed by the contributors and highlighted by the organization admins.&lt;/p>
&lt;p>Mentors and Org Admins expect summer contributors to act professionally and respect the mentor&amp;rsquo;s time and efforts. As with any professional setting, it is the responsibility of the contributor/student to inform their mentor if they will be taking any vacations or if they have any other obligation that conflicts with the proposed workplan. Not informing the mentor of these conflicts can result in removal from the program.&lt;/p>
&lt;p>Contributors will be expected to attend all-hands and other group meetings throughout the program. These meetings will be via zoom and held at various times of day to allow participation for a wide range of time zones.&lt;/p>
&lt;/div>
&lt;/div>
&lt;p>Do not hesitate to contact &lt;a href="ospo-info-group@ucsc.edu">Org Admins&lt;/a> for further questions.&lt;/p>
&lt;h2 id="suggested-proposal-template">Suggested proposal template&lt;/h2>
&lt;div class="alert alert-note">
&lt;div>
In your proposal, be specific and make sure your mentor can see evidence that you will be able to succeed at your project.
&lt;/div>
&lt;/div>
&lt;ol>
&lt;li>Proposal title - Should give an indication of what your proposal is expecting to accomplish&lt;/li>
&lt;li>Name of project mentor(s)&lt;/li>
&lt;li>Contributor&amp;rsquo;s full name&lt;/li>
&lt;li>Slack and github handles&lt;/li>
&lt;li>Introduction
&lt;ul>
&lt;li>Define the problem you are trying to solve&lt;/li>
&lt;li>Provide background about the current state of the problem&lt;/li>
&lt;li>Descrbe you solution&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Project goals
&lt;ul>
&lt;li>Project objectives: What do you expect to get from this project? How will the community benefit?&lt;/li>
&lt;li>Expected deliverables: What do you think the results will be from this proposal?&lt;/li>
&lt;li>Future work based on project (if applicable)&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Implementation plan
&lt;ul>
&lt;li>Project methodology: How will you work to meet your objectives? How will you interact with the mentor and other members of the relevant open source community?&lt;/li>
&lt;li>Describe the project&amp;rsquo;s technical elements&lt;/li>
&lt;li>Describe any challenges and proposed solutions&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Project timeline
&lt;ul>
&lt;li>Project plan and deliverables schedule.&lt;/li>
&lt;li>Total number of hours expected to need for project and number of weeks to complete.&lt;/li>
&lt;li>IMPORTANT &amp;ndash; the timeline must specify any time conflicts that you anticipate during the program (ie conflicts due to travel, school, other activities.)&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Biographical information
&lt;ul>
&lt;li>Relevant experience and educational background&lt;/li>
&lt;li>Technical interests and strengths&lt;/li>
&lt;li>Contact information:
&lt;ul>
&lt;li>Required: your full name, email address, current affiliation (for instance, which school are you currently attending);&lt;/li>
&lt;li>Required: Timezone you will reside in during program;&lt;/li>
&lt;li>Optional: relevant blog or website URL; Linkedin profile; other social media links.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol></description></item></channel></rss>