Closed Bug 1178872 Opened 9 years ago Closed 3 years ago

Allow registered users to submit projects for approval

Categories

(Webtools Graveyard :: Pontoon, defect, P4)

defect

Tracking

(firefox42 affected)

RESOLVED MOVED
Tracking Status
firefox42 --- affected

People

(Reporter: osmose, Unassigned)

References

Details

(Whiteboard: pontoon-admin-project-ui)

It'd be great if, as a user, I could fill out a form for adding a new project to Pontoon and submit it for approval. Then, if someone with the correct permissions approves it, it gets added to the list of projects in Pontoon and starts pulling and writing translations.
Is this still necessary now that more or less all Mozilla projects are enabled in Pontoon?
I'd call this nice-to-have, not necessary. And not all Mozilla projects are enabled in Pontoon; Pomax has been looking at Pontoon for some foundation projects, there's some webprod projects that aren't using Pontoon, etc.

Basically from a web developer's perspective it'd be nice if I could go to Pontoon, fill out a form, test that my site is hooked up properly for localization while I'm waiting for approval, and then get approved and start receiving strings for my site without having to go back and forth a bunch with an l10n driver via email. In the future we could even add a new "developer" role that lets developers notify l10n-drivers of a new round of strings via Pontoon, but that's out-of-scope for this particular bug.
Oh, I thought this was a feature for localizers, not web developers. We could definitely lower the barrier for developers to add projects to Pontoon.

Having a new "developer" role should also help with bug 1191424, meaning someone from the project side would be responsible to address issues reported regarding original strings.
Priority: -- → P4

:mathjazz
Do we want to keep this bug around? In-place translation mode was removed some time ago.

Flags: needinfo?(m)

I think we should keep it. There are some ideas here we might find valuable as part of Project Admin changes.

Flags: needinfo?(m)
Whiteboard: pontoon-admin-project-ui
*This bug has been moved to GitHub.*

*Please check it out on https://github.com/mozilla/pontoon/issues.*
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → MOVED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.