Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate removal of DB projects feature #3440

Open
flodolo opened this issue Nov 13, 2024 · 2 comments
Open

Investigate removal of DB projects feature #3440

flodolo opened this issue Nov 13, 2024 · 2 comments
Labels
P4 We expect it to be fixed someday task

Comments

@flodolo
Copy link
Collaborator

flodolo commented Nov 13, 2024

We should check how much work it's required to replace existing projects that are using this, and eventually remove the feature completely.

This would reduce maintenance and simplify sync code.

@github-project-automation github-project-automation bot moved this to 🆕 Needs triage in Pontoon Roadmap Nov 13, 2024
@mathjazz mathjazz moved this from 🆕 Needs triage to 🔖 Ready in Pontoon Roadmap Nov 13, 2024
@mathjazz mathjazz added task P4 We expect it to be fixed someday labels Nov 13, 2024
@mathjazz
Copy link
Collaborator

mathjazz commented Nov 13, 2024

There are two DB projects currently in use:

  • Tutorial
  • Terminology

Two other DB projects have been deactivated:

  • Engagement Firefox Rocket Keyword ASO
  • Engagement HeartBeat Apr2018

This is the PR that introduced the DB projects. 99% of the code is the Admin interface, the rest is two minor changes:

We don't need the Admin interface for the currently used projects, so we can drop it.

We can also drop Project.data_source and identify DB projects as projects without repositories when excluding them from sync.

@mathjazz
Copy link
Collaborator

See also #2126.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P4 We expect it to be fixed someday task
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants