Move l10nregistry to mozilla-central
Categories
(Core :: Internationalization, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox100 | --- | fixed |
People
(Reporter: dminor, Assigned: dminor)
Details
Attachments
(7 files, 1 obsolete file)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Currently l10nregistry development occurs at https://github.com/mozilla/l10nregistry-rs. We plan to move development to mozilla-central to make development and the code review process easier. The code seems quite specific to Mozilla's needs and there are not any external users that we currently know about.
| Assignee | ||
Comment 1•4 years ago
|
||
This is a copy of git revision 9da98c6e5325a5f2997191727eaa82c0ebc2004c from
https://github.com/mozilla/l10nregistry-rs.
| Assignee | ||
Comment 2•4 years ago
|
||
Depends on D139850
| Assignee | ||
Comment 3•4 years ago
|
||
This moves tokio to dev-dependencies to make it clear it is only used for
testing. It also comments out criterion to avoid vendoring it into
mozilla-central. It brings in duplicated crates and large test files.
Depends on D139851
| Assignee | ||
Comment 4•4 years ago
|
||
Depends on D139852
| Assignee | ||
Comment 5•4 years ago
|
||
Unfortunately, the dependencies of l10nregistry-rs require tokio 1.0. This
allows this third duplicated instance. I think it makes more sense to try to
move the other uses in tree to a more modern version than to try to downgrade
the version of tokio required by l10nregistry-rs and dependencies.
Depends on D139853
| Assignee | ||
Comment 6•4 years ago
|
||
Depends on D139854
| Assignee | ||
Comment 7•4 years ago
|
||
I opened a pull request to point to m-c here: https://github.com/mozilla/l10nregistry-rs/pull/22
| Assignee | ||
Comment 8•4 years ago
|
||
This is code written by Mozilla employees but licensed under dual Apache2 / MIT
license and originally hosted on GitHub. Rather than try to create a text that
will pass the license lint, just exclude it from linting.
Depends on D139854
Updated•4 years ago
|
Updated•4 years ago
|
| Assignee | ||
Comment 9•4 years ago
|
||
Depends on D139855
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/fc2744795e74
https://hg.mozilla.org/mozilla-central/rev/5d0c56d4836f
https://hg.mozilla.org/mozilla-central/rev/c4fb7d16f70d
https://hg.mozilla.org/mozilla-central/rev/e082a4fab3bb
https://hg.mozilla.org/mozilla-central/rev/60a0adaef217
https://hg.mozilla.org/mozilla-central/rev/de4c5921e901
https://hg.mozilla.org/mozilla-central/rev/7d025f17c479
Description
•