diff --git a/docs/intern_chats.md b/docs/intern_chats.md new file mode 100644 index 00000000..cf09af68 --- /dev/null +++ b/docs/intern_chats.md @@ -0,0 +1,56 @@ +# Outreachy Intern Chats Guide + +## Overview +The Outreachy Intern Chats are designed to introduce interns to open source culture, facilitate communication with mentors, and provide guidance throughout the internship. These chats create a supportive environment where interns can ask questions, share experiences, and learn from the community. They also help interns network, understand open source workflows, and gain career insights. + +--- + +## New Schedule + +| Week | Chat Topic | Description | +|------|------------|-------------| +| 1 | Intro Chat | Introduce yourself and participate in a Q&A session to get familiar with the community. | +| 3 | Everybody Struggles | Normalize challenges and encourage interns to ask for help when stuck. | +| 5 | Career Chat | Discuss different careers in open source and understand how networking plays a role in job opportunities. | +| 7 | Networking | Learn how to conduct informal chats, address worries and fears about networking, and practice communication. | +| 9 | Conferences | Explore open source events such as meetups, conferences, hackathons, and hackerspaces. Discuss why attending events is valuable. | +| 11 | Mentorship | Encourage interns to become mentors, share experiences from mentors, and get tips from experienced mentors. | +| 13 | Wrap Up | Conclude the chat series, reflect on experiences, and provide feedback. | + +--- + +## Objectives + +- **Interns:** + - Gain familiarity with open source culture. + - Build confidence in asking questions and seeking help. + - Learn networking skills and career pathways. + - Understand mentorship opportunities and the value of guidance. + +- **Mentors:** + - Share knowledge and experience with interns. + - Guide interns through challenges and open source workflows. + - Encourage interns to participate actively and grow as contributors. + - Reflect on their mentorship approach to improve future interactions. + +--- + +## Participation Tips + +- **Joining Chats:** + - Check the scheduled time and platform (Matrix/IRC/Slack/Discord). + - Ensure you have access to the chat platform and your account is ready. + +- **Etiquette:** + - Be respectful and patient with all participants. + - Listen actively and allow others to share their thoughts. + - Keep discussions relevant to the topic of the week. + +- **Expectations:** + - Interns are encouraged to ask questions and participate. + - Mentors should provide guidance and share experiences. + - Everyone should collaborate to create a welcoming and supportive environment. + +--- + +> **Note:** The chat schedule may be updated if needed. Participants are encouraged to provide feedback to improve future sessions. diff --git a/docs/internships-tips.md b/docs/internships-tips.md new file mode 100644 index 00000000..f3fb75c6 --- /dev/null +++ b/docs/internships-tips.md @@ -0,0 +1,14 @@ +## Internship Tips + +### Internet in Developing Countries + +Mentors need to be prepared to work with interns who have internet issues. Outreachy interns in India, countries in Africa, and other developing nations often have slower internet or pay for the amount of data they use. + +Tips for mentors: +- Assume the intern is using mobile data for their internet. +- Assume the internet plan requires the intern to pay for the amount of data used. +- Ask the intern whether they prefer video calls, phone calls, or text chat. +- Avoid asking the intern to download large amounts of data or install tools multiple times. +- Be prepared for internet outages; help the intern prepare to work offline. +- Be flexible and modify project plans if needed. +- Extensions are not necessary for a few missed days, but required if offline for a week or more. diff --git a/home/templates/home/docs/applicant_faq.html b/home/templates/home/docs/applicant_faq.html new file mode 100644 index 00000000..17f28b04 --- /dev/null +++ b/home/templates/home/docs/applicant_faq.html @@ -0,0 +1,57 @@ +{% extends "base.html" %} +{% load humanize %} + +{% block title %} +Outreachy Applicant FAQ | Outreachy Documentation +{% endblock %} + +{% block content %} + +

← back to Outreachy documentation

+

Outreachy Applicant FAQ

+ +

Table of Contents

+
    +
  1. What country is the internship in?
  2. +
  3. Do I need a work visa?
  4. +
  5. Can I apply again if I am not selected?
  6. +
  7. What are the eligibility requirements?
  8. +
  9. How are projects and mentors assigned?
  10. +
  11. Internship timeline questions
  12. +
+ +
+ +

What country is the internship in?

+

It's completely remote. Both interns and mentors work remotely.

+ +

Do I need a work visa?

+

You need to be eligible to work in all the countries you will be living in during the internship. For some people, that means they need a work visa. For others, such as citizens or permanent residents, they won't need one. If in doubt, ask your immigration officer or international student advisor whether you're eligible to work 40 hours a week during the internship dates.

+ +

Can I apply again if I am not selected?

+

Yes, you can apply as many times as you like. However, you can only participate as an intern once.

+ +

What are the eligibility requirements?

+

You must meet Outreachy's eligibility criteria, including:

+ + +

How are projects and mentors assigned?

+

Mentors select interns based on contribution quality, communication, and skills. If an applicant is selected for multiple projects, organizers help resolve the conflict by:

+
    +
  1. Consulting the mentors about the applicant's skills and consistency.
  2. +
  3. Considering which project has other strong applicants.
  4. +
  5. Considering project funding source (slight preference to community-funded).
  6. +
  7. Asking the applicant for their preference if both mentors want them.
  8. +
+ +

Internship timeline questions

+

The internship lasts 13 weeks, and you are expected to work 30 hours per week for at least 12 weeks. Mentors provide guidance and feedback throughout the internship. Detailed timelines are available in the Outreachy documentation.

+ +

↑ table of contents

+
+ +{% endblock %} diff --git a/home/templates/home/docs/applicant_guide.html b/home/templates/home/docs/applicant_guide.html index 8f8d76d2..05d2773c 100644 --- a/home/templates/home/docs/applicant_guide.html +++ b/home/templates/home/docs/applicant_guide.html @@ -24,6 +24,7 @@

Table of Contents

Legal names in Outreachy
Preparing for the contribution period
Finding a Mentor and an Internship Project
+{% include 'home/snippet/mentor_time_commitments.html' %} Making Contributions
Policy on AI generated contributions
How are contributions evaluated?
diff --git a/home/templates/home/docs/internship_guide.html b/home/templates/home/docs/internship_guide.html index 9f6a8276..a5ff8668 100644 --- a/home/templates/home/docs/internship_guide.html +++ b/home/templates/home/docs/internship_guide.html @@ -70,6 +70,8 @@

Mentor Expectations<
  • Guidance to interns about time management
  • +{% include 'home/snippet/mentor_time_commitments.html' %} +

    If your mentor is not meeting the above expectations, please contact the Outreachy organizers.

    Outreachy mentors are focused on helping interns complete their project. Some mentors provide career advice or help connecting to the larger open source community, but it is not required for mentors to do so. Please see the career development section below.

    @@ -375,5 +377,18 @@

    Chat schedule

    Outreachy mentors are also encouraged to share how they became a mentor. There are many ways to provide mentorship, and becoming a mentor can seem intimidating. How did you start helping other people out? What are simple ways your intern can help other people?

    ↑ table of contents

    +

    After Your Internship: Off-boarding Tips

    +

    As your Outreachy internship ends, here are some tips to help you transition smoothly:

    + + +
    {% endblock %} diff --git a/home/templates/home/snippet/mentor_time_commitments.html b/home/templates/home/snippet/mentor_time_commitments.html new file mode 100644 index 00000000..6977406e --- /dev/null +++ b/home/templates/home/snippet/mentor_time_commitments.html @@ -0,0 +1,11 @@ +
    +

    Mentor Time Commitments

    +

    Outreachy mentors are unpaid volunteers who help applicants and interns. Here’s what to expect:

    + +
    diff --git a/outreachyhome/views.py b/outreachyhome/views.py index d6ba7f7a..3cb1f835 100644 --- a/outreachyhome/views.py +++ b/outreachyhome/views.py @@ -4,3 +4,6 @@ def server_error(request): # use the "errorsafe" engine from settings.TEMPLATES return render(request, "500.html", status=500, using="errorsafe") + +def applicant_faq(request): + return render(request, "home/docs/applicant_faq.html") \ No newline at end of file