You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Track if it's been more than a period of time (~2 weeks) since someone has been assigned and remove the assignment if a pull request has not been created.
Alternatives
Alternatively, we can not use issues at all and use Projects or Milestones instead to keep track of translation progress. This has some advantages:
More automation built-in: people can assign issues to themselves and GitHub has automated features to move issues through different stages of projects
There are also some disadvantages to this approach:
There are a lot of pages to translate, and the issues page for translations could become very polluted very quickly if an issue is created for each page, making it hard to find important issues.
It's more complicated and requires a deeper knowledge of how GitHub features work.
Some repos have started doing "hybrid" approaches, splitting up progress issues into different sections of the docs.
Either way, automation would be beneficial for translation maintainers.
The text was updated successfully, but these errors were encountered:
We get a lot of issues, so we currently close issues after 30 days of inactivity. It’s been at least 20 days since the last update here.
If we missed this issue or if you want to keep it open, please reply here. You can also add the label "not stale" to keep this issue open!
As a friendly reminder: the best way to see this issue, or any other, fixed is to open a Pull Request. Check out gatsby.dev/contribute for more information about opening PRs, triaging issues, and contributing!
Thanks for being a part of the Gatsby community! 💪💜
Summary
Automate the way progress issues are generated in translation repositories, similar to the way renovate
Motivation
Keeping the translation progress up-to-date requires a lot of manual work for translation maintainers:
A lot of this work can be automated to save time.
Steps
Create a new script that will:
translated: true
in the frontmatter)Alternatives
Alternatively, we can not use issues at all and use Projects or Milestones instead to keep track of translation progress. This has some advantages:
There are also some disadvantages to this approach:
Some repos have started doing "hybrid" approaches, splitting up progress issues into different sections of the docs.
Either way, automation would be beneficial for translation maintainers.
The text was updated successfully, but these errors were encountered: