Closed Bug 812176 Opened 9 years ago Closed 6 years ago

Test Pontoon for SUMO UI L10n

Categories

(support.mozilla.org :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED
2015Q3

People

(Reporter: atopal, Unassigned)

Details

(Whiteboard: u=contributor p=?)

We'd like to try Pontoon for the UI localization of Kitsune. Please add the following JS to the staging environment only:

<script src="https://pontoon-dev.mozillalabs.com/pontoon.js"></script>
Priority: -- → P1
Making this 1pt because it didn't have points before.
Whiteboard: u=contributor c=general p= s=2012.22 → u=contributor c=general p=1 s=2012.22
I'll key this off the STAGE settings. So it will be enabled on -dev and -stage.
Assignee: nobody → rrosario
Target Milestone: --- → 2012Q4
This landed on stage:

https://github.com/mozilla/kitsune/commit/38a5db40c0013a05cd2c4bbd5f06c874954f650d

I am not sure if there is something else that needs to get enabled somewhere, but it doesn't seem to be doing anything right now.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
As discussed recently on email with some of you, the following CSP policy changes are required before we can use Pontoon with SUMO:

1) Enable loading remote CSS and remote images from domain pontoon.mozilla.org.
2) Enable framing inside domain pontoon.mozilla.org.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
We don't have a CSP policy enforced, so loading remote CSS and images should be fine.

We do deny framing, so we will need to work on that. I think the Django `XFrameFrameOptions` middleware doesn't let us permit just one site, so we will probably need to sublcass it to add that feature. that doesn't seem like much work though, so that would be 1pt again.
unassigning.
Assignee: rrosario → nobody
Priority: P1 → P3
Whiteboard: u=contributor c=general p=1 s=2012.22 → u=contributor p=?
Target Milestone: 2012Q4 → 2015Q3
Marking as resolved, since the migration has happened already (https://public.etherpad-mozilla.org/p/verbatim-pontoon)
Status: REOPENED → RESOLVED
Closed: 9 years ago6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.