Download & Extend

Update for ripping out textgroup support in Drupal locale module

Project:Drupal core
Version:8.x-dev
Component:language system
Category:task
Priority:normal
Assigned:Unassigned
Status:closed (duplicate)
Issue tags:D8 upgrade path, D8MI, language-config, language-ui

Issue Summary

Based on discussion in #1188430: Rip out textgroup support from locale module, we need to postpone the commit of the update function to ensure it gets "tested" = run in a test update. However, the functionality removal is pretty important to make happen soon because lots of other work depends on it being gone. We don't want to spend time tossing around code that is going to be removed in refactorings. Read the full discussion in #1188430: Rip out textgroup support from locale module.

Postponing this one on #1182290: Add boilerplate upgrade path tests.

Parent issue

#1260628: META: Better translation management API in locale module

Change records for this issue

Comments

#1

Patch.

AttachmentSizeStatusTest resultOperations
update_for_textgroup_removal.patch851 bytesIdleFAILED: [[SimpleTest]]: [MySQL] Unable to apply patch update_for_textgroup_removal.patch. This may be a -p0 (old style) patch, which is no longer supported by the testbots.View details | Re-test

#2

#3

#4

Status:postponed» needs review

Reroll of Gabor's patch. I suspect this issue is what is causing the test bot to barf on my patch for #746240: Race condition in locale() - duplicates in {locales_source}.

AttachmentSizeStatusTest resultOperations
update_for_textgroup_removal-2.patch967 bytesIdleFAILED: [[SimpleTest]]: [MySQL] 33,987 pass(es), 2 fail(s), and 1 exception(es).View details | Re-test

#5

AttachmentSizeStatusTest resultOperations
update_for_textgroup_removal-3.patch992 bytesIdleFAILED: [[SimpleTest]]: [MySQL] Invalid PHP syntax in core/modules/locale/locale.install.View details | Re-test

#6

Status:needs review» needs work

The last submitted patch, update_for_textgroup_removal-3.patch, failed testing.

#7

I think the test bot problem is due to #1336170: Add locale module to upgrade tests.

#8

@c960657 you are right. I've just posted a combined patch at http://drupal.org/node/1336170#comment-5285748 to prove that it fixes the issue (apart from manually going through all the schema details and confirming it is equal to D7). I think the update itself will be committed here, I just cross-posted there for testing, so keeping this open.

#9

Status:needs work» needs review

#5: update_for_textgroup_removal-3.patch queued for re-testing.

#10

Status:needs review» closed (duplicate)

Ha, this was committed as part of #1336170: Add locale module to upgrade tests already.

#11

Issue tags:+language-base

Tagging for base language system.

#12

Issue tags:+language-ui

Adding UI language translation tag.

#13

Issue tags:-language-base

Language-base is not applicable here.

#14

Issue tags:+language-config

Tagging for config leg of D8MI.