diff --git a/Google-Summer-of-Code-2023-Ideas.md b/Google-Summer-of-Code-2023-Ideas.md index 03e24c6..40a2998 100644 --- a/Google-Summer-of-Code-2023-Ideas.md +++ b/Google-Summer-of-Code-2023-Ideas.md @@ -64,7 +64,7 @@ These are tasks you can work on. You can combine any number of tasks, so they ad **Difficulty**: Medium-hard
**Length**: 175 hours
**Skills required**: Python, Qt, Unix desktop
-**Description**: Currently users exclude files by adding text rules, like `/tmp/cache/*.tmp`. Is is often confusing and we'd like to add a GUI, as well as pre-defined rules for it. E.g. one could choose to exclude common macOS cache files.
+**Description**: Currently users exclude files by adding text rules, like `/tmp/cache/*.tmp`. It is often confusing and we'd like to add a GUI, as well as pre-defined rules for it. E.g. one could choose to exclude common macOS cache files.
**Task outline**: Create a list of sensible default files to exclude. Possible grouped, so users can choose to enable parts of them. Decide on way to store exclusions, do mockup of GUI (partly done), implement as Qt UI file, implement parsing exclusion rules to Borg input.
**Additional details**: See [this issue](https://github.com/borgbase/vorta/issues/907) for discussions about the GUI part and [here](https://github.com/borgbase/vorta/issues/907#issuecomment-1282309557) for suggested exclusion rules.
**Possible mentors**: [@real-yfprojects](https://github.com/real-yfprojects), [@m3nu](https://github.com/m3nu), [@Hofer-Julian](https://github.com/Hofer-Julian)