1
0
Fork 0
mirror of https://github.com/borgbase/vorta synced 2025-01-03 05:36:19 +00:00

Updated Google Summer of Code 2023 Ideas (markdown)

Manu 2023-03-03 19:06:35 +00:00
parent 182e7ea330
commit 21603da7e0

@ -23,8 +23,8 @@ The Borg Collective is part of the Python Software Foundation. Please read about
2. Select an easy issue which are tagged/labelled with `good first issue` and try solving it. (view such issues in each project: [Vorta](https://github.com/borgbase/vorta/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22), [Borg](https://github.com/borgbackup/borg/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22), [Borgmatic](https://projects.torsion.org/borgmatic-collective/borgmatic/issues?q=&type=all&state=open&labels=52&milestone=0&assignee=0&poster=0)) This allows you to get to know the project and its source code. This helps you determining whether it suits you and whether you want to apply as a contributor. Solving an issue and opening a pull request (PR) for it will also be required for applying.
3. Before working on an issue, please comment and make sure it's assigned to you, so no duplicate work is done. Also outline *how* you plan on solving the issue, so you are on the right track from the start. We can give you some hints on how to go about, but we also want to see how you manage on your own.
4. Open a PR fixing the issue. We will then review it as usual. Don't feel discouraged if the reviewer requests changes to your PR. This doesn't question your skills. We just want the code to meet our (formal) standards.
5. When you are sure that you want to apply as a contributor to one of our projects, it is time to discuss the [project ideas](#project-ideas) that you are interested in with your prospected mentors. Make sure to communicate your current knowledge and expertise so that your prospected mentors can guide you adequately. After this step you should have a clear understanding of task you will apply for including expected results, tasks and steps towards that goal, time effort.
6. Your prospective mentors will then help you with writing your application. It is very important to check in with them on your application before submitting. Else your likelihood of being accepted shrinks drastically.
5. When you are sure that you want to apply as a contributor to one of our projects, it is time to discuss the [project ideas](#project-ideas) that you are interested in with your prospected mentors on [IRC/Matrix](https://matrix.to/#/#vorta:matrix.org). We will set up a private room with the relevant members. Make sure to communicate your current knowledge and expertise so that your prospected mentors can guide you adequately. After this step you should have a clear understanding of task you will apply for including expected results, tasks and steps towards that goal, time effort.
6. Your prospective mentors will then help you with writing your application. It is very important to check in with them on your application before submitting. Else your likelihood of being accepted shrinks drastically. To get quick feedback it's best to share your application using something like Google Docs with comments enabled.
During all steps communication is key. Talk to the mentors as well as other community members, take their feedback and advise into account.
You can find more information about the process alongside tips on the [website of the PSF](https://python-gsoc.org/index.html#gettingstarted).