releases-comm-central/python
Rob Lemley a3950be105 Bug 1779330 - Add missing ftl files during l10n packaging. r=dandarnell
Add a new mach command to add missing Fluent files in a localized build and
hook it in as part of "mach build installers-$AB_CD". This is to prevent Fluent
from falling back to en-US strings due to a missing localized strings file, and
will remove a manual process in the localization chain.

See bug 1586984.

The output logs when files are added.

Differential Revision: https://phabricator.services.mozilla.com/D151675
2022-07-19 15:54:54 +00:00
..
l10n Bug 1779330 - Add missing ftl files during l10n packaging. r=dandarnell 2022-07-19 15:54:54 +00:00
rocboot Bug 1719780 - followup to fix linting. rs=black-lint 2021-07-11 13:35:10 +03:00
thirdroc Bug 1753683 - Replace distutils (deprecated) with packaging. r=rjl 2022-07-18 22:49:42 +00:00
README Bug 1622301 - Establish comm/python directory. r=mkmelin 2020-03-13 12:18:02 -04:00
moz.build Bug 1672798 - Run black formatting on mozbuild and mozconfigure files. r=mkmelin 2020-10-30 14:28:33 -04:00

README

This directory contains common Python code for Thunderbird.

The basic rule is that if Python code is cross-module (that's "module" in the
Mozilla meaning - as in "module ownership") and is MPL-compatible, AND it
applies only to applications build from comm-central derived repositories
(Thunderbird and Seamonkey), it should go here.

What should not go here:

* Vendored python modules (use third_party/python instead)
* Python that is not MPL-compatible (see other-licenses/)
* Python that has good reason to remain close to its "owning" (Mozilla)
  module (e.g. it is only being consumed from there).