bedrock
bedrock copied to clipboard
Epic: Pocket + Bedrock + l10n
Description
What is the overall outcome we aim to achieve?
- Multilingual Pocket pages, served by Bedrock, with content coming purely from Smartling
Link to pitch, brief, or background documents.
- This summary doc includes latest requiremetns
Issues
-
Site splitting:
- [x] https://github.com/mozilla/bedrock/issues/11426
- [x] https://github.com/mozilla/bedrock/issues/11510
- [x] Work out hostnames for pocket ingress in dev, stage, test, prod
- [x] https://github.com/mozilla/bedrock/issues/11509
-
Code/content fixups
- [x] https://github.com/mozilla/bedrock/issues/11508
- [x] https://github.com/mozilla/bedrock/issues/11542
- [x] Move Pocket legal pages to github.com/mozilla/legal-docs
-
Fluent support
- [x] https://github.com/mozilla/bedrock/issues/11519
- [x] https://github.com/mozilla/bedrock/issues/11619
- [x] https://github.com/mozilla/bedrock/issues/11674
-
l10n content
- [x] Amendments from L10N team feedback to https://github.com/mozilla-l10n/pocket-www-l10n/pull/6
- [x] Confirm plan for international Spanish locale use and line up locales https://github.com/mozilla/bedrock/pull/11743
- [x] https://github.com/mozilla/bedrock/issues/11738
- [x] Remove stale files from pocket-www-l10n before Smartling work starts - see here https://github.com/mozilla-l10n/pocket-www-l10n/pull/7
-
l10n pipeline support
- [x] @stevejalim set up new
www-pocket-l10n
repo inmozilla-l10n
- [x] https://github.com/mozilla/bedrock/issues/11521
- [ ] Update https://github.com/mozilla-l10n/mozl10n-linter to include new pocket l10n repo -> https://github.com/mozilla-l10n/mozl10n-linter/pull/13
- [x] @stevejalim set up new
-
Deployment work
- [X] Decide on how static asset URLs will be referenced from Pocket mode
- [ ] Plan CDN cut-over
- [ ] Re-check CSP rules on prod instance, before domain switchover
- [ ] Execute CDN cut-over
-
Spin-off tickets, non-blocking
- [x] https://github.com/mozilla/bedrock/issues/11543
- [ ] https://github.com/mozilla/bedrock/issues/11544
- [x] https://github.com/mozilla/bedrock/issues/11641 -> split to other ticket
Cross-linking to #10211