diff --git a/docs/pages/15.contributing/12.google-summer-of-code/docs.rst b/docs/contributing/google_summer_of_code.rst similarity index 66% rename from docs/pages/15.contributing/12.google-summer-of-code/docs.rst rename to docs/contributing/google_summer_of_code.rst index ece11f83..98c9c07c 100644 --- a/docs/pages/15.contributing/12.google-summer-of-code/docs.rst +++ b/docs/contributing/google_summer_of_code.rst @@ -1,29 +1,31 @@ -.. image:: Summer-of-Code-Twitter.png +.. image:: images/Summer_of_Code.png :width: 600 +Google Summer of Code at Mautic +############################### -This page contains information about Mautic’s participation in Google Summer of Code (GSoC). Please feel free to contact us via Slack below for clarifications and more information. +This page contains information about Mautic's participation in Google Summer of Code, often abbreviated to GSoC. Please feel free to contact us via Slack below for clarifications and more information. What can I do today? --------------------- +******************** -Today you should read through the ideas for projects, and start working on your application. Get familiar with Mautic, make some contributions so you’re familiar with the workflow, and get to know the community. Join the :xref:`Mautic Community Slack` channel (#gsoc-discuss) and post any questions you have there, after reading this page fully and also reviewing the project proposals. +Today you should read through the ideas for projects, and start working on your application. Get familiar with Mautic, make some contributions so you're familiar with the workflow, and get to know the community. Join the :xref:`Mautic Community Slack` channel - #gsoc-discuss - and post any questions you have there, after reading this page fully and also reviewing the project proposals. Student Information -------------------- +******************* -Do you want to contribute to one of the world’s first Open Source Marketing Automation platform? GSoC could be your chance. Please refer to the information below. +Do you want to contribute to one of the world's first Open Source Marketing Automation platform? GSoC could be your chance. Please refer to the information below. -If you’re interested in working on a mentor-submitted idea, read the :xref:`GSOC project ideas` and about the project and the related technology. Please note this is a rolling document which we maintain year-round. There is no need to contact the mentor unless you have a specific question about the project. Don’t send an “I’m interested” email or Slack message - please respect their time. +If you're interested in working on a mentor-submitted idea, read the :xref:`GSOC project ideas` and about the project and the related technology. Please note this is a rolling document which we maintain year-round. There is no need to contact the mentor unless you have a specific question about the project. Don't send an “I'm interested” email or Slack message - please respect their time. -If you’re interested in proposing your own project start looking around the Mautic Project for a mentor and suggest your idea in the :xref:`Mautic Assembly`. +If you're interested in proposing your own project start looking around the Mautic Project for a mentor and suggest your idea in the :xref:`Mautic Assembly`. You may also wish to start working on the Mautic-specific parts of the application, see below for more information. Carefully review the student responsibilities section. Why spend your summer working on FOSS? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +************************************** -When you work in the open on free software, you create a body of work that follows you for the rest of your life. Rather than a coding assignment done by thousands of other students and relegated to the bottom of the drawer at semester’s end, working in FOSS is a chance to contribute to a living project. +When you work in the open on free software, you create a body of work that follows you for the rest of your life. Rather than a coding assignment done by thousands of other students and relegated to the bottom of the drawer at semester's end, working in FOSS is a chance to contribute to a living project. Working in FOSS gives you a chance to: @@ -36,34 +38,34 @@ Working in FOSS gives you a chance to: - Create lifetime connections and associations. Why work with Mautic? -~~~~~~~~~~~~~~~~~~~~~ +********************* Our project is relatively young and has a small but active contributor base - you have the chance to really make a difference to our community and project. We are a welcoming, friendly and diverse community. People who contribute in our community and do good work are noticed. They get hired for jobs from it. Experience and reputation in the Mautic Project communities can be influential in your career in many ways. -You should know that contributing to FOSS doesn’t require you to have super programming skills, or super-anything else. You just need be interested, curious, and willing to become comfortable being productively lost. This is the state of learning. You learn by finding your way around and figuring things out with the support of your mentor and the community. +You should know that contributing to FOSS doesn't require you to have super programming skills, or super-anything else. You just need be interested, curious, and willing to become comfortable being productively lost. This is the state of learning. You learn by finding your way around and figuring things out with the support of your mentor and the community. Student Responsibilities -~~~~~~~~~~~~~~~~~~~~~~~~ +************************ -You are the key ingredient for your project’s success. This project is important to you, your mentor, and the entire Mautic Community. +You are the key ingredient for your project's success. This project is important to you, your mentor, and the entire Mautic Community. Your responsibilities include: - Communicating early and often with your mentor. -- Updating every week about what you’re learning, how you’re doing, challenges and successes. This is key way to keep the entire Mautic Community informed. +- Updating every week about what you're learning, how you're doing, challenges and successes. This is key way to keep the entire Mautic Community informed. - Working with your mentor on realistic achievable milestones that provide for regular deliverables and feedback. - Attending the brief student calls, as announced - Being accountable for your success and your actions Student Application -~~~~~~~~~~~~~~~~~~~ +******************* Please read and follow the student application process below. Google Summer of Code Application Process ------------------------------------------ +========================================= Interested in applying for Google Summer of Code with Mautic? Here is how you do that! @@ -73,7 +75,7 @@ Important --------- - Timelines are set by Google for the entire program. Follow the timeline. -- Applications are due in Google’s system by April 2 2024 - 18:00 UTC. +- Applications are due in Google's system by April 2 2024 - 18:00 UTC. - Applications must be filed in the Google system. No other material can be read or accepted. - The final application is required to be submitted as a PDF. @@ -92,13 +94,13 @@ These links may be helpful: Communicate ~~~~~~~~~~~ -Begin communicating with the community. Our community members can help you understand the existing project proposals. If you’re going to try and propose your own project, this is a great way to understand the needs of the project and find a mentor. +Begin communicating with the community. Our community members can help you understand the existing project proposals. If you're going to try and propose your own project, this is a great way to understand the needs of the project and find a mentor. -- Join us on :xref:`Mautic Community Slack` at #gsoc-discuss -- Join the Product Team chat in #t-product +- Join us on :xref:`Mautic Community Slack` at ``#gsoc-discuss`` +- Join the Product Team chat in ``#t-product`` - Get involved with our weekly Open Source Friday sprints by testing bug fixes and new features -Don’t forget to contact mentors on projects that interest you to learn more. If you’re going to propose a project you must have a mentor at the time of proposal. +Don't forget to contact mentors on projects that interest you to learn more. If you're going to propose a project you must have a mentor at the time of proposal. Apply ~~~~~ @@ -115,15 +117,15 @@ Help is available! Share your application in progress and get feedback. The ment If you are submitting an original proposal you **must** find a mentor. Proposals without mentors will be rejected. Sharing your proposal is key to doing this. -If you don’t want to share your proposal publicly consider using something like a Google Doc and sharing a link with the mentor/reviewers. +If you don't want to share your proposal publicly consider using something like a Google Doc and sharing a link with the mentor/reviewers. Google Summer of Code Application and Supplemental Material Requirements -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +------------------------------------------------------------------------ In addition to the information Google requests, the Mautic Project requires you to submit the following information: - What project are you applying to? Seriously consider choosing a project for proposal from ideas list. While it is possible to propose your own project, it is often more successful for you to select one that is already proposed by a mentor. -- Contact Information - List your Name, Email Address, Blog URL, and any additional contact information you think we need. We tend to email so be sure you’re reading your email. +- Contact Information - List your Name, Email Address, Blog URL, and any additional contact information you think we need. We tend to email so be sure you're reading your email. - About You - Consider these questions - Do you have any past involvement with the Mautic Project or another Open Source project as a contributor? What kind of contributions have you made (code and non-code)? Please share any public contributions you have made (urls, etc.) @@ -147,16 +149,8 @@ In addition to the information Google requests, the Mautic Project requires you - Propose a rough schedule for this project. Ideally you will have regular deliverables throughout the entire period. - What are you specific plans from May to September (eg: Exams in university, internships, vacations..etc). We need to know if there are periods of time where you are likely to be unavailable. We are better at accommodating these periods if we know of them in advance. -.. - - You must submit a PDF version of all of the information you - prepare with your application using the Google site. The PDF - should consist of the information from the supplemental - application requirements section below. It should also contain - any custom project you are proposing, if any. We are not - allowed to consider students who do not submit this PDF. - Students will not be judged on the visual layout of their PDF, - however all information must be readable. +You must submit a PDF version of all of the information you prepare with your application using the Google site. The PDF should consist of the information from the supplemental application requirements section below. It should also contain any custom project you are proposing, if any. We are not allowed to consider students who do not submit this PDF. +Students will not be judged on the visual layout of their PDF, however all information must be readable. Keep communicating ~~~~~~~~~~~~~~~~~~ diff --git a/docs/pages/15.contributing/12.google-summer-of-code/Summer-of-Code-Twitter.png b/docs/contributing/images/Summer_of_Code.png similarity index 100% rename from docs/pages/15.contributing/12.google-summer-of-code/Summer-of-Code-Twitter.png rename to docs/contributing/images/Summer_of_Code.png