WeblateOrg / WeblateOrg/weblate

[Community localization checklist] Add warning when a component does not have any user receiving notifications for repository errors

Open
#10,654 2 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue Waiting for: Demand
Dominant language
Python
Stars
6.1k
Forks
1.4k
Avg merge
9h 53m
Merged PRs (30d)
395

Description

### Discussed in https://github.com/WeblateOrg/weblate/discussions/10317

Originally posted by **emmapeel2** November 1, 2023
In hosted.weblate.org and maybe in other weblate instances too, some components are not actively mantained, or have lost connection to their upstreams and are failing.

For translators this is quite frustrating, see for example https://github.com/WeblateOrg/weblate/discussions/8276 but there are many instances.

Oftentimes this is not the intention of the maintainers, but there is a lack of communication or they haven't realised they need to set up notifications for the component.

So, I suggest that the Community Localization Checklist provide a warning on the "Workflow customization" section when there are no notifications setup on a component for:

- Component was locked or unlocked
- Parse error occured
- New language was added or requested
- New alert emerged in a component
- Repository operation failed

This can also be accompanied by a list to the user's profile notification settings offering 'set this notifications' or something like that.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.